Wie kann eine einfache, zuverlässige 15-Sekunden-USV zum Herunterfahren hergestellt werden?


7

Anwendungsfall: Bei Stromausfall muss der Pi alle E / A (bereits auf ein Minimum beschränkt) ordnungsgemäß schließen und herunterfahren, um später manuell neu gestartet zu werden.

Ein Superkondensator funktioniert (ich denke, ich bin mir der Spannung am Ende nicht sicher), startet aber den Pi neu (nicht sicher, warum genau).

Ein LiPo-Akku + Ladegerät + Aufwärtswandler funktionieren einwandfrei, sind aber übertrieben. Zu viele Komponenten, die ausfallen könnten, und ich brauche Sekunden, keine Stunden Laufzeit.

[Bearbeiten] Mit der von bobstro verbundenen Lösung und dieser Lösung kann die zugeführte Spannung auf oder unter 4 V abfallen. Es gibt Behauptungen, dass sogar 3,3 V in Ordnung sein können (auch hier ), aber die Spezifikationen, erinnere ich mich, geben min. 4,75 V. Ist niedriger wirklich sicher für die Lagerung? Könnte sich sehr ändern, wenn es so wäre.


Könnten Sie diesen Teil näher erläutern: "Ein Superkondensator funktioniert (glaube ich; ich bin mir der Spannung am Ende nicht sicher), startet den Pi jedoch aufgrund eines Spannungssprungs beim Herunterfahren neu."
Brick

@Brick Shutdown ist abgeschlossen und das Gerät wird neu gestartet . Ich bin mir noch nicht sicher, was dort passiert. Ich gehe davon aus, dass die Spannung ansteigt, wenn der Pi aufhört, Strom zu ziehen. Oder vielleicht ist es nur verrücktes Zeug, das mit unzureichender Spannung passiert. Ich habe es nicht so gut untersucht, vielleicht ist die Kappe nicht ausreichend. Wird in 3 Tagen oder so ein Voltmeter anbringen; In der Zwischenzeit wollte ich sachkundigere Benutzer nach etwas fragen, von dem bereits bekannt ist, dass es funktioniert.
Kaay

1
Basierend auf dem, was Sie gesagt haben, vermute ich, dass es sich nicht um eine Leistungsspitze handelt, sondern um eine Fluktuation direkt am Rand der Stelle, an der der Pi über genügend Leistung verfügt. Vielleicht würde es helfen, einen Spannungsdetektor in die Schaltung einzubauen. Beispielteil KA75450 mouser.com/ds/2/149/KA75390Z-189613.pdf . Würde mich interessieren was du findest.
Brick

@Brick Danke, ich werde die Frage bearbeiten. Ich dachte, Pi braucht 4,75V. Vielleicht ein 4,7V Zener? Wie auch immer. irgendwelche Erfolgsgeschichten mit KA75450 auf RPI? Oder zwischen den Kappen und einem Aufwärtswandler? Ich werde sehen, was gemessen werden kann, vielleicht kann ich ein Oszilloskop bekommen. In der Zwischenzeit sollten wir andere Ideen nicht aus den Augen verlieren :)
Kaay

2
Andreas Spiess hat ein großartiges Video dazu: youtube.com/watch?v=m20o3P-S5s8&t=441s
Bobstro

Antworten:


1

Die Antwort auf die Frage besteht darin, eine der beiden Lösungen zu erstellen:

  1. Einer, der auf einem LiPo / Li-Ion-Akku basiert - bietet viel mehr Zeit als benötigt, aber die Teile (Ladegeräte usw.) sind üblich und billig und können leicht ausgetauscht werden. Ich stelle fest, dass eine Erhöhung auf 5 V rein optional ist und der Pi bei 3,3 V gut funktionieren kann .

  2. Eine basierend auf Supercaps. Gute Lösungen gibt es hier (beansprucht 111 Sekunden bei einem Paar 25F-Kappen in Serie) und hier . Dieser wäre auch gut, wenn der Spannungsverlustalarm eher am Eingang als an der Batterie wäre. Diese Option ist viel teurer. Könnte gut sein, den Aufwärtswandler ganz zu überspringen, effiziente sind teuer (können sich Ineffizienz mit Batterien leisten).

Um das Ein- und Ausschalten des Pi bei niedriger Spannung zu bewältigen, verwenden Sie entweder einen Spannungsteiler am ENABLE-Pin des DC / DC-Wandlers (normalerweise mit Hysterese) oder - noch besser - ignorieren Sie ihn und schützen Sie das Dateisystem vor Konsequenzen, indem Sie ihn lesen. Nur mit einer separaten Partition für die Datenspeicherung, die nur am Ende des Systemstarts bereitgestellt wird.

Auch wenn dies jenseits der Parameter der Frage liegt, sich jedoch als das Beste für mich herausgestellt hat, belassen SIGTERM, SIGKILL und Unmount den Pi in einem Zustand, in dem ein Stromausfall für das Dateisystem sicher ist, ohne dass ein ordnungsgemäßes Herunterfahren und Schneiden erforderlich ist kostet, da wir jetzt nur noch ein paar Sekunden anstatt 15 brauchen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.