Вы находитесь на странице: 1из 161

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER Ctedra:

CIRCUITOS ELECTRNICOS Ing. Miguel CAMARENA INGARUCA BALBN VEGA Paula BASILIO ROBLES Gisela CERAS PREZ Jhonatan CRDOVA SNCHEZ Kenia ESPINOZA VARGAS Diego

Catedrtico: Integrantes:

Semestre:

VI

Un sistema digital es un conjunto de dispositivos destinados a la generacin, transmisin, procesamiento o almacenamiento de seales digitales.

Tambin, y a diferencia de un sistema analgico, un sistema digital es una combinacin de dispositivos diseados para manipular cantidades fsicas o informacin que estn representadas en forma digital; es decir, que slo puedan tomar valores discretos.

Para el anlisis y la sntesis de sistemas digitales binarios se utiliza como

herramienta el lgebra de Boole.

Se denomina sistema combinacional a todo sistema digital en el que sus salidas son funcin exclusiva del valor de sus entradas en un momento dado, sin que intervengan en ningn caso estados anteriores de las entradas o de las salidas. Las funciones (OR, AND, NAND,XOR) son booleanas (de Boole) donde cada funcin se puede representar en una tabla de la verdad. Por tanto, carecen de memoria y de retroalimentacin.

La mayora de los sistemas secuenciales estn gobernados por seales de reloj. A stos se los denomina "sncronos" o

"sincrnicos",

diferencia

de

los

"asncronos"

"asincrnicos" que son aquellos que no son controlados por

seales de reloj.

Cuando un equipo electrnico nos muestra una informacin, puede hacerlo de forma analgica o de forma digital.
Analgica quiere decir que la informacin, la seal, para pasar de un valor a otro pasa por todos los valores intermedios, es continua.

La seal digital, en cambio, va a saltos, pasa de un valor al siguiente sin poder tomar valores intermedios

Un sistema digital es cualquier dispositivo destinado a la generacin, transmisin, procesamiento o almacenamiento de seales digitales.
Tambin un sistema digital es una combinacin de dispositivos diseado para manipular cantidades fsicas o informacin que estn representadas en forma digital.

VENTAJAS:

Los sistemas de Televisin Digital tienen la ventaja de enviar seales de TV con un alto grado de seguridad. existen una infinidad de mtodos para esta codificacin. El ancho de banda usado en el espectro de frecuencias es menor que en los sistemas analgicos. Por tanto se pueden enviar muchos ms canales y se puede reservar el resto del espectro para ser utilizado en otro servicio, ya sea ofrecer Internet, Telefona Fija, etc. Da la posibilidad de trasmitir seales en formato de alta definicin.

DESVENTAJAS:

Son sistemas costosos y se requiere un riguroso mantenimiento


de la red hibrida fibra ptica- coaxial. Las compaas de CATV no

pueden permitirse daos e imperfecciones en sus redes porque


se ve afectada la trasmisin de las seales.

La transmisin digital es menos tolerante al ruido que los sistemas analgicos. El ruido podra generar prdidas de bits, lo cual en digital es de vital importancia que esto no pase, porque puede ser una perdida muy significativa.

Cmara Fotogrfica: el proceso de la fotografa digital para generar y almacenar imgenes.

Sistema Telefnico: El sistema telefnico digital ofrece diversas funciones y facilidades. En las siguientes pginas se encontrar una descripcin de las mismas y las instrucciones para su uso.

Semforos: actualmente se estn utilizando


lmparas a LED para la sealizacin luminosa, ya que utilizan slo 10% de la energa osa consumida por las lmparas incandescentes, tienen una vida estimada 50 veces superior, y

por tanto generan importantes ahorros de


energa y de mantenimiento, satisfaciendo el

objetivo de conseguir una mayor fiabilidad y


seguridad pblica

Un ejemplo de sistema electrnico analgicos el altavoz, que se emplea para amplificar el sonido de forma que este sea odo por una gran audiencia.

Las ondas de sonido que son analgicas en su origen, son capturadas por un micrfono y convertidas en una pequea variacin analgica de tensin denominada seal de audio.

Un

sistema digital es cualquier dispositivo destinado a la generacin, transmisin, procesamiento o almacenamiento de seales digitales.
Tambin

un

sistema

digital

es

una

combinacin

de

dispositivos diseado para manipular cantidades fsicas o informacin que estn representadas en forma digital; es decir, que solo pueden tomar valores discretos.

Para

procesar estas seales analgicas por medios digitales

es necesario convertirlas a un formato digital es decir, es necesario transformarlas a un formato de precisin finita.

16

Solo se dispone de dos caracteres: el 0 y el 1. La expresin

polinmica vista anteriormente sigue siendo vlida con los


siguientes cambios: Donde solo pueden adoptar dos valores, el 0 o el 1. La base de las potencias es el 2. Los caracteres 0 y 1 se denominan cdigos binarios y se les conoce como bit (del ingls, Binary digiT).

Conversin de Binario a Decimal


Conversin de Decimal a Binario

PONDERADOS cada bit tiene un peso determinado NOPONDERADOS los bits no tienen peso asociado

Posicional de base 8 Ocho smbolos: 0, 1, 2, 3, 4, 5, 6 y 7 Contamos: 0,1,2,3,4,5,6,7,10,11,12,13,14,15,16,17,20,21,22,23 Ejemplo 1238 = 182 + 281 + 380 = 164 + 28 +31 = 8310 Se usa porque es muy fcil pasar de binario a octal y viceversa ya que 8 = 23 Conversin de Octal a Binario ... Conversin de Binario a Octal ...

Igual que con el sistema octal,

con el sistema hexadecimal


