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

CENTRO EDUCATIVO SALESIANOS TALCA Especialidad de Electrnica

MDULO

SISTEMAS ELECTRNICOS DIGITALES

Nombre Alumno: Curso : R.U.N : Docente:

4 AO C

MODULO: SISTEMAS DIGITALES

4 Ao C

INTRODUCCION
Este mdulo est asociado a las reas de competencias Montar, instalar y desmontar componentes, dispositivos y equipos electrnicos y Mantener y operar dispositivos y equipamiento electrnico. Es de carcter obligatorio y para su desarrollo y evaluacin se sugiere 200 horas. En el presente mdulo el alumno y alumna adquiere los conocimientos y las capacidades necesarias para: Distinguir los aspectos cualitativos y funcionales de los principales circuitos y dispositivos utilizados en la electrnica lgica. Aplicar las reglas de la lgica a la confeccin y anlisis de circuitos digitales. Efectuar anlisis de circuitos electrnicos lgicos. Operar y mantener aplicaciones digitales en circuitos de control elctrico. Este mdulo supone el dominio de conceptos relacionados con la medicin y el anlisis de componentes y circuitos electrnicos, adems del dominio de capacidades relacionadas con el uso adecuado de herramientas e instrumentos bsicos utilizados en electrnica. Permite ampliar la base de conocimientos, reforzarlos y orientarlos hacia una visin interdisciplinaria de las especialidades del sector elctrico, ya que las aplicaciones tecnolgicas llevan en forma muy frecuente la integracin de estos dominios. El mdulo se justifica por la gran aplicacin que tienen los sistemas digitales, principalmente en los sistemas de control electrnico de potencia y control de mquinas, los que constituyen un amplio campo ocupacional del sector de Electricidad. Para el buen desarrollo del mdulo, el alumno deber dominar adecuadamente las siguientes disciplinas: Matemtica: Lgica proposicional y lgebra de Boole. Lenguaje y Comunicacin: Lectura comprensiva de instrucciones, elaboracin de informes y conclusiones a partir de observaciones. Idioma extranjero (Ingls): Traduccin e interpretacin de manuales y catlogos.

MODULO: SISTEMAS DIGITALES

4 Ao C

MATERIALES NECESARIOS
Cuaderno Universitario 100 Hojas Aproximadamente. Lpiz Grafito. Goma de borrar. Lpices pasta de 3 colores diferentes. Calculadora cientfica, que ejecute operaciones binarias y permita la conversin a otros sistemas numricos. Disponibilidad de un PC, Pentium 133 MHz, 32 MB RAM, Windows 95, como mnimo y acceso a Internet, de 1 Hora semanal.

Preparacin previa. El alumno deber preocuparse por tener un buen dormir, en especial previo al ingreso a la clase de aula del mdulo en cuestin, ya que sta es una disciplina del rea matemtica, la cual requiere un buen nivel de concentracin.

CONTENIDOS
Fundamentos de electrnica digital: Osciloscopio (repaso) Diferencias entre el tratamiento analgico y digital de la informacin Algebra de Boole: variables, operaciones y teoremas. Compuertas lgicas: tipos, funciones, caractersticas. Circuitos digitales: Circuitos combinacionales: Codificadores. Decodificadores. Multiplexores. Demultiplexores. Circuitos secuenciales: Biestables. Contadores y registros de desplazamiento. Circuitos digitales aritmticos. Diseo bsico de sistemas combinacionales y secuenciales.

MODULO: SISTEMAS DIGITALES

4 Ao C

APUNTE

EL OSCILOSCOPIO

El osciloscopio es bsicamente un dispositivo de visualizacin grfica que muestra seales elctricas variables en el tiempo. El eje vertical, a partir de ahora denominado Y, representa el voltaje; mientras que el eje horizontal, denominado X, representa el tiempo. Bsicamente el osciloscopio se puede utilizar para las siguientes labores:

Determinar directamente el periodo y el voltaje de una seal. Determinar indirectamente la frecuencia de una seal. Determinar que parte de la seal es DC y cual AC. Localizar averas en un circuito. Medir la fase entre dos seales. Determinar que parte de la seal es ruido y como varia este en el tiempo.

Un osciloscopio puede medir un gran nmero de fenmenos, provisto del Transductor adecuado (un elemento que convierte una magnitud fsica en seal elctrica) ser capaz de darnos el valor de una presin, ritmo cardiaco, potencia de sonido, nivel de vibraciones en un coche, etc. Los equipos electrnicos se dividen en dos tipos: Analgicos y Digitales. Los primeros trabajan con variables continuas mientras que los segundos lo hacen con variables discretas. Por ejemplo un tocadiscos es un equipo analgico y un Compact Disc es un equipo digital. Los Osciloscopios tambin pueden ser analgicos digitales. Los primeros trabajan directamente con la seal aplicada, est una vez amplificada desva un haz de electrones en sentido vertical proporcionalmente a su valor. En contraste los osciloscopios digitales utilizan previamente un conversor analgico-digital (A/D) para almacenar digitalmente la seal de entrada, reconstruyendo posteriormente esta informacin en la pantalla. Ambos tipos tienen sus ventajas e inconvenientes. Los analgicos son preferibles cuando es prioritario visualizar variaciones ** Vertical. ** Horizontal. ** Disparo. ** rpidas de la seal de entrada en tiempo real. Control de la visualizacin ** Los osciloscopios digitales se utilizan cuando se Conectores. desea visualizar y estudiar eventos no repetitivos (picos de tensin que se producen aleatoriamente). A primera vista un osciloscopio se parece a una pequea televisin porttil, salvo una rejilla que ocupa la pantalla y el mayor nmero de controles que posee. En la figura de arriba se representan estos controles distribuidos en cinco secciones: Para entender el funcionamiento de los controles que posee un osciloscopio es necesario detenerse un poco en los procesos internos llevados a cabo por este aparato. Empezaremos por el tipo analgico ya que es el ms sencillo.

MODULO: SISTEMAS DIGITALES

4 Ao C

Osciloscopios analgicos

Cuando se conecta la sonda a un circuito, la seal atraviesa esta ltima y se dirige a la seccin vertical. Dependiendo de donde situemos el mando del amplificador vertical atenuaremos la seal la amplificaremos. En la salida de este bloque ya se dispone de la suficiente seal para atacar las placas de deflexin verticales (que naturalmente estn en posicin horizontal) y que son las encargadas de desviar el haz de electrones, que surge del ctodo e impacta en la capa fluorescente del interior de la pantalla, en sentido vertical. Hacia arriba si la tensin es positiva con respecto al punto de referencia (GND) hacia abajo si es negativa. La seal tambin atraviesa la seccin de disparo para de esta forma iniciar el barrido horizontal (este es el encargado de mover el haz de electrones desde la parte izquierda de la pantalla a la parte derecha en un determinado tiempo). El trazado (recorrido de izquierda a derecha) se consigue aplicando la parte ascendente de un diente de sierra a las placas de deflexin horizontal (las que estn en posicin vertical), y puede ser regulable en tiempo actuando sobre el mando TIME-BASE. El retrasado (recorrido de derecha a izquierda) se realiza de forma mucho ms rpida con la parte descendente del mismo diente de sierra. De esta forma la accin combinada del trazado horizontal y de la deflexin vertical traza la grfica de la seal en la pantalla. La seccin de disparo es necesaria para estabilizar las seales repetitivas (se asegura que el trazado comience en el mismo punto de la seal repetitiva).

MODULO: SISTEMAS DIGITALES

4 Ao C

En la siguiente figura puede observarse la una seal disparada en flanco ascendente.

Como conclusin para utilizar de forma correcta un Osciloscopio analgico necesitamos realizar tres ajuste bsicos: La atenuacin amplificacin que necesita la seal. Utilizar el mando AMPL. para ajustar la amplitud de la seal antes de que sea aplicada a las placas de deflexin vertical. Conviene que la seal ocupe una parte importante de la pantalla sin llegar a sobrepasar los lmites. La base de tiempos. Utilizar el mando TIMEBASE para ajustar lo que representa en tiempo una divisin en horizontal de la pantalla. Para seales repetitivas es conveniente que en la pantalla se puedan observar aproximadamente un par de ciclos. Disparo de la seal. Utilizar los mandos TRIGGER LEVEL (nivel de disparo) y TRIGGER SELECTOR (tipo de disparo) para estabilizar lo mejor posible seales repetitivas. Por supuesto, tambin deben ajustarse los controles que afectan a la visualizacin: FOCUS (enfoque), INTENS. (intensidad) nunca excesiva, Y-POS (posicin vertical del haz) y X-POS (posicin horizontal del haz). Osciloscopios digitales Los Osciloscopios digitales poseen adems de las secciones explicadas anteriormente un sistema adicional de proceso de datos que permite almacenar y visualizar. Cuando se conecta la sonda de un Osciloscopio digital a un circuito, la seccin vertical ajusta la amplitud de la seal de la misma forma que lo hacia el Osciloscopio analgico. El conversor analgico digital del sistema de adquisicin de datos muestrea la seal a intervalos de tiempo determinados y convierte la seal de voltaje continua en una serie de valores digitales llamados muestras. En la seccin horizontal una seal de reloj determina cuando el conversor A/D toma una muestra. La velocidad de este reloj se denomina velocidad de muestreo y se mide en muestras por segundo.

Los valores digitales muestreados se almacenan en una memoria como puntos de seal. El nmero de los puntos de seal utilizados para reconstruir la seal en pantalla se denomina registro. La seccin de disparo determina el comienzo y el final de los puntos de seal en el registro. La seccin de visualizacin recibe estos puntos del registro, una vez almacenados en la memoria, para presentar en pantalla la seal.

MODULO: SISTEMAS DIGITALES

4 Ao C

Dependiendo de las capacidades del osciloscopio se pueden tener procesos adicionales sobre los puntos muestreados, incluso se puede disponer de un predisparo, para observar procesos que tengan lugar antes del disparo. Fundamentalmente, un osciloscopio digital se maneja de una forma similar a uno analgico, para poder tomar las medidas se necesita ajustar el mando AMPL.,el mando TIMEBASE as como los mandos que intervienen en el disparo. Mtodos de muestreo: Se trata de explicar como se las arreglan los osciloscopios digitales para reunir los puntos de muestreo. Para seales de lenta variacin, los osciloscopios digitales pueden perfectamente reunir ms puntos de los necesarios para reconstruir posteriormente la seal en la pantalla. No obstante, para seales rpidas (como de rpidas depender de la mxima velocidad de muestreo de nuestro aparato) el osciloscopio no puede recoger muestras suficientes y debe recurrir a una de estas dos tcnicas: Interpolacin, es decir, estimar un punto intermedio de la seal basndose en el punto anterior y posterior. Muestreo en tiempo equivalente. Si la seal es repetitiva es posible muestrear durante unos cuantos ciclos en diferentes partes de la seal para despus reconstruir la seal completa. El mtodo standard de muestreo en los Osciloscopio digitales es el muestreo en tiempo real: el Osciloscopio rene los suficientes puntos como para reconstruir la seal. Para seales no repetitivas la parte transitoria de una seal es el nico mtodo vlido de muestreo. Los Osciloscopio utilizan la interpolacin para poder visualizar seales que son ms rpidas que su velocidad de muestreo. Existen bsicamente dos tipos de interpolacin: Lineal: Simplemente conecta los puntos maestreados con lneas. Senoidal: Conecta los puntos maestreados con curvas segn un proceso matemtico, de esta forma los puntos intermedios se calculan para rellenar los espacios entre puntos reales de muestreo. Usando este proceso es posible visualizar seales con gran precisin disponiendo de relativamente pocos puntos de muestreo. Muestreo en tiempo equivalente

