Spannungsabfall --> sauberer PC-Shutdown

Gast #768066
Lesenswert?

hallo zusammen,

ich habe ein embedded board mit 5volt betriebsspannung und ein display 
mit 12volt. beide werden über 2x12V bleiakkus betrieben.

board mit DC/DC 12V --> 5V
lcd direkt mit 12V

soweit so gut, funktioniert alles perfekt.
sobald die spannung ungefähr auf 11V "zusammenbricht", schaltet sich das 
display ab, der rechner läuft aber noch weiter (klar hat ja auch nur 
5V). das  mainboard kann nur die eigene spannung (=5v) überwachen, nicht 
aber die 12v spannung der batterien.

ich suche also eine lösung, ähnlich dem was in einer usv enthalten ist, 
welche direkt an den bleibatterien "misst" und feststellt, achtung 
spannung liegt jetzt bei 11,2 V --> LCD würde sich in 3 minuten 
abschalten, bitte computer herunterfahren.

ich brauche also zum einen ein (windows-)programm, welches permanent 
z.b. über serielle oder usb schnittstelle die "elektronik" an der 
batterie abfrägt, wieviel spannung noch anliegt und sollte sie den 
schwellenwert v. z.b. 11,2v unterschreiden, eine "akku-warnung" in 
windows ausgibt und dem benutzer sagt, achtung in 5min. fährt das system 
herunter, oder im notfall das system selbsständig herunterfährt.

1000 dank,

grüsse, pierre
Gast #768075
Lesenswert?

Komparator(LM311) mit 5V betreiben und die 12V mit einem Widerstands-
teiler auf einen Eingang des OPV geben. Den andern Eingang mit einer
fest eingestellten Spannung beschalten, die von den 5V abgeleitet ist.
Mitkopplung ca. 1MOhm.
Gast #768076
Lesenswert?

Je nachdem nichtinvertierender oder invertierender Eingang für den
festen Spannungswert verwendet wird, ergibt sich ein Schalten des
Komparators von low nach high oder umgekehrt. Dieses Signal kannst
Du dann auswerten.
Gast #768125
Lesenswert?

@jack: danke für das schnelle feedback

ich möchte aber nicht die 5v überwachen, sondern die 12v. dh. wenn ich 
deinen komperator nehme, dann würde er nur die 5v überwachen und die 
sind ja lange zeit garantiert. oder habe ich da etwas falsch verstanden.

mit welcher software wertet man üblicherweise so etwas aus?

kennt jemand ein buddle aus sw+hw die das macht? wie gesagt bei einer 
usv ist soetwas ja standard.
Gast #768146
Lesenswert?

>oder habe ich da etwas falsch verstanden.

Das hast Du. Die 5V werden nur (heruntergeteilt) als Spannungsreferenz
benützt und als Vcc für den Komparator. Die Messung der 12V wird über
Spannungsteiler gemacht.
Gast #768219
Lesenswert?

ok dann bleibt noch das problem, wie fange ich das ganze unter windows 
ab?

wo lege ich das signal des komparator an der seriellen oder usb 
schnittstelle an? wie kann ich das auswerten?

gibt es dafür irgendwo schon eine anleitung?
Persönliche Seite #768241
Lesenswert?

> ich brauche also zum einen ein (windows-)programm, welches permanent
> z.b. über serielle oder usb schnittstelle die "elektronik" an der
> batterie abfrägt, wieviel spannung noch anliegt und sollte sie den
> schwellenwert v. z.b. 11,2v unterschreiden, eine "akku-warnung" in
> windows ausgibt und dem benutzer sagt, achtung in 5min. fährt das system
> herunter, oder im notfall das system selbsständig herunterfährt.

Dies ist Bestandteil von Windows in Form des USV-Dienstes. Dieser wertet 
die Signalpegel zweier Handshakeleitungen der seriellen Schnittstelle 
aus (die eine signalisiert "Netzspannung ausgefallen", die andere "Akku 
(bald) leer").

Der USV-Dienst wird in der Systemsteuerung unter Energieoptionen 
konfiguriert.
Gast #768268
Lesenswert?

ha perfekt, jetzt komme ich der sache schon ziemlich nahe.

ok was mir jetzt noch fehlt:

1.) auf welchem pin an der seriellen schnittstelle muss jetzt ein 
negatives oder positives signal eingespeist werden?
2.) welche spannung muss auf dem pin der seriellen schnittstelle 
angelegt werden? oder muss man gnd auflegen?
3.) wie genau funktioniert das mit dem komparator? (<-- sorry, damit 
habe ich noch nie handiert)
gibt es dafür eine bauanleitung? wie schließt man was wo an?

was für einen LM311 nimmt man?

LM 311 N (NSC)
LM 311 N (STM)
LM 311 D SMD STM
Persönliche Seite #768659
Lesenswert?

Die Polarität der verwendeten Signale ist konfigurierbar (siehe Anhang)

Die Funktion ist diese:
   CTS = Line fail
         (Power out)
   DCD = Low battery
   DTR = UPS shutdown
         (Signal from the server to the UPS to shut down)

Was Microsoft sich beim Entwurf des Konfigurationsdialoges gedacht hat 
und wie das im einzelnen zu interpretieren ist, entzieht sich gänzlich 
meinem Verständnis.
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren