Documentos de Académico
Documentos de Profesional
Documentos de Cultura
08 0213 Eo PDF
08 0213 Eo PDF
Facultad de Ingeniera
Escuela de Ingeniera Mecnica Elctrica
FACULTAD DE INGENIERA
TRABAJO DE GRADUACIN
INGENIERO ELECTRNICO
DECANO
Ing.
VOCAL I
Inga.
VOCAL II
Inga.
VOCAL III
Ing.
VOCAL IV
Br.
SECRETARIA
Inga.
DECANO
Ing.
EXAMINADOR
Ing.
EXAMINADOR
Ing.
EXAMINADOR
Ing.
SECRETARIA
Inga.
tema
DIOS
MIS PADRES
MIS HERMANOS
MIS ABUELOS
MI NOVIA
MIS AMIGOS
NDICE GENERAL
NDICE DE ILUSTRACIONES
XV
LISTA DE SMBOLOS
XXIII
GLOSARIO
XXV
RESUMEN
XXVII
OBJETIVOS
XXIX
INTRODUCCIN
XXXI
1.1.
Electrnica digital
1.2.
1.3.
La familia TTL
1.3.1. Caractersticas
1.4.
1.3.2.1.
1.3.2.2.
La familia CMOS
1.4.1. Caractersticas
1.5.
1.4.2.1.
1.4.2.2.
1.5.2. Compuerta OR
Sistema de numeracin
10
10
1.7.
12
12
12
13
13
14
14
1.8.
Cdigos binarios
15
15
15
15
1.9.
Cdigos alfanumricos
16
17
18
18
18
19
19
19
20
21
22
22
23
II
23
1.16.1 Descripcin
23
24
26
1.17.1 Descripcin
26
26
27
1.18.1 Descripcin
27
28
29
1.19.1 Descripcin
29
29
30
1.20.1 Descripcin
30
31
35
1.21.1 Descripcin
35
35
III
39
39
2.1.1. Descripcin
39
40
2.2.
41
2.2.1. Descripcin
41
41
2.3.
43
2.3.1. Descripcin
43
43
2.4.
44
2.4.1. Descripcin
44
45
49
3.1.
49
3.1.1. Descripcin
49
49
3.2.
51
3.2.1. Descripcin
51
52
55
4.1.
55
4.1.1. Descripcin
55
55
4.2.
IV
57
4.2.1. Descripcin
57
58
4.3.
60
4.3.1. Descripcin
60
60
4.4.
62
4.4.1. Descripcin
62
62
4.5.
64
4.5.1. Descripcin
64
65
4.6.
67
67
68
69
5.1.
69
5.1.1. Descripcin
69
69
5.2.
71
5.2.1. Descripcin
71
71
5.3.
72
73
Entrada asncronas
73
73
5.3.2.1.
Entrada sncronas
74
74
77
6.1.
77
6.1.1. Descripcin
77
77
6.2.
79
6.2.1. Descripcin
79
80
6.3.
82
6.3.1. Descripcin
82
82
6.4
85
85
85
87
7.1.
87
7.1.1. Descripcin
87
87
7.2.
89
7.2.1. Descripcin
89
90
7.3.
7.3.1. Descripcin
92
92
VI
92
95
7.4.1 Descripcin
95
95
99
8.1.
99
8.1.1. Descripcin
99
99
8.2.
101
8.2.1. Descripcin
101
101
8.3.
103
8.3.1. Descripcin
103
103
107
9.1.
107
9.1.1. Descripcin
107
107
9.2.
110
9.2.1. Descripcin
110
110
9.3.
9.3.1. Descripcin
113
113
VII
114
117
10.1. Memorias
117
118
118
118
10.2.3. Byte
118
10.2.4. Kilo
119
10.2.5. Densidad
119
10.2.6. Direccin
119
10.2.7. Lectura
120
10.2.8. Escritura
120
120
120
121
121
121
121
122
122
122
122
123
123
123
124
VIII
124
124
10.4.2. Caractersticas
124
125
126
127
127
128
128
131
10.6.1. Descripcin
131
132
133
137
137
137
137
138
139
139
139
11.3. Caractersticas
140
140
141
142
IX
143
146
11.6.1. Descripcin
146
146
149
149
12.1.1 Descripcin
149
149
153
153
13.1.1 Descripcin
153
154
157
159
159
14.1.1 Descripcin
159
159
162
14.2.1 Descripcin
162
163
166
14.3.1 Descripcin
166
167
171
171
15.2. Arquitectura
172
172
173
173
174
15.3.1. CISC
174
15.3.2. RISC
174
15.3.3. SISC
175
175
175
176
15.6.1. Timers
176
15.6.2. Watchdog
176
15.6.3. Brownout
177
15.6.4. Sleep
177
178
178
15.6.7. PWM
178
178
XI
179
179
179
180
15.9. Simuladores
180
181
181
182
15.12.1. Instrucciones
182
183
15.12.3. Programa
184
184
184
185
15.13.1 Descripcin
185
186
186
15.14.1. Descripcin
186
187
195
195
195
195
196
196
197
16.2.
XII
197
16.2.1 Fan in
197
198
16.3
198
198
199
199
CONCLUSIONES
201
RECOMENDACIONES
203
BIBLIOGRAFA
205
XIII
XIV
NDICE DE ILUSTRACIONES
FIGURAS
20
21
24
25
10
27
11
28
12
30
13
31
14
32
15
33
16
34
17
35
18
19
20
36
37
40
XV
21
42
22
44
23
46
24
48
25
50
26
52
27
53
28
56
29
56
30
58
31
59
32
60
33
61
34
63
35
36
65
67
37
68
38
68
39
70
40
71
41
74
42
78
43
78
44
79
45
80
46
81
47
83
XVI
48
84
49
85
50
86
51
88
52
90
53
93
54
94
55
56
96
97
57
100
58
102
59
104
60
61
108
62
111
112
63
114
64
126
65
129
66
130
67
132
68
133
69
141
70
145
XVII
71
147
72
148
73
150
74
151
75
155
76
155
77
160
78
161
79
186
80
187
81
188
82
189
83
189
84
190
85
191
86
191
87
194
XVIII
TABLAS
03
II
06
III
11
IV
16
17
VI
27
VII
29
VIII
30
IX
32
34
XI
36
XII
38
XIII
42
XIV
45
XV
47
XVI
50
XVII
51
XVIII
53
XIX
57
XX
59
XXI
62
XXII
64
XXIII
66
XXIV
70
XXV
72
XXVI
78
XXVII
81
XIX
XXVIII
82
XXIX
83
XXX
84
XXXI
88
XXXII
89
XXXIII
91
XXXIV
91
XXXV
93
XXXVI
94
XXXVII
XXXVIII
XXXIX
96
97
98
XL
100
XLI
102
XLII
104
XLIII
108
XLIV
109
XLV
XLVI
111
XLVII
XLVIII
112
113
115
XX
XLIX
143
144
LI
148
LII
152
LIII
156
LIV
182
XXI
XXII
LISTA DE SMBOLOS
Smbolo
Significado
ADC
Convertidor analgico/digital
BCD
BJT
CI
Circuito integrado
CK
Reloj
CMOS
DAC
Convertidor digital/analgico
ECG
FET
LED
LSI
MOSFET
MSI
NTE
PIC
SSI
TPN
TPP
TTL
ULSI
VBE
VCE
VLSI
XXIII
XXIV
GLOSARIO
Analgico
Asncronas
Bit
Circuitos
integrados
CMOS
Digital
es
decir,
discretos,
XXV
representan
la
Lgica digital
Microcontrolador
que
contiene
todos
los
elementos
del
Microprocesador
MOSFET
Semiconductores
Sncronas
Sistema binario
XXVI
RESUMEN
Algunos
de
los
sistemas
digitales
ms
conocidos
como:
las
XXVII
Estos
circuitos
se
pueden
clasificar
como
circuitos
lgicos
XXVIII
OBJETIVOS
GENERAL
ESPECFICOS
XXIX
XXX
INTRODUCCIN
XXXI
practicando
la
transferencia
paralela,
desplazamientos,
XXXII
XXXIII
1.
1.3.1. Caractersticas
Las caractersticas bsicas de la familia TTL son:
Tabla I. Caracterstica de la familia TTL.
Serie 54 tipo militar
MIN
NOM
MAX
MIN
NOM
MAX
4.5
5.5
4.75
5.25
Temperatura (C)
-55
125
CARACTERSTICA
70
0.8
2.4
3.4
0.2
0.8
2.4
0.4
3.4
0.2
0.4
1.4.1. Caractersticas
Los circuitos integrados de la tecnologa CMOS son ms rpidos que los
TTL y consumen menos potencia, las caractersticas bsicas son indicas en la
tabla II.
CARACTERSTICA
Min
Nom
Max
-0.5
18.0
-0.5
18.5
10
-65
150
1.4.2.2.
1.5.2. Compuerta OR
La compuerta OR de dos entradas tendr en su salida valor lgico 1
cuando al menos una o bien las dos entradas tienen valor lgico 1, y tendr en
su salida valor lgico 0 slo si sus dos entradas son 0 lgico.
Figura 4. (a) Smbolo de compuerta OR, (b) Tabla de verdad.
Sistema decimal.
Sistema binario.
Sistema hexadecimal.
10
Smbolos:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
(1.1.)
(1.2.)
Smbolos:
0, 1.
Ejemplo: para 2 bits, hallar N.E. y N.Max. segn ecuaciones 1.1. y 1.2.
tenemos:
Nmero de estados= N.E. = BN = 22 = 4
Nmero mximo= N.Max. = BN 1 = 22 1 = 3
16
Smbolos:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
10
Binario
Hexadecimal
00000
00001
00010
00011
00100
00101
00110
00111
01000
01001
10
01010
11
01011
12
01100
13
01101
14
01110
15
01111
16
10000
10
17
10001
11
18
10010
12
19
10011
13
20
10100
14
21
10101
15
22
10110
16
23
10111
17
24
11000
18
11
(1.3.)
12
13
14
15
BINARIO
GRAY
BCD
0000
0000
0000 0000
0001
0001
0000 0001
0010
0011
0000 0010
0011
0010
0000 0011
0100
0110
0000 0100
0101
0111
0000 0101
0110
0101
0000 0110
0111
0100
0000 0111
1000
1100
0000 1000
1001
1101
0000 1001
10
1010
1111
0001 0000
11
1011
1110
0001 0001
12
1100
1010
0001 0010
13
1101
1011
0001 0011
14
1110
1001
0001 0100
15
1111
1000
0001 0101
16
17
18
19
20
22
trabajamos con componentes electrnicos, para ello debemos tocar con las
manos las partes metlicas o conexiones a tierra de los circuitos que se estn
maniobrando.
1.16. Identificacin de terminales del C.I. segn cdigo haciendo uso del
manual de semiconductores
1.16.1. Descripcin
Ubicar el cdigo del circuito integrado y buscar en el manual de
semiconductores ECG o NTE el tipo de C.I. e identificar cada una de las
terminales del circuito integrado.
23
PASO:
busque
dentro
de
la
seccin
digital
ICs
las
hojas
24
25
1.17.1. Descripcin
Armar el circuito para verificar el cumplimiento de la tabla de verdad de la
compuerta NOT, utilizando el circuito integrado 74LS04. La terminal Vcc se
debe conectar al borne positivo de la fuente de alimentacin de 5 voltios y la
terminal GND al borne negativo de la fuente de alimentacin.
Ajustar un voltaje de 0 voltios a la entrada de la compuerta, para ingresar
un nivel lgico 0 y ajustar un voltaje 5 voltios, para ingresar un nivel lgico 1; la
salida debe tener el nivel lgico que indica la tabla de verdad, que se
comprueba con el Led encendido para un nivel lgico 1 y apagado para un nivel
lgico 0.
26
SALIDA
Led 1
Led 2
Apagado
Encendido
Encendido
Apagado
VERIFICACIN
1.18.1. Descripcin
Armar el circuito para verificar el cumplimiento de la tabla de verdad de la
compuerta lgica AND con el C.I. 74LS08.
27
28
ENTRADA
SALIDA
Led 1
Led 2
Led 3
Apagado
Apagado
Apagado
Apagado
Encendido
Apagado
Encendido
Apagado
Apagado
Encendido
Encendido
Encendido
VERIFICACIN
1.19.1. Descripcin
Armar el circuito para verificar el cumplimiento de la tabla de verdad de la
compuerta lgica OR por el C.I. 74LS32.
29
ENTRADA
SALIDA
Led 1
Led 2
Led 3
Apagado
Apagado
Apagado
Apagado
Encendido
Encendido
Encendido
Apagado
Encendido
Encendido
Encendido
Encendido
VERIFICACIN
1.20.1. Descripcin
Armar el circuito para verificar del cumplimiento de la tabla de verdad de la
compuerta lgica NAND por el C.I. 74LS00.
30
31
ENTRADA
SALIDA
Led 1
Led 2
Led 3
Apagado
Apagado
Encendido
Apagado
Encendido
Encendido
Encendido
Apagado
Encendido
Encendido
Encendido
Apagado
VERIFICACIN
32
33
ENTRADA
SALIDA
Led 1
Led 2
Led 3
Apagado
Apagado
Encendido
Apagado
Encendido
Apagado
Encendido
Apagado
Apagado
Encendido
Encendido
Apagado
VERIFICACIN
1.21.1. Descripcin
Armar el circuito para verificar el cumplimiento de la tabla de verdad de la
compuerta lgica OR-EX con el C.I. 74LS86 y compuerta lgica NOR-EX con el
circuito equivalente.
35
ENTRADA
SALIDA
Led 1
Led 2
Led 3
Apagado
Apagado
Apagado
Apagado
Encendido
Encendido
Encendido
Apagado
Encendido
Encendido
Encendido
Apagado
VERIFICACIN
36
37
ENTRADA
SALIDA
Led 1
Led 2
Led 3
Apagado
Apagado
Encendido
Apagado
Encendido
Apagado
Encendido
Apagado
Apagado
Encendido
Encendido
Encendido
38
VERIFICACIN
2.
2.1.1. Descripcin
Un entrenador digital puede ser compacto cuando todos los elementos se
encuentran instalados en una sola base o mdulo, y puede ser modular o por
tarjetas cuando cada elemento forma un mdulo independiente.
El entrenador digital en general esta compuesto por uno o ms
protoboards, una fuente de alimentacin DC variable o fija con salidas de 5Vdc,
12Vdc y en algunos casos salidas 12Vdc o fuente simtrica.
Un generador estable con dos periodos: 0.1 segundo y 1 segundos; y un
generador monoestable de ancho de pulso 0.1 segundo y 1 segundos; que
puede ser un slo circuito con selector para actuar como alguno de los dos.
Tarjeta de Leds, formando grupos de cuatro Leds, puede ser dos de 8 Leds
o uno de 12 Leds, por lo comn.
Switch o pulsadores independientes en tarjetas de circuito impreso,
formando grupos de 4 switch; tambin se usa con Leds incorporados para
indicar el nivel lgico 1.
39
40
El Led se enciende y apaga por cada 0.1 segundos cuando esta el selector
en 0.1 segundos equivalente a una frecuencia de 10Hz, luego cambie a 1
segundo equivalente a una frecuencia de 1Hz, nuevamente el Led se apaga y
enciende en cada 1 segundo.
2.2.1. Descripcin
Las funciones booleanas se pueden obtener de la tabla de verdad y con la
funcin se pueden implementar el circuito digital que cumpla con dicha tabla de
verdad.
Una determinacin necesaria o problema, se puede especificar en una
tabla de verdad y a partir de ella, como indicaremos, se obtiene la funcin y el
circuito que da solucin a la necesidad o al problema.
41
(2.1.)
Variable
Independiente
Dependiente
Ecuacin
Mintrmino
ABC
ABC
ABC
ABC
ABC
42
2.3.1. Descripcin
Las funciones minimizadas se pueden obtener de la funcin booleana
mediante simplificacin algebraica o el mtodo grafico del mapa de Karnaugh y
luego se implementa el circuito digital.
El circuito de la funcin minimizada, tiene menos compuertas y es ms
sencillo, y debe cumplir con la tabla de verdad de la funcin original.
(2.2.)
43
2.4.1. Descripcin
El sumador medio es un circuito que realiza la suma de dos bits o dgitos
binarios, tiene dos entradas A y B con dos salida S y C.
44
Las entradas corresponde a los dos bits que se van a sumar y las salidas;
una llamada S o suma, correspondiente al primer dgito de la suma, y la otra
llamada C o acarreo; correspondiente al segundo dgito de la suma y se lleva
para sumar con los dgitos de la siguiente posicin.
El sumador total es un circuito que realiza la suma de dos bits y el acarreo
anterior; por lo tanto tiene tres entradas y dos salidas.
Variable Dependiente
S=suma
C=acarreo
(2.3.)
C = AB
(2.4.)
45
46
(2.5.)
C = BC + AC + AB
(2.6.)
Variable Dependiente
Co
S=suma
C=acarreo
47
48
3.
3.1.1. Descripcin
Un circuito multiplexor permite que los datos que se presentan en sus
entradas sean transferidas a su nica salida; una entrada a la vez, dependiendo
de la combinacin de las entradas de seleccin.
Las entradas de seleccin definen que entrada debe alcanzar la salida Y;
por lo tanto, variando las entradas de seleccin se logra, por combinacin, que
todas las entradas se transfieran a la salida.
49
D1
D2
D3
D4
D5
D6
D7
50
SELECCIN DE DATOS
C
SALIDA
Y
D0
D0
D1
D1
D2
D2
D3
D3
D4
D4
D5
D5
D6
D6
D7
D7
D0
D0
VERIFICACIN
8 PASO: elabore una tabla similar a la tabla XVII, con los nuevos datos y
verifique su cumplimiento. El nivel que corresponde a cada entrada D debe
coincidir con la salida Y, cuando se selecciona su correspondiente direccin o
entrada de seleccin.
3.2.1. Descripcin
El circuito demultiplexor permite que el dato que se presenta en su nica
entrada puede ser transferida a una de sus varias salidas, dependiendo de la
combinacin de las entradas de seleccin.
51
Las entradas de seleccin definen que salida ser la que reciba los datos
de la entrada en cada instante.
52
ENTRADA DE
SALIDAS
SELECCIN
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
53
54
4.
4.1.1. Descripcin
El codificador con prioridad es un C.I. que tiene M entradas y produce un
cdigo de N salidas, cdigo que corresponde a cada una de las entradas.
Cuando se presiona dos o ms entradas al mismo tiempo, el codificador
con prioridad, codifica el valor que corresponde a la entrada de mayor valor.
55
56
SALIDAS
D0
D1
D2
D3
D4
D5
D6
D7
A2
A1
A0
4.2.1. Descripcin
El codificador sin prioridad es un circuito de M entradas y produce un
cdigo de N salidas, cdigo que corresponde a cada una de las entradas.
57
Las entradas son activas en nivel alto, conectado siempre a un nivel lgico
0 y al switch pasa momentneamente a un nivel lgico 1, como se puede
observar en la figura 31.
58
3 PASO: conecte Leds con sus respectivas resistencias 330 en cada una
de las salidas del circuito de la figura 30.
4 PASO: vari las entradas D, para observar la variacin de las salidas.
5 PASO: verifique el cumplimiento del funcionamiento segn tabla XX.
Tabla XX. Tabla de estados en la salida de codificador sin prioridad.
ENTRADAS
SALIDAS
D0
D1
D2
D3
D4
D5
D6
D7
A2
A1
A0
Otra opcin para el circuito de la figura 30, puede ser el circuito de la figura
32.
Figura 32. Circuito codificador sin prioridad con compuerta OR.
4.3.1. Descripcin
El circuito decodificador permite activar una de sus M salidas de acuerdo al
cdigo de N bits que recibe en sus N entradas. Los bits del cdigo definen que
salidas ser la que se activa en cada instante.
60
61
SALIDAS
A2
A1
A0
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
4.4.1. Descripcin
El circuito decodificador BCD a decimal, permite activar una de sus 10
salidas de acuerdo al cdigo de 4 bits que recibe que en sus 4 entradas. Los
bits del cdigo definen que salida ser la que se active en cada instante.
62
63
SALIDAS
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
Y8
Y9
4.5.1. Descripcin
El circuito decodificador BCD a 7 segmentos, permite activar varias salidas
a la vez, de las 7 salidas que tienen para conectarse a un display de 7
segmentos.
Las salidas se activan de acuerdo al cdigo en 7 segmentos, en
concordancia al cdigo BCD de 4 bits que recibe en sus entradas, y que
corresponde a la forma del smbolo que presentara en el display. El cdigo BCD
permite representar los nmeros decimales en 4 bits.
64
65
No.
SALIDA
PRUEBA
10
11
12
13
14
15
16
DISPLAY
66
68
5.
5.1.1. Descripcin
Un flip flop con compuerta NAND, es un circuito elemental de memoria, que
permite mantener en valor lgico su salida por todo el tiempo necesario,
mientras no se propicie su cambio. Tiene una entrada con nombre establecer
(E); que permite poner a su salida principal (Q) a un nivel lgico 1, como una
segunda entrada con nombre reestablecer (R); que permite poner a su salida
principal (Q) a un nivel lgico 0. Para conseguir que la Q se mantenga en un
nivel lgico 0 y no realice ningn cambio frente las diferentes combinaciones en
su entrada E, la entrada R debe de estar en un nivel lgico 0.
En un flip flop la salida principal (Q) y la salida secundaria (Q) son siempre
complementarias, para el registro bsico NAND, como tambin se conoce a
esta configuracin, las entradas E y R en un nivel lgico 0 no se usa, porque no
cumple con el funcionamiento de un flip flop.
69
SALIDAS
No hay cambio
Indeterminado
70
5.2.1. Descripcin
Un flip flop con compuerta NOR, permite almacenar un bit, manteniendo el
valor en su salida Q por todo el tiempo necesario mientras no se propicie su
cambio.
En el registro bsico NOR; las entradas E y R en un nivel lgico 0,
mantienen la salida sin cambio y la combinacin en la cual E y R se encuentran
en un estado lgico 1 el funcionamiento es indeterminado.
71
SALIDAS
No hay cambio
Indeterminado
72
entradas, cuyo
efecto en las
salidas
se
produce
73
74
(5.1.)
DC = t/T
(5.2.)
%DC = (t/T)(100)
(5.3.)
75
76
6.
6.1.1. Descripcin
El flip flop con reloj es un circuito que permite realizar los cambios de
estado de su salida slo cuando recibe en su entrada de clock
un flanco
77
SALIDAS
Ck
Q`
No hay cambio
Indeterminado
78
6.2.1. Descripcin
El flip flop JK utiliza las cuatro combinaciones de sus entradas JK; las tres
primeras son iguales a la SR; y la combinacin J y K en un nivel lgico 1,
complementa el valor de la salida despus de recibir el flanco. Si J y K estn en
un nivel lgico 1, la salida Q esta en un nivel lgico 0; al recibir el flanco cambia
la salida Q a un nivel lgico 1 y en el siguiente flanco; cambia a un nivel lgico
0.
El flip flop T es una variacin del JK; para ello se unen las entradas JK
formando una sola entrada llamada T y por ello tiene solo dos estados de
79
80
SALIDA
Ck
Qo
No cambia
Qo`
Se complementa
81
SALIDA
Ck
Qo
No cambia
Qo`
Se complementa
6.3.1. Descripcin
El flip flop D es una variacin del JK; donde se utiliza un inversor para
conectar la entrada J con la entrada K, y la entrada J se convierte en la entrada
D, y por ello solo tiene dos estados de trabajo; cuando el nivel lgico en la
entrada D es un 0 despus del flanco la salida Q tiene el nivel lgico 0, cuando
la entrada D tiene el nivel lgico 1 despus del flanco la salida Q es llevada al
nivel lgico 1.
82
SALIDA
Ck
4 PASO: identifique las terminales del C.I. flip flop tipo D 74LS74 en el
manual de componentes electrnicos ECG o NTE.
5 PASO: arme el circuito de prueba de la figura 48, en su protoboard.
83
SALIDA
Ck
84
85
de flanco negativo o TPN esta alineado con la transicin de los niveles lgicos
de 1 a 0 de la entrada del detector CLK y el ancho del pulso en la salida CLK*,
es de 2 a 5 nanosegundos, como se puede observar en la figura 50. El circuito
que realiza esta funcin esta representado en la figura 44.
Figura 50. Diagrama de tiempo de transicin de pendiente negativa.
86
7.
7.1.1. Descripcin
Un registro est formado por flip flop tipo D que almacena un bit cada uno
de estos flip flop, en total generalmente 4 bits si el registro tiene 4 flip flop; la
carga de los datos se puede hacer por las entradas nombradas D;
seleccionando el valor lgico a ingresar y luego aplicando un pulso de reloj; con
flanco positivo los valores de las entradas D son transferidos a las salidas
correspondientes nombradas principales o Q.
Cuando las salidas de un registro estn conectadas a las entradas de otro
registro, los datos de la salida del primer registro son transferidos a la salida del
segundo registro al recibir el flanco correspondiente. Generalmente un registro
acta con el flanco positivo y el otro con el flanco negativo.
87
D2
D1
D0
88
SALIDAS 1
SALIDAS 2
CLK
D3
D2
D1
D0
Q13
Q12
Q11
Q10
Q27
Q26
Q25
Q24
7.2.1. Descripcin
Un registro de desplazamiento a la izquierda esta formado por flip flop de
tipo D; y las salidas de los flip flop anteriores estn conectados a la entrada de
los flip flop siguientes, de tal manera que con cada flanco los bits se desplazan
hacia la izquierda; cuando el registro tiene 4 bits; despus de 4 pulsos los datos
se han desplazado totalmente quedado las salidas con valores cero.
89
90
PR2/CLR2
PR1/CLR1
PR0/CLR0
Q3
Q2
Q1
Q0
Clear
Carga de datos
1 pulso
2 pulso
3 pulso
4 pulso
91
7.3.1. Descripcin
Un registro de desplazamiento a la derecha es aquel en el que la salida Q
del flip flop ubicado en el lado derecho o menos significativo; se realimenta a la
entrada D del flip flop de la izquierda o ms significativo, est configuracin
recibe el nombre de contador de anillo. Un contador de anillo tiene una cantidad
de estados igual al nmero de flip flop y tiene un solo bit 1 y los dems bits son
0.
Un registro de desplazamiento a la derecha en el que la salida Q del flip
flop ubicado en el lado derecho o menos significativo; se realimenta a la entrada
D del flip flop de la izquierda o ms significativo se llama contador Johnson. Un
contador Johnson tiene una cantidad de estados igual al doble del nmero de
flip flop.
92
SALIDA
ACCIN
Q3
Q2
Q1
Q0
Clear
Carga de datos
1 pulso
2 pulso
3 pulso
4 pulso
93
SALIDAS
ACCIN
Q3
Q2
Q1
Q0
Q0
Clear
1 pulso
2 pulso
3 pulso
4 pulso
5 pulso
6 pulso
7 pulso
8 pulso
94
8 PASO: limpie las salidas del registro con la entrada CLR poniendo
momentneamente a un nivel lgico 0 y luego a un nivel lgico 1.
9 PASO: conecte a la entrada CK un generador estable con una
frecuencia de 1Hz.
10 PASO: verifique el funcionamiento del circuito y el cumplimiento de la
tabla de valores, tabla XXXVI.
7.4.1. Descripcin
Un registro de desplazamiento universal permite el ingreso de datos en
paralelo o en serie, y el desplazamiento de los bits almacenados, a la derecha o
a la izquierda. Mediante las entradas de modo de trabajo, la entrada de reloj,
entrada en serie izquierda y entrada en serie derecha, entradas en paralelo,
clear y las cuatro salidas, se realiza el control del funcionamiento del C.I.
95
96
SALIDAS
ACCIN/PULSO
QD
QC
QB
QA
Preset
97
SALIDAS
ACCIN/PULSO
QD
QC
QB
QA
Preset
98
8.
8.1.1. Descripcin
El circuito contador asncrono ascendente est formado por flip flops JK y
permite contar los pulsos de reloj que llegan al circuito contador; ingresando al
primer flip flop que corresponda al bit menos significativo indicado como LSB.
Los flip flops JK, cuando sus entradas JK estn conectadas a un nivel lgico
J=K=1; con cada flanco correspondiente, negativo en este caso, complementa
el valor de su salida Q. En el contador asncrono; cada flip flop puede cambiar
el nivel de su salida Q, despus del cambio de la salida Q del flip flop anterior;
porque su entrada CLK recibe los niveles de la salida Q del flip flop anterior.
99
SALIDAS
ACCIN/PULSO
Q3
Q2
Q1
Q0
Clear
10
11
12
13
14
15
100
4 PASO: conecte a la entrada CLK del FF0, un generador estable con una
frecuencia de 1Hz.
5 PASO: verifique el funcionamiento del circuito y el cumplimiento de la tabla
de valores, tabla XL.
8.2.1. Descripcin
El circuito descendente cuenta los pulsos de reloj que recibe el circuito
contador; disminuyendo desde el valor mximo del contador; un valor por cada
pulso recibido. En el contador descendente la entrada del CLK del primer flip
flop recibe la seal de pulsos externa; y los dems flip flop reciben en su
entrada CLK; la seal que tiene la salida Q del flip flop anterior.
101
SALIDAS
ACCIN/PULSO
Q3
Q2
Q1
Q0
Preset
10
11
12
13
14
15
102
4 PASO: conecte a la entrada CLK del FF0, un generador estable con una
frecuencia de 1Hz.
5 PASO: verifique el funcionamiento del circuito y el cumplimiento de la
tabla de valores, tabla XLI.
8.3.1. Descripcin
El circuito contador asncrono mdulo N; es un contador que pueden contar
una cantidad de estados indicados, no obligatoriamente 2n como los contadores
binarios, un caso comn es el contador dcada tambin llamado mdulo 10
Mod-10. El contador de dcada permite tener 10 estados de 0000 a 1001 en
binario equivalente de 0 a 9 en decimal; luego de llegar a 1001 recicla a 0000;
utilizando para ello una compuerta NAND.
103
SALIDAS
ACCIN/PULSO
Q3
Q2
Q1
Q0
Clear
10
104
4 PASO: conecte a la entrada CLK del FF0, un generador estable con una
frecuencia de 1Hz.
5 PASO: verifique el funcionamiento del circuito y el cumplimiento de la
tabla de valores, tabla XLII.
105
106
9.
9.1.1. Descripcin
Un contador sncrono realiza el cambio de los niveles de sus salidas Q,
todas al mismo tiempo cuando recibe el flanco correspondiente. El contador
sncrono binario up/down permite el conteo ascendente y descendente
dependiendo de la terminal por donde se ingresa los pulsos; ascendente si se
ingresa por count up y descendente por count down.
107
SALIDAS
ACCIN/PULSO
QD
QC
QB
QA
Clear
10
11
12
13
14
15
108
SALIDAS
ACCIN/PULSO
QD
QC
QB
QA
Preset
10
11
12
13
14
15
109
9.2.1. Descripcin
Un contador sncrono integrado up/down y con entrada paralela prefijable
permite trabajar como contador ascendente y descendente de Mod-N contando
en binario desde 0000 hasta cualquier valor menor a 24, donde el exponente 4
es el nmero de bits de salida de dicho integrado. Seleccionando los niveles
adecuados de la entrada load, clear, e ingresando los pulsos por count down o
count up, tendr un funcionamiento ascendente o descendente. Se utiliza el
circuito integrado 74LS193 para disear un contador sncrono Mod-12.
110
SALIDAS
ACCIN/PULSO
QD
QC
QB
QA
Clear
10
11
111
6 PASO: conecte la entrada paralela con el dato, segn la tabla XLVI, para
obtener los niveles adecuados para cargar al contador sncrono.
Tabla XLVI. Tabla de datos de entrada paralela de contador sncrono
descendente de mdulo N.
ENTRADA PARALELA
D
112
SALIDAS
ACCIN/PULSO
QD
QC
QB
QA
Preset
10
11
9.3.1. Descripcin
Un circuito contador dcada BCD cuenta de forma binaria desde 0000
hasta 1001 y se puede conectar en cascada para producir un conteo de
unidades, centenas, millares, etc.
113
114
SALIDAS
SALIDA
74LS90
DISPLAY
Nmero
ACCIN/PULSO
QD
QC
QB
QA
Clear
10
11
115
Decimal
116
10.1. Memorias
Los
sistemas
almacenamiento
de
digitales
los
requieren
programas
circuitos
datos
que
dispositivos
utiliza
durante
para
su
117
10.2.3. Byte
Trmino que se utiliza para designar a un grupo de 8 bits, tambin llamado
octeto. Es un nmero binario de 8 bits de ancho y un KB equivalente a 1024
bytes.
118
10.2.4 Kilo
En los sistemas digitales un mltiplo de 2 a la N o peso en el sistema
binario es 1024 y se le asigna el prefijo mltiplo K que corresponde a Kilo que
en las otras unidades siempre significa 1000, pero en sistemas digitales K o Kilo
equivale a 1024.
Ejemplo: en el caso de la memoria de 2,048x8 bits la capacidad de memoria
ser, utilizando las ecuaciones 10.1. y 10.2. tenemos:
Capacidad = 2 KB = 2 Kilo bytes.
(10.1.)
Capacidad = 2048 x 8 = 2K x 8
(10.2.)
10.2.5. Densidad
Otra forma de definir la capacidad es la densidad de una memoria, una
memoria que tiene mayor densidad significa que en un determinado espacio
puede almacenar mayor cantidad de bits.
10.2.6. Direccin
Es el nmero que identifica la localidad o ubicacin de una palabra en la
memoria. Cada palabra almacenada en la memoria tiene una direccin, la
direccin esta en binario, aunque puede expresarse en hexadecimal o decimal.
119
10.2.7. Lectura
Es la operacin que permite recuperar la palabra almacenada en una
direccin determinada de la memoria y transferir a otro dispositivo, que puede
ser un registro.
10.2.8. Escritura
Es la operacin por la que una palabra se almacena en una direccin
determinada, si se encuentra en ella almacenado un dato es sobrescrito o
reemplazada por la nueva palabra.
120
121
122
las
instrucciones
datos
sobre
los
cuales
trabaja
el
123
10.4.2. Caractersticas
La memoria RAM tiene las siguientes caractersticas:
124
125
126
127
128
129
130
10.6.1. Descripcin
Identificar las terminales o pines del circuito integrado de memoria RAM
(random access memory), ubicando el cdigo del circuito integrado y buscando
en el manual de semiconductores ECG por el tipo de C.I. o reemplazo ECG
correspondiente.
Cada fabricante de C.I. asigna un cdigo a sus integrados, los cuales
tienen su reemplazo en el manual ECG, en la seccin referencia cruzada. Se
armar un circuito de prueba para grabar los bits de un pequeo texto en una
memoria de acceso aleatorio, en la cual la forma de la letra se seleccionara
directamente en el display. Luego de grabar los bits se proceder a la lectura
del texto, para ello se reiniciar el recorrido de la memoria desde la direccin
0000 hasta la ltima posicin grabada.
131
132
133
134
135
136
137
138
139
11.3. Caractersticas
La memoria ROM tiene las siguientes caractersticas:
-
Slo de lectura.
Acceso aleatorio.
Memorias semiconductoras.
ROM
se
encuentra
en
el
almacenamiento
de
programas
en
140
141
activas para habilitar las salidas de datos permitiendo una mayor ampliacin y
est entrada se utiliza para colocar la ROM en un modo de espera o bajo
consumo de potencia cuando no se usa, con ello se disminuye el consumo de
corriente de la fuente de alimentacin del sistema.
142
ENTRADA DE
SALIDA
SALIDA
DIRECCIONES
DE DATOS
HEXADECIMAL
DE
3A
85
AF
19
7B
00
ED
3C
FF
10
B8
11
C7
12
27
13
6A
14
D2
15
5B
143
SALIDAS
DIRECCIN
DATOS
A1
A0
D3
D2
D1
D0
144
sin conectar y corresponden a los fusibles que se han quemado para programar
con los datos deseados que figuran en la tabla L de datos para almacenar
Figura 70. Estructura de una memoria MROM 4 x 4.
145
11.6.1. Descripcin
Identificar las terminales del C.I. de memoria ROM, ubicando el cdigo del
circuito integrado y buscando en el manual de semiconductores ECG por el tipo
de C.I. o reemplazo correspondiente.
Se armar un circuito de prueba para la lectura de los bits de una memoria
EPROM, en la cual la forma de la letra nos indicara los datos almacenados en
la memoria.
146
147
SALIDAS
DIRECCIONES
SEGMENTOS
A3
A2
A1
A0
148
Forma HEXADECIMAL
12.1.1. Descripcin
Identificar las terminales o pines del C.I. convertidor de digital a analgico,
ubicando el cdigo del circuito integrado y buscando en el manual de
componentes semiconductores ECG por el tipo de C.I. o reemplazo ECG
correspondiente. Cada fabricante de C.I. asigna un cdigo a sus integrados, los
cuales tienen su reemplazo en el manual de componentes electrnicos ECG.
Se armar un circuito que ingrese una secuencia de valores digitales a un
convertidor de digital a analgico; los cuatro bits menos significativos mediante
un contador y los cuatro ms significativos mediante conmutadores que ponen
nivel lgico a 1 0. En la salida se conectara un multmetro analgico que
permita visualizar el voltaje de salida del convertidor de digital a analgico DAC,
ante los valores digitales de la entrada, que se observaran en Leds.
149
150
151
SALIDAS
SELECCIONADO POR
CONTADOR
SWITCH
DAC
Nmero
A7
A6
A5
A4
A3
A2
A1
A0
10
11
12
13
14
15
16
17
18
152
Vsal
13.1.1. Descripcin
Un convertidor analgico a digital recibe un voltaje analgico en su entrada
analgica y despus de cierto tiempo produce una salida digital que representa
al valor del voltaje analgico de entrada.
Internamente el convertidor ADC realiza varios ciclos de aproximacin de
tal manera que al igualar o llegar a un valor muy prximo a la entrada analgica
el proceso se detiene y la salida se convalida; este proceso se repite
continuamente, dependiendo del tiempo de respuesta, puede repetirse
alrededor de 1 segundo.
Identificar las terminales o pines del C.I. convertidor de analgico a digital,
ubicando el cdigo del circuito integrado y buscando en el manual de
semiconductores ECG por el tipo de C.I. o reemplazo ECG correspondiente.
Cada fabricante de C.I. asigna un cdigo a sus integrados, los cuales
tienen su reemplazo en el manual ECG, en la seccin referencia cruzada. Se
armar un circuito que ingrese un voltaje analgico variable a un convertidor
analgico digital, que vara entre 0 voltios a 5 voltios; el valor analgico que
ingresa generar en las salidas del ADC un valor digital equivalente que se
153
visualizara en los 8 Leds que representan a los 8 bits del valor binario de salida.
El voltaje de entrada del convertidor se obtiene de un divisor de tensin con un
potencimetro que se alimentar con 5 voltios.
154
8 PASO: llene la tabla de valores tabla LIII, para los valores de voltaje
analgico de entrada y registre el valor de los bits del valor digital de salida, por
el convertidor ADC para cada una de las entradas.
9 PASO: calcule el factor de proporcionalidad del convertidor ADC y
verifique con la indicada en las caractersticas del componente.
155
SALIDAS
VOLTAJE
ANALGICO
ADC
voltaje
D7
D6
D5
D4
0V
0.1V
0.2V
0.3V
0.4V
0.5V
0.51V
0.52V
0.53V
0.54V
0.55V
0.57
0.58V
0.59V
0.6V
0.7V
0.8V
0.9V
1.0V
2.0V
3.0V
4.0V
5.0V
156
D3
D2
D1
D0
157
158
14.1.1. Descripcin
Identificar las terminales del C.I. microprocesador, ubicando el cdigo del
circuito integrado y buscando en el manual de componentes ECG, por el tipo de
C.I. o reemplazo ECG correspondiente. Cada fabricante asigna un cdigo a sus
integrados, y tienen su reemplazo en el manual de componentes ECG.
Se armar un circuito de prueba para observar el funcionamiento de un
microprocesador, paso a paso, ante determinados datos de entrada y
verificando los datos de salida.
Los datos se proporcionaran directamente a la entrada del microprocesador
y las salidas se observaran en los Leds, las direcciones tambin se leern en
los Leds.
159
160
161
14.2.1. Descripcin
La microcomputadora para funcionar requiere de dos tipos de elementos: el
hardware o circuitos electrnicos y el software o programas que hacen
funcionar al equipo, el proceso de ensamblaje tambin tiene estas dos partes,
el ensamblaje de las tarjetas o circuitos electrnicos y electromecnicos, la
carga del software o sistema operativo y programas de aplicacin.
Para ensamblar la microcomputadora debemos identificar los elementos
bsicos y luego ensamblar el equipo siguiendo las pautas de los manuales de
estos elementos como criterios generales de circuitos electrnicos.
Los elementos bsicos son: la mainboard o tarjeta principal, es una tarjeta
multicapa que tiene la memoria rombios, zcalos para: memoria RAM, el
microprocesador, de expansin; los conectores IDE, el conector FDC para el
floppy disk drive, conectores para la fuente de alimentacin, etc.
El microprocesador, es el elemento principal de la computadora, realiza las
funciones operativas y de control del sistema microcomputadora. La memoria
principal RAM es el medio de almacenamiento de programas y datos con que
trabajar
la
microcomputadora,
es
el
inmediato
colaborador
162
del
163
164
165
17 PASO: verifique que aparezca el pront del DOS A:\> y ejecute los
comandos DIR y utilice el editor de texto EDIT para escribir un mensaje de
prueba.
18 PASO: grabe en un disco flexible o diskett el mensaje de prueba y
salga del editor de texto.
19 PASO: ahora puede apagar la computadora, oprimiendo el botn de
apagado si es AT y en el caso de una fuente ATX ella misma se apagar.
14.3.1. Descripcin
La microcomputadora para ser utilizada fcilmente por el usuario requiere
tener un disco duro con el ambiente de: windows, office y otros programas
aplicativos.
El disco duro se instala en el espacio correspondiente, se conecta,
particiona, formatea y carga el sistema operativo windows, para ello se debe
detectar como configurar el setup de la microcomputadora, para que los
elementos de la microcomputadora funcionen correctamente.
Despus de instalar el sistema operativo se instala los programas
aplicativos de inters del usuario, siendo el uso casi obligatorio el office.
166
del
setup,
generalmente
se
ingresa
presionando
167
el
168
169
170
171
generador de
su
cantidad
de
entradas/salidas,
si
tienen
no
conversores
15.2. Arquitectura
Para resolver aplicaciones sencillas se precisan pocos recursos; en
cambio, las aplicaciones grandes requieren numerosos y potentes recursos,
siguiendo esta filosofa, los fabricantes de microcontroladores construyen
diversos modelos orientados a cubrir, de forma ptima, las necesidades de
cada proyecto. Est es la razn por la que existen dos tendencias para resolver
las demandas de los usuarios.
172
173
15.3.1. CISC
Un gran nmero de procesadores usados en los microcontroladores estn
basados en la filosofa CISC juego de instrucciones complejo. Dispone de ms
de 80 instrucciones, algunas de las cuales son muy sofisticadas y potentes,
requiriendo muchos ciclos para su ejecucin. Una ventaja de los procesadores
CISC es que ofrecen al programador instrucciones complejas que actan como
macro-instrucciones.
15.3.2. RISC
Tanto la industria de las computadoras comerciales como la de los
microcontroladores estn dedicndose hacia la filosofa RISC juego de
instrucciones reducido. En estos procesadores el juego de instrucciones es muy
reducido y las instrucciones son simples, generalmente se ejecutan en un ciclo.
La sencillez y rapidez de las instrucciones permiten optimizar el hardware y el
software del procesador.
174
15.3.3. SISC
En los microprocesadores destinados a aplicaciones muy concretas, el
juego de instrucciones, adems de ser reducido, es especfico, o sea, las
instrucciones se adaptan a las necesidades de la aplicacin prevista. Esta
filosofa se ha bautizado con el nombre de SISC o juego de instrucciones
especficos.
175
15.6.1. Timers
Controlan periodos de tiempo o temporizadores. Llevan la cuenta de
acontecimientos que suceden en el exterior es decir contadores.
15.6.2. Watchdog
Los programas frecuentemente pueden fallar, tanto por problemas de
diseo o por ruidos externos al sistema. Por lo general, el procesador queda en
un lazo infinito dejando de atender al resto del programa. La nica alternativa
que nos queda en estos casos es resetear el sistema. El perro guardin o
176
15.6.3. Brownout
Es el circuito de proteccin que resetea al microcontrolador cuando la
tensin de alimentacin es inferior a un mnimo. Si el microcontrolador no posee
est recurso, se puede construir uno externo.
15.6.4. Sleep
Son
abundantes
las
situaciones
reales
de
trabajo
en
que
el
177
15.6.7. PWM
Son circuitos que proporcionan en su salida impulsos de ancho variable,
que se ofrecen al exterior a travs de las terminales del encapsulado.
178
con
otros
dispositivos
externos,
otros
buses
de
179
15.9. Simuladores
Son software que corren generalmente desde una PC, capaces de simular
la ejecucin de programas confeccionados para un modelo de microcontrolador.
Visualizan en el monitor de la PC el estado actual de todos los recursos y
180
181
15.12.1. Instrucciones
El set de instrucciones de un microprocesador es el set de entradas
binarias que producen acciones definidas durante un ciclo de instrucciones. Un
182
183
15.12.3. Programa
Un programa es una serie de instrucciones que causan que la computadora
realice una tarea en particular.
lenguaje
ensamblador
no
resuelve
todos
los
problemas
de
184
15.13.1. Descripcin
Identificar las terminales o pines del C.I. microcontrolador, ubicando el
cdigo del circuito integrado y buscando en un manual de microcontroladores.
Cada fabricante de C.I. asigna un cdigo a sus integrados, proporcionan la
informacin completa en los manuales de sus componentes y estn disponibles
va internet.
185
15.14.1. Descripcin
Se manejaran los puertos configurados como puerto A y puerto B del
microcontrolador PIC16F84A. Leer interrupciones conectadas a RA0-RA4 y
encender una serie de Leds en las terminales RB0-RB4, dependiendo de las
186
187
188
189
la
cual
se
encuentra
en
la
direccin
C:\archivo
de
190
191
#INCLUDE P16F84A.INC
; Configuracin
; HS_OSC
; _WDT_OFF
; _CP_OFF
192
BANKSEL
TRISA
MOVLW
B11111
MOVWF
TRISA
MOVLW
.0
MOVWF
TRISB
BANKSEL
PORTB
CLRF
PORTB
;Limpia el puerto B.
CLRF
PORTA
;Limpia el puerto A
GOTO MAIN
MAIN
Inicio nop
;Instruccin de no operacin.
nop
bucle movf PORTA;W
END
MovwfPORTB
Goto bucle
;******************************************************************************************
;******************************************************************************************
Una vez finalizado el programa, ahora debe de ser compilado.
193
194
195
respuesta
errtica
incluso
es
posible
que
se
dae
por
196
16.2.1. Fan in
Mide el efecto de carga que presenta una entrada a una salida. Cada
entrada de un circuito TTL estndar se comporta como una fuente de corriente
capaz de suministrar 1.8mA, a est valor de corriente se le asigna un fan in de
1.
197
198
199
200
CONCLUSIONES
1. Las prcticas propuestas se han planteado para toda persona que desee
adquirir o recordar los conocimientos acerca de la electrnica en el rea
digital. Dando a conocer los conocimientos, como: las caractersticas y
operaciones necesarias para el uso de los dispositivos a utilizar.
2. Es relevante y de gran importancia la verificacin de los dispositivos
semiconductores, en mbito de su correcta conexin de las terminales
del mismo, por lo que su verificacin es con la ayuda del manual o gua
de semiconductores para su correcta manipulacin.
3. Los circuitos digitales obedecen a reglas lgicas en su funcionamiento,
por lo que tambin son llamados: circuitos lgicos o circuitos lgicos
digitales. Existen diversos tipos de circuitos lgicos que se utilizan en los
sistemas digitales. Se debe de enfocar, en gran parte, en la relacin que
existe entre las entradas y salidas de los circuitos.
4. Obtenido el concepto del funcionamiento de los circuitos integrados,
desde las escalas de integracin SSI hasta VLSI, se puede determinar
fallas existentes en los sistemas digitales, para el buen funcionamiento
de los mismos.
5. Conforme la tecnologa avanza, las funciones de los circuitos integrados
va en aumento, teniendo una forma ms accesible de conexin y por
consiguiente una programacin del mismo desde compiladores de bajo
nivel hasta compiladores de alto nivel.
201
202
RECOMENDACIONES
203
204
BIBLIOGRAFA
205