MODULO: SISTEMAS DIGITALES

4 Ao C

Algunos Osciloscopios digitales utilizan este tipo de muestreo. Se trata de reconstruir una seal repetitiva capturando una pequea parte de la seal en cada ciclo.Existen dos tipos bsicos: Muestreo secuencial- Los puntos aparecen de izquierda a derecha en secuencia para conformar la seal. Muestreo aleatorio- Los puntos aparecen aleatoriamente para formar la seal.

MODULO: SISTEMAS DIGITALES

4 Ao C

Sondas de medida Con los pasos detallados anteriormente, ya estas en condiciones de conectar la sonda de medida al conector de entrada del canal I. Es muy importante utilizar las sondas diseadas para trabajar especificamente con el osciloscopio. Una sonda no es ,ni muco menos, un cable con una pinza, sino que es un conector especificamente diseado para evitar ruidos que puedan perturbar la medida. Adems, las sondas se construyen para que tengan un efecto mnimo sobre el circuito de medida. Esta facultad de la sondas recibe el nombre de efecto de carga, para minimizarla se utiliza un atenuador pasivo, generalmente de x10.

Este tipo de sonda se proporciona generalmente con el osciloscopio y es una excelente sonda de utilizacin general. Para otros tipos de medidas se utilizan sondas especiales, como pueden ser las sondas de corriente las activas. Sondas pasivas La mayora de las sondas pasivas estn marcadas con un factor de atenuacin, normalmente 10X 100X. Por convenio los factores de atenuacin aparecen con el signo X detrs del factor de divisin. En contraste los factores de amplificacin aparecen con el signo X delante (X10 X100). La sonda ms utilizada posiblemente sea la 10X, reduciendo la amplitud de la seal en un factor de 10. Su utilizacin se extiende a partir de frecuencias superiores a 5 kHz y con niveles de seal superiores a 10 mV. La sonda 1X es similar a la anterior pero introduce ms carga en el circuito de prueba, pero puede medir seales con menor nivel. Por comodidad de uso se han introducido sondas especiales con un conmutador que permite una utilizacin 1X 10X. Cuando se utilicen este tipo de sondas hay que asegurarse de la posicin de este conmutador antes de realizar una medida.

MODULO: SISTEMAS DIGITALES

4 Ao C

Compensacin de la sonda Antes de utilizar una sonda atenuadora 10X es necesario realizar un ajuste en frecuencia para el osciloscopio en particular sobre el que se vaya a trabajar. Este ajuste se denomina compensacin de la sonda y consta de los siguientes pasos. Conectar la sonda a la entrada del canal I. Conectar la punta de la sonda al punto de seal de compensacin (La mayoria de los osciloscopios disponen de una toma para ajustar las sondas, en caso contrario ser necesario utilizar un generador de onda cuadrada).

Conectar la pinza de cocodrilo de la sonda a masa. Observar la seal cuadrada de referencia en la pantalla. Con el destornillador de ajuste, actuar sobre el condensador de ajuste hasta observar una seal cuadrada perfecta.

MODULO: SISTEMAS DIGITALES

4 Ao C

Sondas activas Proporcionan una amplificacin antes de aplicar la seal a la entrada del osciloscopio. Pueden ser necesarias en circuitos con una cargabilidad de salida muy baja. Este tipo de sondas necesitan para operar una fuente de alimentacin. Sondas de corriente Posibilitan la medida directa de las corrientes en un circuito. Las hay para medida de corriente alterna y continua. Poseen una pinza que abarca el cable a travs del cual se desea medir la corriente. Al no situarse en serie con el circuito causan muy poca interferencia en l. Tipos de seales elctricas (Interpretacin de su lectura) Existen instrumentos que estn pensados solamente para medir seales sinusoidales, en sus valores RMS (Valor que compara los efectos producidos por la corriente continua en su equivalente alterna), por lo tanto si medimos una seal diferente de esta, la lectura ser errnea. A continuacin se detallan las respectivas ecuaciones que permiten calcular los valores RMS de las mas comunes empleadas en nuestra rea.

V max
Sinusoidal Triangular Cuadrada

2 V max
3
V max

NOTA: Vmax, corresponde al valor de pico observado en el osciloscopio.

MODULO: SISTEMAS DIGITALES

4 Ao C

& Actividad Prctica 1. Enumere brevemente el procedimiento para iniciar el uso de un osciloscopio.

2. Indique diferencias que existen entre la lectura con un osciloscopio anlogo y otro digital. 3. Que puede ocurrir si en un osciloscopio introducimos una seal de frecuencia superior a la que fue construido?. 4. Redibuje la siguiente seal, si el control del osciloscopio lo movemos a la posicin AC.

5. A continuacin, indique el valor de medicin que se debe interpretar. a)

Posicin del control 500 mV/div 500 mV/div 5 V/div 10 V/div 10 V/div-Sonda x10 500 mV/div-Sonda x10 2 V/div-Sonda x10

Divisiones 5 3 2 4 3 5 2

Valor Amplitud

Pico a Pico

MODULO: SISTEMAS DIGITALES

4 Ao C

b)

Posicin del control

Divisiones 1 3 5 4.5 1.6 1.5 5

Perodo

Frecuencia

5 mS/div 1 mS/div 2 mS/div 0.02 S/div 1 mS/div 1 s/div 0.05 s/div

6. Identifique los controles elementales del siguiente osciloscopio.

MODULO: SISTEMAS DIGITALES

4 Ao C

APUNTE

REPRESENTACIONES NUMERICAS
PROFESOR: Luis Concha Cceres

INTRODUCCIN En la ciencia, la tecnologa, los negocios y, de hecho, en casi todos los campos de esfuerzo, constantemente se manejan cantidades. stas se miden, monitorean, registran, manipulan automticamente, observan, o de alguna otra forma se utilizan en la mayora de los sistemas fsicos. Es importante, cuando se trata con cantidades diversas, que podamos ser capaces de representar sus valores de forma eficiente y precisa. Bsicamente hay dos formas de representaciones el valor numrico de cantidades: la analgica y la digital. REPRESENTACIONES ANLOGAS En la representacin anloga una cantidad se representa mediante un voltaje, una corriente o un movimiento de un medidor que es proporcional al valor de esa cantidad. Un ejemplo de esto es el velocmetro de un automvil, en el cual el giro de la aguja es proporcional a la velocidad del auto. Otro ejemplo de una cantidad analgica es el familiar micrfono de audio. En este dispositivo se genera un voltaje de salida en proporcin a la amplitud de las ondas sonoras que chocan con el micrfono. Las variaciones en el voltaje de salida siguen las mismas variaciones que el sonido de entrada. Las cantidades anlogas tienen una caracterstica importante: pueden variar en un rango continuo de valores. La velocidad de un automvil puede tener cualquier valor entre cero y digamos 100Km/h. De manera similar, la salida del micrfono podra tener cualquier valor en un rango de cero a 10mV (por ejemplo, 1mV, 2.3724mV, 9.9999mV) REPRESENTACIONES DIGITALES En la representacin digital, las cantidades no se reflejan mediante cantidades proporcionales, sino a travs de smbolos llamados dgitos. A manera de ejemplo, considere el reloj digital, el cual proporciona la hora del da en forma de dgitos decimales que representan horas y minutos (a veces segundos). Como se sabe, la hora del da cambia continuamente, pero la lectura del reloj digital no cambia constantemente, mejor dicho, cambia de minuto en minuto o de segundo en segundo. En otras palabras, esta representacin digital da la hora del da cambia en escalones discretos (enteros), comparada con la representacin de la hora que proporciona un reloj anlogo, en el que la lectura de la cartula cambia continuamente. Entonces, la diferencia principal entre cantidades analgicas y digitales se puede enunciar de la siguiente manera: Analgico = Continuo Digital = Discreto (escaln por escaln) Debido a la naturaleza discreta de las representaciones digitales, no existe ambigedad cuando se lee el valor de la cantidad digital, en tanto que el valor de una cantidad analgica a menudo est abierto a interpretacin. ACTIVIDAD PARA EL ALUMNO 1. Cules de las siguientes implican cantidades analgicas y cuales cantidades digitales? a) Interruptor de 10 posiciones. b) Corriente que fluye fuera de una toma de corriente elctrica. c) Temperatura de un espacio. d) Velocmetro de un automvil. 2. Describa detalladamente la diferencia principal entre cantidades analgicas y cantidades digitales.

MODULO: SISTEMAS DIGITALES

4 Ao C

APUNTE

REPRESENTACIONES NUMERICAS
PROFESOR: Luis Concha Cceres

Un sistema digital es una combinacin de dispositivos diseado para manipular informacin lgica o cantidades fsicas que estn representadas en forma digital; es decir, las cantidades slo pueden tener valores discretos. La mayora de las veces estos dispositivos son electrnicos, pero tambin pueden ser mecnicos, magnticos o neumticos. Algunos de los sistemas digitales ms familiares incluyen computadores y calculadoras digitales, equipo de audio y video digital, y el sistema telefnico, que es el sistema digital ms grande del mundo. Un sistema anlogo contiene dispositivos que manipulan cantidades fsicas representadas de manera analgica. En un sistema anlogo las cantidades pueden variar en un rango continuo de valores. Por ejemplo, la amplitud de la seal de salida para un altavoz en un receptor de audio puede tener cualquier valor entre cero y un lmite mximo. Otros sistemas anlogos comunes son los amplificadores de audio, el equipo de grabacin y reproduccin de cinta magntica, y un simple dimmer. VENTAJAS DE LAS TECNICAS DIGITALES 1. Los sistemas digitales generalmente son ms fciles de disear. Se debe a que los circuitos que se usan en los circuitos de conmutacin, donde los valores exactos del voltaje o la corriente no son importantes, slo el intervalo o rango (ALTO o BAJO) en el que se encuentran. 2. El almacenamiento de informacin es fcil. Se logra mediante dispositivos y circuitos especiales que se pueden pegar a la informacin y retenerla el tiempo que sea necesario, y las tcnicas de almacenamiento en masa que pueden reunir millones y millones de bits de informacin en un espacio fsico relativamente pequeo. En contraste, las capacidades analgicas son extremadamente limitadas. 3. mayor exactitud y precisin. Puede manejar el nmero de dgitos de precisin necesario con slo agregar ms circuitos de conmutacin. 4. La operacin se puede programar. Es muy fcil disear sistemas digitales cuya operacin se controla mediante un conjunto de instrucciones almacenadas llamado programa. Los sistemas analgicos tambin se pueden programar, pero la variedad y complejidad de las operaciones estn severamente limitadas. 5. Son menos susceptibles al ruido. Las fluctuaciones involuntarias en el voltaje (ruido) no son tan crticas en los sistemas digitales, puesto que el valor exacto de un voltaje no es importante, siempre y cuando el ruido no sea tan intenso como para impedirnos distinguir entre un ALTO y un BAJO. 6. se puede fabricar ms circuitera digital en los chips de los circuitos integrados. Es cierto que la circuitera anloga tambin se ha beneficiado del tremendo desarrollo de la tecnologa de los circuitos integrados, pero su complejidad relativa y el uso de dispositivos que no pueden ser integrados econmicamente (capacitares de alto valor, resistencias de precisin, inductores, transformadores) han impedido que los sistemas analgicos almacenen el mismo grado de integracin que los digitales. LIMITACIONES DE LAS TECNICAS DIGITALES En realidad slo existe una desventaja importante cuando se usan tcnicas digitales: El mundo real es fundamentalmente analgico. La mayora de las cantidades fsicas son de naturaleza anloga, y a manudo estas cantidades son las entradas y salidas que son monitoreadas, y operan y son controladas mediante un sistema. Algunos ejemplos son la temperatura, la presin, la posicin, la velocidad, el nivel del liquido, la rapidez de flujo, etc. Para aprovechar las tcnicas digitales cuando se tienen entradas y salidas anlogas se deben seguir tres pasos: 1. Convertir las entradas anlogas del mundo real a la forma digital.

