Académique Documents
Professionnel Documents
Culture Documents
el cable USB. Para alimentar el Basys2 utilizando una pieza u otra fuente
externa, conecte una batera 5.5V 3.5V- (u otra fuente de energa) al conector
de la batera espaciados 100-mil de 2 pines (tres pilas AA en serie hacen un
buen 4.5+ / - Fuente de voltios). Tensiones superiores a 5,5 V a cada conector
de alimentacin puede causar un dao permanente.
(4)
Cuatro pulsadores y ocho interruptores deslizantes} se proporcionan para
entradas del circuito. Entradas de pulsador son normalmente bajos y conducido
alta slo cuando se presiona el pulsador. Interruptores deslizantes generan
constantes entradas de alta o baja en funcin de la posicin. Pulsadores e
interruptores deslizantes tienen resistencias en serie para la proteccin contra
cortocircuitos (un cortocircuito ocurrira si un pin FPGA asignado a un pulsador
o deslizar inadvertidamente se define como una salida).
Ocho LEDs y una pantalla LED sevensegment de cuatro dgitos se proporcionan
para salidas del circuito. nodos LED son expulsados de la FPGA a travs de
resistencias limitadores de corriente, por lo que se encienden cuando una
lgica '1' se escribe en el pin correspondiente FPGA. Un noveno LED se
proporciona como un LED indicador de energa, y la dcima parte de LED (LDD) se ilumina cada vez que el FPGA se ha programado con xito.
Siete segmentos muestra Cada uno de los cuatro dgitos de la pantalla LED
sevensegment se compone de siete segmentos LED dispuestos en un patrn
de "figura 8". LED de segmento se pueden iluminar de forma individual, por lo
que cualquiera de 128 patrones se pueden mostrar en un dgito mediante la
iluminacin de ciertos segmentos LED y dejando a los otros oscura. De estos
128 modelos posibles, los diez que corresponde a los dgitos decimales son los
ms tiles.
Los nodos de los siete LEDs que forman cada dgitos estn atados juntos en
un nodo de circuito de nodo comn, pero los ctodos LED permanecen
separados. Las seales de nodos comunes estn disponibles como cuatro
"dgitos enable" seales de entrada a la pantalla de 4 dgitos. Los ctodos de
segmentos similares en las cuatro pantallas estn conectados en siete nodos
de circuito etiquetados CA a travs de CG (as, por ejemplo, los cuatro ctodos
de "D" de los cuatro dgitos se agrupan en un nico nodo de circuito llamado
"CD"). Estas siete seales de ctodo estn disponibles como insumos para la
pantalla de 4 dgitos. Este esquema de conexin de seal crea una pantalla
multiplexada, donde las seales de ctodo son comunes a todos los dgitos
pero slo puede iluminar los segmentos de la dgitos cuyo nodo
correspondiente seal se afirma.
Un circuito controlador de pantalla de escaneo se puede utilizar para mostrar
un nmero de cuatro dgitos en esta pantalla. Este circuito conduce las seales
de nodo y ctodo patrones correspondientes de cada dgito en una sucesin
continua de repeticin, a una tasa de actualizacin que es ms rpido que la
respuesta del ojo humano. Cada dgito se ilumina slo una cuarta parte del
tiempo, pero debido a que el ojo no puede percibir el oscurecimiento de un
dgito antes de que se ilumina de nuevo, el dgito aparece iluminado
Tanto el ratn y el teclado utilizan un bus en serie de dos hilos (reloj y datos)
para comunicarse con un dispositivo host. Ambos utilizan palabras de 11 bits
que incluyen una marcha, paro y bit de paridad impar, pero los paquetes de
datos estn organizados de manera diferente, y la interfaz de teclado permite
transferencias de datos bidireccionales (por lo que el dispositivo host puede
iluminar los LED de estado en el teclado). Horarios de autobuses se muestran
en la figura. Las seales de reloj y de datos solamente son accionados cuando
se producen las transferencias de datos, y de lo contrario, se llevan a cabo en
el estado "inactivo" a "1" lgico. Los horarios definen los requisitos de seal
para comunicaciones de ratn a host y comunicaciones teclado bidireccionales.
Un circuito de interfaz PS / 2 puede ser implementado en la FPGA para crear
una interfaz de teclado o el ratn.
(6)
Teclado
El teclado utiliza controladores de colector abierto de modo thekeyboard o un
dispositivo host conectado puede conducir el autobs de dos hilos (si el
tambin se puede utilizar para comprobar las funciones de mesa. Para ejecutar
la demo, coloque el puente ROM / USB (JP3) a la ROM y aplicar alimentacin a
la placa; el segmento de siete
pantalla mostrar cifras de conteo, los interruptores se encendern los LEDs
individuales, los botones se apagarn dgitos individuales en la pantalla de
siete segmentos, y un patrn de prueba se conduce en el puerto VGA.
Si el auto test no es residente en la ROM Plataforma Flash, que puede ser
programado en la FPGA o vuelve a cargar en la ROM con el software de
programacin Adepto.