Está en la página 1de 10

Introduccin a la Electrnica digital El gran desarrollo experimentado por la Electrnica en los ltimos aos ha propiciado que la mayora de los

equipos actuales funcionen con sistemas digitales. Un sistema digital se caracteriza por utilizar seales discretas, es decir, seales que toman un nmero finito de valores en cierto intervalo de tiempo. a comparacin gr!fica entre una seal analgica y una digital es la siguiente" #igura $. %omparativa gr!fica de una seal analgica frente a una seal digital.

En la #igura $, la seal inferior corresponde a la digitalizacin de la seal analgica, y contiene informacin suficiente para poder reconstruir la seal digital. &odas las telecomunicaciones modernas '(nternet, telefona mvil, etc.) est!n *asadas en el uso de este tipo de sistemas, por lo que el estudio de las mismas resulta de gran importancia para cualquier t+cnico que tra*a,e en este !m*ito. -on muchas las razones que han favorecido el uso extensivo de los sistemas digitales, entre ellas" . /ayor fia*ilidad en el procesamiento y transmisin de la informacin frente a los sistemas analgicos, ya que una pequea degradacin de la seal no influir! 0en el sistema digital0 en su valor 'o en su influencia como entrada en un circuito digital). -in em*argo, en un circuito analgico, cualquier pequeo cam*io que se pueda producir en la seal propiciar! la p+rdida de informacin en la misma. . 1isposicin de un soporte matem!tico adecuado para su desarrollo, en concreto, el !lge*ra de 2oole. . 1ominio de las tecnologas de fa*ricacin adecuadas. . %ontar con una amplia distri*ucin comercial gracias a sus diversas aplicaciones en mltiples campos. 3odemos clasificar los circuitos digitales en dos grandes grupos" . %ircuitos com*inacionales" se caracterizan porque las salidas nicamente dependen de la com*inacin de las entradas y no de la historia anterior del circuito4 por lo tanto, no tienen memoria y el orden de la secuencia de entradas no es significativo. . %ircuitos secuenciales" se caracterizan porque las salidas dependen de la historia anterior del circuito, adem!s de la com*inacin de entradas, por lo que estos circuitos s disponen de memoria y el orden de la secuencia de entradas s es significativo. El !lge*ra de 2oole son las matem!ticas de la Electrnica digital. 5 lo largo de la unidad profundizaremos en su estudio.

Sistemas de numeracin a informacin que se va a mane,ar en cualquier sistema digital tiene que estar representada num+ricamente. 3ara ello, necesitaremos un sistema de numeracin acorde con las caractersticas intrnsecas de este tipo de seales. Un sistema de numeracin se define como un con,unto de sm*olos capaces de representar cantidades num+ricas. 5 su vez, se define la *ase del sistema de numeracin como la cantidad de sm*olos distintos que se utilizan para representar las cantidades. %ada sm*olo del sistema de numeracin reci*e el nom*re de dgito. 5s, los sistemas de numeracin m!s utilizados son" &a*la $. -istemas de numeracin m!s utilizados. Sistema decimal o de base 10 Sistema binario o de base 2 Sistema octal o de base 8 Sistema hexadecimal o de base 16 %onsta de diez dgitos" 67, $, 8, 9, :, ;, <, =, >, ?@. %onsta de dos dgitos" 67, $@. %onsta de ocho dgitos" 67, $, 8, 9, :, ;, <, =@. %onsta de diecis+is dgitos" 67, $, 8, 9, :, ;, <, =, >, ?, 5, 2, %, 1, E, #@.

