Proyecto 1.2: Utilizar modificadores a los LEDs de Control (1 / 9 paso)

Paso 1: Conocimiento de fondo

Un circuito digital contiene un suministro de energía, dispositivos y redes de conducción. Algunas redes ofrecen que el circuito con las entradas del "mundo exterior," mientras que otros, por el contrario, proporciona información del circuito con el mundo exterior. Las redes que proporcionan una interfaz entre el circuito y el mundo exterior se llaman puertos.

Los circuitos necesitan dispositivos de entrada para generar las señales de entrada. Dispositivos de entrada pueden tomar muchas formas, entre ellas teclados (como en un PC), los botones y los interruptores. Circuitos también necesitan de dispositivos de salida para comunicar su estado al usuario. En este proyecto, un interruptor se utiliza como el dispositivo de entrada y un LED se utiliza como dispositivo de salida. El circuito digital que construimos se llama "led_sw", como se muestra en la figura 1 a continuación. El circuito creado en este proyecto se ejecutará dentro de la Junta de la FPGA. El tablero tiene un puerto de entrada llamado "sw", que recibe una señal de entrada del interruptor en el circuito externo y un puerto de salida llamado "led", que impulsa la externa LED en el circuito. El "led_sw" es un circuito simple que pasa por alto la señal en el puerto de entrada y envía la información directamente al puerto de salida. Puedes verlo como una conexión directa por cable entre el red "sw" y la red «llevado». El circuito se implementará usando Verilog HDL. En diferentes tableros FPGA, interruptores y LEDs están conectados a diferentes clavijas en un chip de la FPGA. Por lo tanto, es necesario un archivo de restricciones de usuario (XDC) la entrada y salida de red del circuito en la ubicación física pin del chip FPGA. Tomar Nexys3 como por ejemplo, el interruptor de 0 (SW0) está conectado al pin de la FPGA T10 y FPGA pin U16 unidades LED 0 (LD0). Cuando deslice el interruptor a la posición ON, se colocará un alto voltaje en pin FPGA T10, que se asigna al puerto de entrada del circuito "led_sw." El circuito digital transmite la señal en el puerto de salida LED, que es conectada al pin de la FPGA U16. El alto voltaje en el puerto de salida "led" causará una caída de voltaje entre el nodo A y nodo B. Esta caída de tensión a conducir corriente a través del LED, que se encenderá el LED e informar al usuario que el interruptor está encendido.

Artículos Relacionados

Coser los LEDs en tu proyecto!

Coser los LEDs en tu proyecto!

Es muy fácil incluir LEDs en su proyecto de circuito suave. Para esto utilicé un hilo conductor de baja resistencia, de la hermosa Lynne Bruning, unos alicates, dos agujas de coser y un montón de LEDs verdes.Comienza por enrollar los cables de tus LE
Guía definitiva a los LEDs

Guía definitiva a los LEDs

Hi. Soy buscador de perro.Mostrará usted los pormenores y todos los detalles sobre LEDs. Esto me ha llevado mucho tiempo hacer.LED. ¡ Son impresionantes! Hoy en día son esenciales para la vida. Se utilizan en todas partes y usted puede conseguir casi
Reutilizar los LEDs para la iluminación de la caja de sombra

Reutilizar los LEDs para la iluminación de la caja de sombra

Me gustan las cosas que hace y fijación y quería compartir esta idea mía con todo el mundo en el sitio Instructables. Súplica para cientos de otras ideas, reparaciones y hacks. Originalmente escribió este tutorial allí y han escrito en más detalle en
Mantener su seguro de pollos en la noche con los LEDs poco oh tan brillante

Mantener su seguro de pollos en la noche con los LEDs poco oh tan brillante

mayoría de nosotros quiere comer pollo, pero incluso si esto no puede extrañar: todo lo demás fuera allí. Así, si eres como yo y como mantener una pequeña bandada de pollos corrales alrededor de sólo para huevos frescos (y la freidora ocasional fresc
Proyecto de tecnología - W65C02SXB binario contador LED 65xx

Proyecto de tecnología - W65C02SXB binario contador LED 65xx

Introducción:El sistema binario desempeña un papel central en cómo se almacena información de todo tipo en los equipos. Binario de comprensión puede levantar mucho el misterio de los equipos, porque a un nivel fundamental son realmente máquinas sólo
Cómo a los LEDs de prueba de funcionalidad, Color, brillo y uniformidad

Cómo a los LEDs de prueba de funcionalidad, Color, brillo y uniformidad

LEDs, luz diodos, emiten luz cuando una corriente eléctrica pasa a través de ellos en la dirección correcta. En las instalaciones de LED, resistencias limitantes actuales son necesarias en una serie para evitar que los LEDs ser destruido permanenteme
Las cornamentas de los LED

Las cornamentas de los LED

Como los días festivos se acercó y yo llevaba a mi LED'tennae gente felicitó en ellos pero identificándolos como astas. Simplemente asumieron que era un sombrero de Rudolph de algún tipo. ¿Que me puso a pensar, puedo construir las cornamentas utiliza
Cambio de los LEDs de tu teclado

Cambio de los LEDs de tu teclado

esto es un proyecto fácil y fresco para que usted pueda hacer con el teclado.¿Probablemente estás cansado del verde LED de tu teclado y quieres algún otro color? ¿O puede que desee un color diferente para cada LED en el teclado? Este instructable le
Conexión de un Sensor de viento a los LEDs

Conexión de un Sensor de viento a los LEDs

objetivos:Usando Arduino, interfaz de un sensor de viento/aliento a los LEDs. A través de Arduino, usted puede programar los LEDs para responder a diferentes niveles de viento del sensor, control del brillo de los LEDs individuales, y programa un úni
¡ Alto! los Leds son se descoloran!

¡ Alto! los Leds son se descoloran!

J ' ai choisi le titre: Stop! Los leds son se descoloran! par de aspectos de la les 3 de ce qu'il représente très bien mon projet. En parle de objeto impreso, du programa Arduino avec les lumières et chanson de la de de la chanson en integrante le ti
Utilizar tiras de luz LED para Interior de Auto su moderada

Utilizar tiras de luz LED para Interior de Auto su moderada

he instalado unas tiras de LED para mi interior, lo que puede hacer para conseguirlos baratos es un importante productor de tiras de LED y pedir algunos cortes o cualquier extras tienen colocación alrededor y ser creativos con la conversación porque
RGB led de control [PC, Arduino]

RGB led de control [PC, Arduino]

compartir es bueno... ese es el lema de este instructable... : Da todos los freaks llevados como, aquí es un placer...quería lograr el control total chasis personalizado led tiras de mi computadora, 3 tiras para ser exacto, completo control como únic
Arduino Powerd, RGB + blanco LED, Bluetooth controlable, lámpara de pie

Arduino Powerd, RGB + blanco LED, Bluetooth controlable, lámpara de pie

un par de montajes hace pedir un 1M largo WS2801 RGB llevó la faja, apenas para la diversión.Me tomé un tiempo para obtener la franja que trabajan con mi Arduino.El siguiente paso fue averiguar qué hacer con la tira.después de algún tiempo la idea vi
Matriz de LED de control GUI

Matriz de LED de control GUI

recientemente tengo un Arduino Uno, y rápidamente se convirtió en mi juguete favorito. Después de aprender los conceptos básicos de cómo funciona la plataforma, me interesé en interfaz Arduino con ordenadores personales. Después de ver un gran número