Una mejor fuente de alimentación para circuitos de microcontroladores

He estado jugando con los microcontroladores PIC durante un tiempo y he tenido bastante éxito, sin embargo, a veces recibo reinicios inexplicables y, a veces, necesito apagar y encender varias veces para que mi dispositivo comience a funcionar.

Creo que esto se debe a mi PSU simplista.

Normalmente combino un transformador de red, un puente rectificador, un regulador lineal y algunos condensadores.

¿Alguien tiene un diagrama de circuito de una fuente de alimentación mejor y más eficiente que sea fácil de construir en stripboard y no cueste demasiado?

¿Tienes un diagrama de circuito de lo que normalmente haces?
¿Está seguro de que se debe a su administración de energía y no a su software? Los bucles infinitos, el acceso ilegal a la memoria y los códigos de operación ilegales pueden causar reinicios y otros malos comportamientos.
@Dean, no, pero dibujaré uno más tarde y lo publicaré.
@Nick, estoy un 95 % seguro de que no es el código. He realizado una gran cantidad de pruebas eliminando partes del código y viendo si soluciona el problema... Sé lo que estoy haciendo con el código porque soy programador en mi trabajo, pero mi conocimiento de electrónica es básico. .. así que supongo que aquí es donde está mi problema.
¿Ha intentado usar una fuente de alimentación regulada (laboratorio) o baterías en lugar de su fuente de alimentación "normal" en un hardware idéntico? Divide y conquistaras.

Respuestas (3)

Lo que es REALMENTE importante es tener un capacitor cerámico de 0.01-1uF soldado directamente en los pines de alimentación de cada IC digital en su circuito sin importar cuál sea la fuente de alimentación.

Así que creo que incluso su fuente de alimentación actual estará bien si agrega tapas de cerámica donde sea necesario. Los reguladores lineales brindan una potencia muy estable, por lo que debe estar bien con lo que tiene ahora (a menos que esté oscilando; podría suceder si el ESR de las tapas no coincide con los requisitos del regulador; generalmente ocurre en los reguladores LDO rara vez).


En mis proyectos utilizo USB como fuente de alimentación principal. Te da 5v estable y tiene limitador de corriente.

Puede obtenerlo desde su PC (debe tener un poco de cuidado) o desde pequeños adaptadores de red que tienen salida USB.

Luego usa su regulador lineal si necesita menos de 5V.

Normalmente pongo un electrolítico de 1000uF antes y después del regulador, pero no una cerámica pequeña como sugieres. Voy a darle una oportunidad a ver si ayuda. ¿Lo sueldo entre Vdd y Vss? Además, si tengo más de un PIC en mi circuito, ¿necesito un límite para cada uno? ¿Qué le hace esto al suministro? ¿Cómo ayuda?
Sí, necesita una pequeña tapa de cerámica en cada uno de sus PIC. Sí, entre Vdd y Vss. La gran tapa electrolítica alejada del chip no puede filtrar el ruido de alta frecuencia del microcontrolador (rango >1Mhz). Entonces, esta pequeña tapa filtra todo el ruido digital del micro. Para un mejor filtrado, algunos agregan 2 tapas con diferentes tamaños en paralelo (0,01 y 1 uF, por ejemplo), ya que una sola tapa de cerámica tiene una frecuencia resonante. La siguiente mejora son las perlas de ferrita en Vdd, pero esto generalmente se usa solo para chips más complejos como microprocesadores y FPGA.
Tenga cuidado con las tapas grandes a ambos lados del regulador. Es más seguro poner un límite grande en la entrada y uno mucho más pequeño en la salida. La razón es que cuando desconecte el transformador, los condensadores se descargarán. Si el voltaje en la salida del regulador es más alto que el voltaje en la entrada, muchos reguladores lineales fallarán debido a esa polarización inversa. Una forma fácil de evitar esto es asegurarse de que la capacitancia de salida sea mucho menor que en la entrada.
a) Siga las recomendaciones de la hoja de datos del regulador lineal para los valores de los condensadores de entrada y salida. Por lo general, un valor moderadamente grande cerca de la entrada (100 uF) y un valor más pequeño en la salida (0.1 - 1.0 uF) b) Breve artículo sobre el desacoplamiento de capacitores: edn.com/archives/1997/091297/19col.htm c) La entrada /los condensadores de salida no son lo mismo que los condensadores de filtrado de la fuente de alimentación que se encuentran después del puente rectificador, donde 1000uF es un valor razonable.

No está en stripboard, pero es simple, barato y decente.

http://www.ladyada.net/make/bbpsup/

Archivos de proyecto:

http://www.ladyada.net/make/bbpsup/download.html


(fuente: ladyada.net )

Gracias, pero esto no está muy lejos de lo que ya estoy usando ... Desde que publiqué la pregunta, encontré referencias en Internet sobre fuentes de alimentación de modo conmutado con un circuito de retroalimentación que produce una corriente constante, puedo ¡Sin embargo, no encontrarás un diagnóstico de circuito! Me pregunto si esto es más como lo que necesito.
No desea una corriente constante para la mayoría de los microcontroladores, desea un voltaje constante. (Por otro lado, el límite de corriente es extremadamente útil para evitar que los errores de cableado dañen los componentes).
Si ya está utilizando un regulador lineal, entonces parece que necesita más condensadores o tiene un problema con su MCLR o cualquier otra pequeña cosa.
@BG100, no, no necesariamente necesita una fuente de alimentación conmutada. Hay diseños más avanzados, que tienen mucho más potencial para causar problemas (a saber, RFI/EMC). La mejora de la eficiencia no resolverá sus problemas.

¿Qué tan estable es la salida de la fuente de alimentación cuando le conecta un voltímetro (multímetro)? ¿Está bastante cerca (menos del 10% de error) del valor nominal? (por ejemplo, 5,06 V para un suministro de 5 V es bueno)

Una posible fuente adicional de fallas causadas por la fuente de alimentación sería si el voltaje de salida del transformador de potencia está demasiado cerca del voltaje de entrada necesario del regulador lineal. Por ejemplo, el regulador lineal 7805 requiere un voltaje de entrada de 2 voltios más alto que el de salida (es decir, entrada de 7 V), y me gusta agregar 1 V como margen de tolerancia para hacerlo más confiable. Al agregar la caída de voltaje del puente rectificador (diodo) (1,4 V), desea 9,4 V de pico a pico de CA del transformador de potencia. Eso da como resultado alrededor de 9,4 / sqrt (2) = 6,6 o 7 Vrms AC.

Por lo tanto, un transformador nominal de 6 Vrms funcionaría la mayor parte del tiempo, pero no tiene mucho (¿suficiente?) margen de tolerancia (la red de CA puede variar en un 10 % del valor nominal, por ejemplo, 108-132 para 120 V CA) para soportar posibles caídas de voltaje principal de CA .

Ref: Diseño de circuitos electrónicos para principiantes - Capítulo 1