es muy fcil pasar de hexa a

bin y de bin a hexa ya que 16


= 24 Conversin de Hexa a Bin ... Conversin de Bin a Hexa ...

Una derivacin del hexadecimal consiste en considerar solo los caracteres que representa una cifra decimal numrica, y as se crea el sistema BCD, del ingls BINARY CODED DECIMAL, con el que se designa mediante 4 bits los valores decimales del 0 al 9.

Es frecuente que una informacin que esta expresada en un sistema de numeracin sea necesario pasarla a otra.

De modo que el equivalente binario de 231 ser 1000010

El

BCD

(el a

binario un

decimal

codificado) es una forma directa asignada equivalente binario. Es posible asignar cargas

a los bits binarios de acuerdo a


sus posiciones. Las cargas en el cdigo BCD son 8, 4, 2, 1. Ejemplo 35 = 0011 0111. Es decir 3 (0011)

y 5 (0101).

Tambin

es

un

cdigo

ponderado, aunque ahora los pesos de las cifras segn

su posicin sern: 2, 4, 2 y 1. Ejemplo 35 = 0011 1011. Es


decir 3 (0011) y 5 (1011).

ste

es

un entre

cdigo el

no

ponderado, para obtener la relacin cdigo decimal y este binario, se

suma a cada dgito tres y


despus 8421. Ejemplo 35 = 0110 1000. Es decir 3 (0110) y 5 (1000). se convierte el

resultado obtenido en binario

se emplea para detectar si ha habido algn error en la


transmisin de los datos codificados, de modo que emplea cinco dgitos en lugar de cuatro. pero de ellos el primero es un bit de paridad, para obligar a que cada grupo de cinco bits tenga un nmero impar de unos; si esto es as, es porque el dato transmitido es correcto, y

entonces se procesa la informacin transmitida que es la que


resulta de decodificar los cuatro ltimos bits. Ejemplo 35 =1 0110 0 1000. Es decir 3 (1 0110) y 5 (0 1000).

La solucin est en el cdigo Gray, un cdigo binario sin


peso que no tiene ninguna relacin con el cdigo BCD.

As para el ejemplo que hemos venido analizando:


CONVERSIN DE NMERO BINARIO A CDIGO GRAY
1. El MSB del nmero binario ser el mismo para el cdigo Gray. 2. Sumar el MSB del nmero binario al bit situado a su derecha inmediata y anotar el resultado del nmero en cdigo Gray que

estamos formando.
3. Continuar sumando bits a los bits situados a la derecha y anotando las sumas; hasta llegar al LSB. 4. El nmero en cdigo Gray tendr el mismo nmero de bits que el nmero binario.

Aqu

finaliza

la

conversin dado que


ya llegamos al LSB del nmero binario. Entonces el numero binario 0010 equivale al 0011 en cdigo Gray

Son

aquellos

que

permiten

la

codificacin

de

letra

signos

especiales, como las que aparecen

en la pantalla de un ordenador
tambin operan en binario y existe una codificacin binaria de la informacin alfanumrica. El cdigo alfanumrico ms popular es el ASCII ( American Standard Code for Information Interchange).

Cdigo de intercambio decimal codificado en cdigo

binario extendido.
Es el mtodo de codificacin de IBM para convertir los