MODULO: SISTEMAS DIGITALES

4 Ao C

2. Procesar la informacin digital 3. Convertir las salidas digitales de regreso a la forma anloga del mundo real.

En la figura se puede ver un diagrama en bloques para un sistema de control de temperatura tpico. Como se muestra en el diagrama, la temperatura analgica se mide, y el valor que resulta se convierte en una cantidad digital por medio de un convertidor anlogo-digital (ADC). Posteriormente, la circuitera digital, que puede incluir un computador digital, procesa la cantidad digital. Su salida digital se convierte en una cantidad anloga mediante un convertidor DigitalAnlogo (DAC). Esta salida anloga alimenta a un controlador que realiza cierto tipo de accin para ajustar la temperatura. ACTIVIDAD PARA EL ALUMNO 3. 4. Cules son las ventajas de las tcnicas digitales sobre las analgicas? Cul es la limitacin principal para el uso de las tcnicas digitales?

MODULO: SISTEMAS DIGITALES

4 Ao C

APUNTE

REPRESENTACIONES NUMERICAS

NMEROS UTILIZADOS EN ELECTRNICA DIGITAL Los sistemas de numeracin utilizados en electrnica digital son los siguientes: sistema decimal, sistema binario, sistema octal y sistema hexadecimal SISTEMA DECIMAL Este sistema consta de diez smbolos que van desde el numero 0 hasta el numero 9, los cuales le dan la caracterstica principal a este sistema conocido por todo el mundo. Estos smbolos numricos tambin forman unidades numricas compuestas, al tomarlos como exponentes de un nmero que se encargar de regular el procedimiento, este nmero es llamado base. El numero base va a ser 10, por tal motivo tambin es conocido como "sistema de numeracin en base 10".

Figura 1: Sistema decimal SISTEMAS DE NMEROS BINARIOS

Figura 2: Sistema de nmeros binarios Este es el sistema numrico que utilizan los sistemas digitales para contar y es el cdigo al que traduce todas las informaciones que recibe. Se dice "Binario" a todo aquello que tiene dos partes, dos aspectos, etc. Muchas cosas en los sistemas digitales son binarias: Los impulsos elctricos que circulan en los circuitos son de baja o de alta tensin, los interruptores biestables estn encendidos o apagados, abiertos o cerrados, etc. A diferencia del sistema decimal al que estamos habituados, y que utiliza diez cifras, del 0 al 9, el sistema numrico binario utiliza solo dos cifras, el 0 y el 1. En el sistema binario las columnas no representan la unidad, la decena, la centena, como en el sistema decimal, sino la unidad (20), el doble (21), el doble (22), etc. De modo que al sumar en la misma columna 1 y 1, dar como resultado 0, llevndonos 1 a la columna inmediatamente a la izquierda. Para los sistemas digitales es fcil, hasta el punto que reduce todas las operaciones a sumas y restas de nmeros binarios.

Figura 3: Sistema binario

Figura 4: Nmeros binarios

MODULO: SISTEMAS DIGITALES

4 Ao C

Tambin las palabras, los nmeros y los dibujos se traducen en el ordenador en secuencias de 1 y 0. De hecho toda letra, cifra o smbolo grfico es codificado en una secuencia de 0 y 1. Si, por ejemplo, nuestro nombre tiene cinco letras, la representacin para el ordenador constara de cinco bytes. La palabra bit deriva de las dos palabras inglesas "binary digit" cifra binaria, y designa a las dos cifras 0 y 1, que se utilizan en el sistema binario. Un bit es tambin, la porcin ms pequea de informacin representable mediante un nmero, e indica si una cosa es verdadera o falsa, alta o baja, negra o blanca, etc. Un byte es generalmente una secuencia de 8 bits. Ocho ceros y unos se pueden ordenar de 256 maneras diferentes ya que cada bit tiene un valor de posicin diferente, donde el bit numero 1 le corresponder un valor de posicin de 20(1), el siguiente bit tendr un valor de 21(2), el siguiente 22(4), el siguiente 23(8), el siguiente 24(16), el siguiente un valor de 25(32), y as sucesivamente hasta llegar la ultima posicin, o ultimo bit, en este caso el numero 8, que tambin es llamado el MSB (Bit Mas Significativo) y el LSB (Bit Menos Significativo) correspondiente a la primera posicin o bit numero 1. Ejemplo:

Figura 5: Valores de las posiciones de los nmeros binarios SISTEMA DE NUMERACIN OCTAL

Figura 6: Sistema de numeracin octal Este sistema consta de 8 smbolos desde el 0 hasta el 7, es muy poco utilizado en los computadores. La facilidad con que se pueden convertir entre el sistema Octal y el binario hace que el sistema Octal sea atractivo como un medio "taquigrfico" de expresin de nmeros binarios grandes. Cuando trabajamos con una gran cantidad de nmeros binarios de muchos bits, es mas adecuado y eficaz escribirlos en octal y no en binarios; sin embargo, recordemos los circuitos y sistemas digitales trabajan elctricamente en binario, usamos el sistema Octal solo por conveniencia con los operadores del sistema SISTEMA DE NUMERACIN HEXADECIMAL Este sistema consta de 16 smbolos donde desde el 0 hasta el 9 son nmeros y del 10 hasta el 15 son letras, las cuales se encuentran distribuidas en la siguiente forma: Hexadecimal Decimal Hexadecimal Decimal 0 0 8 8 1 1 9 9 2 2 A 10 3 3 B 11 4 4 C 12 5 5 D 13 6 6 E 14 7 7 F 15 Tabla 1: Smbolos utilizados en el sistema de numeracin hexadecimal

MODULO: SISTEMAS DIGITALES

4 Ao C

La ventaja principal de este sistema de numeracin es que se utiliza para convertir directamente nmeros binarios de 4 bits. En donde un solo dgito hexadecimal puede representar 4 nmeros binarios o 4 bits. CONVERSIONES DE SISTEMAS DE NUMERACIN CONVERSIN DE UN NUMERO DECIMAL A BINARIO Para esta transformacin es necesario tener en cuenta los pasos que mostraremos en el siguiente ejemplo: Transformemos el numero 42 a numero binario 1. Dividimos el numero 42 entre 2 2. Dividimos el cociente obtenido por 2 y repetimos el mismo procedimiento hasta que el cociente sea 1. 3. El numero binario lo formamos tomando el primer dgito el ultimo cociente, seguidos por los residuos obtenidos en cada divisin, seleccionndolos de derecha a izquierda, como se muestra en el siguiente esquema.

Figura 7: Conversin de decimal a binario

CONVERSIN DE UN NUMERO DECIMAL FRACCIONARIO A UN NUMERO BINARIO Para transformar un nmero decimal fraccionario a un numero binario debemos seguir los pasos que mostramos en el siguiente ejemplo: transformemos el numero 42,375. la parte entera se transforma de igual forma que el ejemplo anterior. La parte fraccionaria de la siguiente manera: Multiplicamos por el numero 2 y tomamos la parte entera del producto que ira formando el numero binario correspondiente Tomamos nuevamente la parte entera del producto, y la parte fraccionaria la multiplicamos sucesivamente por 2 hasta llegar a 0 Tomamos nuevamente la parte entera , y como la parte fraccionaria es 0, indica que se ha terminado el proceso .El numero binario correspondiente a la parte decimal ser la unin de todas las partes enteras, tomadas de las multiplicaciones sucesivas realizadas durante el transcurso del proceso , en donde el primer dgito binario corresponde a la primera parte entera , el segundo dgito a la segunda parte entera , y as sucesivamente hasta llegar al ultimo .Luego tomamos el numero binario , correspondiente a la parte entera , y el numero binario , correspondiente a la parte fraccionaria y lo unimos en un solo numero binario correspondiente a el numero decimal.

MODULO: SISTEMAS DIGITALES

4 Ao C

Figura 8: Conversin de decimal fraccionario a binario CONVERSIN DE UN NUMERO BINARIO A UN NUMERO DECIMAL Para convertir un nmero binario a decimal, realizamos los siguientes pasos: 1. Tomamos los valores de posicin correspondiente a las columnas donde aparezcan nicamente unos 2. Sumamos los valores de posicin para identificar el numero decimal equivalente

Figura 9: Conversin de binario a decimal CONVERSIN DE UN NUMERO DECIMAL A OCTAL Para convertir un numero en el sistema decimal al sistema de numeracin Octal, debemos seguir los pasos que mostraremos en el siguiente ejemplo Convertir el numero decimal 323.625 a el sistema de numeracin Octal 1. Se toma el numero entero y se divide entre 8 repetidamente hasta que el dividendo sea menor que el divisor, para colocar entonces el numero 0 y pasar el dividendo a formar el primer dgito del numero equivalente en decimal 2. Se toma la parte fraccionaria del numero decimal y la multiplicamos por 8 sucesivamente hasta que el producto no tenga nmeros fraccionarios 3. Pasamos la parte entera del producto a formar el dgito correspondiente 4. Al igual que los dems sistemas , el numero equivalente en el sistema decimal , esta formado por la unin del numero entero equivalente y el numero fraccionario equivalente.

MODULO: SISTEMAS DIGITALES

4 Ao C

Figura 10: Conversin de decimal a octal CONVERSIN DE UN NUMERO OCTAL A BINARIO La ventaja principal del sistema de numeracin Octal es la facilidad conque pueden realizarse la conversin entre un numero binario y octal. A continuacin mostraremos un ejercicio que ilustrar la teora. Por medio de este tipo de conversiones, cualquier numero Octal se convierte a binario de manera individual. En este ejemplo, mostramos claramente el equivalente 100 111 010 en binario de cada numero octal de forma individual.

