Multiplexación de 7 segmentos muestra con Arduino y registros de cambio (1 / 5 paso)

Paso 1: Planear el hardware

Para multiplexar displays de 7 segmentos, se necesita lo siguiente:

1. 7 exhibiciones de segmento --estoy utilizando 3 x 4,0 pulgadas Super rojo 7 segmentos de Kingbright (SA40-19SRWA)
Fuertemente sugiero que comprar displays de Ánodo común . Ánodo común significa que todos los pernos de ánodos (+) están conectados. Aplicar + registros de voltaje a la cambio del ánodo y el uso para conectar a tierra los segmentos y forma un circuito completo. ¡ Muy simple!

Sin embargo, con el cátodo común, están conectados todos los pines de tierra (-). Se utilizan registros de desplazamiento para desviar la energía a los ánodos de los segmentos. Sin embargo, el problema con esta configuración, como he aprendido la manera dura, es que usted necesita preocuparse sobre abastecimiento y hundimiento actual. Más registros uControllers y cambio no fuente ni mucha corriente del fregadero. De lo contrario, se quema hacia fuera. Si usted requiere más tensión o corriente, entonces necesitará preocuparse por transistores o arreglos de discos de darlington (controladores externos) desde USA registros de cambio decirles qué segmentos necesitan energía (alto voltaje o corriente) y cuando a la tierra. En otras palabras, el hardware y el código se vuelven más complicadas y unidades de costo.

2. microcontrolador
Fuertemente sugiero conseguir un Arduino. El ambiente es mucho más intuitivo y hay una piscina enorme de recursos ahi si te quedas atascado. Si eres propenso a cometer errores, llegar a la Ruggeduino. Es sólo $10 más de Arduino Uno y protege a usted y su preciosa uController de errores estúpidos.

3. serie-en paralelo-hacia fuera el cambio registro
Si tienes el dinero, comprar a la familia TPIC6x595 o TPIC6x596 de registros de cambio por Texas Instruments. Yo uso el TPIC6B596 en este instructable. La diferencia entre sus hermanos (A, B y C serie) es la capacidad de manejo actual. Además, la familia 596 brinda mayor confiabilidad en aplicaciones en cascada. Al elegir el cambio de registros, asegúrese siempre de que no exceda los límites de manejo de corriente.

Notas al margen:
-Evito la serie 74HC popular ya que puede sólo fuente/sumidero un máximo de 70mA a través del chip y no puede manejar altos voltajes.

-También evitar usar el cátodo común / muestra configuración MAX7219/7221 con alto voltaje. Confía en mí... No es vale la pena! Usted no quiere saber los problemas que he pasado con esta configuración. A pesar de que hay una buena biblioteca de ahi, es mejor entender y controlar el mecanismo subyacente detrás de registros de cambio y de la multiplexación.

4. adaptador de alimentación DC regulada
Si usted está planeando para pantallas de alta potencia de impulsión, considere comprar a un adaptador dc regulada que es mayor que la tensión de paso de la pantalla. Un adaptador de DC regulado proporciona voltaje estable bajo cualquier carga. Sólo asegúrese de que su corriente nominal es mayor que lo que se requiere. En la mayoría de los casos, calificaciones superiores a 500mA son bastantes (más alto es mejor).

5. resistencias
Siempre necesita resistencias para bajar pasando corriente por los LEDs.

La fórmula para calcular la resistencia requerida es:
(Fuente de voltaje - mínimo o típico adelante voltaje por segmento) / deseado adelante corriente en amperios

Tenga en cuenta que la corriente deseada debe siempre ser un poco menos de la corriente delantera máxima absoluta indicada en la hoja de datos con el fin de prolongar la vida útil de los LEDs. No te olvides que tienes que hacer un cálculo separado para el punto decimal que puede tener un requisito más bajo de tensión.

También, tenga cuidado con las hojas de datos de grandes pantallas. Si muestran bajas tensiones hacia adelantados (< 5V), que puede sea el LED individual en un segmento más bien que el segmento entero. Así, por ejemplo, si hay 5 LEDs en serie por segmento y la hoja de datos muestra una tensión de 2, 6V para una pantalla de 5 pulgadas, probablemente necesitará multiplicar por 5 para obtener la tensión correcta para el segmento entero. Aquí está un ejemplo de ello. Es más complicado si se trata de arreglo serie/paralelo que está fuera del alcance de este instructable.

6. placa y los cables de puente
Les recomiendo que compren breadboards solderless grandes y un montón de cables puente de diversas configuraciones (hombre a hombre, hombre a mujer). Son también conocidos como cables de dupont.

Artículos Relacionados

Con 4 dígitos, 7 segmentos display con arduino

Con 4 dígitos, 7 segmentos display con arduino

En este tutorial mostrará usted cómo utilizar un display de 7 segmentos con 4 dígitos utilizando arduino. Algunas cosas básicas que me gustaría señalar es que esta casi todo de los pines digitales en el arduino uno, leonardo, los tableros con 13 pine
Diferentes métodos de conducción 7 exhibiciones de segmento LED con Arduino