caracteres alfanumricos (letras y nmeros en lenguaje


digital (ceros y unos).

El cdigo EBCDIC define un total de 256 caracteres. Cada


carcter est compuesto por 8 bits. Una tabla de conversin ASCII-EBCDIC sera 126 ASCII = 161 EBCDIC

Presenta
ventajas:

las

siguientes como

Ha

sido

adoptado

estndar por los principales

fabricantes de hardware y
software (IBM, Microsoft,

Apple, Sun, Oracle,etc.) Es el cdigo estndar de los lenguajes de programacin ms


modernos como XML y JAVA. Usa 32 bits por lo que puede

representar de forma unvoca unos 65000 caracteres (todos los


que existen en la actualidad, incluido el chino y queda muchos libres)..

Redundancia: Cuando se utilizan ms dgitos de los imprescindibles, normalmente usados para detectar y

eventualmente corregir errores en la transmisin de la


informacin .

Cdigos de Paridad: Aquellos que agregan un bit, que


vale 1 o 0 segn el carcter a transmitir tengan nmero par

o impar de 1s.
Cdigos de Hamming: El mtodo de Hamming genera cdigos de distancia mnima 3 que permiten detectar 2 errores o detectar y corregir 1.

La Unidad Aritmtico Lgica, en la CPU del procesador, es capaz de realizar operaciones aritmticas, con datos numricos expresados en el sistema binario. Naturalmente, esas operaciones incluyen la adicin, la

sustraccin, el producto y la divisin.


Las operaciones se hacen del mismo modo que en el sistema decimal, pero debido a la sencillez del sistema de numeracin, pueden hacerse algunas simplificaciones que facilitan mucho la realizacin de las operaciones.

La tabla de sumar, en binario, es mucho ms sencilla que en decimal. Slo hay que recordar

cuatro combinaciones posibles.

Recuerda

que

en

el

sistema

decimal haba que memorizar unas 100 combinaciones

Restar en binario es, nuevamente, igual que la misma operacin en el sistema decimal. Pero conviene repasar la operacin de restar en decimal para comprender la operacin binaria, que es ms sencilla. Los trminos que intervienen en la resta se llaman minuendo, sustraendo y diferencia.

El complemento a dos de un nmero N, con n cifras, se define

como:

El complemento a uno de un nmero N, con n cifras es, por definicin, una unidad menor que el complemento a dos, es decir:

Calculemos el complemento a uno del mismo nmero del ejemplo anterior:

La multiplicacin en binario es ms fcil que en cualquier otro sistema de numeracin. Como los factores de la multiplicacin slo pueden ser CEROS o UNOS, el producto slo puede ser CERO o UNO.

Igual que en el producto, la divisin es muy fcil de realizar,

porque no son posibles en el cociente otras cifras que UNOS y


CEROS. Consideremos el siguiente ejemplo, 42 : 6 = 7, en binario:

Un sistema de numeracin es un conjunto de smbolos y reglas de generacin que permiten construir todos los nmeros vlidos. El sistema binario, en ciencia de la computacin, es un sistema de numeracin en el que los nmeros se representan utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en las computadoras, debido a que trabajan internamente con dos niveles de voltaje, por lo cual su sistema de numeracin natural es el sistema binario (encendido 1, apagado 0).

La

Unidad

Aritmtico es capaz

Lgica, de

en

la

CPU

del

procesador, sistema

realizar esas

operaciones operaciones

aritmticas, con datos numricos expresados en el


binario. Naturalmente,

incluyen la adicin, la sustraccin, el producto y la


divisin. Las operaciones se hacen del mismo modo que en el sistema decimal, pero debido a la sencillez del sistema de numeracin, pueden hacerse algunas simplificaciones que facilitan mucho la realizacin de las operaciones.

51

Se denomina as en honor a George Boole, matemtico ingls autodidacta, que fue el primero en definirla como parte de un sistema lgico, inicialmente en un pequeo folleto: The Mathematical Analysis of Logic,1 publicado en 1847, en respuesta a una controversia en curso entre Augustus De Morgan y Sir William Hamilton. El lgebra de Boole fue un intento de utilizar las tcnicas algebraicas para tratar expresiones de la lgica proposicional..

En la actualidad, el lgebra de Boole se aplica de

forma

generalizada

en

el

mbito

del

diseo

electrnico. Claude Shannon fue el primero en aplicarla en el diseo de circuitos de conmutacin

elctrica biestables, en 1948. Esta lgica se puede


aplicar a dos campos:

Al anlisis, porque es una forma concreta de


describir cmo funcionan los circuitos.

Al diseo, ya que teniendo una funcin aplicamos

dicha

lgebra,

para

poder

desarrollar

una

implementacin de la funcin.

Las

variables booleanas son smbolos utilizados para representar magnitudes lgicas y pueden tener slo dos valores posibles: 1 (valor alto) 0 (valor bajo). En los sistemas digitales, las combinaciones de estos dos estados se utilizan para representar nmeros, smbolos, caracteres alfabticos y cualquier otro tipo de informacin.

Los

circuitos lgicos son dispositivos que pueden realizar operaciones lgicas propias del algebra de booleana; los circuitos lgicos se pueden realizar mediante una serie de dispositivos (elctricos, mecnicos, electrnicos etc.).

oTipos de circuitos lgicos: Los circuitos lgicos pueden dividirse en 2 tipos, atendiendo a que intervenga o no el tiempo en su funcionamiento

Un circuito combinacional es un circuito cuyas salidas en un instante concreto dadas por las entradas del circuito en ese momento. Un circuito combinacional no tener bucles cerrados o realimentaciones.

digital vienen mismo puede

Los circuitos secuenciales usan elementos de memoria. Sus salidas son una funcin de las entradas y del estado de los elementos de la memoria, a su vez es una funcin de las entradas previas.

Como consecuencia, las salidas de un circuito secuencial dependen no solamente de las entradas presentes, sino tambin de las entradas pasadas, y el comportamiento del circuito debe especificarse por una secuencia de tiempos de las entradas y estados internos.

Casi todos los circuitos digitales que se utilizan en los

sistemas digitales modernos son circuitos integrados (CI).

Tecnologas de fabricacin:

CMOS (semiconductor de metal xido

complementario)

TTL (lgica de transistor transistor) NMOS (Negative-channel Metal-Oxide

Semiconductor)

ECL (lgica de emisores acoplados

La

familia lgicatransistor-transistor se desarroll usando interruptores a transistor para las operaciones lgicas, y define los valores binarios como:
0 V a 0,8 V = lgica 0

2 V a 5 V = lgica 1

En esta familia se implementan las puertas con transistores

unipolares CMOS.

Existen varias series en la familia CMOS de circuitos integrados digitales La serie 74HC son los CMOS de alta velocidad, tienen un aumento de 10 veces la velocidad de conmutacin. La serie 74HCT es tambin de alta velocidad, y tambin es compatible en lo que respecta a los voltajes con los dispositivos TTL.

Por

lo tanto los mrgenes de ruido se pueden determinar a partir de la tabla anterior y tenemos que es de 1.5 V. Esto es mucho mejor que los TTL ya que los CMOS pueden ser utlizados en medios con mucho ms ruido.

La familia ECL, Lgica Acoplada en Emisor (emmiter-coupled logic) son unos circuitos integrados digitales los cuales usan transistores bipolares.
Tambin se trata de la familia ms rpida del mercado, es decir es la que responde en su salida en menor tiempo a un cambio en la entrada se clasifica en grupos justamente por ese tiempo de respuesta.

RTL es el acrnimo ingls de resistor transistor logic o lgica de resistencia-transistor. Fue la primera familia lgica en aparecer antes de la tecnologa de integracin. Pertenece a la categora de familias lgicas bipolares, o que implican la existencia de dos tipos de portadores: electrones y huecos.

La Diodo - transistor logic (DTL), o lgica diodo-transistor, es una categora de circuitos inmediatamente anterior a la lgica transistortransistor. Recibe ese nombre porque la funcin de la puerta lgica (p.e., AND) la realiza una red de diodos mientras que la funcin de amplificacin es realizada por un transistor (esto contrasta con la lgica RTL y la TTL).

Una

compuerta es un dispositivo electrnico que produce un resultado en base a un conjunto de valores de entrada. Cada una de las compuertas lgicas se las representa mediante un Smbolo, y la operacin que realiza (Operacin lgica) se corresponde con una tabla, llamada Tabla de Verdad.

Son circuitos que generan voltajes de salida en funcin de

la combinacin de entrada correspondientes a las


Funciones Lgicas.

En la lgica positiva una tensin alta representa un 1 binario y una tensin baja representa un 0 binario.

En la lgica negativa una tensin alta equivale a un

0 binario y una tensin baja equivale a 1 binario.

INVERSOR.-

Se trata de un inversor, es decir, invierte el dato de entrada, por ejemplo; si pones su entrada a 1 (nivel alto) obtendrs en su salida un 0 (o nivel bajo), y viceversa. Esta compuerta dispone de una sola entrada.

AND:

Una compuerta AND tiene dos entradas como mnimo y su operacin lgica es un producto entre ambas, no es un producto aritmtico, aunque en este caso coincidan. (Su salida ser alta si sus dos entradas estn a nivel alto).

NAND:

Responde a la inversin del producto lgico de sus entradas, en su representacin simblica se reemplaza la compuerta NOT por un crculo a la salida de la compuerta AND.

OR:

Posee dos entradas como mnimo y la operacin lgica, ser una suma entre ambas. Bueno, todo va bien hasta que 1 + 1 = 1, el tema es que se trata de una compuerta O Inclusive es como a y/o b.

NOR:

El resultado que se obtiene a la salida de esta compuerta resulta de la inversin de la operacin lgica o inclusiva es como un no a y/o b. Igual que antes, solo agregas un crculo a la compuerta OR y ya tienes una NOR.

XOR:

Es OR Exclusiva en este caso con dos entradas y lo que har con ellas ser una suma lgica entre a por b invertida y a invertida por b. *Al ser O Exclusiva su salida ser 1 si una y slo una de sus entradas es 1*

XNOR: La compuerta XNOR opera en forma opuesta a la XOR, entregando una salida alta cuando sus entradas tienen el mismo nivel. Esta propiedad la hace ideal para su aplicacin en comparadores.

AND
OR NOT

74LS08
74LS32 74LS04

NAND
NOR XOR

74LS00
74LS02 74LS86

El lgebra booleana es un sistema matemtico deductivo centrado en los valores cero y uno (falso y verdadero). Fue presentada originalmente por el ingls George Boole, en el ao de 1854. LGICA PROPOSICIONAL La operacin suma (+) es la conjuncin gramatical o (OR), la multiplicacin es la conjuncin gramatical y (AND)

(punto): significa producto lgico + (signo de suma): significa suma lgica

Existencia de neutros: X+O=X X. 1 = X Conmutatividad : X+Y = Y+X X Y =Y X Asociatividad : X + (Y + Z) = (X + Y) + Z X (Y Z) = (X Y) Z Distributividad: X+(Y Z)=(X+Y) (X+Z) X (Y+Z)=(X Y)+(X Z) Existencia de Complementos: Para cada x en B existe un elemento nico denotado x (tambin denotado x), llamado complemento de x tal que: X+X = 1 X X = O

Multiplicacin

por cero

Cancelacin

A.0 = 0 A+1 = 1
A + AB = A A(A + B) = A

AB + AB = B (A+B)(A+B)=B
A.A = A A+A= A

Absorcin

Idempotencia

Cancelacin

Consenso

A + AB = A + B A(A + B) = A B

AB + AC + BC = AB + AC (A+B)(A+C)(B+C) = (A+B)( A+C)

Teorema

de De Morgan

DEMOSTRACIN

1.

Simplificacin de expresiones booleanas

2.

Implementar con NOR

Las expresiones booleanas pueden ser convertidas en tablas de verdad y viceversa utilizando valores binarios de cada trmino de la expresin. FUNCIN CANNICA: cuando todos los trminos estn presentes en las variables
TABLA DE VERDAD: Es el resumen de funcionamiento del circuito lgico.

Una

funcin booleana tiene ms de una funcin equivalente OBJETIVOS DE LA MINIMIZACION:


Disminuir el nmero de entradas:

a)

b)

