¿Controlador de lado alto simple para pantallas multiplexadas de 7 segmentos?

1

¿Cómo puedo conducir mejor y cambiar la potencia lateral alta (para multiplexación) entre las 7 pantallas con la menor cantidad de componentes posible, por menos de $ 2? Estoy tratando de simplificar un diseño.

Tengo un diseño de tablero personalizado con siete pantallas de ánodo común de 7 segmentos. Planeo crear una gran cantidad de ellos donde quiero minimizar los componentes, así como mantener bajos los costos de los componentes.

Actualmente, en el lado alto, uso un SN74HC595 para cambiar la alimentación entre 7 controladores IMD10AT108 (combinados NPN / PNP en 1 chip) que alimentan las pantallas.

Un IMD10AT108 (controlador NPN / PNP) alimenta cada pantalla. Eso hace 8 componentes para impulsar el lado alto de 7 pantallas. No estoy satisfecho con esto, aunque funciona muy bien. A modo de comparación, puedo manejar el lado bajo de las 7 pantallas con solo 2 componentes ... chip + resistencia.

Parece "extraño" que no pueda encontrar una solución de estilo de registro de cambio de chip único para esto a bajo costo, ya que es bastante fácil de hacer en el lado bajo a través de varios chips y métodos diferentes. (Sí, veo fichas de $ 5 (cantidad 100) disponibles para hacer esto).

Estaría encantado de cambiar al cátodo común si eso hiciera disponible una solución. También estoy buscando quedarme con algo que pueda manejarse a través de la lógica de registro de desplazamiento, porque estas juntas se encadenan para agregar más pantallas en una cadena.

Esto parece ser una pregunta que se ha formulado en varios foros y es un problema de diseño común para las personas que intentan manejar una cantidad de pantallas multiplexadas de 7 segmentos.

Un chip de matriz PNP parece ser la respuesta fácil, hasta que empiezas a buscar y descubrir que no existen. Para mí, esto parece ser un problema común sin una respuesta simple (barata).

Dado que el diseño está a punto de finalizarse, estoy haciendo un último esfuerzo para encontrar una alternativa. Gracias por cualquier entrada.

    
pregunta starvingmind

1 respuesta

2

Para multiplexar el lado alto, todo lo que necesita es un registro de desplazamiento que circule un solo cero y una resistencia y PNP para cada dígito, como este:

    
respondido por el EM Fields

Lea otras preguntas en las etiquetas