Figura 11: Conversin de octal a binario CONVERSIN DE UN NUMERO DECIMAL A UN NUMERO HEXADECIMAL Convertir el numero 250.25 a Hexadecimal 1. Se toma la parte entera y se divide sucesivamente por el numero decimal 16 (base) hasta que el cociente sea 0 2. Los nmeros enteros resultantes de los cocientes, pasarn a conformar el numero hexadecimal correspondiente, teniendo en cuenta que el sistema de numeracin hexadecimal posee solo 16 smbolos, donde los nmeros del 10 hasta el 15 tienen smbolos alfabticos que ya hemos explicado 3. La parte fraccionaria del numero a convertir se multiplica por 16 (Base) sucesivamente hasta que el producto resultante no tenga parte fraccionaria 4. Al igual que en los sistemas anteriores, el numero equivalente se forma, de la unin de los dos nmeros equivalentes, tanto entero como fraccionario, separados por un punto que establece la diferencia entre ellos.

Figura 12: Conversin de decimal a hexadecimal CONVERSIN DE UN NUMERO HEXADECIMAL A UN NUMERO DECIMAL Como en los ejemplos anteriores este tambin nos ayudar a entender mejor este procedimiento: Convertir el numero hexadecimal 2B6 a su equivalente decimal.

MODULO: SISTEMAS DIGITALES

4 Ao C

1. Multiplicamos el valor de posicin de cada columna por el dgito hexadecimal correspondiente. 2. El resultado del nmero decimal equivalente se obtiene, sumando todos los productos obtenidos en el paso anterior.

Figura 13: Conversin de hexadecimal a decimal SISTEMA DE NMEROS EN COMPLEMENTO A 2 Este es un sistema que nos permite representar nmeros binarios de forma negativa, en donde el MSB (Bit mas Significativo) es el bit del signo. Si este bit es 0 entonces el numero binario es positivo (+), si el bit del signo es 1, entonces el numero es negativo(-) los siete bits restantes del registro representan la magnitud del numero 1010110, para complementar mejor la explicacin tendremos que dedicarle mucha atencin a la explicacin de conversiones donde interviene este tipo de numeracin, que es bastante utilizado en los microprocesadores, ya que estos manejan tanto nmeros positivos como nmeros negativos. Para comprender mejor la conversin de sistema de numeracin de este sistema de numeracin, hay que tener en cuenta las siguientes definiciones FORMA COMPLEMENTO A 1 El complemento a 1 de un numero binario se obtiene cambiando cada 0 por 1 y viceversa. En otras palabras, se cambia cada bit del numero por su complemento.

Figura 14: Complemento a uno

FORMA COMPLEMENTO A 2 El complemento a 2 de un nmero binario se obtiene tomando el complemento a 1, y sumndole 1 al bit menos significativo. A continuacin se ilustra este proceso para el nmero 1001 = 9

Figura 15: Complemento a 2

MODULO: SISTEMAS DIGITALES

4 Ao C

Cuando se agrega el bit de signo 1 al MSB, el numero complemento a 2 con signo se convierte en 10111 y es el numero equivalente al 9. CDIGOS BINARIOS Debido a la naturaleza biestable de los circuitos de electrnica digital, estos solo procesan cdigos que constan de 0 y 1 (cdigos binarios) existen muchas situaciones en la electrnica digital en la que necesitamos realizar tareas especificas, por lo tanto se necesitaran utilizar una serie de cdigos que tambin utilizan ceros (0) y unos (1), pero sus significados pueden variar. A continuacin detallaremos estos tipos de cdigos. CDIGOS BINARIOS CON PESO Supongamos que queramos transformar el numero decimal 89532 a su correspondiente equivalencia en binario, aplicando el mtodo de la divisin sucesiva por dos, llegaremos al siguiente resultado: 10101110110111100 pero para llegar a este resultado seguro te tomar cierto tiempo y trabajo, de igual forma si queremos disear un sencillo circuito digital en el que la cifra introducida en el teclado sea visualizada en la pantalla, se necesitaran una gran cantidad de compuertas lgicas para construir el circuito decodificado y codificador. Los cdigos binarios con peso nos resuelven este problema pues estos cdigos fueron diseados para realizar la conversin de decimal a binario de una manera mucho mas fcil y rpida. CDIGOS BCD Los cdigos BCD (Binary Coded Decimal) (Decimal Codificado en Binario) son grupos de 4 bits en el cual cada grupo de 4 bits solo puede representar a un nico dgito decimal (del 0 al 9) Estos cdigos son llamados cdigos con peso ya que cada bit del grupo posee un peso o valor especifico. Existen por lo tanto cdigos BCD's de acuerdo al valor o peso que posea cada bit. Ejemplos de estos cdigos son el BCD 8421, el BCD 4221, el BCD 5421, el BCD 7421, el BCD 6311, etc. donde la parte numrica indica el peso o valor de cada bit. As por ejemplo el cdigo BCD 8421 nos indica que el MSB posee un valor de 8, el segundo MSB posee un valor de 4, el tercer MSB tiene un valor de 2 y el LSB tiene un valor de 1. Para el cdigo BCD 6311 el MSB tiene un peso o valor de 6, el segundo MSB posee un peso de 3, el tercer MSB posee un valor de 1, y el LSB tiene un valor de 1. El cdigo BCD 8421 es el cdigo BCD mas utilizado, es comn referenciarlo simplemente como cdigo BCD, as en el transcurso del curso se entender el cdigo BCD como el BCD 8421, a menos que se indique lo contrario. CONVERSIN DE DECIMAL A BCD Ya que cada grupo de 4 bits solo puede representar a un nico dgito decimal, la conversin de un numero decimal a un numero BCD se lleva a cabo de la siguiente forma: Separamos al dgito decimal en cada uno de sus dgitos Cada dgito decimal se transforma a su equivalente BCD. El nmero obtenido es el equivalente en BCD del nmero decimal. Por ejemplo, para convertir el decimal 469 a BCD, segn lo explicado anteriormente, tenemos que tomar cada dgito decimal y transformarlo a su equivalente BCD.

Figura 1: Conversin de decimal a BCD

MODULO: SISTEMAS DIGITALES

4 Ao C

De esta forma el decimal 469 equivale al BCD 010001100011 NOTA: En BCD los cdigos 1010, 1011, 1100, 1101 y 1111 no tienen decimales equivalentes. Por lo tanto se les llaman cdigos invlidos CONVERSIN DECIMAL FRACCIONARIO A BCD Se realiza del modo similar al anterior pero hay que tener en cuenta el punto binario, el punto del nmero decimal se convertir en el punto binario del cdigo BCD. Ejemplo: para convertir el decimal 74.42 a BCD: Separamos el decimal en sus dgitos 7 4. 4 2. Convertimos cada dgito a decimal a BCD, y colocamos el punto binario en la misma posicin del punto decimal.

Figura 2: Conversin de decimal fraccionario a BCD De esta forma el decimal 74.42 equivale al BCD 01100100. 010000101.

CONVERSIN DE BCD A DECIMAL Ya que el cdigo BCD son grupos de 4 bits, realizaremos lo siguiente: A partir de la izquierda separamos al nmero BCD en grupos de 4 bits. Cada grupo de 4 bits se convierte a su decimal correspondiente. El nmero obtenido es el equivalente decimal del nmero BCD. Ejemplo: Convertir el nmero BCD 010101000011 a decimal. Separamos en grupos de 4 bits a partir de la izquierda 0101 0100 0011. Transformamos cada grupo a decimal.

Figura 3: Conversin de BCD a decimal. BCD 010101000011 equivale al decimal 543

MODULO: SISTEMAS DIGITALES

4 Ao C

CONVERSIN BCD FRACCIONARIO A DECIMAL A partir del punto binario separamos al nmero binario en grupos de 4 bits. ada grupo de 4 bits se convierte a su equivalente decimal. El punto binario se convertir en el punto decimal. El nmero obtenido equivale en decimal al nmero BCD. Ejemplo: Convertir el nmero BCD 01110001.0000100 a decimal. Separamos en grupo de 4 bits 0111 0001. 0000 1000. Convertimos cada grupo a decimal y colocamos el punto binario como punto decimal.

Figura 4: Conversin de BCD fraccionario a decimal. El BCD 01110001.00001000 equivale al decimal 71.08 CONVERSIN BCD A BINARIO PURO Si queremos transformar un nmero BCD a su correspondiente binario llevaremos a cabo los siguientes pasos: El nmero BCD lo transformamos a decimal. Convertimos el decimal obtenido a binario mediante las tcnicas ya estudiadas. El binario obtenido es el equivalente en binario del nmero BCD. Ejemplo: Convertir el BCD 000100000011.0101 a binario. Convertimos 0001 0000 0011. 0101 a decimal 1 0 3. 5. Transformamos el decimal a binario 103.5(10)=1100111.1 CONVERSIN DE BINARIO PURO A BCD Convertimos el nmero binario a nmero decimal. Cada dgito decimal se convierte a su equivalente BCD. El numero obtenido es el equivalente BCD del nmero binario puro. Ejemplo: convertir el binario 10001010.101 a BCD - Se convierte primero a decimal 10001010.101 ------- 128 + 8 + 2 + 0.5 + 0.125 = 138.625. ----- convertimos el decimal a BCD 138.625 = 0001 0011 1000. 0110 0010 0101 El binario 10001010.101 es igual al BCD 000100111000.011000100101 NOTA: Seguramente ha notado que los nmeros en cdigo BCD contienen mayor numero de bits que sus correspondientes nmeros binarios, pero nuevamente recalcamos que esta desventaja es compensada por su facilidad para convertir a decimal.

MODULO: SISTEMAS DIGITALES

4 Ao C

PROBLEMAS

CONVERSIONES

Convierta estos nmeros binarios a decimales 10110 10001101 100100001001 01011011 11111111 01110111 1111010111 10111111

Convierta los siguientes valores decimales a binarios 37 14 189 1024 77 405 205 2313 Convierta estos valores hexadecimales a decimales 92 1A6 37FD ABCD 000F 55 2C0 7FF Convierta estos valores decimales a hexadecimales 75 314 2048 17 7245 389 4095 16 Codifique estos nmeros decimales en BCD 47 962 187 6727 13 888 1204 1001

MODULO: SISTEMAS DIGITALES

4 Ao C

Apunte

APLICACIONES Y FUNCIONALIDAD DE UN LED

Dentro de la familia de semiconductores hay uno que tiene la particular caracterstica de emitir luz. La existencia de este tipo de dispositivos ha abierto un amplio campo de investigacin. Este nuevo campo de investigacin es la Opto electrnica. La opto electrnica es el nexo de unin entre los sistemas pticos y los sistemas electrnicos. En esta rea juega un papel importante el LED. Que est cada vez mas de moda. Hoy en da parece imposible mirar cualquier aparato electrnico y no ver un panel lleno de luces o de dgitos mas, o menos espectaculares. Por ejemplo, la mayora de los walkman disponen de un piloto rojo que nos avisa que las pilas ya han agotado y que deben cambiarse. Una forma mas avanzada de LED: el LED lser es usado para generar el impulso luminoso que atraviesa las redes de fibra ptica, importante para las transmisiones de banda ancha. Otra importante aplicacin de los Diodos Emisores de Luz es el Display de 7 Segmentos que se utiliza para mostrar informacin acerca del estado de un aparato electrnico. Bsicamente es una forma de representar los dgitos del sistema numrico que utilizamos actualmente, (0-9).

