Construí una fuente de alimentación con salidas reguladas de +15v, +12v, +5v, -12v y -15v y me gustaría construir un monitor de voltaje para saber si alguno de los rieles está por encima o por debajo de su voltaje indicado. .
Tengo unos LED RGB tricolores (cátodo común), el plan es que cuando el riel esté en el voltaje correcto, el LED es verde, se pone rojo cuando detecta sobretensión y azul si hay bajo voltaje (digamos, ~20mV de cualquier manera).
Intenté construir un circuito con el chip controlador de gráfico de barras LM3914, pero el problema con esto es que requiere un LED de ánodo común si quiero usar un RGB. Además, el chip tiene una salida de 10 LED y parece un desperdicio usar solo 3 salidas.
Investigué un poco y parece que podría hacer que algo funcione con comparadores de amplificadores operacionales y diodos zener o reguladores como referencia, pero todavía no sé lo suficiente sobre esto.
¿Podría alguien darme algún consejo con respecto a la mejor manera de hacer esto?
Bien, gracias por el consejo sobre el uso del chip del medidor de gráfico de barras, perseveré y se me ocurrió esto:
Encontré este artículo sobre Nuts and Volts que brinda detalles sobre el uso del LM3914 y cómo aprovecharlo al máximo: http://www.nutsvolts.com/magazine/article/led-graph-circuits .
El circuito funciona bastante bien, la sensibilidad se puede ajustar variando el conjunto de 'ventana' con los trimmers R2 y R3, y también eligiendo diferentes salidas de LED. El LED verde "normal" debe estar en LED_5, pin 14.
Hice algo similar para motocicletas usando un chip ATTiny. Una placa simple con un dúo de LED que indica el voltaje de la placa.
Usé el ATTiny10 para ser precisos, que es un pequeño y divertido microcontrolador de 6 pines .
El chip tiene capacidades ridículamente limitadas, con 1024 bytes de ROM y 32 bytes de RAM. Apenas puedes compilar C para ello. Pero lo que tiene que hacer también es muy simple, por lo que encaja perfectamente.
Viejo pedo
EE_social
broma
terry
terry
broma
terry
Ale..chenski
Ale..chenski
Simón Richter