Con un PCB hecho en casa, he construido mi propio controlador inspirado en Arduino, con un ATmega328P destellado de manera de trabajar a 3,3 V. Lo enciendo todo con una batería de 7,4 V.
Yo uso el LDO MCP1755S (con 3.3 V de voltaje de salida).
Realmente no funciona. El LDO produce algo entre 1.9 y 2.6 V, lo que hace que el ATmega sea realmente inestable (ni siquiera pasó la bienvenida en serie printf ).
Si hago una medición en la salida del regulador, enchufada a la entrada de la batería, tengo más o menos 4 V. Con solo un LED y una resistencia de 330 Ω, obtengo 3.3 V.
Parece que a este LDO no le gusta mi circuito, pero no toma más de 50 mA, así que en la capacidad del LDO.
Entre la tierra y el VOUT Tengo dos capacitores de 22 µF para estabilizar el voltaje en todo el circuito (uso un módulo de RF NRF24L01, y es muy sensible a la estabilidad del voltaje).
He intentado quitar los dos condensadores de 22 µF y los he reemplazado con un condensador cerámico de 1 µF X7R (condensador de entrada). Simplemente cambiando eso y pude cargar código en mi ATmega328P con arranque de Arduino, y estaba iniciando y enviando un mensaje en serie. El voltaje de salida fue entre 2.8 y 3.2 V. Puse un capacitor de 1 µF en el lado de entrada (capacitor de entrada) y el voltaje ahora es estable a 3.3 V. ¡Ya es una buena progresión!
Pero si conecto algo en mi PCB ( RFID , módulo de RF, etc.) entonces se apaga. y no arranca de nuevo.
Aquí está el PCB que hemos diseñado (la barra de conexión Vreg2 es el capacitor de entrada, la barra de RF2 se retira y se reemplaza por un cable de orificio pasante para unir ambos lados de la PCB):
¿Qué está mal? Con otro LDO no consigo el problema.