DIODO EMISOR DE LUZ Un LED (Light Emitting DiodeDiodo Emisor de Luz), es un dispositivo semiconductor que emite radiacin visible, infrarroja o ultravioleta cuando se hace pasar un flujo de corriente elctrica a travs de este en sentido directo. Esencialmente es una unin PN cuyas regiones P y regiones N pueden estar hechas del mismo o diferente semiconductor. El color de la luz emitida est determinado por la energa del fotn, y en general, esta energa es aproximadamente igual a la energa de salto de banda del material semiconductor en la regin activa del LED. Los elementos componentes de los LED's son transparentes o coloreados, de un material resina-epoxy, con la forma adecuada e incluye el corazn de un LED: el chip semiconductor. Los terminales se extienden por debajo de la cpsula del LED o foco e indican cmo deben ser conectados al circuito. El lado negativo est indicado de dos formas: 1) por la cara plana del foco o,

2) por el de menor longitud. El terminal negativo debe ser conectado al terminal negativo de un circuito. Los LED's operan con un voltaje relativamente bajo, entre 1 y 4 volts, y la corriente est en un rango entre 10 y 40 miliamperes. Voltajes y corrientes superiores a los indicados pueden derretir el chip del LED. La parte ms importante del "light emitting diode" (LED) es el chip semiconductor localizado en el centro del foco, como se ve en la figura. El material que compone el diodo LED, es importante ya que el color de la luz emitida por el LED depende nicamente del material y del proceso de fabricacin principalmente de los dopados. En la tabla adjunta aparecen algunos ejemplos de materiales utilizados junto con los colores conseguidos:

MODULO: SISTEMAS DIGITALES

4 Ao C

MATERIALES PARA LA FABRICACIN DE UN DIODO Y COLOR OBTENIDO Resulta difcil distinguir, por pura inspeccin visual, el modelo del LED as como el fabricante: los valores mximos de tensin y corriente que puede soportar y que suministra el fabricante sern por lo general desconocidos. Por esto, cuando se utilice un diodo LED en un circuito, se recomienda que la intensidad que lo atraviese no supere los 20 mA, precaucin de carcter general que resulta muy vlida. En la figura, se muestra el smbolo electrnico de este tipo de diodo. Las flechas indican la radiacin emitida por el diodo.

Smbolo electrnico del diodo emisor de luz (led) Funcionamiento fsico de un LED. Al polarizar directamente un diodo LED (figura 3 y 4) conseguimos que por la unin PN sean inyectados huecos en el material tipo N y electrones en el material tipo P; producindose, por consiguiente una inyeccin de portadores minoritarios.

Diodo emisor de luz con la unin polarizada ensentido directo

MODULO: SISTEMAS DIGITALES

4 Ao C

Diodo emisor de luz con la unin polarizada en sentido directo.

Cuando estos portadores se recombinan, se produce la liberacin de una cantidad de energa proporcional al salto de banda de energa del material semiconductor. Una parte de esta energa se libera en forma de luz, mientras que la parte restante lo hace en forma de calor, estando determinadas las proporciones por la mezcla de los procesos de recombinacin que se producen.

Control de un LED Un LED puede ser activado por corriente continua, por impulsos o corriente alterna. a) Por corriente continua

El circuito tpico empleado se mostr en la figura ante anterior. El control de la corriente se realiza por medio de una resistencia R y su valor es:

R=

Vcc Vled Iled

Siendo Vcc la tensin de alimentacin, Vled la tensin en bornes del LED e I_led, la corriente que lo atraviesa. La tensin Vcc debe ser, por lo menos, dos veces la tensin Vled. Para los colores rojo, anaranjado y amarillo se recomienda un valor de I_led de 5 a 15 mA, mientras que para el verde se recomienda de 10 a 20 mA. Los parmetros para un LED de color azul son bastante diferentes, ya que presentan una Vled= 5v. y una corriente I_led de 60 mA para una intensidad luminosa de 50 mcd. NOTA: Las siguientes modalidades de polarizacin de un Led, se vern de acuerdo a las necesidades de aplicacin en el mdulo.

Ejemplo de clculo Se desea hacer funcionar un led, de color verde, el cual indicar el encendido del Sistema de desempaamiento de vidrios de un automvil. Para ello, se ha encomendado la misin de hacer funcionar el led, al mismo tiempo en que el pulsador permite la alimentacin del sistema. Se asume un circuito como el siguiente:

MODULO: SISTEMAS DIGITALES

4 Ao C

A partir del circuito ya existente, asumimos los siguientes parmetros: Vcc=12V Vled= 2,7 V, de acuerdo a tabla. Iled= 15 mA, por criterio libre, ya que puede escogerse cualquier valor entre el intervalo de 10mA a 20mA

Rled =

Vcc Vled 12 2.7 = = 620 Iled 15 10 3

Por lo tanto, se debe instalar un resistor de 620 ohm. Debido a que el led, es un indicador de encendido, el circuito resultante ser:

Obsrvese que el circuito resultante queda en paralelo a la carga, y es aterrizado en la estructura metlica de la carrocera del automvil.

MODULO: SISTEMAS DIGITALES

4 Ao C

Actividad 7. Que misin cumple el resistor en serie instalado en un LED? 8. Disee un circuito que permita la polarizacin de un led, de color rojo, que ser alimentado por una fuente de alimentacin de 10V. 9. Se desea utilizar un led de color azul, para indicar que una alarma est activa, para ello se dispone de dos bateras de 12V, conectadas en serie, las cuales permitirn activar el sistema. A partir de ello, determine un circuito aproximado para el correcto funcionamiento de este led, incluyendo sus clculos al resistor en serie y la potencia disipada del mismo. 10. Una fuente de alimentacin regulada, se compone de la siguiente configuracin circuital. Junto con ello, el diseador plantea la necesidad de instalar un led piloto para indicar su funcionamiento. Determine el lugar mas apropiado de donde se instalar dicho dispositivo y adems el respectivo resistor en serie asociado para su proteccin.

11. Se desea mostrar la salida de un registro de datos de 8 bit, el cual es capaz de suministrar 5V@30mA. Determine para la utilidad solicitada, el resistor adecuado para instalar un led en cada uno de los bits del registro y adems modele el circuito representativo.

MODULO: SISTEMAS DIGITALES

4 Ao C

APUNTE

COMPUERAS LGICAS Y LGEBRA BOOLEANA

INTRODUCCIN La electrnica digital es una ciencia que estudia las seales elctricas, pero en este caso son seales discretas, es decir, estn bien identificadas, razn por la cual a un determinado nivel de tensin se lo llama estado alto (High) o 1 lgico; y a otro, estado bajo (Low) o 0 lgico. Suponiendo que las seales elctricas con que trabaja un sistema digital son 0V y 5V. Es obvio que 5V ser el estado alto o uno lgico, pero bueno, habr que tener en cuenta que existe la Lgica Positiva y la Lgica Negativa, veamos cada una de ellas. En la actualidad estamos rodeados de diversos sistemas en nuestra vida cotidiana en la cual se ven involucrada esta ciencia, algunos ejemplos cercanos a esto, corresponde a los relojes que utilizamos, y pese a que algunos de ellos tengan aspectos de anlogos, internamente poseen circuitos digitales que permiten el avance del segundero, computadoras personales, sistemas de control elctrico, y el actualmente comn CD (Disco compacto). Antes de comenzar a trabajar directamente en circuitos electrnicos que empleen la lgica digital, es importante como en toda rama de la electrnica, proyectar su comportamiento a travs del uso de la matemtica. LGEBRA DE BOOLE En la mayor parte de los sistema digitales de gran escala, tales como calculadores, procesadores de datos, control o sistema de comunicaciones digitales, solo existen unas pocas operaciones bsicas que deben realizase un gran numero de veces. Los circuitos mas empleados normalmente para tales fines son 0, Y, NO y los biestablees (OR, AND, NOT Y Flip-Flop). Dichos circuitos se denominan puertas o circuitos lgicos porque se emplean en las ecuaciones del lgebra de Boole. Este lgebra fu inventada por G. Boole a mediados del siglo XIX, para obtener un sistema de anlisis matemtico de la lgica. A las seales digitales se les denomina variables lgicas o de Boole. Los valores que pueden adoptar estas variables se representan por los smbolos 0 y 1. El Algebra de Boole, es el conjunto de operaciones que solamente utilizan variables binarias. Estas operaciones se descomponen en tres, las cuales, al igual que los colores primarios, son elementales para el entendimiento y desarrollo del resto. Estas operaciones son Complementacin o inversin, suma lgica, producto lgico. En la siguiente figura, se expone, una analoga para el mejor entendimiento de los estados lgicos, la cual asocia cada estado a la posicin de un interruptor.

MODULO: SISTEMAS DIGITALES

4 Ao C

Siempre durante el desarrollo de sistemas lgicos, nos encontraremos con tablas de verdad, las cuales son el resumen de los valores que adoptan las entradas y salidas de dicha puerta o circuito lgico.

OPERACIONES LOGICAS ELEMENTALES a) Complementacin o inversin

La complementacin de una variable, da lugar como resultado, al estado contrario de la variable que se est complementando.

MODULO: SISTEMAS DIGITALES

4 Ao C

b)

Suma lgica

Sumar lgicamente dos variables a y b es formar una expresin a+b que cumpla: Si todas o cualquiera de las variables a o b es 1, el resultado ser 1. El resultado ser 0 si ambas variables valen 0.

Un circuito elctrico equivalente, corresponde al siguiente:

Qu condicin se debe cumplir para que la lmpara se encienda?

Que ocurre si ambos interruptores estn cerrados?

MODULO: SISTEMAS DIGITALES

4 Ao C

c)

Producto Lgico

Multiplicar lgicamente dos variables a y b es formar una expresin del tipo (a x b), que cumpla las siguientes reglas. Si todas o cualquiera del las variables a o b valen 0, el resultado ser 0. El resultado ser 1, solamente si ambas variables valen 1.

Un circuito equivalente para la mencionada operacin es la siguiente.

El lgebra de Boole, tiene las siguientes propiedades, las cuales se debe tener especial cuidado de no confundirlas con las propiedades del lgebra polinomial. 1. Son conmutativas, a , b Algebra de Boole, se cumple que:

a+b =b+a a b = b a

MODULO: SISTEMAS DIGITALES

4 Ao C

2. Tiene elemento neutro, a Algebra de Boole, se cumple que:

a +1 = a a 1 = a

3. Son distributivas , a, b, c Algebra de Boole, se cumple que:

a (b + c) = a b + a c

a + b c = (a + b) (a + c)

4. Tiene elemento inverso, a, b, c Algebra de Boole, se cumple que:

a + a =1

a a = 0

Para el caso de la suma, Pueden ser a y a negado iguales a 0?. Tiene consecuencia lgica?.

