Múltiples 74HC595 encadenados no encenderán todos los LED

7

Soy nuevo en Arduino y en la electrónica en general, y tengo un problema frustrante con dos chips 74HC595 de serie a paralelo que intentan controlar dos pantallas LED de 7 segmentos. Los LED son ambos cátodos comunes, y cada entrada de LED tiene su propia resistencia de 510 ohmios, conectada hasta una salida de 74HC595. Si desconecto el cátodo común de A, veo la pantalla correcta en B. Si desconecto el cátodo común de B, veo la pantalla correcta en A. Pero cuando ambos cátodos comunes están enchufados, B comienza a mostrar basura solo en blanco, sin embargo) mientras A se muestra correctamente. Es como si no hubiera suficiente poder para todos. Estoy usando la salida de potencia de 5V, porque eso es lo que necesitan los chips 74HC595 (en realidad puede estar entre 2V y 6) y no quiero comenzar a freír los chips.

Si alguien puede señalar lo que estoy haciendo mal (o lo que potencialmente podría intentar que funcione), sería genial. Estoy trabajando en un proyecto de hobby donde esperaba tener 6 de estos chips LED y 74HC595 conectados.

    
pregunta Jono

1 respuesta

3

A partir de lo que dijo sobre la resistencia, al calcular la salida de cerca del riel del CMOS 74hc595 y la caída de diodo de aproximadamente 1.25 V, cada segmento probablemente está obteniendo aproximadamente 7 mA. Si tienes dos pantallas completas en marcha, eso está empezando a acumularse. Con solo 14 segmentos en esta corriente (ni siquiera con dos dígitos completos) ya está rompiendo 100 mA. Sin mencionar que si está apagando la 74HC595 de la misma fuente de 5V, es aún más actual, aunque afortunadamente no es demasiado ya que es un dispositivo CMOS.

Tendría que mirar las especificaciones del arduino para estar seguro, pero no sería sorprendente si el pequeño suministro regulado del arduino no estuviera a la altura. Incluso si estuviera calificado para ello, probablemente trataría de al menos alimentar a los 74HC595 con un suministro separado de 5V. Para usar un suministro separado, asegúrese de atar los terrenos juntos.

Si planea ejecutar 6 dígitos, teniendo en cuenta todos los segmentos, querría algo con al menos 500mA o incluso mejor 1000mA. Es mejor tener la capacidad de amplificador y no necesitarla, que necesitarla y no tenerla.

    
respondido por el JustJeff

Lea otras preguntas en las etiquetas