¿Cómo aumentar la unidad actual de la matriz de LED de Charlieplexed?

1

Estoy conduciendo 15 LED con un circuito Charlieplexed (usando un Atmel ATTiny13). Alcancé el límite de corriente por cada pin de E / S de 40 mA y me gustaría impulsar el LED más alto (tienen una clasificación de 50 mA).

¿Hay alguna forma de incorporar transistores en un arreglo de Charlieplexed, o necesito tomar un micro con más pines y convertirlo en un Multiplex tranditional?

    
pregunta JYelton

1 respuesta

3

Necesita un búfer externo de tres estados para admitir una mayor unidad de fuente y receptor mientras se mantiene el estado alto-Z necesario para Charlieplexing .

Este publicación en el foro discute algunas opciones Varias publicaciones sugieren un amplificador de tres estados con un solo pin del microcontrolador que utiliza un circuito similar al siguiente:

Al influenciar el pin en Vcc / 2, un tri-state en el pin de salida del microcontrolador hace que el búfer entre en un estado donde no está activado ningún FET, por lo que se replica correctamente una salida de tri-state. El precio que paga es la corriente de polarización para cada pin de salida; no nos ha dicho si la disipación es una restricción de diseño o no. Tenga en cuenta que si bien el esquema muestra un suministro bipolar, funcionará con un suministro unipolar.

    
respondido por el HikeOnPast

Lea otras preguntas en las etiquetas