En (nform!tica, suelen usarse el sistema octal y el hexadecimal. El sistema hexadecimal fue introducido por (2/ en los ordenadores en el ao $?<9. Sistema binario %omo ya hemos estudiado, el sistema *inario o de *ase 8 solo utiliza dos sm*olos para representar la informacin" 7 y $. %ada uno de ellos reci*e el nom*re de *it, que es la unidad mnima de informacin que se va a mane,ar en un sistema digital. 5 partir de esta informacin, vamos a analizar cmo podemos convertir un nmero dado en el sistema decimal en un nmero representado en el sistema *inario. Ejemplo 1: Con ersin de un n!mero decimal al sistema binario %onvertir el nmero 9: dado en decimal a su equivalente en *inario. -olucin" os pasos que de*emos dar son los siguientes" $. Aealizamos sucesivas divisiones del nmero decimal, por la *ase del sistema *inario, 8, hasta llegar a un nmero no divisi*le"

En la operacin, est! marcado en ro,o el ltimo cociente que o*tenemos 'ya no se puede dividir entre 8) y en amarillo los restos de cada una de las divisiones parciales. 8. El nmero *inario pedido se forma cogiendo el ltimo cociente o*tenido, y todos los restos, en el orden que est! marcado por la flecha en la figura. 1e esta forma, el resultado ser!"

Ejemplo 2: Con ersin de un n!mero binario al sistema decimal

%onvertir el siguiente *inario $7$$ en su equivalente nmero decimal. -olucin" En este caso, lo que de*emos hacer es multiplicar cada *it, empezando por la izquierda en direccin hacia la derecha, por las potencias de 8 y a continuacin sumamos tal como se muestra en el siguiente e,emplo"

%omo podemos ver, el nmero *inario $7$$ se corresponde con el nmero $$ decimal. uego el *inario ser!

-u uso actual est! muy vinculado a la inform!tica y a los sistemas computacionales, pues los ordenadores suelen utilizar el *yte u octeto como unidad *!sica de memoria. En principio, y dado que el sistema usual de numeracin es de *ase decimal y, por tanto, solo se dispone de diez dgitos, se adopt la convencin de usar las seis primeras letras del alfa*eto latino para suplir los dgitos que nos faltan. 5s, el con,unto de sm*olos hexadecimales es" 7, $, 8, 9, :, ;, <, =, >, ?, 5, 2, %, 1, E, #. 1onde la letra 5 es el $7 decimal, la letra 2 es el $$ decimal, etc. a &a*la 8 recoge la conversin de los nmeros decimales a *inarios y a hexadecimales" &a*la 8. %onversin de los nmeros decimales a *inarios y hexadecimales.

Un *yte 'u octeto) es una secuencia de > *its. El *yte se representa con la letra 2 y es la unidad *!sica de almacenamiento de la informacin. Es la unidad que define el tamao de la pala*ra de un ordenador. -uele ponerse al lado del nmero *inario, decimal y hexadecimal la *ase en su*ndice para diferenciarla. E,emplos" sera el nmero cien decimales por la *ase $7 en su*ndice4 es el uno, cero, cero, *inario, por la *ase 84 es el $, 7, 7 hexadecimal por la *ase $<. 5l igual que un nmero *inario tiene su equivalente decimal, un nmero hexadecimal tam*i+n se puede convertir a decimal, y a su vez un nmero decimal se puede convertir o tiene su equivalencia en uno hexadecimal. Es importante tener en cuenta que el sistema octal utiliza la *ase >. El con,unto de sm*olos octales sera" 7, $, 8, 9, :, ;, <, =.

3or otra parte, la conversin de *inario a octal se realiza igual que la conversin de *inario a hexadecimal pero con grupos de tres *its4 y en el caso de hexadecimal a *inario, igual pero con grupos de tres *its para la conversin de octal a *inario. Ejemplo ": Con ersin de un n!mero dado en decimal al sistema hexadecimal %onvertir el decimal 9:; en hexadecimal. -olucin" $. -e divide el nmero entre $< tantas veces como sea necesario hasta que el ltimo cociente sea inferior a $<.

8. El nmero hexadecimal ser! el formado por el ltimo cociente y los dem!s restos de las divisiones. 5s" El nmero decimal hexadecimal.

Ejemplo #: Con ersin de un n!mero hexadecimal a decimal %onvertir el nmero =>$< hexadecimal a decimal. -olucin" -e multiplica el nmero hexadecimal por las potencias de $< empezando por la derecha hacia la izquierda y a continuacin se suma.

uego el nmero

hexadecimal B

decimal.

&am*i+n podemos hacer conversiones de *inario a hexadecimal y de hexadecimal a *inario, tal como mostramos en los siguientes casos pr!cticos. Ejemplo $: Con ersin de un n!mero binario a hexadecimal 1ado el nmero *inario, vamos a convertirlo en un nmero hexadecimal"

-olucin" 1ado un numero *inario, de*emos agrupar de cuatro en cuatro empezando por el lado derecho4 si al llegar al final no hay un grupo de cuatro *its, se aaden ceros a la izquierda hasta completar el grupo y se sustituye por su correspondiente hexadecimal4 en este caso el nmero hexadecimal, y el uego el nmero *inario es el : en hexadecimal. B hexadecimal. es el # en

Ejemplo 6: Con ertir un n!mero hexadecimal a binario 1ado el nmero hexadecimal , convertir en *inario.

-olucin" 1ado el nmero hexadecimal, de derecha a izquierda sustituimos el nmero hexadecimal por el correspondiente *inario de cuatro *its. El nmero hexadecimal *inario.

%uncin lgica& 'lgebra de (oole El !lge*ra de 2oole y los sistemas de numeracin *inarios vistos hasta ahora constituyen la *ase matem!tica para construir los sistemas digitales. El !lge*ra de 2oole es una estructura alge*raica que relaciona las operaciones lgicas C, D, EC. 5 partir de estas operaciones lgicas sencillas, se pueden o*tener otras m!s comple,as que dan lugar a las funciones lgicas. 3or otra parte, hay que tener en cuenta que los valores que se tra*a,an en el !lge*ra de 2oole son de tipo *inario. Feorge 2oole '$>$;G$><:) fue un matem!tico y filsofo *rit!nico que invent una serie de reglas para expresar y resolver pro*lemas lgicos que solo podan tomar dos valores. Estas reglas conforman lo que conocemos como el !lge*ra de 2oole. 'lgebra de (oole En el !lge*ra de 2oole existen tres operaciones lgicas" suma, multiplicacin y complementacin o inversin. -us postulados son los siguientes" &a*la 9. 3ostulados del !lge*ra de 2oole.

5dem!s de los postulados, se definen una serie de propiedades para sus operaciones, que son las siguientes" . 3ropiedad conmutativa"

. 3ropiedad asociativa"

. 3ropiedad distri*utiva"

3or ltimo, para la simplificacin de circuitos digitales, adem!s de estas propiedades resultan fundamentales las leyes de 1e /organ" . 3rimera ley de 1e /organ"

. -egunda ley de 1e /organ"

as leyes de 1e /organ de*en su nom*re a su creador, 5ugustus 1e /organ '$>7<G$>=$), matem!tico de origen ingl+s nacido en la (ndia que fue el primer presidente de la -ociedad de /atem!ticas de ondres. %uncin lgica -e denomina funcin lgica a toda expresin alge*raica formada por varia*les *inarias que se relacionan mediante las operaciones *!sicas del !lge*ra de 2oole. Una funcin lgica podra ser por e,emplo la siguiente"

Ejemplo ): *plicacin de los postulados de (oole -implifica esta funcin aplicando los postulados de 2oole"

-olucin" 5plicamos a cada par+ntesis de esta funcin los postulados de 2oole"

5plicando el postulado"

5plicando el postulado" 5plicando el postulado" -olucin"

Ejemplo 8: *plicacin de la primera le+ de ,e -organ -implifica, aplicando los postulados de 2oole y las leyes de 1e /organ" -olucin" 5plicamos la primera ley de 1e /organ" a la funcin, y queda"

aplicando la propiedad distri*utiva" aplicamos los postulados de 2oole y la propiedad conmutativa, y tenemos" El postulado que aplicamos sera" y 5plicamos de nuevo el postulado" y -olucin" .abla de erdad de una /uncin lgica& 0uertas lgicas + circuitos integrados En el !lge*ra convencional es ha*itual ayudarse de representaciones gr!ficas para formular y resolver expresiones. El tipo de representacin que se utiliza para el mismo fin en el !lge*ra de 2oole son las ta*las de verdad. .abla de erdad a ta*la de verdad es una representacin gr!fica de todos los valores que puede tomar la funcin lgica para cada una de las posi*les com*inaciones de las varia*les de entrada. Es un cuadro formado por tantas columnas como varia*les tenga la funcin m!s la de la propia funcin, y tantas fi las como com*inaciones *inarias sea posi*le construir. El nmero de com*inaciones posi*les es 8n, siendo n el nmero de varia*les. 5s, si tenemos dos varia*les 'a, *) tendremos" 88 B : com*inaciones *inarias '77, 7$, $7, $$), etc. Importante os valores que pueden tomar las varia*les *inarias son siempre dos" 7 y $, que se representan como verdadero o falso. En electrnica digital, los sm*olos representan valores de tensin el+ctrica. &endremos lgica positiva cuando el nivel de tensin para el $ es mayor que para el estado 74 para la lgica negativa, al contrario. 4 luego

5s, para la lgica positiva el estado $ es el nivel alto 'High) H, y el nivel lgico 7 es el nivel *a,o ' oI) , y para la lgica negativa al contrario. Ejemplo 1: Construccin de una tabla de erdad a partir de una /uncin lgica 1ada la funcin lgica" # B a J *, hemos de construir la ta*la de verdad" -olucin" $. &enemos dos varia*les, a y *, luego necesitamos dos columnas y la de la funcin. 8. 5l tener dos varia*les, las com*inaciones que podemos hacer son 88 B : com*inaciones. uego la ta*la de verdad ser!" #igura 9. &a*la de verdad.

0uertas lgicas as puertas lgicas son pequeos circuitos digitales integrados cuyo funcionamiento se adapta a las operaciones y postulados del !lge*ra de 2oole. as m!s importantes se muestran en la siguiente ta*la" &a*la :. 3rincipales puertas lgicas. 2ombre de la puerta 3uerta EC& E3ui alente el4ctrico S5mbolo *2SI S5mbolo lgico tradicional

3uerta CA 'C)

3uerta 5E1 'D)

3uerta KG CA 'CA exclusiva )

3uerta ECA 'Eo C)

3uerta E5E1 'Eo D)

3uerta KG ECA 'ECA exclusiva )

2ombre de la puerta 3uerta EC&

/uncin lgica

.abla de erdad

3uerta CA 'C)

3uerta 5E1 'D)

3uerta KGCA 'CA exclusiva)

3uerta ECA 'Eo C)

3uerta E5E1 'Eo D)

3uerta KGECA 'ECA exclusiva)