Disminuir el nmero de bloques lgicos:

Disminucin

del costo del circuito Disminucin de la compuerta lgica La fiabilidad del circuito(fcil mantenimiento) Disminucin del peso del circuito Disminucin del tamao del circuito

Mtodo

algebraico(Teoremas, leyes y reglas booleanas) Mtodo de diagramas (mapa) de KARNAUGH(limitado a 6 variables)

Un mapa de Karnaugh es una mapa aplanado de un


N-Cubo; es una tabla de verdad dispuesta de manera adecuada para determinar por inspeccin

la expresin mnima de suma de productos de una


funcin lgica

K-mapas estn doblados (conectados) alrededor de


sus bordes

Minterminos o elementos del on-set con solo un

cambio de una variable son adyacentes (y se


pueden agrupar para minimizar)

Los circuitos lgicos son dispositivos que pueden realizar operaciones lgicas propias del algebra de booleana; los circuitos lgicos se pueden realizar mediante una serie de dispositivos (elctricos, mecnicos, electrnicos etc.). La familia TTL es la ms grande de los circuitos integrados (ICs), pero la familia CMOS est creciendo rpidamente. No son caros, pero consumen mucha energa y deben alimentarse con +5 voltios. Las compuertas lgicas son dispositivos que operan con aquellos estados lgicos y funcionan igual que una calculadora, de un lado ingresas los datos, sta realiza una operacin, y finalmente, te muestra el resultado. Un mapa de Karnaugh es una mapa aplanado de un NCubo; es una tabla de verdad dispuesta de manera adecuada para determinar por inspeccin la expresin mnima de suma de productos de una funcin lgica

