4026 + pantalla de 7 segmentos: ¿necesito transistores?

7

Soy un principiante y, como ejercicio, estoy construyendo un reloj digital sin un microcontrolador. El IC principal que estoy usando es un 4026, que cuenta y convierte el formato de led de 7 segmentos.

Los leds en los 7 segmentos brillan muy débilmente. Estoy leyendo la hoja de datos 4026 , y trato de darle sentido. El diagrama (reproducido a continuación) parece implicar, si estoy leyendo correctamente, que necesitaría un transistor para cada uno de los leds en la pantalla de 7 segmentos. Mi pantalla es de cátodo común.

Imagen http://s18.postimage.org/det97pma1/temp.png

Dado que estoy construyendo un reloj digital, esto significaría que necesitaría 6 * 7 = 42 transistores, lo que parece una exageración para un proyecto tan simple. También vi algunos proyectos similares en Internet que no usan los transistores.

¿Debo poner todos los transistores en el circuito? Si no es así, ¿cómo puedo hacer que el LED brille más intensamente?

    
pregunta André Wagner

4 respuestas

10

La vida puede ser dura. Los circuitos integrados CMOS de la serie CD4000, como el CD4026, solo pueden generar y consumir muy poca corriente, generalmente 1 mA a 5 V, y eso será muy poco para una pantalla típica de 7 segmentos. Entonces, me temo que necesitarás los transistores, especialmente porque ahora ya estás pidiendo más brillo.

Pero no necesariamente necesitas todos estos componentes discretos. Un ULN2803 reemplaza 8 transistores, por lo que necesitará 1 IC por pantalla. Nota importante: Acabo de leer que sus pantallas son un cátodo común. El ULN contiene una serie de transistores NPN que cambian a tierra, por lo que solo se pueden usar con las pantallas ánodo común .

editar
starblue encontró una versión secundaria del ULN2803 en UDN2981 , por lo que es adecuado para las pantallas de cátodos comunes. No sé acerca de la disponibilidad; Digikey enumera solo dos versiones, ambas de Allegro, como no disponible, llame para conocer el precio.
Las entradas son activas-altas, por lo que pueden ser controladas por los mismos dispositivos que controlarían los transistores NPN o el ULN2803.
end of edit

Como alternativa, puede usar circuitos integrados Schottky de baja potencia, pero luego necesitará el contador y el decodificador de pantalla por separado; No creo que la combinación como la 4026 exista en LS-TTL. El 74LS90 es un contador decimal, y el 74LS247 es un decodificador de 7 segmentos, que puede controlar los LED directamente. Este también es un IC activo de baja salida, lo que significa un ánodo común :-(.

Otras soluciones que ha visto que requieren menos transistores pueden haber utilizado un microcontrolador y una pantalla multiplexada. Luego, para 6 dígitos solo necesitaría 6 + 7 transistores, en lugar de 6 \ $ \ veces \ $ 7.

    
respondido por el stevenvh
3

Incluso si no desea usar un microcontrolador, construir su propio controlador de estado secuencial puede ser más informativo que construir una placa con contadores discretos además de usar menos circuitos, especialmente si usa una pantalla multiplexada. Las entrañas del controlador serían un chip ROM (EPROM o flash), algunos pestillos y un registro de desplazamiento CD4517 (o equivalente). Los controladores de pantalla serían controlados por un 74HC595 o equivalente para controlar los segmentos, y un 74HC138 para seleccionar un cable común. La cantidad de circuitos requeridos se vería afectada por la eficiencia que deseaba tener en términos de "utilización del ciclo" y eficiencia del "espacio de código" (por ejemplo, qué tamaño de flash desea utilizar). Usando tal enfoque, sería posible diseñar un dispositivo que se comportaría como un reloj de pulsera multifunción típico (hora / minuto / segundo, día / mes / año, cronómetro, alarma, etc.) con una cantidad bastante razonable de circuitos. .

Editar Una implementación mínima (desde un punto de vista de componente de componente) que probablemente funcionaría sería utilizar una ROM de 128Kx8, dos pestillos de activación de borde de seis bits, dos 74HC595 para el segmento de pantalla / control común, un '165 para leer botones, un CD4517 para el almacenamiento de datos, y un inversor para activar la mitad de las cosas en los bordes ascendentes del reloj y la mitad en los bordes descendentes del reloj. Probablemente alrededor de 15 transistores para controlar la pantalla (multiplexado con siete segmentos y siete comunes), y varios resistores para la visualización de la pantalla y para la extracción de botones. Supongo que, con una velocidad de 1MHz aproximadamente, un dispositivo de este tipo podría emular un chip de 'cronómetro' común típico, o hacer muchas otras cosas, según el "programa" en su ROM. Pregunte si desea más detalles.

    
respondido por el supercat
0

Lo que dijo John no es un mal consejo, pero, según la experiencia, puede conducir el segmento 7 directamente sin dañar la pantalla. Lo he estado haciendo durante 5 años y no hay ningún problema. Pruébelo para que sepa, escuchar demasiados consejos lo hará sentir tonto y dependiente hasta el punto de que no podría decidirlo por sí mismo. Cheerio !!!

    
respondido por el Kupalooks
-2

¡Puede apagar las pantallas directamente del 4026, pero no use la resistencia que está usando ahora! Se ve genial

    
respondido por el John

Lea otras preguntas en las etiquetas