Para el caso del producto, Pueden ser a y a negado iguales a 1?.

MODULO: SISTEMAS DIGITALES

4 Ao C

Tabla Resumen teoremas del lgebra de Boole

& Actividad 2. Resuelva las siguientes operaciones lgicas, considerando que: A=0, B=1, C=1, D=1 Ejemplo

a) A + B + C + D =
Tomando los valores indicados en el enunciado, reemplazamos

A+ B+C + D = = 0 +1+1+1 = 0 +1+1+ 0 =1


b) A + B + C + D = c) AB + CD = d) AB + CD = e)AB + CD =

MODULO: SISTEMAS DIGITALES

4 Ao C

e)AB + CD = f ) AB + CD = g) A + B + C + D = h )( A + B + C + D)( AB + CD) = i)( A + B + C + D )(AB + CD ) + AB + CD = j ) A + B + C + D + ( ABCD) + ( ABCD) = k ) A + B + C + D + ( ABCD) + ( ABCD) = l )( A + B + C + D) + ( A + B + C + D) + ( A + B + C + D)( A + B + C + D ) = m) A + B + C + ( D ( A + B + C + D)) =

MODULO: SISTEMAS DIGITALES

4 Ao C

APUNTE

COMPUERAS LGICAS Y LGEBRA BOOLEANA

A 0 0 1 1

B 0 1 0 1

X AND 0 A*B=X 0 0 1

A 0 0 1 1

B 0 1 0 1

X 0 1 1 1

OR A+B=X

A X NOT ( INVERSOR) 0 1 A' = X 1 0

A X 0 0 1 1

BUFFER X=A

A 0 0 1 1

B 0 1 0 1

X NAND 1 X = (A*B)' 1 1 0

A 0 0 1 1

B 0 1 0 1

X 1 0 0 0

NOR X = (A+B)'

A B X XOR 0 0 0 X = (A O B )' 0 1 1 X = A' * B + A* B' 1 0 1 1 1 0

A B X NOR (EXCLUSIVO) 0 0 1 X = (A O B ) X = A' * B' + A* 0 1 0 B 1 0 0 1 1 1

MODULO: SISTEMAS DIGITALES

4 Ao C

COMPUERTAS LOGICAS La compuerta lgica es el bloque de construccin bsico de los sistemas digitales. Las compuertas lgicas operan con nmeros binarios. Por tanto las puertas lgicas se denominan puertas lgicas binarias. En los circuitos digitales todos los voltajes, a excepcin de los voltajes de las fuentes de potencia, se agrupan en dos posibles categoras: voltajes altos y voltajes bajos. No quiere decir esto que solo se encuentren dos voltajes, si no que cierto rango de voltajes se define como alto y otro cierto rango como bajos. Entre estos dos rangos de voltajes existen existe una denominada zona prohibida o de incertidumbre que los separa. Una tensin alta significa un 1 binario y una tensin baja significa un cero binario. Todos los sistemas digitales se construyen utilizando tres compuertas lgicas bsicas. Estas son las puertas AND, la puerta OR y la puerta NOT. TABLAS DE VERDAD Una tabla de verdad es un medio para describir como la salida lgica de un circuito depende de los niveles lgicos presentes en las entradas de un circuito. En la tabla se describen todas las combinaciones posibles de niveles lgicos presentes en las entradas A y B, junto con el nivel de salida correspondiente X.

A 0 0 1 1

B 0 1 0 0

X 1 0 1 0

A 0 0 0 0 1 1 1 1

B 0 0 1 1 0 0 1 1

C 0 1 0 1 0 1 0 1

X 0 1 1 0 0 0 0 1

A 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1

B 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1

C 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1

D 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

X 0 0 0 1 1 0 0 1 0 0 0 1 0 0 0 1

MODULO: SISTEMAS DIGITALES

4 Ao C

APUNTE

LA COMPUERTA AND

La puerta AND es denominada la puerta de << Todo o Nada >>. Observar el esquema de la figura 1, la cual muestra la idea de la puerta AND. Examinando de cerca el circuito, notamos que la lmpara encender solo si ambos interruptores se cierran o se activan simultneamente. Si uno de los de los interruptores esta abierto, el circuito se interrumpe y la lmpara no se enciende. Todas las posibles combinaciones para los interruptores A y B se muestran en la tabla 1. La tabla de esta figura que la salida (y) esta habilitada (encendida) solamente cuando ambas entradas estn cerradas.

Figura 1: Circuito equivalente de una puerta AND

A 0 0 1 1

B 0 1 0 1

Y 0 0 0 1

Tabla 2: Tabla 1 simplificada

LOS SMBOLOS DE LAS COMPUERTAS Son una representacin grfica de la funcin que ayuda a visualizar las relaciones lgicas existente en un diseo o circuito. En la figura 2 se muestra el smbolo de la compuerta AND con lo que se quiere significar que esta compuerta AND es un dispositivo que posee dos entradas A y B y una salida Y.

Figura 2: Smbolo de una compuerta AND

El lgebra booleana es una forma de lgica simblica que muestra como operan las compuertas lgicas. Una expresin booleana es un mtodo << taqugrafo >> de mostrar que ocurre en un circuito lgico. La expresin booleana para el circuito de la figura 3 es.

MODULO: SISTEMAS DIGITALES

4 Ao C

AB=Y
Figura 3: Expresin booleana de la compuerta AND

La expresin booleana se lee A AND B igual a la salida Y. El punto () significa la funcin lgica AND en lgebra booleana, y no la operacin de multiplicar como en el lgebra regular. Con frecuencia un circuito lgico tiene tres variables. La fig. 4 muestra una expresin booleana para una puerta AND de tres entradas. El smbolo lgico para esta expresin AND de tres entradas esta dibujada en la fig. 5. La tabla de verdad 3 muestra las 8 posibles combinaciones de la variables a, b y c observar que solo cuando todas las entradas estn en 1 y la salida de la puerta AND se habilita a 1.

ABC=Y
Figura 4: Expresin booleana para una compuerta AND de tres entradas

Figura 5: Compuerta AND de tres entradas

A 0 0 0 0 1 1 1 1

B 0 0 1 1 0 0 1 1

C 0 1 0 1 0 1 0 1

Y 0 0 0 0 0 0 0 1

Tabla 3: Tabla de verdad de una compuerta AND de tres entradas

ACTIVIDAD PARA EL ALUMNO

Cul es la nica combinacin de entradas que producir un estado ALTO en la salida d una compuerta AND de cinco entradas?

MODULO: SISTEMAS DIGITALES

4 Ao C

Qu nivel lgico se debe aplicar a la segunda entrada de una compuerta AND de dos entradas si la seal lgica en la primera es deshabilitada (evitada) para alcanzar la salida? Cierto o Falso. La salida de una compuerta AND siempre diferir de la salida de una compuerta OR por las mismas condiciones de salida.

APUNTE

LA COMPUERTA OR

Figura 6: CIrcuito equivalente de una compuerta OR

La puerta OR se denomina y la puerta de << cualquiera o todo >>. El esquema de la figura 6 nos muestra la idea de la puerta OR, en el cual los interruptores han sido conectados en paralelo. El encendido de la lmpara se producir si se cierra cualquiera de los dos interruptores o ambos. La tabla de verdad detalla la funcin OR del circuito de interruptores y lmpara. Observamos, que de las 4 posibles combinaciones de cierre y apertura de los interruptores, 3 de ellas producen el encendido de la lmpara, y de nuevo utilizando la convencin de representar la condicin cerrado o encendido por un 1 y la de abierto o apagado por un 0, se obtiene la tabla de verdad de la tabla 5.

A 0 0 1 1

B 0 1 0 1

Y 0 1 1 1

Tabla 5: Tabla de verdad de una compuerta OR de dos entradas

MODULO: SISTEMAS DIGITALES

4 Ao C

El smbolo lgico estndar para la puerta OR esta dibujado en la fig. 7. observar la forma diferente de la puerta OR. La expresin booleana abreviada para esta funcin OR es A + B = Y observar que smbolo + significa OR en lgebra booleana. La expresin ( A+ B = Y ) se lee A OR B igual a salida Y .

Figura 7: Smbolo de una compuerta OR

La expresin booleana, smbolo y tabla de verdad de una puerta OR de tres entradas o variables estn dibujadas en las figuras 8, 9, y en tabla 6.

A+B+C=Y
Figura 8: Expresin booleana para una compuerta OR de tres entradas

Figura 9: Compuerta OR de tres entradas

A 0 0 0 0 1 1 1 1

B 0 0 1 1 0 0 1 1

C 0 1 0 1 0 1 0 1

Y 0 1 1 1 1 1 1 1

Tabla 6: Tabla de verdad de una compuerta OR de tres entradas

ACTIVIDAD PARA EL ALUMNO.

Cul es el nico conjunto de condiciones de entrada que producirn una salida BAJA para cualquier compuerta OR? Escriba la expresin booleana para una compuerta OR de seis entradas

MODULO: SISTEMAS DIGITALES

4 Ao C

APUNTE

LA COMPUERTA NOT

Las dos compuertas descritas anteriormente poseen cada una dos entradas y una salida. La compuerta NOT o inversora, posee una entrada y una salida como se muestra en la fig. 10. Su funcin es producir una salida inversa o contraria a su entrada es decir convertir unos a ceros y ceros a unos . la tabla de verdad 7 resume el funcionamiento de esta compuerta .

Figura 10: Smbolo de una compuerta NOT

A 0 1

Y 1 0

Tabla 7: Tabla de verdad de una compuerta NOT

La expresin booleana para la inversin es = A. La expresin = A indica que A es igual a la salida no A. Un smbolo alternativo para la puerta NOT o inversor, se muestra a continuacin.

Figura 11: Smbolo alternativo de una compuerta NOT

El crculo inversor puede estar en la parte de entrada o de salida del smbolo triangular. Cuando el crculo inversor aparece en la parte de la entrada del smbolo NOT, el diseador habitualmente intenta sugerir que esta una es una seal activa en baja. Una seal activa en baja requiere que una tensin baja active alguna funcin en circuito lgico.

RESUMEN DE OPERACIONES BOOLEANAS Las reglas para las operaciones AND, OR y NOT se pueden resumir de la siguiente manera: OR 0 1 0 1 AND 0 1 0 1 NOT = =

0 0 1 1

+ + + +

= = = =

0 1 1 1

0 0 1 1

x x x x

= = = =

0 0 0 1

0 0

1 0

MODULO: SISTEMAS DIGITALES

4 Ao C

APUNTE

FAMILIAS LOGICAS DE CIRCUITOS INTEGRADOS