SISTEMAS

COMBINACIONALES Un circuito combinacional es un circuito digital cuyas salidas en un instante concreto vienen dadas por las entradas del circuito en ese mismo momento.

Representacin

Hay varios tipos de circuitos combinacionales, atendiendo a su densidad de integracin; esto es, a su nmero de transistores o de puertas lgicas.

Circuitos SSI: Son circuitos de baja escala de integracin, y contienen hasta 10 puertas lgicas o 100 transistores. Circuitos MSI: Son los de media escala de integracin, y contienen entre 10 y 100 puertas lgicas, o de 100 a 1.000 transistores.
Circuitos LSI: Son circuitos de alta escala de integracin, y tienen entre 100 y 1.000 puertas lgicas, o de 1.000 a 10.000 transistores.

Circuitos VLSI: Son los de ms alta escala de integracin, y tienen ms de 1.000 puertas lgicas o ms de 10.000 transistores.

Sumador binario Para sumar dos nmeros de n bits, hay que sumar dos a dos los bits del mismo peso y el acarreo de la suma de los bits de peso inmediato inferior. Semisumadores El semisumador (half adder) es un circuito que suma dos bits de entrada

A y B y devuelve un bit de resultado S y un bit de acarreo C. sumador completo


Es un circuito combinacional capaz de sumar dos dgitos (cifras) binarios, teniendo en cuenta el acarreo producido en la etapa anterior. Obtiene la suma y el acarreo para la etapa siguiente.

Diseo

general sumador completo de 4 bits

Para restar dos nmeros binarios, pueden restarse directamente mediante un circuito especfico, o bien, sumar al minuendo el complemento a 2 del sustraendo. Este segundo mtodo es ms barato, pero algo ms lento. Por tanto, dependiendo del precio y calidad del ordenador, se emplear un mtodo u otro.

Las reglas para la resta o sustraccin binaria de dos bits son similares a las de la suma. En un problema de sustraccin, recordando a la anotacin matemtica, el nmero de arriba se denomina minuendo y el de abajo sustraendo, el resultado de la operacin ser la diferencia.

0-0=0 1-0=1 1-1=0 0 - 1 = 0 (y se toma 1; se llama borrow) El borrow es un concepto anlogo al curry de la suma. Estas reglas de sustraccin permiten la resta de dos nmeros cualesquiera, siempre que el minuendo sea mayor que el sustraendo. Existe otro mtodo. Se basa en sumar el complemento de un nmero a otro, en ved de realizar la resta de los nmeros directamente.

Semirrestador:

Restador:

Un comparador es un circuito electrnico, ya sea analgico o digital, capaz de comparar dos seales de entrada y variar la salida en funcin de cul es mayor Los circuitos Comparadores digitales tienen como entrada los binarios A y B y como salidas los comparadores: igual, mayor que y menor que.

El

Circuito digital de un comparador es:

Un decodificador (o decodificador de n a 2n) es un mdulo con n entradas y 2n salidas, adems de una seal de activacin (Enable) de entrada El decodificador activa la salida 2i- sima cuando se presenta la combinacin binaria i en las entradas, siempre y cuando el mdulo est activo. Es decir, se activa la salida correspondiente al nmero binario codificado en la entrada.

DECODIFICADOR DE 2 A 4: con entrada de validacin activa a nivel bajo, por lo el decodificador funcionar siempre que esta entrada est a 0 y todas sus salidas permanecern desactivadas cuando la entrada de validacin est a 1.

DECODIFICADOR DE 3 A 8: Tiene 3

entradas y 8 salidas, como se muestra en la figura

La tabla de verdad abreviada es la siguiente:

Y las ecuaciones son:

DECODIFICADOR DE 4 BITS Para decodificar 4 bits se necesitan 16 bits de salida, conocido tambin como decodificador de 4 a 16 lneas. Decodificador 74154

DECODIFICADOR BCD A DECIMAL 74LS42

DECODIFICADORES BCD - 7 SEGMENTOS


A diferencia de los decodificadores pueden activar varias salidas al mismo tiempo Son capaces de proporcionar corriente (salidas activas a nivel alto, para displays de ctodo comn) o absorberla (salidas activas a nivel bajo, para displays de nodo comn)

CONVERTIDORES

CDIGO:

DE

Un convertidor de cdigo BCD/ 7 segmentos con salidas activas a nivel bajo (7447) se conecta a un display de nodo comn

DISPLAYS de siete segmentos: El convertidor de cdigo (p.e. el 7448) debe conectarse a un display de ctodo comn.

Chips de memoria: Convierte el n binario que designa la direccin de una celda de memoria en la fila o columna correspondiente. Sistemas de memoria de microprocesadores: Seleccionando diferentes bancos de memoria. Sistemas de entrada/salida de microprocesadores: Seleccionando distintos dispositivos. Descodificando instrucciones de microprocesadores: Habilitando diferentes unidades funcionales Displays (descodificador BCD-7 segmentos, etc) Teclados (asignando valores binarios a cdigos ASCII, etc)

Los codificadores nos permiten compactar la informacin, generando un cdigo de salida a partir de la informacin de entrada. Cuando solo una de las entradas est activa para cada combinacin de salida, se le denomina codificador completo. Un codificador tiene 2n entradas de datos xi y n salidas de datos yj y una salida A

