Electronica 5to Curso
Electronica 5to Curso
Electronica 5to Curso
1
2
Capítulo 1
Introducción
Veamos un ejemplo. Los CD son una muestra de cómo funciona el "mundo digital". La
música en la forma original es analógica. Para grabar un CD se debe convertir la señal
analógica en una señal digital.
3
La señal mecánica, que básicamente es un desplazamiento de aire, se recoge
por un micrófono que ¡a convierte en una señal eléctrica con la misma forma que
la señal mecánica. Luego se debe codificar la señal analógica eléctrica para
convertirla a digital
Tipos de señales
Una señal es la variación de una magnitud que permite transmitir información.
Las señales pueden ser de dos tipos:
Señales analógicas
Pueden adquirir infinitos valores entre dos extremos cualesquiera. La variación
de la señal forma una gráfica continua, un ejemplo de la señal del sonido del
ejemplo anterior
4
Señales digitales
Pueden adquirir únicamente valores concretos, es decir, no varían a lo largo de
un continuo. Por ejemplo, el estado de una bombilla sólo puede tener dos
valores (0 apagada, 1 encendida).
Digital Ventajas
1. Fácil de diseñar. No son importantes valores exactos de voltaje o de
corriente, solo el rango en el que están (HIGH(ALTO) o LOW(BAJO)).
2. Facilidad para el almacenamiento de información
3. Mayor apreciación y precisión
4. La operación puede ser programada. Los sistemas analógicos también
pueden programarse, pero la variedad y complejidad de las operaciones es
limitada.
5. Son más inmunes al ruido
Limitaciones
Solo hay una desventaja cuando se utilizan técnicas digitales: El mundo real es
analógico Las cantidades físicas son por naturaleza analógicas, y son estas
magnitudes las entradas y salidas que son monitoreadas, operadas y
controladas por un sistema.
Para tomar ventaja de las técnicas digitales cuando tratamos con entradas y
salidas analógicas debemos seguir tres pasos:
3. Convertir las salidas digitales de nuevo a la forma analógica del mundo real.
5
Considérese los dos tipos de candados:
La salida será la condición del candado (cerrado o abierto). Las entradas son las posiciones
de la combinación
Candado de combinación
Este tipo de candado se abrirá cada vez que se ajusten los tres
números correctos y no importa el orden en que estos números se
ajustaron. En otras palabras, en un momento determinado, la
condición abierto o cerrado del candado dependerá del valor de la
combinación en ese momento. Si la combinación es la correcta el
candado abrirá, si no estará cerrado.
Candado de disco
Para este tipo de candado la condición abierto o cerrado depende no solo de
la posición actual del control, sino también de la forma como se haya
manipulado anteriormente. Si los números se colocaron en el orden
adecuado el candado se abrirá. En caso contrario el candado estará
cerrado.
Otra clasificación de los sistemas digitales viene dada por el numero de valore ' discretos que
se le asigne a la señal digital. Hablaremos de sistemas digitales binarios, es decir, la señal
digital tendrá dos valores discreto (0 o 1).
La lógica binaria tiene que ver con variables que asumen dos valores discretos y con
operaciones que asumen un significado lógico. A los dos valores que ‘ornan las variables se
les pueden dar nombres diferentes, pero para nuestros fines conviene pensar en términos
de valores binarios y asignar 1 y 0 a cada .afable. Existen tres operaciones lógicas básicas
asociadas con los valores' erarios llamadas AND, OR y NOT.
6
SISTEMAS DE NUMERACIÓN
Un sistema numérico es un conjunto definido de símbolos con los cuales
se puede representar cualquier valor numérico o cantidad. El número de
símbolos que contenga el sistema definirá el tipo de sistema según su
base. Existen diferentes tipos de sistemas, pero entre los más utilizados
están los sistemas: Binario, Octal, Decimal y Hexadecimal
Sistema binario
Es un sistema de base 2 que está conformado por dos símbolos "1” y ‘0”,
los cuales en computadoras y en general en todos los sistemas que
utilizan electrónica digital utilizan el sistema binario. En la electrónica
digital sólo existen dos estados posibles (1 o 0) por lo que interesa
utilizar un sistema de numeración en base 2, el sistema binario.
Se divide el número en decimal por dos hasta que el último cociente sea inferior
a2
Ejemplos:
Paso de 18 en decimal a binario Paso de 27 en decimal a binario
18 2 27 2
0 9 2 1 13 2
1 4 2 1 6 2
0 2 2 0 3 2
0 1 1 1
1810 = 100102 2710= 110112
NUMEROS FRACCIONARIOS:
Sí ei número decimal no es entero sino que es una fracción menor que uno se
multiplica la parte fraccionaria por dos, todas las veces necesarias hasta que se
no se obtenga fracción o se obtenga la precisión deseada.
Ejemplos:
Paso de 0,36 de decimala binario Paso de 18,36 de decimal a binario
con seis dígitos de precisión con seis dígitos de precisión en la
0,36*2 = 0,72 Primer dígito: 0 parte fraccionaria.
0,72*2 = 7,44 Segundo dígito: 1
0,44*2 = 0,88 Tercer dígito: 0 Realizaremos la parte entera y la
0,88*2 = 7,76 Cuarto dígito: 1 fraccionaria por separado:
0,76*2 = 7,52 Quinto dígito: 1 18 = > 1 0 0 1 0
0,52*2 = 7,04 Sexto dígito: 1 0,36=>0,010111
El resultado será:
0,36 1 o = 0,010111 2 18,36=> 10010,010111
<---------
7
Transformación de binario a decimal
Se multiplica cada una de las cifras del número en binario en potencias
sucesivas de 2.
Ejemplos:
Paso de 10010 a decimal
10010 = 1.24 + 0.23 + 0.22 +1.21 +0.2° =1.16 + 0.8 + 0.4 + 1.2 + 0.1 = 18
Ejemplo:
Sumar 543 y 226 en binario
a 0 0 0 0 1 1 1 1
b 0 0 1 1 0 1 1 1
Cn 0 1 0 1 0 0 0 1
S 0 1 1 0 1 0 0 1
Cn+1 0 0 0 1 0 1 1 1
8
DIFERENCIA
Se realizaría de manera similar, utilizando acarreos;
Ejemplo:
Restar 543 y 226 en binario
Primero pasamos ambos números a binario:
543=1000011111
226=11100010
Procedemos a efectuar la resta:
9
2. Restar 13-26
13=>1101; le añado 0 para que tenga los mismos bits que 26; 13=> 01101
26=>11010; complemento cambiando 1 por 0 y 0 por 1 y le añado 1;
26c=>00101+1=>26c=>00110
Ejemplo
1. Restar 26-13
26=>11010
13=>1101; le añado 0 para que tenga los mismos bits que 26 13=>01101:
complemento cambiando 1 por 0 v 0 por 1; 13c=>10010
2. Restar 13-26
13=>1101 ; le añado 0 para que tenga los mismos bits que 26 13=> 01101
26=>11010 ; complemento cambiando 1 p o r 0 y 0 p o r 1 ; 26c=>00101
10
Códigos binarios
El sistema de numeración más adecuado para los circuitos digitales es el
sistema binario. Se pueden establecer distintas correspondencias biunívocas
entre los números en sistema decimal y en sistema binario.
Ejemplo:
25=> 2(0010) 5(0101) 2=0 8 + 0 4 + 1 2 + 0 1 5=0 8 + 1 4 +0 2 + 1 1
Código Aiken (2421): Es también un código ponderado, pero ahora los pesos son
2.4.2 y 1. Siempre se empieza a sumar por la derecha.
Ejemplo:
25=> 2(0010) 5(1011) 2=0 2 + 0 4 + 1 2 + 0 1 5=2 1 + 0 4 +1 2 + 1 1
Ejemplo:
11
Funciones de verdad
La potencia de los sistemas digitales está en la capacidad de sus componentes para
tomar decisiones lógicas. Para esto debemos poder representar las proposiciones
lógicas formuladas en lenguaje ordinario, con proposiciones simbólicas. Esto es
asignarle un símbolo a la proposición.
Si realmente la puerta está abierta podemos entonces decir que P =1. (o P=V) Para
cada proposición positiva existe una proposición negativa así podemos decir "la puerta
NO está abierta" que representaremos como P=0. (o P=F). Para simbolizar está
proposición podemos habla de P negada que se representa como P.
Las proposiciones solas no tienen mucho sentido si no se relacionan con otras para
tomar decisiones. Así podemos reunir varias proposiciones lógicas para obtener una
proposición compuesta. El valor de verdad de la proposición compuesta (verdadero o
falso; 1 o 0) dependerá del valor de verdad de cada proposición componente y de la
relación entre estas. La relación entre las proposiciones lógicas componentes viene
dada por el operador lógico.
Los operadores lógicos primarios son el AND, el OR y el NOT
Operadores Lógicos
12
componentes son verdaderas. Se simboliza con y al igual que en el álgebra
convencional puede suprimirse. (AB, A -B).
Tablas de Verdad
Para evaluar el valor de verdad de una proposición compuesta es muy útil usar
una tabla de verdad. Esta es sencillamente una tabla que muestra el valor de la
función de salida (proposición compuesta) para cada combinación de las ’
variables de entrada (proposiciones componentes).
COMPUERTA AND
13
La compuerta AND es un dispositivo de dos o mas entradas y una salida que cumple
con la condición que la salida toma el valor lógico 1 si, y solo si todas las entradas
valen 1 .
TABLA DE VERDAD
COMPUERTA OR
La compuerta OR es un dispositivo de dos o mas entradas y una salida que cumple
con la condición que la salida toma el valor lógico 1 si, y solo si una o más entradas
valen 1 .
TABLA DE VERDAD
COMPUERTA NOT
La compuerta NOT es un dispositivo de una entrada y una salida que cumple con la
condición que la salida toma el valor lógico negado de la entrada.
TABLA DE VERDAD
COMPUERTA NAND
La compuerta NAND es un dispositivo de dos o más entradas y una salida que
equivale a una compuerta AND seguida de un negador (NOT AND = NAND).
Cumple con la condición que la salida toma el valor lógico 0 si, y solo si todas las
entradas valen .Si no la salida toma el valor 1. Se representa como una compuerta
NAND seguida de un círculo que denota la negación
TABLA DE VERDAD
14
COMPUERTA NOR
COMPUERTA EXOR
La compuerta EXOR (or exclusiva) es un dispositivo de dos entradas y una
salida que cumple con la condición que la salida toma el valor lógico 1 si, y solo
si las entradas son diferentes.
15
ALGEBRA DE BOOLE
En 1854 George Boole introdujo una notación simbólica para el tratamiento de
variables cuyo valor podría ser verdadero o falso (variables binarias) Así el
álgebra de Boole nos permite manipular relaciones proposicionales y cantidades
binarias. Aplicada a las técnicas digitales se utiliza para la descripción y diseño
de circuitos más económicos. Las expresiones booleanas serán una
representación de la función que realiza un circuito digital. En estas expresiones
booleanas se utilizarán las tres operaciones básicas (AND, OR NOT) para
construir expresiones matemáticas en las cuales estos operadores manejan
variables booleanas (lo que quiere decir variables binarias).
Las variables son las proposiciones, que se representan o simbolizan por letras
Postulados:
Los postulados para las tres operaciones básicas, AND, OR Y NOT son
suficientes para deducir cualquier relación boleana.
Teoremas:
16
2. Idempotencia o potencias iguales
a) X + X = X b) X*X = X
3. Complementación
a) X + X = X b) X * X = X
4. Involución
a) X = X
5. Conmutatividad
a) conmutatividad del + b) conmutatividad del *
X + Y= Y + X X*Y=Y*X
6. Asociatividad
a) asociatividad del + b) asociatividad del *
X + (Y+ Z) = (X +Y) + Z X * (Y* Z) = (X*Y) *Z
7. Distribuitividad
a) distributividad del + b) distributividad del *
X + (Y* Z) = (X +Y) * (X + Z) X * (Y + Z) = (X*Y) + (X * Z)
8. Leyes de Absorción
a) X*(X+Y) = X e) X + X*Y = X
a) X*Y = X + Y c) X + Y = X*Y
a) XY + ZU = (X + Y)(Z + U) b) (X + Y)(Z + U) = XY + ZU
Dualidad
Los postulados y teoremas presentados anteriormente están representados en
pares. La razón es que cada teorema posee lo que llamamos un dual. El dua de
una expresión se obtiene intercambiando las ocurrencias de OR por AND 0 por 1 y
viceversa. Si un teorema es válido, también lo será su dual, En efecto siguiendo el
dual de la demostración del teorema, se obtiene la demostración de; dual del
teorema.
17
Como en el juego del ajedrez, con la práctica se va aprendiendo a reconocer
patrones que nos guían hacia la solución. Una pregunta importarte que tenemos
que hacernos es la de ¿Qué es simplificación? ¿Una expresión con menos
literales? ¿Una expresión con menos operaciones? La respuesta depende de lo
que deseamos optimizar, ¿velocidad? ¿Número de interconexiones entre
compuertas? ¿Número de componentes7
18
Forma canónica de una función: es aquella constituida exclusivamente por
términos canónicos que aparecen una sola vez.
19
Análogamente al caso anterior, podemos simplificar la expresión de la función
indicando los maxterminos. Sin embargo, en este caso se hace al contrario de
antes. A cada maxtermino se le asocia un numero binario de n bits resultante de
considerar como 1 las variables complementadas y como 0 las variables no
complementadas. Así por ejemplo el maxtermino X' + y + z corresponde a
combinación X=1, Y=0, Z-0 que representa el numero binario 100, cuyo valor
decimal es 4. A este maxtermino lo identificaremos entonces como M4.
F=X+YZ
20
De nuevo, se puede resolver construyendo una tabla de verdad o con manipulación
algebraica.
Forma 1. Se obtiene la tabla de verdad de la función. Tomando los maxterminos desde
la tabla de verdad, la respuesta es:
Se evalúa la función para todas las combinaciones y se toman
los maxtermino de la tabla para los cuales la función vale 0.
21
Note la simetría que existe entre la suma de productos y el producto de
sumas de una expresión. Si m¡ es el mintermino para la combinación i, y M¡
es el maxtermino.
mi = Mi
Para convertir de una forma canónica a otra se intercambian los signos ∑ y
II y se reemplazan los números correspondientes a las combinaciones no
incluidas en la forma original. Por ejemplo:
II M(2,4,6) = ∑ m(0,1,3,5,7)
Por ejemplo:
XY+XYZ
(Y+X)(X+Z)(Y)
A lo largo de este curso la forma que se utilizará con preferencia será la de
suma de productos.
Problemas
1. F = ÂBC+ABD+À+B+CD
2. F=XY+XZ+XYZ
3. F=(X+Y)(X+Z)(X+Z)
4. F=AB(C+D)+ABC+CD
5. F=(X+Y+Z)(Y+Z)
2. Obtenga las formas canónicas suma de productos y productos de suma
para las expresiones anteriores
a) utilizando las tablas de verdad
b) utilizando los teoremas de expansión canónica.
¿Qué es la minimización?
Básicamente es la simplificación de una función, obteniendo una expresión
que contenga menos términos o menos variables que la función original.
22
Esto se refleja en la obtención de circuito más económicos por tener un
menor número de compuertas.
Para efecto de este curso cuando nos referimos a una expresión mínima,
nos estamos refiriendo a la expresión más simple de dos niveles.
23
Esta tarea se hace cada vez más difícil al crecer la complejidad de la expresión.
Por ello, se utilizan algunos métodos que facilitan y automatizar el proceso de
simplificación de las funciones lógicas, como lo son los Mapas ce Karnaugh, y el
método de Quine-McCIuskey. (Para este curso solo se cubrirá el método de
Mapas de Karnaugh)
24
Para entender cómo se representa un mapa de Karnaugh, supongamos que K
sea el conjunto de los ceros y unos de una función y su representación sea un
rectángulo o un cuadrado, Como se muestra en la figura.
Una variable A podrá asumir sólo dos valores de verdad: 0 o 1, por lo que
podemos dividir K en dos porciones: una donde A vale cero (A no existe)
otra donde A vale uno (A existe)
25
área de A como la región de existencia de f. Esto lo hacemos colocando un 1
donde f = 1.
Note que cada uno de los 4 cuadrados en los que se subdivide el mapa
corresponde a un mintérmino. Por ejemplo el cuadrado superior izquierdo
corresponde a la combinación A = 0 y B = 0. Esto es la INTERSECCION del
área donde A vale 0 con el área donde B vale 0, lo que podemos expresar
como A-B.
26
Por ejemplo la combinación A=1 y 8=1 es él termino AB cuyo
valor binario es 11 y que convertido a decimal da 3.
(Mintérmino m3).
Al igual que antes cada casilla del mapa corresponde a un mintémino de la tabla
de verdad.
Por ejemplo la casilla 2 (010) es adyacente a las casillas 0 (000) (cambia B), a la 3
(011) (cambia C) y a la 6 (110)(cambia A
27
Antes de seguir con 4, 5 y 6 variables veamos cómo se representa una función
en un mapa de Karnaugh:
Es una función canónica (cada termino producto posee todos los literales de la
función) y tendrá la misma representación que el mdk anterior ya que
corresponde a la función de la tabla de verdad.
28
Una casilla del mapa corresponde a un mintérmino. Por ejemplo la casilla 6
corresponde a ¡a combinación ABC que quiere decir A=1 Y B=1 Y C=0. Esto es
el AND de A, B y C.
Esta función no es canónica (el primer termino no tiene todas las varales se la
función). Si utilizamos el mismo razonamiento gráfico podemos decir que a
función es la UNION de las áreas que representan cada uno de los términos, y
cada término es la INTERSECCION de las áreas que representar sus literales
29
Si vemos este resultado es el mismo que obtuvimos para el ejemplo anterior. Su
representación en un mapa de karnaugh es la misma por lo que las, funciones
son equivalentes. Esto quiere decir que:
A B C + A B C + A B C + ABC = A B + AB C+ ABC
Problema:
30
Simplificación de funciones con mapas de Kamaugh
Tomar esos unos, agrupándolos de la forma adecuada, nos permite obtener los
términos de la función
Utilizaremos los Mapas de Kamaugh para obtener una función mínima de dos
niveles Suma de Productos.
31
Observe que hablamos de UNA expresión mínima y lo LA expresión mínima
Esto porque pueden existir varias expresiones distintas, pero equivalentes que
satisfagan esta definición y tengan el mismo número de productos y literales
Definimos los mintérminos adyacentes desde el punto de vista lógico como dos
mintérminos que difieren solo en una variable. Agrupando casillas adyacentes
obtenemos términos productos que eliminan las variables que se
complementan, resultando esto en una versión simplificada de la expresión.
Supongamos por un momento que agrupemos los "unos" del maca re Karnaugh
como se muestra en la figura.
32
Según esto tenemos cuatro términos que son:
Todo esto se debe a la adyacencia entre casillas y cada vez que agrupamos, se
eliminan las variables que se complementan. »
En el ejemplo anterior la función obtenida es:
f=ÁBCD+ÁCD+BC+A
Es importante que al "tomar" un uno, se agrupe con todos los unos adyacentes,
aunque estos uno sean parte de otros grupos. Fíjese que el mintérmino no 13
(11002) es común a los tres términos.
33
Para simplificar funciones utilizando mapas de Karnaugh hay que tener en
cuenta que:
• Cada casilla (mintérmino) en un mapa de Karnaugh de n variable tiene n
casillas adyacentes lógicamente, de modo que cada par de casillas
defiere en una variable
• Al combinar las casillas en un mapa de Karnaugh, agruparemos un
número de mintérminos que sea potencia de dos. Así agrupar dos
casillas eliminamos una variable, al agrupar cuatro casillas eliminamos
dos variables, y así sucesivamente. En general, al agrupar 2 n casillas
eliminamos n variables.
• Debemos agrupar tantas casillas como sea posible; cuanto mayor sea el
grupo, el termino producto resultante tendrá menos literales. Es
importante incluir todos los "unos" adyacentes a un mintérmino que sea
igual a uno.
Para que hayan menos términos en la función simplificada, debemos formar el
menor número de grupos posibles que cubran todas las casillas(mintérminos)
que sean iguales a uno. Un "uno" puede ser utilizado por varios grupos, no
importa si los grupos se solapan. Lo importante es que si un grupo está incluido
completamente en otro grupo, o sus "unos" están cubiertos por otros grupos, no
hace falta incluirlo como termino.
Terminología para la simplificación: Implicante, Implicante Primo,
Implicante Primo Esencial.
A continuación definiremos algunos términos comúnmente utilizados en los
procesos de simplificación de funciones lógicas.
Implicante:
Conjunto de unos en un mapa de Karnaugh que representa un termino producto
de variables. Se denomina implicante porque cuando este termino toma el valor
1, implica que también la función toma el valor 1. Un mintérmino solo es un
implicante.
Implicante Primo:
Implicante que no está incluido completamente dentro de otro implicante No
puede combinarse con otro implicante para eliminar un literal.
Implicante Primo Esencial:
Implicante primo que contiene uno o más mintérminos que no están
incluidos en cualquier otro implicante primo.
En el siguiente mapa de Karnaugh:
Los términos I II y III son implicantes primos
El termino IV no es implicante primo
Los términos I y III son implicantes primos esenciales
El termino II no es un implicante primo esenciales
34
La función primos
Implicantes se obtiene con los términos I y III
esenciales
Implicantes primos
La función quedará f = A C D E + B D E + B C D E + A C D
35
No olvide que después de obtener la función mínima hay que implantar el
circuito. Para los dos ejemplos anteriores obtenga los circuitos respectivos,
primero con un OR de ANDs, y luego utilizando SOLO COMPUERTAS NAND.
Funciones no importa. Don’t care
La especificación básica de una función de conmutación (función booleana i es
la tabla de verdad, que muestra la lista de todas las combinaciones posibles de
las variable y el valor que asumirá la o las salidas para todas esas
combinaciones.
Hasta ahora hemos supuesto que los valores de verdad se especifican
estrictamente para todas las 2n combinaciones de entradas posibles, siendo n el
número de variables de entrada. Sin embargo, no siempre es así. Existe la
posibilidad que ciertas combinaciones de entrada, debido a restricciones
externas, no se produzcan nunca. Esto no quiere decir que si estas entradas
prohibidas se produjeran, el circuito no responderá de alguna forma, de hecho
cualquier circuito de conmutación responderá de alguna forma a cualquier
entrada. Sin embargo, dado que la entrada no puede ocurrir nunca, no importa
si el circuito responderá a la salida con un cero o con un uno a esta combinación
de entrada prohibida.
Cuando se presentan estas situaciones se dice que la salida es NO IMPORTA
(Don't care en inglés). Esto se indica en la tabla de verdad y en el mapa ce
Karnaugh correspondiente con una X en lugar del 1 o 0.
Esta X en el mapa de Karnaugh la utilizaremos como un comodín haciéndola
valer 0 o 1 según nuestra conveniencia a la hora de minimizar Cuando queremos
simplificar una función utilizando mapas de Karnaugh estas condiciones de don't
care para formar grupos de "unos" más grandes que nos generaran términos
productos menores.
Veamoslo con un ejemplo: Diseñar un circuito que detecte los números primos
entre 1 y 9
36
A continuación se muestra la diferencia de tomar las X en el proceso de
agrupación como más nos convenga para la minimización. Ya que las
combinaciones indicadas con X no importan, porque nunca van a estar
presentes, se toman como 1 o 0 si ayudan a obtener un menor número de
términos o términos con menos literales.
SUMADORES
Un sumador es un componente que realiza la adición binaria.Cuando
sumamos en papel, en la operación setrabaja de derecha a
izquierda, una columna a la vez, como se muestra.
Cada columna, a excepción de la última a la derecha
puede tener un acarreo de entrada o de salida.
Esto nos sugiere una manera de realizar la adición
binaria: diseñar un componente que realice la suma de
una columna, y conectar n de estos componentes para
realizar la adición de números de n bits.
37
Cada sumador completo (full adder) realizaría la operación de una columna.
Cada circuito realizaría la misma operación y colocaríamos en cadena tantos
circuitos como bits tengan los números que vamos a sumar. Note que para el bit
menos significativo, que no tiene un acarreo de entrada, C 0 sería igual a 0.
Tendríamos un circuito de 3 entradas, los bits de cada número que vamos a
sumar y ei acarreo del bit anterior, y 2 salidas, la salida suma y la salida de
.carreo hacia el siguiente bit como se muestra en el esquema.
Podemos obtener los dos circuitos, uno para cada salida como se muestra a
continuación
38
MULTIPLEXER
Un multiplexer es un circuito combinacional que selecciona una de 2n entradas y
la direcciona hacia una salida. Básicamente es un selector de datos, solo permite
que uno de los datos de entrada se direccione hacia la salida.
En la figura a continuación se muestra el esquema básico de un multiplexer de. 4
entradas y una salida, que denominaremos multiplexer 4x1 o de forma abreviada
MUX 4x1.
39
Para simplificar se utiliza la representación que se muestra en la figura
Los multiplexer se encuentran como circuitos integrados en presentaciones ce
2. 4, 8 y 16 entradas.
Es importante al analizar las hojas de especificaciones de estos CI establecer
claramente cuáles son las entradas de datos, y cuáles son los bits más y menos
significativo del MUX, puesto que de ello depende el resultado ce a salida.
40
Multiplexer 8x1
F=XYZ+XYZ+XYZ+XYZ+XYZ
41
También puede obtenerse el mapa de Karnaugh directamente de la función, y
luego el multiplexer correspondiente.
Arbol de multiplexers
Se pueden combinar multiplexers entre si para obtener una
multiplexación de un gran número de entradas.
42
En la figura se muestra un MUX de 8x1 y su equivalente con la utilización
de 5 MUX de 4x1. Note que los selectores deben acomodarse para
seleccionar la entrada adecuada.
Problemas
fundón DECODIFICADORES
El decodificador es un circuito que recibe n entradas y produce 2n salidas.
Puede verse como ~un generador de minterminos, puesto que cada salida
corresponde a una de las 2n combinaciones de entrada. De todas las salidas,
solo se generará un 1 en la salida cuyo subíndice corresponde al código binario
de la combinación de entrada.
En la figura a continuación se muestra el esquema básico de un decodificador
de 2 entradas y 4 salidas, que denominaremos decodificador 2 a 4 (2-to-4 lines)
y la tabla de verdad que muestra el valor de cada una de las salidas en función
de las variables de entradas.
43
Los decodificadores se encuentran como circuitos integrados en diferentes presentaciones
de 2 a 4, 3 a 8, 4 a 16, BCD a decimal, BCD a 7 segmentos.
Muchos utilizancomo salida activa el 0 en lugar del 1. Con esto todas las salidas asstarán
Es importante analizar las hojas de especificaciones de estos Ci para establecer
claramente cuáles son las entradas, los bits más y menos significativos, las
salidas, y si estas son o no negadas.
45
Decodificador 3 a 8
46
47
Capítulo 2
Introducción
48
denomina flip-flop RS o latch RS. (También se le conoce como set y clear o flip-
flop S C ) .
49
Si hacemos lo último, tendremos que al bajar S y C a 0 simultáneamente as dos
compuertas ÑOR tendrán simultáneamente en sus entrada 0 y 0, a o que ambas
responderán simultáneamente con un 1. Estos unos en las salidas Q y Q se
reflejaran en las dos compuertas ÑOR que responderán a las entradas C y 1 con
un 0 simultáneamente. De nuevo las compuertas responderán a as entradas 0 y
0 con un 1, y esto se repetirá indefinidamente.
Compruebe que para la opción 1 (bajar primero S) el FF se estabilizará en Q =
0 y Q = 1, y para la opción 2 (bajar primero C) en Q = 1 y Q = 0.
50
• Estando el FF en 0 (Qn = 1) si aplicamos un pulso en C el estado futuro
será 0 (Qn+1 = 0).
Con esto podemos decir que si aplicamos un pulso en C, independientemente
del estado actual, (Qn) el estado futuro será 0 (Qn+1 = 0)
Hasta ahora hemos analizado las siguientes combinaciones:
S=1; C=0 con Qn = 0 y con Qn = 1,y S=0; C=1 con Qn = 0 y con Qn = 1
Para seguir viendo el comportamiento de! FF nos quedan analizar los casos
S=0; C=0y S=1; C=1.
Para el caso de S=0 y C=0 ya tenemos los resultados. De hecho si
mantenemos S=C=0 y el estado presente es igual a 0 (Qn = 0), el estado
futuro, un instante después será 0 (Qn+1 = 0), y si el estado presente es igual
a 1 (Qn = 1), el estado futuro será 1 (Qn+1 = 1). Por lo tanto si S=C=0, se
mantiene el estado, el estado futuro será igual al estado presente, Qn = Qn+1
Podemos resumir el comportamiento para el FF cuando mantenemos S y C
iguales a 0 de la siguiente manera:
• Estando el FF en 0 (Qn = 0) si mantenemos S y C iguales, el estado
futuro será 0 (Qn+1 = 0)
• Estando el FF en 0 (Qn = 1) si mantenemos S y C iguales, el estado
futuro será 1 (Qn+1 = 1)
Con esto podemos decir que si mantenemos S y C iguales a 0, el estado futuro
será igual al estado presente futuro, Qn =Qn+1
Para concluir el análisis del FF solo nos queda ver qué pasa cuando tanto S
como C están en 1 al mismo tiempo.
Supongamos: S=0, C=0, Q=0 y Q=1. (Condición en la que quedamos
anteriormente.
51
Nuestro estado actual es: S=1, C=0, Q=1 y Q=0.
Al cambiar la entrada S de 1 a 0, la salida de la compuerta 1 (Q) deberá dar un 0.
Como ya está en 0 esto no produce ningún otro cambio.
Estando ahora en S=1, C=0, Q=1 y Q=0, si nuevamente colocamos en 1 la
entrada S, la compuerta 1 responderá a las entradas 1 y 0 con un 0. Como la
salida (Q) está en 0, no habrá cambios.
Para finalizar, estando en S=1, C=0, Q=1 y Q=0, si nuevamente colocamos la
entrada S en 0, no se efectuará ningún cambio en el estado del FF.
Podemos resumir el comportamiento para el FF cuando aplicamos un pulso en
S(subir a 1 y bajar a 0 nuevamente o-T~L_) de la siguiente manera:
• Estando el FF en 0 (Qn = 0) si aplicamos un pulso en S el estado futuro
será 1 (Qn+1 = 1).
• Estando el FF en 0 (Qn = 1) si aplicamos un pulso en S el estado futuro
será 1 (Qn+1 = 1).
Con esto podemos decir que si aplicamos un pulso en S, independientemente del
estado actual (Qn) el estado futuro será 1 (Qn+1 = 1)
52
'fîi i • J fr5 5. î ? î. * J íí{iJ: 'î 5 { » « * : ? I í ? » t«i, - í t ifc
DIAGRAMA DE TIEMPO
Podemos resumir el comportamiento del fiip flop con una tabla de verdad. En
ella colocaremos las entradas S y C y el estado actual Qn para saber cuál
será el estado futuro Qn+1.
53
La tabla de excitación, que nos da el valor de las entradas para pasar de un estado a otro y
se obtiene de la ecuación característica.
o=s+co
Así para cumplir con la ecuación característica tenemos que: S debe ser igual a cero, y no
importa qué valor (0 o 1) tenga C. De esta manera, haciendo lo mismo para todas las
combinaciones se obtiene la tabla de excitación que se muestra.
Compruébelo.
54
CIRCUITOS SECUENCIALES SINCRÓNICOS
Los sistemas digitales pueden operar en forma asíncrona o síncrona. En los
sistemas asíncronos, las salidas de -tos circuitos lógicos pueden cambiar de
estado en cualquier momento en que una o más de las entradas cambie. En los
sistemas síncronos los tiempos exactos en que alguna salida puede cambiar de
estado se determinan por medio de una señal denominada reloj o dock. Esta
señal de reloj consiste en una serie de pulsos rectangulares o cuadrados como
se muestra en la figura.
55
Hay dos maneras de arreglar esto. Una es la de que el estado cambie una vez
que termine el ciclo de reloj, y otra es ¡a que el cambio ocurra en los flancos de ,
bajada o de subida del pulso de reloj. Más adelante se explicará cómo hacerlo.
Nota: Hasta ahora hemos hablado indistintamente de latch o Flip-flop. La
literatura es variada en este aspecto, y para efecto de este curso nos
referiremos en general a todos estos circuitos como flip-flop(FF).
En general se llama latch al circuito que sea asíncrono y transparente, y Flip- Flop
a los que sean síncronos y no transparentes.
1. Asíncrono: las salidas cambian independientemente del reloj.
2. Transparente: las salidas cambian inmediatamente en respuesta a un
cambio en las entradas.
3. Síncrono: las salidas cambian en los flancos de subida o bajada del
pulso de reloj.
4. No transparente: durante la duración del pulso de reloj, los cambios en
las entradas no se reflejan en las salidas.
En la guía siguiente (Flip-Flop) nos referiremos al tipo de FF que utilizaremos a lo
largo del curso: los FF disparados por flanco.
56
Flip Flop tipo J K
Un flip flop JK es un refinamiento del flip flop SC, en el que se elimina el estado
indeterminado. Para J=K=1 el estado futuro será igual al estado presente
negado: Qn+1 = Qn
Un flip flop tipo T se obtiene uniendo las dos entradas de un flip flop tipo JK Si
T=0 se mantendrá el estado, si T=1 el estado futuro será igual al complemento
del estado presente.
57
Para todos los FF anteriores la tabla característica describe el comportamiento del
FF mientras el reloj está en 1. Durante el periodo en el que el reloj está en 0, no
hay cambios en las salidas. Se denominan flip flop disparados por nivel
Entradas asíncronas
Los Flip-flops contenidos en los circuitos integrados a menudo proveen unas
entradas adicionales para fijar en el estado 1 o en el 0 al FF en cualquier
momento de forma asíncrona, sin importar las condiciones presentes en las
otras entradas. Esta entradas son normalmente llamadas SET o PRESET (para
fijar en 1) o CLEAR (para fijar en 0). Son útiles para colocar los FF en un estado
inicial, antes de comenzar con su funcionamiento de forma síncrona, sin la
necesidad de utilizar un pulso de reloj. Por ejemplo, después de encender un
sistema digital, el estado inicial de los FF es indeterminado. Activando la entrada
de clear, se inicializan en cero, y luego se comienza con el funcionamiento,
normal.
La figura muestra un FF con las entradas
adicionales mencionadas. Para efecto de este
curso y para simplificar los diagramas, a menudo
se obviará la inclusión de estas entradas
adicionales, si no son necesarias.
Estas entradas pueden actuar con un nivel ALTO (1) o
con un nivel BAJO (0).
58
Flip Flops
Una manera de resolver este problema es hacer que los FF sean sensitivos a la
transición del pulso más que a la duración. Hay dos maneras de nacerlo y que
dan origen a dos tipos de flip flops: los flip flops maestro esclavo y los flip flops
disparados por flanco.
Flip-Flop maestro-esclavo
Un flip flop maestro-esclavo se construye con dos FF, uno sirve de maestro y
otro de esclavo. Durante la subida del pulso de reloj se habilita el maestro y se
deshabilita el esclavo. La información de entrada es transmitida hacia el FF
maestro. Cuando el pulso baja nuevamente a cero se deshabilita el maestro lo
cual evita que lo afecten las entradas externas y se habilita el esclavo. Entonces
el esclavo pasa al el mismo estado del maestro. El comportamiento del flip-flop
maestro-esclavo que acaba de describirse hace que los cambios de estado
coincidan con la transición del flanco negativo del pulso.
59
aseguradas y el FF no se ve afectadopor cambios adicionales en las entradas
hasta tanto el pulso de reloj no llegue a cero y se presente otro pulso.
60
Tiempo de mantenimiento (HOLD TIME). Es el tiempo posterior al
flanco activo de toma de datos durante el cual las entradas no deben
cambiar.
2. Frecuencia máxima de reloj. Es la frecuencia máxima admisible de
la señal de reloj que garantiza el fabricante.
3. Duración del tiempoalto de reloj. Es el tiempo mínimo que debe
durar la parte alta del impulso de reloj.
4. Duración del tiempobajo de reloj. Es el tiempo mínimo que debe
durar la parte baja del impulso de reloj.
5. Tiempo bajo de PRESET Y CLEAR. Es el tiempo mínimo que debe
activarse las entradas asincronas para garantizar su funcionamiento.
6. Tiempo de retardo o propagación. Es el tiempo que transcurre desde
el flanco activo del reloj que produce la conmutación y el momento en
que ésta tiene lugar.
Flip-Flop disparado por flanco negativo
61
Flip Flop tipo D
La operación de un FF tipo D es
mucho mas simple. Solo posee una
entrada además 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 !a 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 ¡a
salida toma el valor de 0 (RESET) y lo
almacena. El cambio en la salida del
FF se efectúa en el flanco de bajada
del reloj.
La tabla característica resume el
comportamiento del FF tipo D
disparado por flanco negativo.
62
Flip Flop tipo J K: flip flop universal
El FF JK puede considerarse como el flip flop universal puesto que puede
configurarse para obtener los demás flip-flops. En el cuadro a continuación se
muestra el equivalente de cada uno de los tipos de flip flop en función del J K.
Problema
Complete el diagrama de tiempo para un flip flop JK considerando los 3 casos
diferentes:
a. disparado por nivel
b. disparado por flanco positivo
c. disparado por flanco negativo
CONTADORES
Un contador es un circuito secuencial que pasa por una secuencia prescrita de
estados. La secuencia puede seguir un conteo binario o cualquier otra secuencia
de estados.
63
Los contadores se encuentran en casi todo sistema digital. Se utiliza para
contar el número de ocurrencias de un evento o para generar secuencias de
temporizado para controlar operaciones en un sistema digital.
De las diversas secuencias que puede seguir un contador, ¡a secuencia binaria
directa es la más simple y la más directa. Un contador que sigue la secuencia-
binaria se denomina contador binario n bits, consta de n fiip-flops y puede
contar en binario desde 0 hasta 2n-1.
Un contador con n flip-flops no necesariamente debe contar 2n números. Puede
truncarse la secuencia para contar un número menor de estados. Por ejemplo
un contador BCD (contador del 0 al 9) cuenta la secuencia binaria desde 0000
hasta 1001 y regresa a 0000 para repetir la secuencia. Otros contadores
pueden seguir una secuencia arbitraria que es posible no sea la secuencia
binaria directa. En cualquier caso, el procedimiento de diseño será el mismo.
Existe una clasificación básica de los contadores, que los divide en asíncronos
y síncronos, en función de sí la señal de reloj dispara simultáneamente a todos
los flip-flops (síncrono) o no (asincrono). Además, los contadores pueden
clasificarse atendiendo al tipo de secuencia que generan o al número de
estados por el que pasan (módulo).
CONTADORES ASINCRÓNICOS
En los sistemas asincronos los FF no están conectados al mismo reloj, por lo
que no cambian simultáneamente. La señal de reloj sólo ataca al flip-flop que
representa al bit menos significativo. Los otros FF se conectan en cascada
sirviendo su salida de reloj para el siguiente, hasta llegar al bit más significativo.
Contador binario ascendente tipo ripple
En la figura se muestra un contador
asincrono de 2 bits.
Está constituido con dos flip flop J K con
ambas entradas conectadas a 1, por lo
que cambiarán de estado en el flanco de
bajada de su entrada de reloj. El reloj
64
después de que Q0 cambie de 1 a 0. De esta forma el retardo se irá propagando a
medida que se vayan agregando flip flops, como las olas en el agua, de aquí que
estos contadores se denominan tipo "ripple"
Note que por simplicidad, en el diagrama de tiempo no se toma en cuenta este
retardo, y se muestra como si las transiciones ocurrieran simultáneamente
Problema
En la practica 4 se analizará el funcionamiento de un contador tipo ripple modulo
16. ¿Cuántos FF se necesitarán?. Trate de dibujar el circuito correspondiente y
realizar su diagrama de tiempo.
65
Contador Ascendente BCD síncrono
DeCon 4 FFsimilar
forma de la forma indicada
al contador anteriormente
asíncrono podríamos
de décadas, un contar hasta
contador 16 estados
síncrono de
diferentes (de 0 a 15). Por lo que al negar a 9 si queremos volver
décadas cuenta del 0 al nueve, por lo que de nuevo se tiene una secuencia a 0 lo que
hacemos es poner en cero toaos los FF utilizando las entradas
truncada, la cual puede implantarse con el siguiente circuito. de CLEAR. Para
hacer esto necesitamos decodificar el estado de numeración siguiente al más
alto con un circulo combinatorio adicional que haga que los FF, en lugar de
mostrar un 10 (1010) muestren un cero (0000) haciendo un CLEAR en todos los
FF. Esto se hace con la compuerta NAND que se muestra en el circuito. Se
utiliza una compuerta NAND porque la entrada de CLEAR está negada. Esto
quiere decir que los FF se resetean con un cero.
La diferencia está que debido a que el contador es síncrono, los cambios deben
ejecutarse simultáneamente en todos los FF en función del reloj principal,
común a todos ellos. Esta vez para forzar el paso de 9 a 0 (y no 10) y
recomenzar la cuenta, no se utilizan las entradas de CLEAR, que como se
mencionó en la guía de Flip Flops, son entradas asíncronas. En cambio se
utilizan compuertas que fuerzan el cambio en forma síncrona.
LaEl manera
siguiente de
es un contador
diseñar de década,
este tipo decontador
circuitosdese
0 a estudiará
9 o contador enBCD: la guía
correspondiente al diseño de contadores.
Debe ser evidente la manera de obtener la función del circuito que resetean a
cero.
Problema
Realice el diagrama de tiempo para el contador BCD ascendente síncrono
Problemas
mostrado anteriormente y compruebe que cuenta del 0 al 9.
1. Realice el diagrama de tiempo para el contador BCD ascendente mostrado
anteriormente
DISEÑO y compruebe que cuenta del 0 al 9.
DE CONTADORES
Anteriormente estudiamos el comportamiento de contadores. El análisis de este
2. Diseñe
tipo un contador
de circuitos ascendente
secuenciales de 0básicamente
consiste a 12 y realiceensudeterminar
diagrama de tiempo.de
la forma
contar, lo cual se obtiene por medio de un diagrama de tiempo.
CONTADORES SÍNCRONOS
EnEnforma de circuito síncronos
los contadores integrado las
existen muchos
entradas tiposde
de reloj detodos
contadores
los flip que
flopsense
general siguen una secuencia binaria normal. Ejemplo de este
conectan juntas a un reloj común. De esta manera todos los FF cambian detipo de circuitos
integrados es el circuito integrado
estado simultáneamente 74LS163.El circuito a continuación muestra un
(en paralelo).
contador
Muchas síncrono
veces de 3 tener
se desea bits. Analice el diagrama
contadores que sigan desecuencias
tiempo para decomprender
conteo que el
nofuncionamiento delese
sea la binaria, en contador
caso ya no y se
verifique
dispondráquede todos
circuitoslos FF cambian
integrados que
simultáneamente.
contengan el contador, sino que debemos diseñarlo. Al ser el contador un
circuito secuencial para diseñarlo se utilizarán las técnicas de diseño de circuitos
secuenciales. No es objeto de este curso un análisis profundo de los
procedimientos de síntesis de circuitos secuenciales en general. Solo se
analizará el procedimiento para el caso de los contadores, lo que implica una
gran simplificación del procedimiento.
Antes de proceder al método de síntesis para el diseño de contadores se darán
algunas definiciones.
66
En las guías anteriores sobre circuitos secuenciales y contadores hemos visto
un modelo general de circuito secuencial.
En este modelo el efecto en las salidas de todas las entradas previas se
representa por el estado del circuito. Esto también determina el próximo estaco
de! circuito. La relación existente entre entradas, salidas, estados presentes >
estados futuros puede especificarse por medio de tablas de estado y
diagramas de estado.
Diagrama de estados
Describe gráficamente el circuito secuencial, el
contador en este caso, indicando cual es el
estado siguiente en función del estado actual y
de las entradas, que para el caso de
contadores no existen.
En este diagrama, un estado se representa por
un círculo, y la transición se indica con líneas o
arcos que conectan los círculos.
Dentro de cada círculo se escribe un número binario
Que representa el estado.
La figura muestra el diagrama de estados de un contador de 3 bits.
Tabla de Transiciones
La tabla de estados consiste de tres columnas denominadas estado presente,
estado futuro y entradas de los flip flops.
• El estado presente denota el estado de los flip flops antes de la ocurrencia de
un pulso de reloj.
• El estado futuro muestra el estado de los flip flops después del pulso de reloj.
• Las entradas de los flip flops muestran que valores deben recibir las entradas
de los flip flops para pasar del estado presente al estado futuro después de!
pulso de reloj.
Es importante recordar las tablas de excitación de los flip flop ya que la función
de entrada se obtiene a partir de estas. De hecho el procedimiento consiste en
determinar.que entrada necesitan los flip flops para pasar del estado presare a!
estrado futuro. Como se mencionó en el resumen de flip flops, las tablas ce
excitación son las siguientes.
68
Procedimiento de Diseño.
1. Realizar el diagrama de estado. Del número de estados diferentes se ob: era
él número de flip flops.
2. Realizar la tabla de transiciones. De la tabla se obtienen las funciones ce
entradas de los flip flops. Se selecciona el tipo de flip flop para el diseño (JK T
D)
3. Minimización de los fundones de entradas utilizando mapas de Karnaugh.
63
Si notan la primera fila estamos en el estado 000 y el próximo estado de la
cuenta debe ser el 001. En las entradas de los flip flops deberemos poner los
valores necesarios para pasar del estado presente al estado futuro cuando baje
el pulso de reloj.
Así, para el FF2 que genera Q2, el estado presente es 0 y el estado futuro es 0.
Esto sucede cuando J2=K2=0 o cuando J2 = 0 y K2 = 1. De este modo, J2 tiene
que ser cero, y K2 puede tener cualquier valor que indicaremos en la columna
correspondiente a J2 con un 0 y en ¡a correspondiente a K2 con una X indicando
la condición de "no importa". Así vamos obteniendo las entradas para todos los
FF y para todas las transiciones de estado. Si notan con atención, esta
representación es una tabla de verdad de las entradas de los flip flop en función
del estado presente, por lo que podemos obtener las funciones mínimas de
estas entradas utilizando Mapas de Karnaugh.
67
J
El paso final es obtener el diagrama circuital. Para ello utilizamos las funciones
de entrada de los flip flops para dibujar la lógica cambinacional correspondiente
a las entradas de cada flip flop y formar así el contador.
REGISTROS
Un registro es un grupo de celdas de almacenamiento binario adecuadas para
mantener información binaria. Un grupo de flip-flop constituye un registro, ya que
cada flip-flop es una celda binaria capaz de almacenar un bit de información. Un
registro de n-bit tiene un grupo de n flip-flop y es capaz de almacenar cualquier
información binaria que contenga n bits. Además de los flip-flop, un registro
puede tener compuertas combinacionales que realicen ciertas tareas de
procesamiento de datos. En su definición más amplia, un registro consta de un
grupo de flip-flop y compuertas que efectúan una transición. Los flip-flop
mantienen la información binaria y las compuertas controlan cuando y como se
transfiere información nueva al registro.
69
Están disponibles varios registros en la forma de circuito integrado (chip). B
registro más sencillo consta de flip-flop solos sin ninguna compuerta externa.
Un ejemplo es uno construido con cuatro flip-flop tipo D y una entrada común de
pulsos de reloj La entrada de pulsos de reloj, CP, habilita todos los flip-flop de
modo que la información presente disponible en las cuatro entradas puede
transferirse al registro de 4-bit. Las cuatro salidas pueden muestrearse para
obtener la información almacenada en ese momento en el registro.
Note que hemos cambiado la notación para el reloj por CP (dock pulse). El
registro es un dispositivo para almacenar información y guardarla por cierto
tiempo. Esto se realiza aplicando un pulso de reloj. Si el registro estuviera
conectado al reloj principal estaría cambiando constantemente en cada bajada.
La información presentada en una entrada de información D se transfiere a la
salida Q cuando el pulso de habilitación CP es 1 y la salida Q sigue los datos de
entrada en tanto la señal CP permanezca en 1. Cuando CP pasa a 0, la
información que estaba presente en la entrada de información precisamente
antes de la transición se retiene en la salida Q. En otras palabras, los flip-flop
son sensitivos a la duración del pulso y el registro se habilita mientras CP=1.
Hay varias mejoras que pueden realizarse a este diseño. Muchos registro vienen
con señales asincrónicas de set y clear:
73
Como se muestra, un voltaje bajo (0 voltios) en la señal de set, pondrá e!
registro en 1111. Un voltaje bajo en la señal de clear pondrá el valor del registro
en 0000.
Para simplificar los diagramas, a menudo no se colocarán estas señales
quedando entendido que existen.
Adicionalmente se incluirán arreglos de compuertas que permitirán la ejecución
de diferentes operaciones de entrada y salida del registro.
Registros de desplazamiento (Shift Registers)
Se denomina registro de desplazamiento aquel registro que es capaz de correr
su información binaria ya sea a la derecha o a la izquierda. La configuración
lógica de un registro de desplazamiento consta de una cadena de flip-flop
conectados en cascada, con la salida de un flip-flop conectada a la entrada del
siguiente flip-flop. Todos los flip-flop reciben un pulso común de reloj que causa
el corrimiento de una etapa a la siguiente.
Entrada Serial-Salida Serial
Puede construirse un registro de desplazamiento de cuatro bits utilizando cuatro
flip-flops tipo D como se muestra a continuación.
La operación del circuito es la siguiente: primero se limpia el registro, forzando
las cuatro salidas a cero. Entonces se aplica la data de entrada
secuencialmente en la entrada D del primer flip-flop a la izquierda (FF0).
En cada pulso de reloj, se transmite un bit de izquierda a derecha. Si asumimos
un dato que sea por ejemplo 1001. El bit menos significativo del dato debe ser
desplazado a través del registro desde FF0 hasta el FF3.
Para obtener la data desde el registro esta debe ser extraída en forma serial.
Puede hacerse de dos formas:
1. De manera destructiva, en la que la data original se pierde al final del ciclo
de lectura, y todos los flip-flops que componen el registro son puestos en cero.
72
esto se realiza un arreglo de compuertas como se muestra, de manera que la
data que vaya saliendo vuela a entrar al registro.
La data se carga al registro cuando la señal de control R7W (READ/WRITE) está
en ALTO (ESCRIBIR). La data se desplaza hacia afuera cuando la señal de
conirol R/W está en BAJO (LEER). Esto se muestra a continuación.
Entrada Serial-Salida Paralela
75
Entrada Paralela-Salida Paralela
Para este tipo de registro, la data aparece en las salidas paralelas,
simultáneamente con la entrada. A continuación se muestra un registro de
entrada paralela - salida paralela de 4 bits con flip-flops tipo D.
Las entradas paralelas se indican como D (D3, D2, D1, DO) y las salidas
paralelas como Q (Q3, Q2, Q1, QO). Una vez que se aplica el pulso de reloj,
toda la data aplicada en las entradas D, aparece simultáneamente en la
correspondiente salida Q.
74
La transferencia de datos de un registro a otro es justamente almacenar en un registro los
datos de otro registro. Para esto es necesario que la salida del registro que posee los
datos (registro origen) esté conectada a la entrada del registro en el que vamos a
almacenar la información (registro destino). Al aplicar un pulso de reloj, el registro destino
toma los datos provenientes del registro origen.
La transferencia de un registro a otro se indica como
A B
que quiere decir guardar en el registro A el contenido del registro B. (A es el registro
destino y B el registro origen).
Transferencia de 1 Registro a 1 Registro
Si queremos realizar la transferencia de un registro origen a un registro destino, por
ejemplo desde el registro origen A al registro destino B (B A), tenemos el siguiente
circuito.
77
Al bajar un pulso de reloj el registro destino almacenará a información del
registro seleccionado. Supongamos que tenemos 3 registros origen A, B, C de 3
bits y un registro destino D. Las posibles transferencias son: D A, D A, D
A. Asociaremos una señal de control distinta a cada transferencia, así:
si SC1 =1 D A si SC2 =1 D B si SC3 =1 D C
Solamente una de las tres señales de control podrá ser igual a 1. Note que si
todas las señales de control valen 0 no se realizará ninguna transferencia.
El circuito se muestra a continuación. La salida de cada registro A, B y C tiene
un arreglo de compuertas AND con la señal de control correspondiente. Las
salidas del arreglo de ANDs van a una compuerta OR cuya salida entra al
registro destino D.
Si una señal de control vale 1 supongamos por ejemplo SC1 = 1, las demás
valdrán 0. (SC2 =0, SC3 = 0). Esto implica que a la salida del arreglo de
compuertas AND tendremos el valor del registro si la señal de control vale 1, y 0
si la señal de control vale 0. Para este caso la salidas de ¡as compuertas ANDs
asociadas a los registros B y C estarán en 0 y a la salida del arreglo de
compuertas ANDs asociadas al registro D tendremos A2, A1, A0. De esta forma
las salidas de las compuertas ORs permitirán que el registro A esté presente a
la entrada del registro D. Al aplicar un pulso de reloj, el registro D almacenará el
contenido del registro A. Nótese que la entrada de reloj del registro destino es
un AND del reloj del sistema con un OR de las señales de ■ control que
modifican el contenido del registro. Cuando una de las señales de control es
igual a 1 se deja pasar un pulso de reloj y se realiza el cambio. Si no se quiere
realizar ninguna transferencia, las señales de control SC valdrán todas 0, con lo
cual la salida de la compuerta OR será también 0, no dejando pasar el pulso de
reloj a la salida de la compuerta AND, y evitando que se realicen cambios en el
contenido del registro destino.
76
Transferencia de varios Registros a varios Registros
Si queremos transferir datos de varios registros origen a varios registros destino
debemos agregar un set de compuertas ANDs que combina la señal de control
SC con las salidas del registro origen, por cada transferencia que queremos
realizar, y un set de compuertas ORs a la entrada de cada registro destino.
Por ejemplo en el circuito que se muestra a continuación, si queremos realizar
¡a transferencia de 3 registros origen a 2 registros destino, tendemos seis
posibles transferencias:
si SC1 =1 D <- A
si SC2 =1 D <- B
si SC3 =1 D <- C
si SC4 =1 E<- A
si SC5 =1 E <- B
si SC6 =1 E <- C
Como podemos observar tendremos un set de compuertas ANDs por cada
transferencia que queremos realizar (seis en este caso) que combinan las
salidas del registro origen con la señal SC que controla la transferencia. Por
cada uno de los registros destino tendremos un set de compuertas OR.
77
El primer paso es utilizar las señales de control para enrutar el dato hacia la
salida del bus. Esta operación difiere de la transferencia ya que el bus no
almacena los datos. El dato permanecerá en la salida del bus mientras la señal
de control permanezca en 1. Es importante resaltar esta distinción, EL BUS NO
ALMACENA INFORMACION. De hecho el bus está compuesto básicamente por
el set de compuertas OR las cuales no almacenan información y su salida
depende del valor de las entradas en ese momento. El segundo paso es el de
almacenar la salida del bus en el registro destino, ¡o que se realiza aplicando un
pulso de reloj , controlado por una señal de control. En ese momento es que la
señal de control que mantenía el dato en el bus pasa a ser nuevamente 0.
Para realizar el mismo tipo de transferencia que en el circuito anterior, pero con
estructura de buses tenemos el siguiente diagrama.
78
Una vez realizada la transferencia todas las señales van a 0 y no hay datos en el
BUS.
Anteriormente, como un
acercamiento para
entender la transferencia
entre registros, se
definieron registros origen
y registros destino. Lo
indicado es hablar solo de
registros que pueden
recibir o transferir datos de
y hacia otros registros.
En una estructura de buses, cada registro tendrá 2 señales de control, una para
colocar su contenido sobre el bus y de esta forma hacerla disponible a la
entrada de todos los demás registros (incluido el mismo), y otra para guardar el
contenido del bus.
De esta manera un circuito de transferencia de n registros a n registros queda
como se muestra.
79
MEMORIAS
La memoria es un dispositivo electrónico el cual puede almacenar bits de información
permanentemente o transitoriamente; dicha información puede estar conformada por
datos a ser procesados o instrucciones de programas. En el caso de las memorias RAM
(random acces memory) estas son llamadas memorias volátiles porque debe ser
abastecida de energía. Si la energía es interrumpida se pierden los datos.
Las memorias RAM se dividen en estaticas (SRAM) y dinámicas (DRAM). Las SRAM
almacenan los bits utilizando flip-flops, tienen la propiedad de retener su contenido
mientras estén conectadas a la fuente de alimentación. Las DRAM se componen de
celdas que almacenan datos utilizando capacitores. La presencia o ausencia de carga
en el capacitor se interpreta como un 1 o un 0 binario. Debido a la tendencia a
descargarse de los capacitores, las memorias DRAM requieren refrescarse para evitar la
pérdida de datos.
En este curso solo se estudiaran las SRAM.
80
Así tendremos líneas de entradas de direccionamiento, líneas de entrada de datos
una línea de entrada para el control de escritura o lectura, una línea de entrada para
seleccionar la memoria y las líneas de salida de datos Las líneas de
direccionamiento sirven para tener acceso a una de las localidades de memoria,
bien sea para escribir en ella o para leer su contenido Estas líneas son las salidas
del decodificador de direcciones. Un decodificador posee n entradas y 2" salidas.
Todas las salidas estarán en cero menos a correspondiente a la combinación de
entrada.
Así sí que queremos efectuar una
operación en la dirección 101, por
ejemplo, el número correspondiente a esta
dirección estará almacenado en binario en
el registro de dirección.
Las salidas del registro de dirección son
las entradas del decodificador, lo que
activará la salida correspondiente del
decodificador, y esta habilitará para
escritura o lectura la dirección de la
palabra correspondiente en la memoria.
Las líneas de entradas son para ingresar
datos a una dirección determinada de la
memoria. La entrada estará disponible en
todas las palabras de la memoria, y solo
se guardará en la dirección seleccionada.
Las líneas de salida permitirán que la palabra seleccionada propague su contenido
hacia la salida. La línea de control LECTURA/ESCRITURA permitirá guardar el dato
de la línea de entrada en la dirección seleccionada o leer en las líneas de salida el
dato contenido en la dirección seleccionada.
La línea de SELECCION permite seleccionar una porción de la memoria.(Una
memoria está formada por varios chips de memoria, cada uno de esos chips posee
una línea de selección que lo activa cuando está en uso.) Para entender mejor el
funcionamiento de una memoria consideremos la figura que se muestra a
continuación:
81
Funcionamiento:
La figura anterior muestra un segmento de la memoria. Se observan solamente
las palabras i-1, i, i+1 de las 2n direcciones y solamente los primeros 3 bits de
cada dirección.
Las líneas i-1, i, i+1 son las salidas del decodificador (de las 2" líneas posibles).
Solamente estará en 1 la línea correspondiente a la dirección almacenada en el
registro de memoria, y que será la dirección de memoria en la cual queremos
guardar un dato o desde la cual queremos leer un dato. El contenido de una
dirección pasara por la compuerta AND a la salida del flip-flop de esa dirección.
Esta será la dirección correspondiente a la almacenada en el registro de
dirección. El contenido del registro direccionado se propagará a través de la
cadena de OR hacia la salida de datos.
Los datos de entrada están disponibles en la entrada de todas las direcciones
de la memora. Un pulso en la línea de ESCRIBIR pasará solamente a través de
uno de las 2n compuertas AND a las cuales está conectado y que corresponde a
la dirección almacenada en el registro de dirección
Para leer una palabra desde la memoria:
1. La línea de ESCRITURA debe estar en cero
2. La dirección de la palabra desde la cual se quiere leer un dato se coloca en el
registro de dirección
3. El contenido de la dirección seleccionada se lee en la salidade datos.
Para escribir una palabra en la memoria:
1. La dirección en la cual queremos escribir un dato se coloca en elregistro de
dirección.
2. El dato que queremos guardar se coloca en la entrada de datos.
3. Se aplica un pulso en la línea de ESCRITURA ( П) con lo que la dirección
seleccionada guarda el dato.
El Temporizador 555
Introducción y características
Ei dispositivo 555 es un circuito integrado muy estable cuya función primordial
es la de producir pulsos de temporización con una gran precisión y que,
además, puede funcionar como oscilador.
Sus características más destacables son:
Temporización desde microsegundos hasta horas.
Modos de funcionamiento:
Monoestable y Astable.
Aplicaciones:
Temporizador,-Oscilador, Divisor de frecuencia,
Modulador de frecuencia, Generador de señales triangulares.
82
Pasemos ahora a mostrar las especificaciones generales del 555 (Ve =
disparo): __________________________________________________________
Funcionamiento monoestable
Cuando la señal de disparo está a nivel alto (ej. 5V con Vcc 5V) la salida se
mantiene a nivel bajo (OV), que es el estado de reposo.
83
En este modo se genera una señal cuadradad oscilante de frecuencia:
La señal cuadrada tendrá como valor alto Vcc (aproximadamente) y como valor
bajo OV.
Si se desea ajustar el tiempo que está a nivel alto y bajo se deben aplicar las
fórmulas:
Familias lógicas
Los circuitos digitales emplean componentes encapsulados, los cuales pueden
albergar puertas lógicas o circuitos lógicos más complejos.
Actualmente dentro de estas dos familias se han creado otras, que intentan
conseguir lo mejor de ambas: un bajo consumo y una alta velocidad.
84
(*)O lo que permita el tiempo de propagación admisible
Serie TTL
La serie TTL (Transistor-Transistor Logic) emplea a los transistores como
elementos básicos de la conmutación, elevándose los niveles de integración
hasta la MSI y en algunos casos a la LSI. Esta serie, que nació con
posterioridad a la DTL, supera ampliamente a esta y ha permitido realizar la
integración de complejas funciones binarias que con la anterior no se hubiera
podido conseguir.
85
86
Punta lógica TTL de tres estados
Esta herramienta es sumamente útil para aquellos que trabajan en el desarrollo
o reparación de circuitos de lógica TTL.
La punta lógica se alimenta de la misma fuente de tensión del circuito bajo
examen, conectándose el terminal cocodrilo (-) a la masa y el terminal cocodrilo
+) al positivo de 5 voltios. El funcionamiento es muy rudimentario y gira en torno
a un transistor NPN que actúa como conmutador y tres compuertas inversoras.
Hay solo tres posibles estados que puedan hacerse presentes a punta
(marcada como Pta.).
89
Estado Bajo: En ese caso sabré la base del transistor no habrá tensión por lo
que no conducirá y hará que en la entrada de la compuerta inferior (termina 5)
haya un estado lógico bajo, presentando esta compuerta el valor opuesto en su
salida (estado alto). Esto impedirá que el LED brille de color rojo. Volviendo a la
punta (cuyo estado estaba en bajo), la entrada de la compuerta superior izquierda
(terminal 1) presentara también un estado lógico bajo haciendo presente en su
salida (terminal 2) un estado alto. Este estado hace que a la salida de la segunda
compuerta superior (terminal 4) haya un estado bajo lo cual provocará que el LED
bicolor brille de color verde, indicando un estado BAJO.
88
Capítulo 3
AMPLIFICADORES DE AUDIO
Introducción
Estos cambios de presión se transmiten (en este caso) por el aire, golpeando
unas moléculas con otras en forma de ondas sonoras. El aire no se mueve pero
las ondas sí. Al tirar una piedra al agua, las ondas son parecidas a as sonoras, e
igual que en el ejemplo del aire, el agua no se traslada de un laco al otro.
91
* Frecuencia.- La frecuencia es el número de oscilaciones o ciclos por segundo
de una vibración sonora. La unidad con la que se mide es el Hertz o Hercio
(1ciclo por segundo = 1 Hz). La frecuencia es el valor inverso del período, por lo
que si una oscilación dura T segundos, en un segundo habrá 1/T oscilaciones,
la frecuencia será de 1/T Hertzios. El oído humano es capaz de distinguir
frecuencias desde 20 hercios (vibraciones lentas que llamamos de baja
frecuencia o graves) hasta 20 kilohercios (20.000 hercios, vibraciones rápidas
que conocemos como de alta frecuencia o agudos).
92
“Bafle” De no hacerlo tendríamos una pérdida importante en frecuencias
graves
La caja acústica insonoriza el sonido que se emite por la parte trasera del altavoz,
dejando sólo el sonido de la cara frontal. Pero al encerrar el altavoz hemos creado un
espacio acústico dentro de la caja, que genera resonancias, modificando el resultado
sonoro final. Los diseñadores de cajas acústicas calculan las dimensiones de la caja
para provocar que la resonancia de ésta, sea la más idónea, según las características
del altavoz. En general se tiende a reforzar las frecuencias bajas, que el altavoz
reproduce con dificultad. Pero existe además un diseño conocido como bass reflex,
que consiste en reforzar aún más las frecuencias graves.
Filtros en altavoz
Un altavoz es incapaz de reproducir todo el margen de frecuencias audibles, por lo que
si queremos escuchar con el máximo realismo posible debemos utilizar más de un
altavoz. Cada altavoz reproducirá un margen de frecuencias determinado, que llamamos
vía. Una caja acústica de tres vías tendrá un altavoz que reproduce sólo ¡as frecuencias
graves, uno para las medias y uno para las agudas. Para hacer llegar a cada altavoz su
margen de frecuencias debemos dividir la señal de audio en tantas partes como vías
disponga el sistema de magafonía. El sistema utilizado para dividir la señal está
compuesto por unos filtros activos o pasivos.
Los filtros son componentes electrónicos que separan las vías de frecuencias, para que
se reproduzcan por altavoces separados. Existen dos tipos de filtros: pasivos y activos.
Los primeros se encuentran en el ámbito doméstico, mientras que los segundos suelen
ser montados en instalaciones profesionales.
93
Trabajan con señales potentes (aproximadamente 100V). Resultan algo
distorsionantes y consumen algo de señal de audio por lo que estos sistemas
suelen tener un rendimiento bajo.
92
Subwoofer: De grandes dimensiones (15, 18 o 21 pulgadas) Se encarga
de entregar las frecuencias más bajas, hasta unos 20CHz. según la
configuración. Dichas frecuencias son omnidireccionales.
Woofer: Un poco más pequeño que el anterior (15, 17 pulgadas).
Skwaker (o Middle): Este altavoz reproduce las frecuencias medias su
tamaño es menor que el del woofer (de 8, 9, 12 pulgadas), aunque las
dimensiones de los altavoces pueden variar según la configuración de.
sistema.
Tweeter: De pequeñas dimensiones, se encarga de entregar ¡as
frecuencias altas.
Supertweeter: reproduce frecuencias muy altas (tamaño de 0'5, 1. 2
pulgadas).
El altavoz electrostático
Son altavoces de gran calidad y se suelen montar en equipos de alta fidelidad.
Se dice que pueden reproducir todas las frecuencias audibles, aunque
realmente tienen dificultad en reproducir las frecuencias graves. El
funcionamiento se basa en un condensador, que es un componente electrónico
capaz de almacenar carga eléctrica entre sus placas. El altavoz electrostático
está formado por dos placas que se deben polarizar con una corriente de
tensión elevada (200V) en el que se instala una membrana en el interior.
Etapas de potencia
Éstas tienen como única misión elevar la energía de una señal a niveles
suficientes para que pueda mover el pesado cono de un gran altavoz. Una etapa
de potencia que funcione bien debe limitarse a realizar lo anteriormente dicho,
sin introducir modificación alguna (o las menos posibles) en la señal. La
potencia que es capaz de dar una etapa sale de la red eléctrica. Los elementos
de la etapa de potencia modulan mediante una señal muy pequeña de entrada,
una gran cantidad de corriente. Esta cantidad de corriente será la encargada de
mover la bobina del altavoz.
Dentro de una etapa de potencia hay varios bloques y elementos que se deben
conocer:
Fuente de alimentación: Es el elemento encargado de producir toda la
potencia que luego será regulada mediante las variaciones de señal de
entrada y la propia etapa de potencia.
Transistor de potencia: Elemento más destacable dentro de la etapa de
potencia es el encargado de la regulación de la corriente que pasa por su
interior
Tipos de amplificadores
93
Según su diseño electrónico podemos dividirlos en tres tipos o clases:
• Clase A.- En este amplificador, la señal de entrada es reproducida,
aumentada en amplitud, exactamente con la misma forma de onda a la salida.
Para ello, el punto de reposo (Q) se sitúa en el centro de la curva de corriente
del colector (lc), de forma que tanto la señal de entrada como la seña!
amplificada de salida trabajan solamente en la zona lineal de la misma. I c es
siempre saliente. Los amplificadores Clase A se emplean siempre que la forma
de onda de salida haya de ser la misma, con una distorsión mínima, que la de la
señal de entrada. Los amplificadores operacionales y los amplificadores “de
pequeña señal”, como por ejemplo amplificadores de radio frecuencia,
amplificadores de frecuencia intermedia, preamplificadores, etc., son
básicamente amplificadores en Clase A. Trabajan con un solo transistor que se
encarga de amplificar toda la onda completa.
Inconvenientes:
» Bajo rendimiento (50%)
Alta disipación de calor
No suelen alcanzar potencias de 40W
Se usan más como etapas de preamplificador
Trabajan con dos transistores, cada uno de los cuales amplifica un semiciclo de
la señal de entrada, uno el positivo y el otro el negativo. Posteriormente se
juntan las dos señales.
Inconvenientes:
• Distorsión de cruce ai juntar señales
Ventajas:
• Mayor rendimiento
• Menor calentamiento
• Clase A-B.- En este tipo de amplificador el punto de trabajo (Q) se sitúa por
debajo del punto central de la zona lineal de la curva lc. Como resultado de ello
se tiene que una mitad de la salida será una reproducción lineal de una mitad de
la entrada, pero la segunda mitad de la salida estará parcialmente suprimida.
94
Existen dos versiones Ciase AB1 y Clase AB2. En Clase A32 el punto Q está
muy cerca del punto de corte; en Clase AB1 este se sitúa aproximadamente un
20% o 30% por encima del punto de corte. Arreas versiones de usan en
circuitos push-pull minimizándose la distorsión de cruce mediante,
compensación mutua. Los amplificadores Clase AB1 y AB2 sor ampliamente
utilizados en la excitación de altavoces y motores de servomecanismos,
aplicaciones en las que se requiere una amplificación sinusoidal lineal con
potencias moderadas.
Utilizan también dos transistores, pero en este caso cada transistor se encarga
de amplificar más de un 50% de la señal, de forma que al sumar las dos señales
se consigue reducir la distorsión.
Ventajas:
Mayor rendimiento que clase A.
Menor distorsión que los de clase B
95
• Curva de potencia.- Es una representación gráfica que muestra una banda
de respuesta en frecuencia, pero esta vez realizada con el amplificador
entregando una potencia del 50% de su potencia máxima, lo cual nos da una
idea más aproximada de la calidad del amplificador en su régimen habitual de
trabajo.
Parámetros fundamentales
a) Potencia de salida. Es la potencia de salida especificada de¡ dispositivo.
La potencia se da para una carga y frecuencia especificada. La potencia
de salida disminuye al hacerlo la tensión fuente, c
b) Distorsión armónica total. La distorsión armónica total es la distorsión
causada por el funcionamiento alineal del amplificador. Este parámetro se
96
expresa como un porcentaje de la salida total, siendo el 0,3 % el valor normal, c)
Consideraciones térmicas. Desde el momento que estos dispositivos están
diseñados para la entrega de una potencia significativa a la carga, los efectos del
calor producido por el integrado son un criterio primario para la construcción y
funcionamiento de los circuitos integrados situados en la alrededores del
amplificador de potencia. Los puntos de atención prioritaria incluyen los detalles
físicos del montaje y los datos de potencia térmica. Los terminales anchos del
integrado se emplean para la conducción del calor fuera del integrado y serán
muy eficaces si se utilizan con propiedad. El fabricante entrega generalmente
información mostrando la disipación de potencia frente a la temperatura indican
como debe reducirse la disipación de potencia al aumentar la temperatura
ambiente. La disipación de potencia especificada para un integrado lo es para
temperatura ambiente (25 grados Celsius).
SONIDO PROFESIONAL:
HI-FI.- Se dice que un equipo o una instalación es de alta fidelidad (HI-FI),
cuando cumple unas determinadas exigencias de calidad mínima.
97
C1: condensador electrolítico de 10uf
C2: condensador electrolítico de 470uf
C3: condensador cerámico de 0,1 uf
C4: condensador electrolítico de 2Q00uf
R1: resistencia de 2.2 Ohmios
R2: resistencia de 220 Ohmios
IC1: Amplificador operacional LM383 8 Watios
Notas de diseño
. IC1 debe poseer un disipador
. C3 se emplea para filtrar y prevenir la oscilación, no debe ser omitido
• Ei circuito consume sobre 880 mA a 12V
• El circuito funciona mejor con altavoces de 4 Ohmios, pero los de 8
Ohmios funcionarán
Componentes
R1: resistencia de 39K Ohmios y 1/4 Watio
C1 y C2: condensador electrolítico de 10uf y 25V
C3: condensador electrolítico de 100uf y 25V
C4: condensador electrolítico de 47uf y 25V
C5: condensador cerámico de 0.1 uf y 25V
C6: condensador electrolítico de 2200uf y 25V
U1: amplificador operacional de dos canales TDA1554
Notas de diseño
• El circuito funciona mejor con altavoces de 4 Ohmios, pero los de 8
Ohmios funcionarán
• El circuito disipa 28 Watios de calor, así que es necesario un buen
disipador.
• El circuito consume a 12V sobre unos 5 Amperios a plena carga. Un
volumen más bajo reduce el consumo de corriente y produce menor
disipación de calor.
Intercomunicador electrónico
Muchas veces tenemos la necesidad de comunicar dos puntos de un lugar y la
instalación de una central telefónica no se llega a justificar plenamente. Para
eses casos tenemos este simple circuito que nos permitirá hablar entre dos c
98
más puestos de la misma forma que se hace con un radio de una vía pero con
un sistema cableado.
El circuito está formado por dos bloques bien marcados. El primero de ellos, un
preamplificador de baja impedancia de entrada es el encargado de elevar el
nivel de la señal captada por el parlante cuando éste actúa como micrófono. El
segundo bloque, un amplificador de potencia integrado, eleva a 1W
aproximadamente la potencia de la señal preamplificada por el transistor a fin de
que pueda viajar por el cableado hasta llegar a las otras estaciones. Un selector
múltiple nos permite colocar el sistema en modo escucha o habla Estando en
modo habla (el modo graficado en el circuito) el parlante es utilizado como
micrófono e ingresa al pre para luego ser amplificado por ei LM386 y así ir a los
otros intercomunicadores. En posición habla, además, el sistema es energizado
para que pueda funcionar la electrónica al tiempo que un LED indica este
estado. Cuando colocamos el selector en modo escucha ¡a alimentación es
cortada del sistema y el parlante queda conectado directamente al cableado de
la línea para poder escuchar lo que otras estaciones nos digan. El control de
volumen permite regular la potencia de salida por si del otro lado satura o se
escucha débil. El pulsador de llamada realimenta el amplificador de salida
haciéndolo auto-oscilar y produciendo en las otras estaciones un pitido a modo
de llamada o atención.
El circuito se alimenta con 9v que bien pueden provenir de una pila o de una
fuente y tiene un consumo máximo de 4.3mA.
101
El esquema de arriba muestra el conexionado de dos intercomunicadores.
100
REPRODUCTORES DE DISCOS COMPACTOS
101
onda de unos 490 nanómetros, una amarilla, 590 nanómetros y una roja 700
nanómetros.
Sería muy difícil lograr una luz de una única frecuencia .con los métodos
convencionales de incandescencia. Sólo podríamos aproximamos al valor
deseado con distintos métodos de filtrado y aún así obtendríamos impurezas de
otros colores producidos en la incandescencia de un filamento.
Una de las propiedades de los diodos emisores de luz láser es la que nos
servirá para el propósito que deseamos. Los diodos láser son fuentes muy
exacta de LUZ COHERENTE que por ¡o que hemos visto, es fácil deducir que
nos proveen una única longitud de onda, dependiendo del tipo de semiconductor
utilizado y en un sentido definido.
Ahora bien, qué sentido tiene lo expuesto hasta aquí? Ya lo veremos. Los CD
están formados por una microlínea helicoidal, de adentro hacia afuera, de lo que
se denominan mesetas y huecos, las que se pueden interpretar como los "I" y
"0" lógicos de la señal digital grabada en los mismos. Y aquí viene la dación
entre el láser y el CD.
102
retoma por el mismo camino que el haz incidente pero con un desfasaje de "80°
anulándose ambos entre sí.
De esta forma se recuperan los unos y los ceros grabados en el disco. El láser
es controlado generalmente por un transistor exitador a través de la línea LD, la
cual recibe el control desde el microprocesador del sistema. Esta excitación es
controlada en función de que el sistema haya detectado el CD o que se
encuentre en funcionamiento. En caso de no detectarse un CD. el
microprocesador ordenará, luego de la rutina de búsqueda de foco, su apagado.
SEGURIDAD
Una de las precauciones que debemos tomar es no exponernos por tiempos
prolongados a la radiación del haz láser. Si bien no es una emisión que nos
dejará ciegos al instante de observarla, la misma no deja de ser peligrosa si su
exposición es prolongada. De todas formas podemos "mirar" a través de la lente
para controlar si enciende o no. Reiteramos, SIN ABUSAR.
Posibles Fallas
• Se han observado casos en que el transistor que activa el láser suele
deteriorarse. Recomendamos sustituirlo por uno original o de
características muy similares debido a que en la configuración circuital,
interviene la ganancia del mismo. Un sustituto inapropiado podría
hacernos variar la corriente y en consecuencia el funcionamiento sería
defectuoso.
• Se suele presentar el caso de que no encienda debido a un corte en las
conexiones del pick-up a la placa base, o funcionar al principio y a la
mitad del CD se corte, etc.
• Por último, no hay que descartar la posibilidad de que tengamos una falla
proveniente desde el microprocasador que no envíe la seña! de activación
del láser, Aunque esto es poco probable. De todas formas si este es el
caso, no está de más controlar los switch de correcta posición
105
del mecanismo para reconocimiento del CD ya que si el micro no recibe estas
informaciones desde el mecanismo de carga, no enviará la señal de encendido
del láser.
Fotodiodos
La función de los fotodiodos dentro de un pick-up es la de recuperar \a
información grabada en el surco hipotético del Cd transformando la luz del haz
láser reflejada en el mismo en impulsos eléctricos para ser procesados por el
sistema y obtener como resultado el audio o los datos grabados en el CD.
Físicamente, si observamos un pick-up, veremos que las dimensiones de los
fotodiodos es de apenas algunos milímetros cuadrados; sumado a que el "
tamaño" del haz láser es el mismo que el de un hueco o meseta; deducimos que
todo el conjunto debe tener una alineación y una precisión extraordinaria, ya que
cualquier desalinea miento o error en el enfoque del haz, puede provocar la
pérdida del correcto funcionamiento.
106
Como vemos, los cuatro fotodiodos mencionados se encargaban de todo el
trabajo. Aún existen equipos que traen el sistema de un haz único. Actualmente
los pick-up s traen 2 diodos fotodetectores auxiliares a los ya conocidos A. B. C
y D que se denominan E y F. Un ejemplo de estos modelos es la línea KSS de
Sony, los cuales se denominan de Triple Haz.
En este caso el haz emitido por el diodo láser pasa por un divisor óptico y se
divide en tres haces, uno primario y dos secundarios los cuales atraviesan un
espejo semitransparente sin reflejarse, atraviesan la lente e inciden sobre ¡a
superficie del CD. Al reflejarse vuelven a ingresar por el sistema óptico y en este
sentido sí se reflejan en el espejo, pasando a los seis fotodetectores.
Posibles Fallas
• La falla probable en esta parte del pick-up sería la no detección de los
haces, o en su defecto una detección errónea, ambas debidas a la
acumulación de polvo sobre su superficie. No olvidemos que estos se
encuentran en la base inferior del pick-up. Con un poco de aire a presión
no tendremos grandes inconvenientes en restaurar la limpieza en este
sector.
Tengan cuidado con la presión del aire, ya que si es excesiva podríamos
dañar el fuelle que soporta la lente.
• Otra falla probable es que se corte alguna de las conexiones entre el
pick-up y la placa base debido al constante movimiento del trineo,
provocando un funcionamiento errático.
clástica que los protege de la suciedad y el contacto del usuario. Ambas bobinas
cumplen un papel fundamental en el funcionamiento del sistema.
La bobina de Foco es la encargada de mover la ¡ente en forma ascendente -
descendente tratando de optimizar en todo momento el enfoque del "haz sobre
105
el surco hipotético. Su razón de existir dentro del pick-up se debe a las
deficiencias que pueden provocarse en la manufacturación de los CD, los cuales
a pesar de ser construidos bajo rigurosas normas de calidad, nunca son
perfectos, ni tampoco, hay dos que sean exactamente ¡guales. Aparte de esto,
el manipuleo diario de los CD, los cambios de temperatura y otros factores
diversos pueden afectar a los CD provocando torceduras, rayones, etc.
La función de esta bobina es, una vez detectado el surco hipotético, hacer un
seguimiento exacto del mismo y corregir los posibles errores de excentricidad
que pudiera tener el CD.
Otros son soportados por finos alambres que en definitivamente son los que
llevan las conexiones a las bobinas. Independientemente del método utilizado, el
la finalidad es la de soportar y movilizar la lente de enfoque.
Cuidado : Debemos tratar con mucho cuidado todo este conjunto, al momento
de realizar una limpieza en la lente y en el espejo reflector, ya que su posición y
nivelación traen un ajuste de fábrica, y su variación puede provocar la
desalineación del sistema óptico inutilizándolo.
Cosibles Fallas
• Esta sección no presenta fallas a menos que las provoquemos nosotros
mismos en un intento de limpieza del pick-up.
106
• S dudamos de esta etapa, sólo debemos controlar que no se hayan
cortado las conexiones entre el pick-up y la placa base, y midiendo con el
téster o multímetro que exista continuidad en los bobinados.
Posibles Fallas:
MOTOR SLED
• Una de las fallas más comunes que presenta el sistema del motor SLED ,
es la presencia de suciedad en el sistema de engranajes que provocan
"saltos" erráticos en la reproducción . Suele ocurrir que notemos que un
CD es reproducido sólo hasta la mitad o que dentro de un mismo tema
produce saltos, o ni llega a leer la TOC! en el peor de los casos.
Recomendamos que al tomar un trabajo de "limpieza" o service de un
reproductor de CD nunca dejemos de controlar la limpieza de estos
engranajes ya que pueden provocarnos un retorno del equipo con el
consecuente descontento del cliente.
• Han ocurrido casos en que el engranaje piñón que va encastrado en el
eje del motor se parte provocando una situación similar a la anterior, ya
que al abrirse se pierde la correcta hermandad entre engranajes. La
solución adoptada fué agrandar el agujero central del piñón de forma de
que al colocarlo en el eje del motor permita que los "dientes" cierren y
luego se lo pegó con adhesivo tipo Loctite en la posición original.
• Otra falla referida al motor SLED sucede al no activarse los switch de
límite de carrera por suciedad en los mismos. Al no detectarse que ha
llegado el trineo al fin de su recorrido, el sistema intentará seguir activarlo
para que lo logre, pudiendo provocar la destrucción de los
109
exitadores del motor o el motor mismo. En el caso de tratarse de switsh's
de láminas metálicas recomendamos siempre no limpiarlos con lija s no
con una simple goma de borrar.
• Debemos siempre controlar un correcto engrase de las "bancadas" o
apoyos del trineo ya que los mismos son sometidos a un constante
rozamiento al transladarse. Esto es importante ya que se produce un
desgaste que puede provocar una inclinación del pick-up, que primero va
a exigir "retoques" en los ajustes de foco y tracking pero en los casos
más severos nos hará perder el enfoque por completo haciéndonos
pensar que el pick-up se ha inutilizado y en realidad la falla es el
desgaste paulatino de los apoyos del trineo.
Ambos Motores
• Dado que los diseños en papel son perfectos en la fábrica, nos hemos
encontrado con que a la hora de comenzar a funcionar comienzan a
presentar algunos defectos, más aún luego de un tiempo de uso. Ese es
el caso de estos motores. La suciedad, el polvo y otros factores hacen
que luego de un tiempo se pongan "algo pesados", provocando tipos de
fallas que pueden sorprender a muchos. Lo correcto sería un desarme
completo de los motores para una limpieza y lubricación o bien el
recambio de los mismos. Algunos fabricantes envían a los services
refomas tendientes a subsanar estos defectos que consisten en variar
110
los valores de las resistencias de entrada a los excitadores o drivers de
estos motores.
109
Rutina de revisión y mantenimiento de mecanismos de CD
Al reparar equipos reproductores de CD, podemos encontrarnos fallas o
síntomas, muy diversos. Los cuales pueden generar confusión, a la hora de
determinar su origen o causa.
Debido a la estrecha relación que existe entre la parte "mecánica" (motores,
engranes, etc.) y parte "electrónica" (microcontrolador, circuitos de servo, driver
de motores, etc.), algunas fallas, pueden hacer pensar que la causa se
encuentra en los circuitos electrónicos, cuando en realidad es un problema
"mecánico" y en otros casos puede ocurrir a la inversa.
Es recomendable, por tanto, al encarar la reparación de un equipo reproductor
de CD, realizar una rutina de revisión y mantenimiento del chasis del "lector
láser" [al cual se le suele llamar también: PicUp Láser, Recuperador óptico,
OPU (Optic PicUp) o simplemente Unidad Láser], Con el fin de detectar posibles
causas de falla y corregirlas. En la Figura, se muestra un chasis típico de un
lector láser, que si bien suelen presentar variantes de diseño, según la marca y
modelo del equipo, básicamente en su aspecto general, es muy similar al usado
en la gran mayoría de los equipos.
110
El chasis puede ser metálico o plástico. En él, están montados, además del
lector láser (A), el motor de desplazamiento (SLED) (D), el motor de giro (SPIN.
(C) que impulsa el CD, el conjunto de engranajes reductor de velocidad (G), que
mueve el lector láser sobre el riel de desplazamiento (F).
Procedimiento de revisión y mantenimiento.
Para poder realizar una revisión, es necesario desconectar y desmontar el
chasis del PicUp Láser, separándolo con cuidado, del resto del mecanismo del
equipo.
Al desmontarlo es aconsejable revisar bien, el estado de los soportes
amortiguadores del chasis (H). Los cuatro, sean de caucho, o de acero, deben
estar en buen estado, y con igual elasticidad.
Desmontar los engranes, y verificar cuidadosamente su estado, preferiblemente
con una lupa. Asegurándose de que no tengan dientes dañados y que no
existan partículas extrañas entre ellos, que puedan obstruir o entorpecer su
movimiento. Si es necesario limpiarlos, usar un cepillo para remover la grasa y
suciedad acumulada en ellos. Nada mejor, para limpiar los "dientes" de los
engranes, que un cepillo dental)
Luego, retirar la barra o riel de desplazamiento (F), y limpiarla bien. (En algunos
chasis, se utilizan dos de estos rieles)
Retirar con cuidado el PicUp Láser (A), y proceder a limpiar la superficie del
lente usando un pequeño hisopo humedecido ligeramente en liquido para '
limpieza de lentes de cámara, alcohol isopropilico o liquido limpiador de lentes
de contacto. Realice la limpieza con suavidad, en forma de espiral desde el
centro hacia fuera.
Para la limpieza interna es recomendable aplicar aire a presión, preferiblemente
del tipo en spray, especialmente formulado para equipos electrónicos, el cual no
contiene humedad.
Revisión de los motores.
Hacer girar los motores manualmente, verificando que lo hacen con suavidad.
Mover el eje en forma lateral, para verificar que no tengan desgaste excesivo en
el casquillo (E), en especial el motor de giro (SPIN) (C).
Si tiene desgaste excesivo, es necesario reemplazar el motor.
Medir la resistencia eléctrica de ambos motores. La lectura debe estar entre 10
y 15 ohm, con el motor inmóvil (debido a que se trata de motores de bajo
voltaje, la tensión aplicada por algunos multimetros, puede hacerlos girar y la
lectura no será correcta), si es necesario, sujetar el eje mientras se toma la
“edición.
Revisar el estado del interruptor (marcado en la Figura 2), verificando que al
cerrar tenga 0 (cero) ohm, entre sus terminales. Si presenta resistencia (algunos
ohmios), proceder a limpiarlo, aplicándole un buen limpiador de contactos en
spray.
Procedimiento para la recuperación de motores
Una de las fallas típicas de los motores de giro y desplazamiento de
reproductores es de CD. es la acumulación de partículas de carbón sobre las
delgas del colector o cual dificulta el contacto de las escobillas
113
Esto se puede detectar con facilidad, midiendo la resistencia eléctrica entre los
terminales del motor, estando este desconectado del resto del circuito La lectura
debe ser de 10 a 15 ohm, si la lectura es mayor, es muy probable que el colector
esté sucio. Esto origina diversos tipos de fallas que suelen general confusión.
Para limpiar el colector y las escobillas de los motores, es necesario que estos,
estén separados de la placa de circuito impreso donde están conectados, para
poder acceder a sus terminales y a los orificios que están en la parte inferior de
los mismos. Señalados como J en la Figura 2. A través de esos orificios se
aplica un poco de limpiador de contactos en spray de buena calidad, NO
Inflamable, e inmediatamente se aplica, con una fuente externa, una tensión de
10 a 12VDC a los terminales del motor durante tres o cuatro segundos. Se repite
la aplicación de un poco de limpiador de contactos en spray y se vuelve a aplicar
la fuente durante otros tres o cuatro segundos, pero esta vez invirtiendo la
polaridad para hacer girar el motor en sentido contrario.
Debido a que puede recibir golpes o presión excesiva por parte del usuario,
sobre la tapa del compartimento, ocasionando el desplazamiento del plato (B) en
el eje del motor. La altura del plato con respecto al lector láser debe ser
aproximadamente de 1,6 a 1,8 mm y la forma más práctica de verificarlo es
utilizar una moneda cuyo grosor este dentro de esas medidas. Colocando la
moneda sobre el lector láser (A), su cara superior debe estar al mismo nivel de
la superficie plato (B) donde apoya el CD.
112
Al colocar los engranes en su lugar, si es necesario, deben lubricarse con un
poco de grasa suave de buena calidad. Aplicar también una muy pequeña gota
de aceite lubricante fino, de buena calidad, en el eje del motor de giro C
115
reconocerá; de ahí que la mayoría de técnicos, usualmente, lo primero
que hacen es limpiar la lente óptica.
Limpieza de la lente
El enemigo número uno de las lentes es el polvo. Una lente óptica sucia puede
causar un sinnúmero de fallas: desde "brincos“ en las canciones, hasta la
imposibilidad de efectuar la lectura. El polvo, la humedad, el humo del cigarrillo y
otros, se adhieren en la superficie de la lente. Lo recomendable es limpiarla
manualmente, de preferencia con productos para la limpieza de lentes de
cámaras (o alcohol isopropílico) y palillos con algodón (hisopos), según las
especificaciones de los fabricantes. Puede seguir la recomendaciones que se
dan en la figura 2, pero NO UTILICE QUIMICOS COMO GASOLINA, ACETONA
O THINNER. Muchas de las lentes actuales no están hechas de vidrio, sino de
plástico, por lo que el uso de químicos fuertes las derrite o las mancha
permanentemente. A veces, un palillo con algodón seco hace muy buen trabajo.
De hecho, conviene tener presente que en ocasiones los clientes utilizan un
disco limpiador. Como la mayoría de estos discos sólo traen una pequeña
brocha que “barre“ la superficie de la lente, es común que no se limpie
realmente la capa de suciedad. Así que es preferible la limpieza manual.
Señales
Luego de llevar a cabo el proceso anterior, hay que verificar las señales. La
primera señal que vamos a observar con el osciloscopio, es la de RF
(radiofrecuencia o Eye Pattern). La mayoría de los equipos tienen un punto de
prueba marcado en la tarjeta de “Servo" con la letra RF. Al conectar el
osciloscopio debemos tener una señal como la que se muestra en la figura
mientras se reproduce el disco.
Si tenemos un equipo que parece que está leyendo, pero no emite audio
debemos investigar esta señal. Si dicha señal está presente, ya es un indicador
de que el lector óptico y la sección de amplificación RF están trabajando
correctamente el problema está en otra sección. La señal debe aparecer tan
clara como en la fotografía, y debe distinguirse claramente la forma de
114
diamante por toda la señal. Si ya limpió la lente óptica y no obtuvo un buen
resultado, se sugiere hacer un ajuste para mejorar la calidad de la reproducción
del disco.
Generalmente existe un potenciómetro con las letras RF, aunque puede ser que
en algunos modelos diga PD Balance o Best-Eye Adjustment. Hay que ajustar la
señal hasta que se vea lo más gran de posible, y se minimice su fluctuación
vertical; o sea, que “brinque“ lo menos que se pueda.
117
Pero con el desarrollo de la tecnología, dichos sistemas se han sustituido por
circuitos digitales. De hecho, en algunos modelos se ajusta sólo un control, y las
demás señales se auto-ajustan por medio de una señal de muestreo (o
retroalimentación) que toma el microcontrolador; otros modelos se ajustan
completamente por sí solos.
Como ustedes saben el pick up láser se daña muy amenudo en los equipos de
CD, y el costo de él es bastante alto, por ello yo vengo realizando un proceso al
cual llamo "reactivación" del pick up láser y consiste en lo siguiente:
1. Limpio con un cotonete y liquido que sirve para limpiar los lentes de contacto
la parte superior de la lente.
2. Utilizando un bote de aire que se usa para limpiar membranas en los teclados
de computadora le aplico aire al interior del Pick up para que se quite el polvo
interno que afecta la lectura del disco, (cuidando de no agitar el bote antes pues
si no saldría liquido no aire)
3. También aplico aire al lugar donde se encuentra el diodo emisor láser que
tiene una forma de cilindro color cobre.
Otro Método
Un método, que puede parecer un poco descabellado, pero que suele dar buen -
resultado, consiste en lavar con agua y jabón la unidad láser (Pick up o bloque
óptico).
116
El procedimiento es el siguiente:
119
Algunas recomendaciones adicionales.
118