Wenn man ESP32 (ESP32S2 Mini) mit Spannungsregeler an Solarmodul betreibt, so hängt sich das Ding jeden morgen auf, weil der ESP32 nicht mit der ansteigenen VBUS Spannung klar kommt. Ist bekannt..
Lösung scheint mir, mit p-ch den EN pin auf GND zu ziehen, bis am Spannungsteiler des Gate 3+ Volt anliegen. (Der Reset Button zieht den EN pin auf GND um einen Reset auszulösen.)
Da der SI2305 nur +-8 Volt V_gs schafft, hab ich mir den DMP3099L geordert, der schafft +-20 V_gs. Sprich mit 75k:300k Spannungsteiler liegen erst ab 100V PV-Spannung 20V am Gate an. Also nur 16,7V zwischen gate und source.
Alternativ eine Zener-Diode von Gate auf GND, dann sollte auch der SI2305 okay sein ?
Mit solch einer geht es auch ganz ohne Mosfet, wie eben getest. Es braucht aber mindestens eine 4,7 Zenerdiode, weil ohne groß Strom die Zenerspannung ja niedriger liegt. So 2,8 Volt hab ich am EN Pin gemessen .
Ohne Mosfet gibt es übrigens Hysterese. Also mit 12k:120k Spannungsteiler geht der ESP32 so ab 14 Volt an, aber er bleibt dann auch an. Würde also erst nachts ausgehen, wenn Solarmodul den ESP32 nicht mehr betreiben kann. Morgens geht er dann erst an wenn das Modul wieder 14 Volt macht.
Mit dem Mosfet sollte man den ESP auch ausschalten können, wenn die Gatespannung so unter 2,5V sinkt. Und man ist in der Dimensionierung des Spannungsteiler unabhängig von dem interenen PULLUP Widerstand, welcher den EN pin auf 3.3V hält.
Vielleicht hilfts jemanden.