Un

codificador es un circuito combinatorio que cuenta con un nmero determinado de entradas, de las cuales slo una tiene el estado lgico 1, y se genera un cdigo de varios bits que depende de cul sea la entrada excitada.

Las

salidas yj codifican en binario el nmero correspondiente a la entrada activa con mayor peso Los codificadores pueden encadenarse para formar codificadores con mayor nmero de bits.

Interruptor codificado de decimal a BCD. Como el 74147 es un codificador de prioridad, oprimir teclas simultneas producirn el cdigo BCD slo para la tecla con numeracin mayor.

EI: Habilitacin GS: es 0 cuando el dispositivo est habilitado y una o ms de sus entradas est activa EO: salida para habilitar otro decodificador de ms baja prioridad

CIRCUITO

TOPOLGICO DEL CODIFICADOR

APLICACIN

DE LOS CODIFICADORES Circuito de control de una cadena de msica, y 4 botones de seleccin de lo que se quiere escuchar

Los

multiplexores son circuitos combinacionales con varias entradas y una salida de datos, y estn dotados de entradas de control capaces de seleccionar una, y slo una, de las entradas de datos para permitir su transmisin desde la entrada seleccionada a la salida que es nica.

Este

circuito es capaz de seleccionar, a travs de su entrada de seleccin (S), cual de sus dos entradas de datos (I0, I1) estar presente en sus salida (Z).

Multiplexor

construido con puertas convencionales

A continuacin se presenta la tabla de funcionamiento y el Smbolo lgico estndar para un multiplexor de 8 a 1 lneas. Se trata del circuito 74151, con entrada de habilitacin activa a nivel bajo.

Un multiplexor muy usado es el 74157 (El 74158 es una versin del primero con las salidas activas a nivel bajo). Se trata de un circuito con cudruple multiplexor de dos lneas:

Doble

multiplexor de cuatro entradas donde las seales de control son comunes

Los

demultiplexores realizan la funcin inversa de un multiplexor. demultiplexor (o demultiplexor de 2n a 1) es un mdulo con 1 entrada y 2n salidas, adems de una seal de activacin y n seales de control.

Un

El desarrollo de la organizacin bus en computadoras llevo al desarrollo del circuito lgico de tres estados. Este equipo llamado TRI-STATE tiene una tercera condicin de salida llamada alta impedancia o estado Z alto. Las otras dos son la normal alta (HIGH) y la baja (LOW) de voltaje. Cuando esta tercera entrada esta activada (enabled=1) este acta como un circuito abierto impidiendo el paso de la seal. Cuando esta tercera entrada esta desactivada (enabled=0) este acta como un circuito cerrado permitiendo el paso de la seal. Ejemplo de ellos son el 74HC125 y 74HC126 que trabajan de forma invertida.

BUS USANDO TRES ESTADOS

Una

unidad aritmtica y lgica (ALU) es un circuito combinacional que desarrolla microoperaciones lgicas y aritmticas de dos operandos A y B de n bits. Las operaciones llevadas a cabo por la ALU son controladas por un grupo de entradas de seleccin de funcin.

Con la realizacin del Sumador Completo de 4 Bits se identific la funcin de cada uno de los pines de las compuertas utilizadas. Cuando en las sumas el resultado da mayor que 16 el acarreo enciende. Se debe trabajar el circuito inconexin de fuente de voltaje. Un codificador es un circuito combinatorio que cuenta con un nmero determinado de entradas, de las cuales slo una tiene el estado lgico 1, y se genera un cdigo de varios bits que depende de cul sea la entrada excitada. Un decodificador (o decodificador de n a 2n) es un mdulo con n entradas y 2n salidas, adems de una seal de activacin (Enable) de entrada. Un Multiplexor es un circuito combinacional al que entran varios canales de datos, y slo uno de ellos, el que hayamos seleccionado, es el que aparece por la salida. Un demultiplexor (o demultiplexor de 2n a 1) es un mdulo con 1 entrada y 2n salidas, adems de una seal de activacin y n seales de control.

127

Los circuitos secuenciales usan elementos de memoria (celdas binarias), adems de compuertas lgicas. Sus salidas son una funcin de las entradas y del estado de los elementos de la memoria, a su vez es una funcin de las entradas previas. Como consecuencia, las salidas de un circuito secuencial dependen no solamente de las entradas presentes, sino tambin de las entradas pasadas, y el comportamiento del circuito debe especificarse por una secuencia de tiempos de las entradas y estados internos.

Entradas

Circuito combinacional

Salidas Elementos de memoria

Un biestable es un dispositivo que tiene dos estados estables (alto y bajo) y permanece indefinidamente en cualquiera de ellos, hasta que recibe una seal externa de disparo adecuada. Los dos circuitos biestables bsicos son el cerrojo o latch y el flipflop. Los latches se denominan, tambin flip-flops asncronos.
R Q

R S

Latch con compuertas bsicas.


S Q

Latch con compuertas NAND.

Latch con compuertas NOR.

El estado de un flipflop se vara debido a un cambio momentneo en la seal de entrada. Este cambio momentneo se le llama disparo (trigger), y la transicin que lo causa se dice que dispara el flip-flop.
Pulso positivo 1 0 Flanco positivo 1 0 Flanco positivo Pulso negativo

Flanco negativo

Flanco negativo

Definicin de la transicin de un pulso de reloj. Los biestables sncronos activos por flanco (flip-flop) se crearon para eliminar las deficiencias de los latches (biestables asncronos o sincronizados por nivel).

Dispositivo de almacenamiento temporal de 2 estados (alto y bajo), cuyas entradas principales, R y S. R: el borrado (reset ). S: el grabado (set ).