Una familia lgica es el conjunto de circuitos integrados (CIs) los cuales pueden ser interconectados entre si sin ningn tipo de Interface o aditamento, es decir, una salida de un CI puede conectarse directamente a la entrada de otro CI de una misma familia. Se dice entonces que son compatibles. Las familias pueden clasificarse en bipolares y MOS. Podemos mencionar algunos ejemplos. Familias bipolares: RTL, DTL, TTL, ECL, HTL, IIL. Familias MOS: PMOS, NMOS, CMOS. Las tecnologas TTL (lgica transistor- transistor) y CMOS (metal oxidosemiconductor complementario) son los mas utilizadas en la fabricacin de CIs SSI (baja escala de integracin) y MSI (media escala de integracin). CARACTERSTICAS GENERALES NIVELES LOGICOS Para que un CI TTL opere adecuadamente, el fabricante especifica que una entrada baja vare de 0 a 0.8V y una alta vare de 2 a 5V. La regin que esta comprendida entre 0.8 y 2V se le denomina regin prohibida o de incertidumbre y cualquier entrada en este rango dara resultados impredecibles. Los rangos de salidas esperados varan normalmente entre 0 y 0.4V para una salida baja y de 2.4 a 5V para una salida alta. La diferencia entre los niveles de entrada y salida (2-2.4V y 0.8-0.4V) es proporcionarle al dispositivo inmunidad al ruido que se define como la insensibilidad del circuito digital a seales elctricas no deseadas. Para los CI CMOS una entrada alta puede variar de 0 a 3V y una alta de 7 a 10V (dependiendo del tipo de CI CMOS). Para las salidas los CI toman valores muy cercanos a los de VCC Y GND (Alrededor de los 0.05V de diferencia). Este amplio margen entre los niveles de entrada y salida ofrece una inmunidad al ruido mucho mayor que la de los CI TTL. VELOCIDAD DE OPERACIN
Cuando se presenta un cambio de estado en la entrada de un dispositivo digital, debido a su circuitera interna, este se demora un cierto tiempo antes de dar una respuesta a la salida. A este tiempo se le denomina retardo de propagacin. Este retardo puede ser distinto en la transicin de alto a bajo (H-L) y de bajo a alto (L-H). La familia TTL se caracteriza por su alta velocidad (bajo retardo de propagacin) mientras que la familia CMOS es de baja velocidad, sin embargo la subfamilia de CI CMOS HC de alta velocidad reduce considerablemente los retardos de propagacin.

FAN-OUT O ABANICO DE SALIDA


Al interconectar dos dispositivos TTL (un excitador que proporciona la seal de entrada a una carga) fluye una corriente convencional entre ellos. Cuando hay una salida baja en el excitador, este absorbe la corriente de la carga y cuando hay una salida alta en el excitador, la suministra. En este caso la corriente de absorcin es mucho mayor a la corriente de suministro. Estas corrientes determinan el fan-out que se puede definir como la cantidad de entradas que se pueden conectar a una sola salida, que para los CIs TTL es de aproximadamente de 10. Los CIs CMOS poseen corrientes de absorcin y de suministro muy similares y su fan-out es mucho mas amplio que la de los CIs TTL. Aproximadamente 50.

MODULO: SISTEMAS DIGITALES

4 Ao C

CIRCUITOS INTEGRADOS TTL


Esta familia utiliza elementos que son comparables a los transistores bipolares diodos y resistores discretos, y es probablemente la mas utilizada. A raz de las mejoras que se han realizado a los CI TTL, se han creado subfamilias las cuales podemos clasificarlas en: TTL estndar. TTL de baja potencia (L). TTL Schottky de baja potencia (LS). TTL Schottky (S). TTL Schottky avanzada de baja potencia (ALS). TTL Schottky avanzada (AS). Como sus caractersticas de voltaje son las mismas (La familia lgica TTL trabaja normalmente a +5V), analizaremos sus velocidades y consumo de potencia.

Velocidad aproximada 1.5 ns 3 ns 4 ns 10 ns 10 ns 33 ns

Subfamilia TTL Schottky avanzada Schottky Schottky avanzada de baja potencia Schottky de baja potencia Estndar baja potencia

Tabla 1: Velocidades de las distintas subfamilias TTL

Consumo de potencia por puerta 1 mW 1 mW 2 mW 7 mW 10 mW 20 mW

Subfamilia TTL baja potencia Schottky avanzada de baja potencia Schottky de baja potencia Schottky avanzada Estndar Schottky

Tabla 2: Consumo de potencia de las subfamilias TTL

Observemos que las subfamilias Schottky de baja potencia como la Schottky avanzada de baja potencia renen excelentes caractersticas de alta velocidad y bajo consumo de potencia. Debido a su configuracin interna, las salidas de los dispositivos TTL NO pueden conectarse entre si a menos que estas salidas sean de colector abierto o de tres estados. CIRCUITOS INTEGRADOS CMOS Estos CIs se caracterizan por su extremadamente bajo consumo de potencia, ya que se fabrican a partir de transistores MOSFET los cuales por su alta impedancia de entrada su consumo de potencia es mnimo. Estos CIs se pueden clasificar en tres subfamilias: Familia Rango de tensin estndar (4000) 3 15 V serie 74C00 3 15 V serie 74HC00 3 15 V Tabla 3: Subfamilias CMOS Consumo potencia 10 mW 10 mW 10 mW Velocidad 20 a 300 ns 20 a 300 ns 8 a 12 ns

MODULO: SISTEMAS DIGITALES

4 Ao C

La serie 74HCT00 se utiliza para realizar interfaces entre TTL y la serie 74HC00. DESCARGAS ELECTROSTTICAS Los dispositivos CMOS son muy susceptibles al dao por descargas electrostticas entre un par de pines. Estos daos pueden prevenirse: Almacenando los CI CMOS en espumas conductoras especiales. Usando soldadores alimentados por batera o conectando a tierra las puntas de los soldadores alimentados por ac. Desconectando la alimentacin cuando se vayan a quitar CI CMOS o se cambien conexiones en un circuito. Asegurando que las seales de entrada no excedan las tensiones de la fuente de alimentacin. Desconectando las seales de entrada antes de las de alimentacin. No dejar entradas en estado flotante, es decir, conectarlos a la fuente o a tierra segn se requiera. MARCAS EN UN CI Dependiendo del fabricante, un CI puede presentar distintas demarcaciones en la parte superior del mismo, pero una marca comn en un CI TTL es como la que se describe a continuacin:

Figura 1: Marcas de un CI

El pin o patilla 1 se identifica con un punto, muesca o banda coloreada en uno de los extremos del CI. Siempre se sita a la izquierda colocando el integrado con el extremo demarcado hacia arriba. El logotipo o el pequeo dibujo que identifica al fabricante puede aparecer en cualquiera de los dos extremos y el numero de circuito aparece generalmente centrado junto al costado izquierdo. Un ejemplo de nmero de circuito de un CI TTL puede ser el DM74ALS76N. Veamos como se decodifica este numero: DM: Las primeras letras identifican al fabricante (National Semiconductor) 74: Los dos primeros nmeros indican la serie (serie 7400) ALS: Estas letras indican la subfamilia TTL (Schottky avanzada de baja potencia) 76: Los nmeros siguientes especifican la funcin (doble flip-flop JK) N: El sufijo N indica que es un CI encapsulado en doble linea Para un CI CMOS las marcas son muy similares. Un ejemplo podra ser el MC74HC32N: MC: Identifica al fabricante (Motorola)

MODULO: SISTEMAS DIGITALES

4 Ao C

74HC: Indica la subfamilia o serie del integrado (74HC00) 32: Especifica la funcin (4 puertas OR de dos entradas) N: Este es el cdigo de National Semiconductor para un CI DIP CONVERSIN DE CDIGOS Los conversores de cdigos son una aplicacin de las puertas lgicas en los sistemas digitales. Los cdigos mas utilizados son el binario BCD 8421, octal, hexadecimal y el decimal. Los dispositivos digitales pueden procesar solamente los bits "1" y "0" . Estas largas cadenas de 1 y 0 son difciles de comprender por las personas. Por esta razn se necesitan los conversores de cdigos para traducir el lenguaje de la gente al lenguaje de la maquina. Un ejemplo de conversor de cdigo es una sencilla calculadora manual, la cual esta constituida por un dispositivo de entrada llamado teclado. Entre el teclado y la unidad central de tratamiento "CPU" hay un codificador, que traduce el numero decimal pulsado en el teclado a cdigo binario. La "CPU" realiza su operacin en binario y produce un resultado en cdigo binario. El decodificador traduce el cdigo binario de la CPU a un cdigo especial que hacen que luzcan los segmentos adecuados en el visualizador de siete segmentos. Los conversores de cdigos se dividen en dos tipos: Codificador Decodificador

APUNTE

CODIFICADORES DECODIFICADORES
PROFESOR: LUIS CONCHA CCERES

Los codificadores son circuitos combinatorios que producen un cdigo (octal, hexadecimal, BCD o de otro tipo) en respuesta a la activacin de una o mas lneas de entrada. La mayor parte de los codificadores MSI son de prioridad, es decir, en caso de activacin simultanea de varias entradas, solamente entregan el cdigo correspondiente a la entrada que tenga la mas alta prioridad, definida durante el diseo del mismo. Un ejemplo representativo de codificador de prioridad es el 4532. El circuito acepta 8 lneas de entrada activas altas (D7 D0) y produce en tres lneas de salida (Q2 Q1) un cdigo octal que identifica de manera nica la entrada de mas alta prioridad activada. Por ejemplo, si D3=1 y las entradas D4 D7 son todas bajas se produce el cdigo de salida Q2Q1Q0= 011 (3 en octal), independiente del estado de las lneas D0 D2.

MODULO: SISTEMAS DIGITALES

4 Ao C

Una de las necesidades en la electronica digital, es convertir una informacin no binaria en binaria, es decir, en combinaciones de niveles altos y bajos de voltaje equivalente. Un codificador tiene varias entradas, slo una de las cuales se activa en momento dado y produce un cdigo de salida de N bits, segn la entrada que se active. CODIFICADOR DE PRIORIDAD Es una versin mejorada del decodificador bsico, un codificador de prioridad se disea para asegurar que cuando se activen dos o mas lneas de entrada el cdigo de salida corresponda al de mas alto rango. Ejemplo, si se activa simultneamente la entrada 5 de un circuito y la entrada 3 debe darse prioridad a la linea 5 sobre la 3, por ser la de mas alto rango. CODIFICADORES DE DECIMAL A BCD Son codificadores de prioridad con 10 lineas de entrada 4 de salida, cuando se activa una linea de entrada, en las cutro lineas de salida se refleja el cdigo BCD correspondiente. Existen varios circuitos integrados de media escala de integracin diseados especficamente para generar cdigos BCD, uno de los ms populares es el chip 40147.

DECODIFICADORES Un decodificador realiza la funcin contraria de un codificador, es decir, recibe un cdigo de entrada, lo interpreta y activa en respuesta una o mas lneas de entrada. Existen decodificador lgicos y controladores de visualizadores. Los primeros reconocen un cdigo de entrada activando una sola lnea de salida, mientras que los segundos lo hacen generando un cdigo de salida que permita su representacin directa en una pantalla o display. DECODIFICADORES MANEJADORES DE DISPLAY Muchas presentaciones numericas en dispositivos de visualizacion utilizan una configuracin de 7 segmentos, para formar caracteres decimales y algunas veces los caracteres hexadecimales. Cada segmento esta hecho de un material que emite luz cuando circula corriente a traves de l. Los materiales mas utilizados son diodos emisores de luz y filamentos incandescentes.

