Professional Documents
Culture Documents
140
Electrnica Digital
Clr
CONTADOR
1 habilita
0 no pasa
detector
de objetos
inicio
En la figura anterior, la puerta "y" debe conformar el trmino mnimo reducido del
nmero n, es decir, debe recibir las salidas del contador que corresponden a dgitos con
valor 1 en dicho nmero n.
141
Vcc
CONTADOR
mdulo 128
detector de objetos
142
Electrnica Digital
control
de la
cinta
transportadora
ALTO
pedal
operario
CK
entra
sale
La activacin del pedal borra el contador, pero durante dicho intervalo la cinta
transportadora permanece inmvil (entrada inferior de la puerta "o-negada");
posteriormente, al soltar el pedal, la cinta transportadora avanza y el detector de objetos
enva los correspondientes pulsos al contador, hasta alcanzar el nmero 100 (1100100)
que detiene el movimiento de la cinta (entrada superior de la puerta "o-negada") hasta
una nueva activacin del pedal.
Obsrvese que el borrado del contador se encuentra condicionado a que se encuentre
en el nmero 100, para evitar que activaciones errneas del pedal durante el proceso de
llenado de una caja incrementen el nmero de objetos en la misma.
Configuraciones anlogas pueden utilizarse para cualquier control de nmero de
unidades, por ejemplo, para dejar pasar n pulsos cada vez que se activa su entrada de
pulsos, para avanzar n posiciones (determinadas por marcas), etc.
De igual forma, para controlar un nmero mximo (de personas o de objetos
presentes en un recinto), supuesto que se disponga de sendos detectores de entrada y de
salida (que comunican un pulso por cada entrada o salida individual), puede emplearse un
contador bidireccional; el contador cuenta los pulsos provenientes del sensor de entradas
y descuenta los que recibe del sensor de salidas y, al alcanzar el nmero mximo, produce
una seal que avisa o cierra el paso (seal de alto: stop) hasta que se producen salidas que
sitan el contador por debajo del nmero mximo.
CONTADOR
entra
sale
ALTO
El contador debe actuar cuando recibe un solo pulso de entrada o de salida y debe
hacerlo en sentido ascendente si el pulso es de entrada. La puerta "y", que produce la
seal de salida, corresponde al trmino mnimo reducido del nmero n (recibe los dgitos
con valor 1 en dicho nmero n).
143
144
Electrnica Digital
oscilador
E auxiliar
pulsos X 10
(frec. alta)
q3 q2 q1 q0
Contador
Clr
pulsos
9 = 1001
q3 q2 q1 q0 Dcada
10
pulso
145
BCD - 7seg.
BCD - 7seg.
1h
CONTADOR
MOD 12 *
conteo rpido
La puesta en hora de este reloj suele realizarse llevando directamente la seal rpida
de 0,1 segundos, mediante pulsadores apropiados, al contador de minutos y al contador de
horas, hasta que en cada uno de ellos se contabilice el nmero deseado.
Es sencillo dotar a este reloj de alarma o despertador mediante un contador
duplicado de horas y minutos en el que se fija, por contaje directo con la seal de 0,1 s,
la hora y el minuto en el que debe sonar la alarma; un comparador entre ambos
contadores (horas y minutos) activa, con su salida de igualdad, un pequeo zumbador (en
cuyo caso la alarma sonar durante 1 minuto).
1h
1m
1s
CONTADOR MOD 12 *CONTADOR MOD 6x10CONTADOR MOD 6x10
COMPARADOR
0,1s
1s
CONTADORCONTADOROSCILADOR
1 DCADA5 DCADAS1 MHz
=
conteo rpido
CONTADOR MOD 12 *
Otra forma de medida de tiempo es la realizada por los cronmetros que permiten
medir con muy alta precisin el tiempo transcurrido entre dos sucesos; su actuacin viene
definida por un pulso de comienzo y otro de final de medida, los cuales abren y cierran,
respectivamente, la habilitacin de un contador, previamente borrado, que recibe en su
entrada de reloj pulsos de frecuencia fija y muy precisa.
1m
1s
0,1s
1s
CONTADOR MOD 6x10
CONTADOR 1 DCADA
OSCILADOR 1 MHz
CONTADOR
CONTADOR
5 DCADAS
MOD 6x10
Electrnica Digital
BCD - 7seg.
COMPARADOR
146
17.3.2. Cronmetros
CONTADOR
MOD 6x10
pulso
de inicio
SQ
FF
pulso final
Frecuencia
patrn
CONTADOR (Dcadas)
Clr
147
148
disparo
SQ
COMPARADOR
unidad
de tiempo
Frecuencia patrn
CONTADOR
B
borrado
FF
RQ
PULSO t
Electrnica Digital
contador = 0
disparo
SQ
FF
PULSO t
RQ
CONTADOR
unidad
de tiempo
Frecuencia patrn
149
150
Electrnica Digital
conmutador
BCD
BCD-7 seg.
BCD-7 seg.
BCD-7 seg.
encendido
lmparas
BCD-7 seg.
comparador
q3
q2
16
q1
q0
mx
q3
q2
q1
10
q0
P
CK 1"
CONTADOR DCADACONTADOR DCADA CONTADOR MOD. 6 CONTADOR DCADA
CK
+Vcc
pulsador de
programacin
CK
CONTADOR
MOD. 5
red 50Hz
0,1 s
CONTADOR DCADA
5V
+Vcc
inicio de la
temporizacin
JQ
FF
K
intervalo
activo
Mul
ti
ple
xor
fin de la temporizacin
0
1
1
0
1
0
0
1
151
Mux.
anal- gico
Conversor A/D
0
1
2
3
4
5
6
7
q2 q1 q0 Contador mod. 8
reloj: frecuencia de
barrido
Conversor D/A
Demux.
anal- gico
seal
seal
seal
seal
seal
seal
seal
seal
0
1
2
3
4
5
6
7
q2 q1 q0 Contador mod. 8
reloj: frecuencia de
barrido
152
Electrnica Digital
0
1
2
3
4
5
6
7
MUX.
anal- gico
MUX.
anal- gico
CC
BB
AA
lnea 0
lnea 1
lnea 2
lnea 3
lnea 4
lnea 5
lnea 6
lnea 7
q2q1q0
q2q1q0
Contador mod. 8Contador mod. 8
reloj: frecuencia de barrido
153
De co di fi ca dor
111
CBA
verde automviles
154
Electrnica Digital
Podemos perfeccionar el ejemplo anterior de manera que los peatones deban activar
un pulsador como demanda de paso: sea un cruce de peatones que cuenta con un
semforo para detener a los automviles, con un pulsador P que debe ser activado por
los peatones cuando desean cruzar; la activacin de P da lugar al siguiente ciclo:
10" en amarillo para detener a los automviles, 20" en rojo (verde para peatones), 10"
en amarillo para peatones, pasando finalmente al estado de circulacin de automviles
(rojo para peatones); cuando en dicho estado de circulacin se recibe una nueva
demanda de paso, es atendida pero asegurando siempre que el intervalo mnimo de paso
de automviles sea de 40".
Puede utilizarse un biestable RS para recoger la demanda de paso por parte de los
peatones; dicho biestable se borra en el intervalo de mbar para peatones (que es cuando
se completa el paso de peatones, en respuesta a una demanda anterior). Mientras hay
nuevas solicitudes de paso se ejecuta normalmente el ciclo completo; pero, si no hay
demanda de paso, el ciclo se detiene en el cuarto intervalo de 10" de paso de automviles
(ya que la puerta Nand anula la habilitacin del contador) y permanece en dicha situacin
(paso de automviles) hasta que se produce una peticin de paso por parte de peatones.
000
De co di fi ca dor
111
CBA
verde automviles
mbar automviles
verde peatones
mbar automviles
mbar peatones
verde peatones
mbar peatones
q2q1q0
Contador mod. 8
q2q1q0
reloj: 10"
Contador mod. 8
verde automviles = q 2
verde peatones = q 2 .(q1 q0
)
mbar automviles = q2
.q1.q0
Q
Q
R
S
pulsador
reloj: 10 s
155
Para ello se requiere un subsistema que determine con precisin los intervalos
temporales, a partir de una frecuencia patrn; durante la unidad de tiempo definida se
permite el contaje de pulsos de la seal a medir y, al final de la misma, se inhibe dicho
contaje, quedando recogida en el contador la medida de la frecuencia: nmero de pulsos
por unidad de tiempo.
156
Electrnica Digital
u. de t.
UNIDAD DE TIEMPO
Conformador de pulsos
seal
a medir
CONTADOR (Dcadas)
REGISTRO RETENCIN
CONTADOR (Dcadas)
B
CONTADOR
mx
La integracin puede ser hecha mediante un simple filtro RC (o con un filtro activo),
un diodo zener puede recortar los niveles de tensin y un inversor con entrada Schmitt
sirve para evitar rebotes y conformar flancos verticales:
.
Normalmente el diseo ser sncrono con un reloj diferente de los pulsos de la seal
de entrada, de forma que despus del conformador de pulsos se necesitar un detector de
flancos de los mismos para proceder a su contaje sncrono:
0
entrada
de pulsos
CK
Q
D
Q
Q
D1
Q
u. de t.
mdulo N
CK
El contador que define el ciclo de medida divide por N la frecuencia del reloj, de
forma que el perodo de medida ser T = N.TCK y el pulso de salida de dicho contador es
una onda de temporizacin (cuyo tiempo en 1 es una sola unidad de tiempo de reloj).
Cada ciclo de medida comienza con la puesta a cero del contador; a partir de dicho
momento ste cuenta los pulsos de la seal de entrada durante el intervalo temporal
T = N.TCK , al final del cual el mismo pulso que borra el contador recoge el contaje
anterior sobre el registro y lo representa en el visualizador.
Esta configuracin circuital permite un diseo sncrono a partir del reloj que genera
la frecuencia patrn; el detector de flancos servir para el contaje sncrono de los pulsos
de entrada al frecuencmetro.
157
158
Electrnica Digital
< 60
aviso
Q
D
E
Q
D
E
E
B
Contador
mod. 128
detector de flancos
pu
lsos
del sen
E
B
reloj
de 1 KHz
( 1 ms )
Contador
mod. 64
detector
de flancos
pulsos
del sensor
En este caso son los pulsos del sensor de vueltas del motor los que determinan el
intervalo de medida y, para ello, generan los pulsos de habilitacin de dato y borrado del
contador; al igual que en el caso anterior, es necesario inhibir el contaje una vez que se
han detectado 60 ms, para evitar que el contador pase a valor 0. Igualmente se podra
utilizar un comparador con el nmero 60 (111100), en lugar de la puerta "y-negada".
sor
mx6.106
CK
1 MHz