La operacin del FF S R disparado por flanco es similar a la operacin analizada anteriormente, con la diferencia de que el cambio de estado se efecta en el flanco de bajada del pulso de reloj. El estado S=R=1 sigue siendo un estado prohibido. La tabla caracterstica resume el comportamiento del FF tipo S R disparado por flanco negativo.

El J-K es un flip-flop sncrono con dos lneas de entrada de datos (J y K), una entrada de reloj, dos entradas asncronas (PRESET y CLEAR) y dos salidas complementarias (Q y Q). Las entradas J y K se pueden manipular para producir cualquier condicin de salida predecible.

J: el grabado (set ). K: el borrado (reset ).

A diferencia del FF-RS, en el caso de activarse ambas entradas a la vez, la salida adquirir el estado contrario al que tena.
TABLA DE LA VERDAD FF-JK

J
0 0

K
0 1

Q
EA 0

1
1

0
1

1
EA

Hay 3 entradas sncronas(J, K y CLK). Las entradas J y K son entradas de datos.

Donde: (EA) es estado anterior y ( EA) es negacin de estado anterior.

La operacin de un FF tipo J K es muy similar a la de un FF S C. La nica diferencia es que no tiene un estado invlido. Para la condicin J=K=1 el FF complementa el estado presente. La tabla caracterstica resume el comportamiento del FF tipo J K disparado por flanco negativo.

La operacin de un FF tipo D es mucho ms simple. Solo posee una entrada adems de la del reloj. Se le denomina "data" y es muy til cuando queremos almacenar un dato de un bit (0 o 1). Si hay un 1 en la entrada D cuando se aplica el pulso de reloj la salida Q toma el valor de 1 (SET) y lo almacena. Si hay un 0 en la entrada D, cuando se aplica el pulso de reloj la salida toma el valor de 0 (RESET) y lo almacena. El cambio en la salida del FF se efecta en el flanco de bajada del reloj.

Solo posee una entrada adems de la del reloj. Se le denomina "toggle". Si hay un 0 en la entrada T, cuando se aplica el pulso de reloj la salida mantiene el valor del estado presente. Si hay un 1 se complementa La tabla caracterstica resume el comportamiento del FF tipo T disparado por flanco negativo.

V.4.1 TRANSMISIN DE DATOS EN SERIE


En este caso los n bits que componen un mensaje se transmiten uno detrs de otro por la misma lnea.

Dentro de la transmisin serie existen dos formas:

Transmisin asincrnica Requiere de una seal que identifique el inicio del carcter y a la misma se la denomina bit de arranque. Tambin se requiere de otra seal denominada seal de parada que indica la finalizacin del carcter o bloque.

Transmisin sincrnica En este tipo de transmisin es necesario que el transmisor y el receptor utilicen la misma frecuencia de clock en ese caso la transmisin se efecta en bloques, debindose definir dos grupos de bits denominados delimitadores, mediante los cuales se indica el inicio y el fin de cada bloque.

V.4.2 TRANSMISIN EN PARALELO. En la transmisin de datos en paralelo cada bit de un caracter se transmite sobre su propio cable. En la transmisin de datos en paralelo hay un cable adicional en el cual enviamos una seal llamada strobe reloj; esta seal le indica al receptor cuando estn presentes todos los bits para que se puedan tomar muestras de los bits o datos que se transmiten y adems sirve para la temporizacin que es decisiva para la correcta transmisin y recepcin de los datos.

La transmisin de datos en paralelo se utiliza en sistemas digitales que se encuentran colocados unos cerca del otro, adems es mucho mas rpida que la serie, pero adems es mucho ms costosa.

Como se observa en el grafico si tomamos a Q0 como LSB y a Q3 como MSB y formaremos lo siguiente:

Notamos que hemos generado un contador binario capas de contar hasta 1111 16 en decimal y adems que sigue un ciclo repetitivo.

Definicin: Circuito secuencial cuyas salidas representan en un determinado cdigo el nmero de impulsos que se aplican a la entrada Estructura: Biestables activados por flanco (FF) conectados entre s Mdulo (M): nmero de valores por los que pasa (divisor por M) Tipos: Ascendentes Descendentes Tipos: Asncronos Los FF no comparten la misma seal de reloj Sncronos Los FF comparten la misma seal de reloj: Sncronos propiamente dichos Contadores basados en registros de desplazamiento

El contador tipo rizado es un contador bsico comnmente implementado con circuitos integrados.

En la figura anterior se muestra un contador binario tipo rizado de 4 dgitos.

Contador MOD = 8 transformado en un contador MOD = 6

El schmitt trigger usa la histresis para prevenir el ruido que podra tapar a la seal original y que causara falsos cambios de estado si los niveles de referencia y entrada son parecidos.

Para indicar que una puerta lgica es del tipo schmitt trigger se pone en el interior de la misma el smbolo de la histresis:

Se encuentran monoestables integrados en varias familias lgicas, tanto TTL (9601, 74121 y otros) como CMOS (4047, 4528,...). Son circuitos que comprenden parte analgica, que es la generacin del pulso, y parte digital, que proporciona varias funciones lgicas entre las entradas y las salidas digitales.
: posee dos estados inestables, es un generador de onda cuadrada o rectangular. Se puede formar con Amp. Ops. Fets, Bjts, Compuertas Lgicas y CIs, etc

Otro componente de amplia aplicacin en los diseos electrnicos es el temporizador o timer, usado ampliamente para la fijacin de tiempos preseleccionados. El diagrama esquemtico interno de un timer 555 tpico muestra que este contiene una variedad de componentes tanto analgicos como digitales:

