US Robotics USR5420 Manuel d'utilisateur Page 14

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 78
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 13
Por lo tanto, será necesario sincronizar esta
señal para reloj para que pueda usarse en el
interior del dispositivo CPLD. La señal de
entrada es muestreada por el biestable
DZ_IN_1D en un primer momento, mientras
que el biestable DZ_IN_2D lo hace una
segunda vez. La señal TOR cambia su estado
solamente si la señal DZ_IN_1D está a nivel
alto y la señal DZ_IN_2D está a nivel bajo, lo
cual se produce en el flanco de subida de la
señal de entrada. El circuito trabaja como un
diferenciador digital. Por lo tanto, la señal TOR
cambia entre los niveles altos y bajos para
cada flanco de subida de la señal de entrada
de encendido. Por otro lado, la señal TOR_D
es la señal TOR retardada en un ciclo de reloj.
La señal TOR_NF detecta el flanco negativo
de la señal TOR y lo utiliza para controlar el
contador y los registros.
La Tabla 7 define un contador de 11 bits,
V [10 ... 0]. A través de la señal VRES se
genera una señal de reset sincronizada. El
contador solamente se incrementa cuando
ambas señales, MRES y TOR, están a nivel
alto. El pulso MRES tiene una duración de un
periodo de reloj y se emplea para reiniciar el
divisor de reloj. Así, M [] es la longitud de un
periodo de reloj. V [] no cuenta con cada flanco
de reloj, sino tan sólo cuando es activado por
medio de la señal MRES. La frecuencia de la
señal MRES viene definida por el conmutador
DIP de tres circuitos ZYL []. VRES es la señal
TOR_NF retardada en un ciclo de reloj.
La pantalla visualizadora
La Tabla 8 nos indica que cada pan-
talla LED tiene asignado un biesta-
ble que se configura a nivel 1 por
medio de la señal VRES. El conmu-
tador DIP, que configura el modo de
trabajo MODE [], controla el valor del
contador en el que se reiniciará el
biestable. Los comentarios indican
los rangos de revoluciones mostra-
MICROCONTROLADOR
14
Elektor
(c) ELEKTOR
030052-1
Figura 1. Plano de la distribución de pistas de la placa de circuito impreso de doble cara, para el Contador de Revoluciones CPLD.
Tabla 10
/*==============================================================*/
/* LEDs de los cientos deben lucir levemente, M0, M1 y M2 crean
Ciclo de Trabajo */
/* M0 y M1 = 1/4, para las luces apagadas, M0, M1 y M2 = 1/8, para
luces apagadas */
/* Modo 0 1000 a 6000 rpm, res. 333, LED 0,3,6,9,12,15 */
/* Modo 1 750 a 4500 rpm, res. 250, LED 1,5,9,13 */
/* Modo 2 4125 a 6000 rpm, res. 125, LED 7,15 */
/* Modo 3 2500 a 10000 rpm, res. 500, LED 1,3,5,7,9,11,13,15 */
always @ (LED_R or LICHT or M or MODE)
begin
case (MODE)
0: MASK = 16’b1001001001001001;
1: MASK = 16’b0010001000100010;
2: MASK = 16’b1000000010000000;
3: MASK = 16’b1010101010101010;
default: MASK = 16’b0000000000000000;
endcase
for (i=0;i<=15;i=i+1)
begin
LED_Z[i] = LED_R[i] & !LICHT
| LED_R[i] & LICHT & M[2]
| MASK[i] & !LICHT & M[0] & M[1]
| MASK[i] & LICHT & M[0] & M[1]
& M[2];
end
end
/*==============================================================*/
Vue de la page 13
1 2 ... 9 10 11 12 13 14 15 16 17 18 19 ... 77 78

Commentaires sur ces manuels

Pas de commentaire