Controller im Netz und Batteriebetrieb

Gast #512528
Lesenswert?

Hallo,

in der Schaltung versorge ich ein Display an dem unter anderem eine Uhr 
läuft. Mit einer zusätzlichen Batterie will ich verhindern, dass die 
Zeit verloren geht, wenn man das Netzteil absteckt.
Es geht um die Stromversorgung.
Nach dem Schaltplan läuft die Schaltung mit Netz und Batteriebetrieb. 
Der Anschluss für den 9V Block versorgt nur die nötigsten Funktionen vom 
Controller. Allerdings verliert das Display immer wieder die Uhrzeit, 
wenn ich das Netzteil abstecke. Wenn ich die Diode D1 rausnehme, dann 
funktioniert es zwar, jedoch versorgt die Batterie dann die gesamte 
Schaltung. Da hängen noch Displaybeseuchtung, Sensoren und Relais dran. 
Insgesamt würde dann ein Strom vom 300mA fließen und der 9V Block wäre 
dann nach 30 min leer.

Grüße

Achim
Angehängte Dateien:
#512547
Lesenswert?

Über eine Diode nimmst du den Avr extra dann direkt am Avr nen Goldcap 
und so Sachen wie Displaybeleuchtung der Pluspol von den Relais (ich 
vermute du nutzt open collector Schaltungen)lässt du auf der anderen 
Seite also direkt am Netzteil bzw. Festspannungsregler. Die Polarität 
scheint dir klar zu sein oder ???

JOCHEN

rs485-hausbus.de.vu
#512588
Lesenswert?

Das sieht erstmal gut aus. Jetzt solltest du noch am AVR mitbekommen mit 
was er versorgt wird, also ob Netz oder Batterie. Der AVR muss dann alle 
Leitungen zum Display auf Eingang oder Hochohmig oder auf Ausgang mit 
L-Pegel setzen. Denn ich vermute mal das du das Display über diese 
Steuerleitungen mit Strom versorgst wenn dessen +5V Anschluß, also das 
Netzteil getrennt wurde.

Gruß Hagen
Gast #512641
Lesenswert?

Die Schaltung ist leider schon fertig aufgebaut und ich kann 
nachträglich keine Messleitung mehr verlegen, die dem MC sagt, wann das 
Netzteil angesteckt ist.

> Die Polarität scheint dir klar zu sein oder ???

Bei Netzteil-1 und bei 9V_Block-1 kommt natürlich + hin.

> Jetzt solltest du noch am AVR mitbekommen mit was er versorgt wird

Die Schaltung ist leider schon fertig aufgebaut und ich kann 
nachträglich keine Messleitung mehr verlegen, die dem MC sagt, wann das 
Netzteil angesteckt ist.

> Denn ich vermute mal das du das Display über diese
Steuerleitungen mit Strom versorgst wenn dessen +5V Anschluß, also das
Netzteil getrennt wurde.

Das Display wird über die +5V versorgt. Wenn das Netzteil abgesteckt 
wird, dann verhindert die Diode D1, dass der entsprechende 
Spannungsregler versorgt wird.

Ich vermute, dass das Problem beim Display liegt. Wenn ich es wärend dem 
Uhrbetrieb ausstecke und wieder einstecke, dann habe ich dasselbe 
Problem. Es müsste dann neu initialisiert werden. Werde das mal im 
Programmcode ausprobieren.
Angehängte Dateien:
#512704
Lesenswert?

Korrekt.

Probiere mal folgendes:

1.) Netzteil dran, Uhr läuft richtig
2.) Display abziehen
3.) Netzteil entfernen
4.) Netzteil nach par Minuten wieder dran
5.) Display wieder dranstecken

Auf dem AVR initialisierst du das Display vor jeder Ausgabe der Uhrzeit. 
Das machst du zb. im 1-2 Minuten Interval.

Wenn danach noch die Uhrzeit korrekt läuft dann liegst am Display.
Ich würde dann erstmal die RS232 mit VCC statt +5V verbinden um so zu 
jeder zeit ein serielles Debugterminal zu haben. Ich vermute mal das 
dein Display über die AVR Ausgänge Strom zieht und das so exzessiv das 
der AVR durch den Brownout reset.

Gruß Hagen

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