Diferentes métodos de conducción 7 exhibiciones de segmento LED con Arduino

me gustaría mostrar algunos métodos diferentes para conectar displays de 7 segmentos LED con un Arduino o Atmega 328 IC. Sólo son simples contra códigos ya sea automáticamente cuenta mediante el código incrementados o disminuye a través de un par de
Tutorial para principiantes: control de matriz de LED con 2 595 registros de cambio y medidor

Tutorial para principiantes: control de matriz de LED con 2 595 registros de cambio y medidor

Estoy recien comenzando con Arduino y el instructables de amandaghassaei me ayudó mucho. En su segunda tutorialabout entradas y salidas, ella explica cómo utilizar registros de desplazamiento y cómo controlar una matriz de LED por multiplexación. En
Cómo hacer una pantalla LED de 7 segmentos con Arduino

Cómo hacer una pantalla LED de 7 segmentos con Arduino

Voy a mostrarte cómo hacer un 7 segmentos display con LEDS. Combinan con Arduino para crear cuentas regresivas, texto simple y mucho más. Me gusta hacer proyectos originales. He buscado en el conjunto de instructables y no encontrar uno como este. De
Monitor de sistema con Arduino y pantalla de 7 segmentos

Monitor de sistema con Arduino y pantalla de 7 segmentos

Recientemente tengo una computadora nueva y comenzó a jugar a juegos de video. Me gusta controlar mi sistema al tener la pantalla llena de juegos: Quiero ver mi temperatura GPU y mi cantidad de RAM utilizado (Minecraft FTB come mucho, como 3-6 GB!).T
Control simple gráfico de barras de LED con Arduino

Control simple gráfico de barras de LED con Arduino

en este tutorial te mostraré cómo controlar simple 10 matriz de gráfico de barras LED con Arduino o Arduino clon MCU y MAX7219 (también funciona con MAX7221) chip de controlador de LED.Aquí tenemos en vídeo de producto terminado en acciónSobre matric
Construir tu Robot de Streaming de Video en Internet controlado con Arduino y frambuesa Pi

Construir tu Robot de Streaming de Video en Internet controlado con Arduino y frambuesa Pi

< el instructivo y el código están listos. ¡ Disfrute! Dejo un comentario Comentarios! >Yo soy (aka LiquidCrystalDisplay / Italia), un estudiante de 14 años de aprendizaje de Israel en el Max Shein secundaria para matemáticas y ciencia avanzada. Est
LED amanecer / amanecer despertador, luz nocturna y luz seguridad - compatible con Arduino

LED amanecer / amanecer despertador, luz nocturna y luz seguridad - compatible con Arduino

como las noches alargadas gradualmente en otoño 2011, descubrí los placeres del Arduino y pensó que sería una buena manera de implementar algo que he querido durante mucho tiempo - una manera suave para despertar en la mañana de un invierno.  Lamenta
7 segmentos Display en Arduino

7 segmentos Display en Arduino

Este instructable muestra cómo mostrar 0-9 dígitos de 7 segmentos Mostrar utilizando Arduino.Lo que usted necesita:Arduino Uno 37 exhibición de segmento siete2 x 220 Ohm resistenciasCables de puentePaso 1: Hacer conexiones Conecte las clavijas que se
Niños de pantalla temporizador con Arduino

Niños de pantalla temporizador con Arduino

Este dispositivo da un padre realmente robusto medio de controlar la cantidad de tiempo en pantalla (TV / DVD / consola) los niños tienen cada día. Trabaja por tener un interruptor de tiempo inteligente que controla la señal HDMI pasando entre un dis
Un reloj de 15 LED RGB con Arduino base

Un reloj de 15 LED RGB con Arduino base

El reloj RGB utiliza el modelo de composición de color RGB usado en todas las pantallas color. Este modelo utiliza tres colores 'básicos', es decir, rojos, verdes y azules, para construir cualquier otro 'compuesto' color del espectro. Con reloj RGB,
Automatización casera con Arduino... Y JavaScript!

Automatización casera con Arduino... Y JavaScript!

En este instructable (mi primera una realidad), te guiará para realizar la automatización en su hogar con Arduino, sí, no tan nueva... Pero también se incluyen JavaScript, usando Node.js y una impresionante biblioteca con Arduino llamado johnny cinco
Cerradura puerta con Arduino

Cerradura puerta con Arduino

Aquí estamos con la clásica cerradura RFID. Es clásico en ese sentido todo, "Vivir en el futuro y tomar por sentado en este momento". En este tutorial, vamos a establecer un pestillo de puerta que puede abrirse con el golpe de una etiqueta RFID!
Una esfera levitando gira se ilumina y parpadea con Arduino

Una esfera levitando gira se ilumina y parpadea con Arduino

Una estrella de la muerte poco levitando en Instructables me invitó al nuevo proyecto con Arduino. Tres políticas se decidió y se mantuvieron para diferenciarlo del precursor.Hacerlo yo misma con Ready-Made no (o menos).Guardar el girar.Que brillan y