Editorial
Editorial
Editorial
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Agustín Cruz Contreras, Edgar A. Portilla Flores y Ramón Silva Ortigoza<br />
A0<br />
A0<br />
U1F<br />
13 12<br />
U3A<br />
U3B<br />
1 2 3 4 4<br />
74LS04 74LS04 74LS045<br />
HI<br />
U6A<br />
4<br />
PRE<br />
2<br />
D Q<br />
3<br />
CK<br />
CLK Q<br />
CLR<br />
5<br />
6<br />
U4B<br />
6<br />
74LS86A<br />
CK<br />
HI<br />
HI<br />
HI<br />
1<br />
74LS74A<br />
12<br />
13<br />
U4D<br />
11<br />
74LS86A<br />
U8A<br />
4<br />
PRE<br />
2<br />
D Q<br />
3<br />
CLK Q<br />
CLR<br />
1<br />
La simulación del circuito anterior se puede observar en la<br />
Fig. 12; se tienen la señales en cuadratura A y B, la detección<br />
de flancos para A y B y la salida x4. En comparación de<br />
señales 2x y 4x; 2x tiene un ciclo de trabajo del cincuenta por<br />
ciento, 4x no cumple esta condición pero, no es ningún<br />
impedimento para su aplicación.<br />
5<br />
6<br />
DIR<br />
U8B<br />
10<br />
74LS74A<br />
B0<br />
CK<br />
12<br />
11<br />
D<br />
PRE<br />
CLK Q<br />
CLR<br />
Q<br />
9<br />
8<br />
HI<br />
Fig. 12. Simulación, detección de flancos en 4x.<br />
HI<br />
13<br />
74LS74A<br />
CK<br />
(a)<br />
U11B<br />
U11C<br />
3 4 5 6<br />
74LS04 74LS04<br />
Para obtener la señal de dirección se deben considerar como<br />
el caso 2x los valores de A y B en cada flanco, en este caso se<br />
consideran los flancos de A y B, y de igual modo se revisa<br />
para CW izquierda a derecha y CCW derecha a izquierda.<br />
(b)<br />
Fig. 9. Salida registrada (a), simulación (b).<br />
IV. MULTIPLICACIÓN POR CUATRO (4X)<br />
Para el caso 4x de igual manera que en 2x la decodificación<br />
se puede dividir en dos partes; determinación de la frecuencia<br />
múltiplo de 4, y la dirección del desplazamiento.<br />
Determinar la frecuencia múltiplo de 4 no es tan sencillo<br />
cómo para el caso 2x, en 4x se debe generar un pulso en los<br />
flancos de subida y bajada de ambas señales A y B. La Fig. 10<br />
muestra que para el caso 4x se debe de tener en consideración<br />
el evento de los flancos de ambas señales. En el circuito de la<br />
Fig. 11 se obtiene un pulso por cada flanco de A y B, por<br />
medio de la AND se unen las dos señales para integrar la señal<br />
4x.<br />
Fig. 13. Diagrama de estados 4x.<br />
Revisando los valores de izquierda a derecha se tienen los<br />
siguientes estados: A=1 B=0, A=1 B=1 A=0 B=1, A=0 B=0,<br />
en este caso son cuatro en 2x fueron dos. El diagrama de<br />
estados de la Fig. 13 representa los estados y transiciones para<br />
el caso CW y CCW.<br />
Del diagrama de estados se obtiene la tabla 1, en esta se<br />
tienen los estados presentes y siguientes para A y B, de los<br />
diez y seis estados posibles únicamente se emplean ocho, los<br />
restantes se pueden descartar plenamente dado que por la<br />
naturaleza del sistema nunca serán presentes. Considerando<br />
CW=0 y CCW=1 y estados no ocupados=X (no importa).<br />
A0<br />
B0<br />
Fig. 10. Flancos para 4x.<br />
U12F<br />
U14A<br />
U14B U8B<br />
13 12 1 2 3 4 4<br />
6<br />
74LS04 74LS04 74LS045<br />
74LS86A<br />
U2B<br />
4<br />
5<br />
U14C<br />
U14D<br />
U14E U8D<br />
5 6 9 8 11 10 12<br />
11<br />
74LS04 74LS04 74LS04 13<br />
74LS86A<br />
Fig. 11. Detección de flancos en A y B.<br />
6<br />
74LS08<br />
x4<br />
TABLA I.<br />
CASO 4X<br />
Estado presente Estado siguiente<br />
B A b a DIR<br />
0 0 0 0 x<br />
0 0 0 1 CCW<br />
0 0 1 0 CW<br />
0 0 1 1 x<br />
0 1 0 0 CW<br />
0 1 0 1 x<br />
0 1 1 0 x<br />
Polibits (38) 2008<br />
66