El timer 555 puede ser utilizado de dos maneras: 1) Como un multivibrador mono-estable. 2) Como un multivibrador astable.

Un registro es un grupo de celdas de almacenamiento binario adecuadas para mantener informacin binaria. Un grupo de flip-flop constituye un registro, ya que cada flip-flop es una celda binaria capaz de almacenar un bit de informacin.

Estn disponibles varios registros en la forma de circuito integrado (chip). El registro ms sencillo consta de flip-flop solos sin ninguna compuerta externa.

Entrada Serial-Salida Serial Puede construirse un registro de desplazamiento de cuatro bits utilizando cuatro flip-flops tipo D como se muestra a continuacin.

Entrada Serial-Salida Paralela Para este tipo de registro la data se introduce en forma serial, de la misma manera como se describi anteriormente.

Entrada Paralela-Salida Serial Es un registro de desplazamiento con entrada serial y salida paralela. El circuito utiliza flip-flops tipo D y un arreglo de compuertas NAND para la entrada de datos al registro (escritura).

Entrada Paralela-Salida Paralela Para este tipo de registro, la data aparece en las salidas paralelas, simultneamente con la entrada. A continuacin se muestra un registro de entrada paralela - salida paralela de 4 bits con flip-flops tipo D.

Un circuito flip-flop puede mantener un estado binario indefinidamente hasta que se cambie por una seal de entrada para cambiar estados. La principal diferencia entre varios tipos de flip-flops es el nmero de entradas que poseen y la manera en la cual las entradas afectan el estado binario.

Los flip-flops son dispositivos biestables sncronos, es decir, las salidas no cambian inmediatamente cuando se registra un cambio en sus entradas, sino un tiempo despus, fijado por una seal de reloj.
La entrada de sincronismo puede ser activada por nivel (alto o bajo) o por flanco (de subida o de bajada). Dentro de los biestables sncronos activados por nivel estn los tipos RS y D, y dentro de los activos por flancos los tipos JK, T y D.

152

Maquina cableada Lgica cableada o lgica de contactos, es una forma de realizar controles, en la que el tratamiento de datos (botonera, fines de carrera, sensores, presstatos, etc.), se efecta en conjunto con contactores o rels auxiliares, frecuentemente asociados a temporizadores y contadores. Maquina programada

la lgica programada se basa en dispositivos lgicos programables (PLD), los cuales tienen una funcin no establecida, al contrario que las puertas lgicas que tienen una funcin fja en el momento de su fabricacin. Antes de poder utilizar el PLD en un circuito, este debe ser programado.

Memoria ROM La memoria de solo lectura, conocida tambin como ROM (acrnimo en ingls de read-onlymemory), es un medio de almacenamiento utilizado en ordenadores y dispositivos electrnicos, que permite slo la lectura de la informacin y no su escritura, independientemente de la presencia o no de una fuente de energa. Estas memorias contienen datos esenciales para iniciar el ordenador, entre ellas: El BIOS El cargador Bootstrap La configuracin CMO S La autoprueba de encendido Tipos de ROM
ROM PROM EPROM EEPROM

Es la comunicacin entre un sistema de procesamiento de informacin (tal como un ordenador) y el mundo exterior, posiblemente un humano u otro sistema de procesamiento de informacin. Los dispositivos de E/S son utilizados por una persona (u otro sistema) para comunicarse con un ordenador.

La Unidad Central de Procesamiento (del ingls: Central Processing Unit, CPU) o procesador, es el componente principal del ordenador y otros dispositivos programables, que interpreta las instrucciones contenidas en los programas y procesa los datos. Unidad De Control. Controla y coordina el funcionamiento de las partes que integran una computadora, determina que operaciones se deben realizar y en que orden Unidad Aritmtica y Lgica (ALU). Realiza operaciones aritmticas (suma, resta, multiplica y divide). Registros.El procesador cuenta con una serie de celdas o localidades de memoria que utilizan con mucha frecuencia y que forman parte de la CPU. Componentes:

ELEMENTOS BASICOS DE UNA MICROCOMPUTADORA

MICROPROCESADOR: El microprocesador es la parte de la computadora diseada para llevar acabo o ejecutar los programas. Este viene siendo el cerebro de la computadora, el motor, el corazn de esta mquina. Este ejecuta instrucciones que se le dan a la computadora a muy bajo nivel haciendo operaciones lgicas simples, como sumar, restar, multiplicar y dividir. FUNCIONES: Proporcionar seales de sincronizacin y control. Buscar instrucciones y datos en la memoria. Transferir datos hacia y desde la memoria y a los dispositivos de entrada/salida.

SISTEMA DE BUSES

BUS DE DIRECCIONES. Este es un bus direccional por que en la informacin fluye sobre el solo en una direccin, de la CPU a la memoria o elementos entrada/salida BUS DE DATOS. Es un bus direccional, por que los datos fluyen desde o hacia la CPU.

BUS DE CONTROL. Es el conjunto de seales que se usa para sincronizar las actividades de los elementos separados de la microcomputadora.

Es la comunicacin entre un sistema de procesamiento de informacin (tal como un ordenador) y el mundo exterior, posiblemente un humano u otro sistema de procesamiento de informacin. El microprocesador, o simplemente el micro, es el cerebro del ordenador. Es un chip, un tipo de componente electrnico en cuyo interior existen miles (o millones) de elementos llamados transistores, cuya combinacin permite realizar el trabajo que tenga encomendado el chip.
La memoria almacena grupos de dgitos binarios que pueden representar instrucciones que realizar la computadora y los datos que sern procesados a travs del programa

161

Вам также может понравиться