Under-Voltage bei Wechsel der Spannungsquelle

368 views
0 Comments

Hallo,
habe hier einen StromPi 3 mit geladenem Battery Hat und aktiviertem Kondensator-Puffer. Eingestellt ist der StromPi auf Modus 3 (mUSB -> Battery) und wenn ich das Steckernetzteil ausstecke, wird auch auf Battery gewechselt, allerdings erscheint in der Konsole eine „Under-Voltage“ Warnung und rechts oben das Blitz-Symbol. Das erscheint für ca. 7 Sekunden, dann „normalisiert“ sich das wieder.
Habe dann mit dem Oszilloskop nachgemessen, weil mir das Sorgen gemacht hat und tatsächlich hat der Raspberry Pi + angeschlossene USB Geräte für ca. 0.4 Sekunden nur noch 4V Versorgungsspannung zur Verfügung – das halte ich für extrem wenig, wenn man bedenkt, dass die Aufrechterhaltung der Spannungsversorgung Prio 1 für den Strom Pi sein sollte… Auch für angeschlossene USB Geräte (die ja für 4.75 – 5.25 USB Spannung ausgelegt sind) sind 4V weit außerhalb der Anforderung – vom Raspberry ganz zu schweigen.
Ist diese Performance so „normal“ und gewünscht, oder habe ich hier ein defektes Strom Pi Modul?
Danke und Grüße Tobi

Answered question

5 Answers

Guten Morgen Tobi,
als Erstes bitte ich um Entschuldigung für die verspätete Antwort. Also der StromPi funktioniert innerhalb seiner Spezifiaktionen. Allerdings können Sie, für den Fall, dass dieses für Ihren Anwedungsfall nicht ausreicht die Firmware anpassen. Sie finden diese in unserem GitHub Repository.
Den entsprechenden Teil des Codes finden Sie in der Datei /Src/main.c. Dort müssen Sie dann den Code für den „analog watchdog“ anpassen.
/**Configure the analog watchdog
*/
AnalogWDGConfig.WatchdogMode = ADC_ANALOGWATCHDOG_SINGLE_REG;
AnalogWDGConfig.Channel = ADC_CHANNEL_7;
AnalogWDGConfig.ITMode = ENABLE;
AnalogWDGConfig.HighThreshold = 4095;
AnalogWDGConfig.LowThreshold = 1850;
if (HAL_ADC_AnalogWDGConfig(&hadc, &AnalogWDGConfig) != HAL_OK)
{
_Error_Handler(__FILE__, __LINE__);
}
}
„AnalogWDGConfig.LowThreshold = 1850;“ Dieses ist die Zeile, in der Sie das Umschaltverhalten bei Spannungseinbruch einstellen können.
Mit freundlichen Grüßen
Nils (Joy-IT)

Answered question
You are viewing 1 out of 5 answers, click here to view all answers.
Write your answer.