Trabajar con una pantalla de siete segmentos LED basada en cátodos

3

Recientemente he comprado un micro Arduino y lo estoy usando para aprender más sobre electrónica y sistemas integrados. Tengo una pantalla LED numérica HDSP-H101 con la siguiente diagrama de circuito, y estoy tratando de averiguar cómo puedo usar los pines de E / S digital en el Arduino para activar diferentes segmentos de la pantalla.

simular este circuito : esquema creado usando CircuitLab

Si los diodos estuvieran orientados de manera opuesta, sería una simple cuestión de conectar los pines de salida (y una carga resistiva) a cada uno de los pines y el cátodo a tierra y luego cuando el pin se configuró a HIGH se aplicaría una tensión de polarización directa a través del LED y se iluminaría. Sin embargo, en este caso, se aplicaría un voltaje de polarización inversa y, por lo tanto, no estoy seguro de cuál es la mejor manera de iluminar selectivamente cada segmento.

    
pregunta Thomas Russell

3 respuestas

3

Una simple pantalla de ánodo común como la que tiene es exactamente lo opuesto a una pantalla de cátodo común. Solo retrocede (invierte la lógica). Conecte el pin común a V + (5v para un arduino regular), y cada pin de segmento a una resistencia apropiada luego a los pines de arduino.

Ya que estás invirtiendo la lógica HIGH apaga el segmento, LOW lo enciende. El pin arduino actúa como el suelo. Simple.

Solo tenga en cuenta los límites de corriente del puerto y el pin Aruino.

    
respondido por el Passerby
0

Utilice un IC de inversor de colector abierto como un SN74ALS05A (basado en BJT) o una drene el búfer como 74LCX07 (basado en FET).

En una configuración de este tipo, usted cablea una fuente de voltaje positivo al ánodo común de la pantalla y luego dirige cada salida a través de una resistencia limitadora de corriente y una salida en el inversor o el IC de búfer. La corriente fluirá a través de los transistores internos en el circuito integrado a tierra, completando el circuito e iluminando el segmento de la pantalla.

    
respondido por el Peter
0

Conecte el pin central en la parte superior o inferior a 5v en el arduino. Asegúrese de usar una resistencia limitadora de corriente. Y conecta los otros pines a los pines digitales en el arduino. Para iluminar un segmento, simplemente baja el pin. En este caso los pines estarían hundiendo corriente. Solo asegúrese de que la corriente total esté dentro de los límites seguros para el arduino.

    
respondido por el emperor_penguin

Lea otras preguntas en las etiquetas