Necesito controlar 12 LED que funcionan con 6V (4 baterías AAA). Estoy usando un microcontrolador PIC18F25K40 que será alimentado por 3V (2 de las baterías AAA). Debido a las diferentes fuentes de alimentación, no puedo charlieplex. Hay suficientes pines IO disponibles para abordar individualmente los LED.
Debido a que dependeré de la persistencia de la visión, los LED se encenderán UNO a la vez, por lo que espero que esté bien organizarlos en paralelo con una única resistencia limitadora de corriente.
Para encender un LED, el pin IO correspondiente se configurará en Salida BAJA para que la corriente se hunda. Para apagar un LED, el pin IO se configurará como una entrada (alta impedancia). El esquema se muestra a continuación.
El problema es que la documentación del PIC dice que cualquier voltaje aplicado a los pines no debe exceder Vdd + 0.3V. Con los LED apagados, se colocará un voltaje de aproximadamente 3.8V en los pines. (6V - 2.2V = 3.8V). 2.2V es el voltaje directo de los LED, y Vdd es 3V.
Para solucionar esto, estoy agregando un diodo en serie a la resistencia limitadora de corriente, para que la tensión colocada en el pin IO sea inferior a 3V. (Se muestra en el esquema).
Mis preguntas:
-
¿Este circuito funcionará según lo previsto (en el rango de vida útil de la batería 1.0V-1.5V)?
-
¿Será mejor un diodo Zener para producir una caída de voltaje definitiva?
-
¿Hay mejores maneras de lograr esto? (El PIC debe permanecer alimentado por 2 baterías. Otras partes del sistema requieren 6V, por lo que no se pueden enrutar las 2 baterías restantes para que estén en paralelo con el primer par).
Información adicional:
El uso de 4 baterías para alimentar los LED es para difundir el consumo de energía, así como para asegurar que los LED aún puedan recibir energía incluso cuando las baterías individuales se agotan por debajo de 1.1V. De lo contrario, 2 x 1.1 V apenas alcanzarán el voltaje directo de 2.2V. Tenga en cuenta que se requieren 6V para otras partes del sistema; no solo para los LEDs.
No he podido encontrar diodos Zener de 1V. El uso de diodos estándar proporcionará una caída de 0.7V, que no deja mucho margen para evitar daños, especialmente si el voltaje inicial de la batería es un poco más alto que 1.5V cada uno.
El espacio de PCB es MUY ajustado. Fuerte preferencia para mantener la cantidad de partes al mínimo. es decir. no hay espacio para un puñado de transistores o reguladores de potencia adicionales.
¡Gracias de antemano por la orientación!