MODULO: SISTEMAS DIGITALES

4 Ao C

DISPLAY DE 7 SEGMENTOS Es uno de los dispositivos digitales para visualizar nmeros y otros caracteres mas utilizados. Cada segmento esa formado de un material que emite luz o se oscurece circula por l una pequea corriente. Existen varios tipos de display, los mas populares son los que usan diodos led y cristales lquidos (LCD). Otros display comunes son los incandescentes y los fluorescentes. Los segmentos estan distribuidos de la siguiente manera:

CODIFICADORES Un codificador es considerado como un traductor del lenguaje de la gente al lenguaje de la maquina, es decir, traduce una entrada decimal a un numero BCD 8421. El diagrama lgico, en forma simplificada, de un codificador decimal a BCD se muestra en la figura 1

Figura 1: Codificador BCD El codificador tiene diez entradas a la izquierda y cuatro salidas a la derecha, adems puede tener una entrada activa, que produce una nica salida.

MODULO: SISTEMAS DIGITALES

4 Ao C

Una caracterstica poco habitual del codificador es que no hay entrada 0. Una entrada cero significa una salida 1111 (en D, C, B y A) que es verdadera cuando todas las entradas del 1-9 estn desconectadas. Cuando las entradas no estn conectadas, se dice que estn flotando. En la figura se presenta el diagrama de bloques y la tabla de verdad de un codificador comercial denominado de prioridad de 10-4 lneas.

Figura 2: Smbolo lgico del codificador 74147

1 H X X X X X X X X L

2 H X X X X X X X L H

3 4 5 6 7 8 9 D C B H H H H H H H H H H X X X X X X L L H H X X X X X L H L H H X X X X L H H H L L X X X L H H H H L L X X L H H H H H L H X L H H H H H H L H L H H H H H H H H L H H H H H H H H H L H H H H H H H H H H Tabla 1: Tabla de verdad del codificador 74147

A H L H L H L H L H L

La primera lnea de la tabla de verdad indica que no hay entrada. Cuando todas las entradas flotan el alto, las salidas flotan en alto, lo cual es interpretado como 0000 por los indicadores de salidas. La segunda lnea de la tabla muestra la entrada decimal 9 activada por un nivel bajo, lo que produce LHHL en la salida. Esta salida la invierten los cuatro inversores y en los indicadores BCD se lee 1001. En la misma lnea se muestra las entradas del 1 al 8 marcadas con X (irrelevante). Una entrada irrelevante puede estar alta o baja. Este codificador tiene una caracterstica de prioridad, que activa l nmero mayor que tenga una entrada en baja. Si por ejemplo tenemos un nivel bajo en el 3 y en 8, el codificador dar una salida en binario correspondiente al numero mayor, en este caso el 8. En la figura se presenta el diagrama lgico del codificador 74147, donde se presentan las 30 puertas lgicas que lo conforman.

MODULO: SISTEMAS DIGITALES

4 Ao C

Figura 3: Diagrama lgico del codificador 74147 Si queremos activar el 9 decimal le colocamos un nivel bajo. Esta entrada a 0 la invierte el inversor 1, y se aplica a las puertas NOR 2 y 3, que se activan entonces, dando una salida en baja. Las puertas NOR 4 y 5 se desactivan por la presencia de 0 en las entradas de las puertas AND (de la 7-18) desactivadas. Estas puertas AND estn desactivadas por los 0 de sus entradas inferiores, producidos por la puerta NOR 6. Las puertas AND de la (7-18) aseguran que tenga prioridad sobre las dems, la entrada decimal correspondiente al numero mayor. Tambin se dispone de codificadores con tecnologa CMOS, de donde se destaca el codificador de prioridad de 10-4 lneas 74HC147. DECODIFICADOR BCD A DECIMAL Un decodificador es considerado como el proceso inverso de un codificador, es decir, un traductor de lenguaje de las maquina al lenguaje de la gente. El diagrama de bloque del decodificador se muestra en la figura 4.

Figura 4: Smbolo lgico de un decodificador BCD a decimal El decodificador tiene 4 entradas a la izquierda que estn conformadas por el cdigo BCD 8421, y tiene a la derecha diez lneas de salidas. En la figura se muestra el decodificador comercial BCD a decimal, TTL 7442 y su correspondiente tabla de verdad.

MODULO: SISTEMAS DIGITALES

4 Ao C

Figura 5: Smbolo lgico del decodificador/excitador BCD a decimal 7442 Lnea N Entradas BCD D C B L L L L L L L L H L L H L H L L H L L H H L H H H L L H L L

Lnea 1 0 Lnea 2 1 Lnea 3 2 Lnea 4 3 Lnea 5 4 Lnea 6 5 Lnea 7 6 Lnea 8 7 Lnea 9 8 Lnea 10 9 Lneas 11Invlido H H H H H H H H H H H H 16 Tabla 2: Tabla de verdad del decodificador 7442 A la izquierda se encuentran las 4 entradas BCD etiquetadas con D, C, B y A. Estas entradas se activan con el uno lgico, o nivel alto. A la derecha se encuentran las 10 salidas del decodificador, cada una con un circulito que indican que las salidas son activas en baja, es decir, que normalmente estn en alta. Los inversores que se encuentran a la salida se aaden por conveniencia para controlar las luces de los indicadores decimales, es decir, que una salida activa se invierte a uno lgico en los indicadores de salidas. En la primera lnea de la tabla de verdad se muestran todas las entrada en el nivel bajo (L). Con una entrada LLLL se activa la salida del cero decimal al estado bajo. El inversor inferior complementa esta salida al nivel alto, lo que hace que luzca el indicador de la salida decimal cero, no permitiendo que ninguno de los dems luzcan. De igual forma, la quinta lnea muestra la entrada BCD LHLL, lo que hace que se active la salida cuatro en el nivel bajo. Esta salida es invertida haciendo que luzca el indicador de la salida decimal 4. La lnea 11 muestra la entrada HLHL, que normalmente representa el decimal 10. Como el cdigo BCD no contiene este nmero, esta entrada es invalida y no lucir ninguna lmpara de salida. Igualmente para las 5 ltimas lneas de la tabla del diagrama lgico del decodificador 7442, BCD a decimal, se muestran las figuras.

A L H L H L H L H L H

0 L H H H H H H H H H

1 H L H H H H H H H H

2 H H L H H H H H H H

3 H H H L H H H H H H

4 H H H H L H H H H H

5 H H H H H L H H H H

6 H H H H H H L H H H

7 H H H H H H H L H H

8 H H H H H H H H L H

9 H H H H H H H H H L

MODULO: SISTEMAS DIGITALES

4 Ao C

Figura 6: Diagrama lgico del decodificador BCD a decimal 7442 La entrada A3 es el BIT ms significativo (MSB), o la entrada del 8 y la entrada A0 es el BIT menos significativo (LSB), o la entrada del 1. La salidas estn etiquetadas con nmeros decimales. La salidas que se encuentran activas en baja aparecen con barras sobres las salidas decimales (9, 8 etc...) Supongamos que la entrada BCD es LLLL (0000). Si seguimos cuidadosamente el camino de las cuatro entradas a travs de los inversores 12,14,16 y 18, se observa que a la puerta NAND 1 se aplican cuatro 1 lgicos, que la activan produciendo entonces un cero lgico. Todas las dems puertas NAND quedan inhabilitadas por la presencia de un cero en algunas de sus entradas. En la tecnologa CMOS tambin encontramos diversos tipos de decodificadores BCD a decimal, dentro de los cales los ms representativos son el 4028, 74C42 y 74HC42. DECODIFICACION BCD A CDIGO DE 7 SEGMENTOS Un dispositivo de salida muy utilizado para visualizar nmeros decimales es el visualizado de 7 segmentos. Los 7 segmentos se marcan con las letras de la a a la g. Existes varios tipos de visualizadores dentro de los cuales encontramos, el denominado incandescente, que es similar a una lmpara comn, el de tubo de descarga de gas, que opera a tensiones altas y produce una iluminacin anaranjada, el de tubo fluorescente, que da una iluminacin verdosa cuando luce y opera con tensiones bajas, el mas moderno que es el de cristal liquido (LCD), este crea nmeros negros sobre fondos plateados, y por ltimo el visualizador comn de diodos emisores de luz (LED) que produce un brillo rojo cuando luce. Existen visualizadores LED que cuando lucen emiten colores distintos del rojo. Como el visualizador LED es el mas fcil de utilizar y el mas comn por eso se tratar con mas detalles. En la figura se muestra la forma de operacin de un visualizador de 7 segmentos.

MODULO: SISTEMAS DIGITALES

4 Ao C

Figura 7: Operacin de un visualizador de 7 segmentos Cada segmento (de a a g ) contiene un LED. Como la corriente tpica de un LED es de 20 mA, se colocan resistores de 150 (ohmios) con el fin de limitar dicha corriente. Sin este resistor, el LED podra quemarse debido a que un LED puede soportar solo 1.7V a travs de sus terminales. Existen dos tipos de visualizadores LED, el de nodo comn y el de ctodo comn. Ctodo comn: cuando todos los ctodos estn unidos entre s y van directo a tierra. Anodo comn: cuando todos los nodos estn conectados entre s y van a la fuente de alimentacin como el caso del ejemplo del cual estamos hablando. Si, por ejemplo, se desea que aparezca el nmero decimal 7 en el visualizador de la figura deben cerrarse los conmutadores a, b y c para que luzcan los segmentos a, b y c del LED. Observar que una tensin de tierra (baja ) activa a los segmentos de este visualizador LED. En la figura se muestra el dispositivo TTL denominado decodificador excitador 7447A BCD a 7 segmentos, con su respectiva tabla de verdad.

Figura 8: Smbolo lgico del decodificador 7447

MODULO: SISTEMAS DIGITALES

4 Ao C

Tabla 3: Tabla de verdad del decodificador 7447


La entrada es un nmero BCD de 4 BITS, el nmero BCD se transforma en un cdigo de 7 segmentos que ilumina los segmentos del visualizador LED. Tambin se muestran 3 entradas extras en el smbolo lgico. La entrada de test de lmparas har lucir todos los segmentos adecuados para ver si son operativos. Las estradas de borrado que son las que desconectan todos los elementos activados. Las entradas de borrado y test de lmparas son activadas por niveles de tensin bajo y las entradas BCD son activadas por 1 lgicos. Observar la lnea 1 de la tabla de verdad. Para que aparezca el 0 decimal en el visualizador, las entradas BCD deben ser LLLL. Esto activar los segmentos a, b, c, d, e y f para formar el cero decimal. Las entradas BCD invlidas (decimal 10, 11, 12, 13, 14 y 15) no son nmeros BCD; sin embargo, generan una nica salida. Para la lnea decimal 10, entradas HLHL, la columna de salida indica que se activan la salida d, e, y g. Formando una pequea c. En la familia CMOS existen muchos decodificadores para visualizadores dentro de los cuales se destacan el 74C48 que no necesita circuitera extra para la mayora de los visualizadores LED, el 4511 y el 74HC4511

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