Controlador de pantalla barato de 4 dígitos y 7 segmentos

4

¿Alguien puede recomendar un chip de controlador barato (menos de $ 4) capaz de manejar una pantalla de 4 dígitos y 7 segmentos con el centro de dos puntos? Estoy muy familiarizado con los gustos de MAX7219 y similares, pero son demasiado caros para mi proyecto. Además, el chip DEBE ser un paquete DIP.

¿Pensamientos?

    
pregunta Adam Haile

3 respuestas

8

La solución más barata puede ser un microcontrolador programado para ese propósito.

Estoestodoloquenecesita:pantallas,unpardetransistoresyresistencias.Deberíaserposibleporalrededorde$2.Sirealmentequierescontrolarelcolon,necesitasunquintotransistor.(Siestásiempreencendido,puededejarlofueradelmicrocontroladorysimplementeconectarlasresistenciaslimitadorasdecorriente).(siguiendolasugerenciadeGeert)SinousalosLEDdepuntodecimal,puedeusarlaseñal"DP" para controlar los LED de dos puntos. En ese caso el 4 transistor es suficiente.

Lo bueno de este enfoque es que puedes convertirlo en una pantalla inteligente que puedes controlar a través de su UART. Por supuesto, si la aplicación es bastante simple, como un reloj digital, puede colocar todo en el mismo microcontrolador que controla la pantalla.

    
respondido por el amadeus
5

Ciertamente, puede manejar una pantalla multiplexada de 4 dígitos a 20 mA por segmento con un AVR MCU (estoy pensando en ATmega328P), si no tiene las restricciones supercat mencionadas y si tiene 12 pines de salida de sobra (7 para los segmentos, uno para los dos puntos, más 4 más para multiplexar los dígitos). También estará dentro de la corriente máxima absoluta de \ $ V_ {cc} \ $ o GND 200mA para esa MCU.

También puede usar un controlador de BCD a 7 segmentos, como CD4011 (para pantallas de cátodos comunes) o 74LS47 o 74LS247 (para pantallas de ánodos comunes) para guardar algunos pines y quitar la carga actual de la MCU.

Para guardar aún más pines, puede usar registros de desplazamiento de 8 bits como el 74HC595. En este caso, podría usar 2 registros de desplazamiento: 7 pines para los segmentos, uno para los dos puntos y 4 pines multiplexando los dígitos.

    
respondido por el Ricardo
4

Muchos microcontroladores podrían manejar una pantalla multiplexada de 4 dígitos con brillo moderado sin dificultad, ya que los únicos componentes externos requeridos son resistencias limitadoras de corriente [probablemente ocho de ellas]. La única dificultad potencial sería una que sea común a muchas interfaces basadas en microcontroladores, que es que no necesariamente pueden recibir datos tan rápido como los chips independientes. Por otro lado, si el micro no tiene que hacer nada más que escanear la pantalla y observar los datos entrantes, debería poder responder a los datos entrantes lo suficientemente rápido para la mayoría de los propósitos.

    
respondido por el supercat

Lea otras preguntas en las etiquetas