Car-PC.info

M1-ATX, M2-ATX, M3-ATX, M4-ATX - Überwachung der Spannung beim M2???

speedfreak - Fr 04 Jan, 2008 22:32
Titel: Überwachung der Spannung beim M2???
Hallo

Ich habe nun ein M2 und hatte dieses bislang als normales Netzteil laufen, also ohne Jumper. Da ich einmal den PC vergessen hatte auszuschalten wurde mir leider die komplette Batterie leergesaugt.
In welchen Modi wird die Spannung vom M2 überwacht?
Also wenn der PC an ist?
Wenn er aus ist steht es ja in der Anleitung das die Spannungsüberwachung dann aktiv ist wenn die 5V Standby Spannung noch anliegen.
Wäre dankbar für antworten!

MFG Olli
billy - Fr 04 Jan, 2008 22:51
Titel:
soviel ich weis gibts ne version des PIC der drauf ist bei dem sie spannungsüberwachung nicht 100% funktioniert.
es erfolgt keine trennung des netzteiles bei unter 11V

gruß
bily
philipp_c - Sa 05 Jan, 2008 01:06
Titel:
Im PSU Mode (also keine Jumper) wird die Spannung imho gar nicht überwacht. Ein Blick in die Anleitung sollte da Klarheit verschaffen (wenn es nicht gerade diese komische deutsche ist)

Gruß Philipp
KaiTS - Sa 05 Jan, 2008 04:50
Titel:
So wie ich es verstanden habe, wird während des Betriebes des PC in keinem Modus die Batteriespannung überwacht. Das M2 ist ja eigentlich auch so gedacht, dass es über das Zündungsplus aktiviert wird, daher geht es im Betrieb wohl immer von einem laufenden Motor aus und daher keine Überwachung. Wenn man nun das M2 und den Computer unabhängig von der Zündung laufen hat, besteht immer die Gefahr, die Batterie während des Betriebes leer zu ziehen. Daher bin ich auch als am überlegen, wie man das mit einem seperaten Spannungswächter vermeiden könnte.

Nur während der Hardoff-Phase, also wenn nur noch 5V anliegen, gibts vom M2 eine Überwachung. Wobei ich selbst noch nicht verstanden habe, ob das nur die Einstellungen Hardoff=Never betrifft oder auch die anderen mit Zeiteinstellung. Leider ist die englische Anleitung da auch nicht besser.

Gruß
Kai
philipp_c - Sa 05 Jan, 2008 09:42
Titel:
Im PSU gibt es definitiv keine Abschaltung. Sonst schau Dir den Source an, wenn Dir die Anleitung zuwenig hergibt
philipp_c - Sa 05 Jan, 2008 16:07
Titel:
"NOTE: when HARDOFF is set to never, the M-ATX will automatically shut down when battery voltage is below 11V for more than 1 minute in order to prevent deep discharge situations."

Was daran unklar?

Und man sollte bedenken, dass es nur die Batterie vor Tiefentladung schützt und nicht garantiert, dass man danach noch starten kann.
speedfreak - Sa 05 Jan, 2008 20:18
Titel:
Das heisst dann ja das das M2 bei mir hätte abschalten sollen bei 11V, da ich ja den PSU Mode anhatte.
Das hat es aber nicht getan, da die Batterie Spannung bei ca 8V lag.
Kann das jemand bestätigen das es so eine Serie gibt von den PICs die nicht bei 11V abschalten?

MFG Olli
datenflo - Sa 05 Jan, 2008 20:25
Titel:
philipp_c hat folgendes geschrieben:
Im PSU gibt es definitiv keine Abschaltung.

speedfreak - Sa 05 Jan, 2008 20:30
Titel:
und was heisst das hier dann übersetzt?

"NOTE: when HARDOFF is set to never, the M-ATX will automatically shut down when battery voltage is below 11V for more than 1 minute in order to prevent deep discharge situations."

Das heist doch das es im PSU Mode (HARDOFF is set to never) abschaltet sobald die Spannung unter 11V fällt?

Oder was verstehe ich nun falsch?

MFG Olli
datenflo - Sa 05 Jan, 2008 20:44
Titel:
das das m2 nur dann abschaltet, wenn es als "kein hardhoff" gejumpert ist und die Spannungsüberwachung nur dann in Kraft tritt, damit die Bat nich leer gezogen wird.

EDIT

das aber nur wenn der Rechner sich im Ruhezustand oder Standby befindet, da das M" bei anliegendem Remote da von aus geht das der Motor läuft, wie schon weiter oben erwähnt.
Sceezy - Sa 05 Jan, 2008 23:24
Titel:
Also mein M2 Schaltet bei niedriger Batteriespannung auch nicht ab, hat mir schon eine Batterie hingerafft. Evil or Very Mad
KaiTS - So 06 Jan, 2008 18:45
Titel:
philipp_c hat folgendes geschrieben:
"NOTE: when HARDOFF is set to never, the M-ATX will automatically shut down when battery voltage is below 11V for more than 1 minute in order to prevent deep discharge situations."
Was daran unklar?


Das weiter unten im Manuel folgendes steht: "During the HARDOFF procedure, the battery levels will be constantly monitored to prevent deep
discharge situations", wobei Hardoff-Prozedur nun ziemlich allgemein klingt, was mich etwas verwirrte. Habs aber gerade noch mal gelesen, ist aber Kontext wohl auch auf die Hardoff=Never-Modi bezogen.

Oben steht ja noch folgendes: "Avoid using HARDOFF = Never, can severely discharge your battery", das machts ja dann eigentlich klar. Also nur in den Hardoff-Never-Modi gibts eine Spannungsüberwachung und nur während des Standbys des PCs. Und der PSU-Mode ist kein Hardoff-never-Modus!
philipp_c - Mo 07 Jan, 2008 01:38
Titel:
jo
speedfreak - Mo 07 Jan, 2008 23:18
Titel:
Ja dann ist ja alles geklärt.

Wäre vielleicht jemand so nett und würde mir sagen was ich in dem Programm ändern muss damit das Netzteil auch im eingeschalteten Zustand bei unter 11V abschaltet?

Ich habe mir das Programm schon angesehen nur ich steige da nicht so ganz durch.
Wäre sehr nett!

MFG Olli
datenflo - Mo 07 Jan, 2008 23:23
Titel:
du kannst nen seperaten Spannungswächter einsetzten, das ist aber auch schon alles denke ich.
speedfreak - Mo 07 Jan, 2008 23:49
Titel:
Nene, das könnte man umprogrammieren und dann auf nen neuen PIC brennen.

Das überwacht alles der PIC, aber ich habe leider nicht viel ahnung vom PIC programmieren.

Deswegen frage ich ob einer mir das machen könnte oder mir wenigstens sagen wie oder was ich verändern muss.

MFG Olli
datenflo - Di 08 Jan, 2008 12:04
Titel:
Es gibt hier wen im Forum der den PIC für ein kleines Geld umschreibt, dazu gab es auch mal einen Thread...
philipp_c - Di 08 Jan, 2008 12:06
Titel:
Die Sourcen sind doch offen und gut dokumentiert, seh nicht was dagegenspricht, wenn er selbst macht.

@Speedfreak hast Du einen PIC Programmer?
speedfreak - Di 08 Jan, 2008 14:27
Titel:
Ja einen PIC programmer könnte ich auf jeden Fall besorgen.

Nur ich hab eben echt nicht viel Ahnung vom PIC programmieren.

Und denjenigen der die umprogrammiert, "ante", habe ich schon gefragt, er meinte das wäre für ihn nicht machbar da es zu aufwändig wäre.

"billy" habe ich allerdings kontaktiert und der sagte mir es sei möglich.
Ich habe im Programm, des PIC ein wenig geschaut, da steht auch einiges drin mit der Überwachung der Spannung, aber ich weiss eben nicht wie man es hinbekommt das alles noch so funktioniert wie es soll und diese Funktion dazukommt.

MFG Olli
KaiTS - Fr 11 Jan, 2008 03:18
Titel:
Ich hab mir mal den SourceCode des M1/M2 näher angeschaut und habe dabei Interessantes entdeckt:

KaiTS hat folgendes geschrieben:
Also nur in den Hardoff-Never-Modi gibts eine Spannungsüberwachung und nur während des Standbys des PCs.


Das was ich oben geschrieben habe, ist eben doch nicht richtig. Die Überwachung auf Batterie-Unterspannung funktioniert bei jedem Modus, außer dem PSU_Mode! Das heißt, auch bei einer Hard-Off-Zeiteinstellung gibt es eine Überwachung. Meine Verwirrung bezüglich der undeutlichen Aussagen des Manuels war also nicht ganz unangebracht Wink.

Die Überwachung setzt übrigens bereits kurz nach "Loslassen" des Powerkopfes durch das Netzteil ein, wirkt also auch schon während des Runterfahrens (interessant, weil auch bei einem Hängenbleiben beim Runterfahren die Spannungsüberwachung läuft).

Gruß
KaiTS


PS.: Gibt es eigentlich schon irgendwo eine neuere Version vom Code als die, die man bei cartft runterladen kann?
KaiTS - Sa 12 Jan, 2008 04:54
Titel:
Hab den Sourcecode vom M1/M2 um eine Spannungsüberwachung im Betrieb ergänzt. Ausgangsversion ist die von cartft, ich hoffe, die ist noch aktuell. Ich habe die Ergänzungen von mir kenntlich gemacht (alles zwischen den *-Balken) und kommentiert. Sollte so eigentlich funktionieren. Nur habe ich selbst (noch) keinen Brenner, kanns also nicht testen. Es sollte aber eh erst mal ein anderer mit Assembler-Kenntnissen drüber schauen, ob das so passt.

Die Ergänzung funktioniert so: In der Schleife im On-Status wird die Spannung überwacht. Ist diese 50 Messzyklen (also ca. 10s) zu klein, wird das Runterfahren eingeleitet, die Verzögerung des Offdelays wird übersprungen. Sollte sich danach die Spannung wieder erholen, fährt der Rechner bei weiter anliegendem Ignition-Signal nicht hoch. Erst wenn Ignition einmal weggenommen wird und dann wieder anliegt kommts zum Hochfahren. Für den PSU-Mode wirkt dagegen die Überwachung nicht, d.h. auch bei Unterspannung bleibt er weiter an.

So soll es jedenfalls funktionieren, da ich es selbst noch nicht testen kann, kann ich also für nichts garantieren!

So weit erstmal,
Gruß KaiTS
KaiTS - So 23 März, 2008 17:25
Titel:
Habs nun endlich mal geschafft, mir einen PIC-Brenner zusammen zu löten und die geänderte Software aufzuspielen. Musste allerdings noch etwas am Code verändern, die neue Version ist angehangen.

Und das tolle ist, es klappt wunderbar, d.h. ich habe jetzt genau das, was ich haben wollte: Einen CarPC, den ich unabhängig von der Zündung an und aus machen kann und in jedem Zustand Schutz vor einer Entladung der Batterie habe. Der Rechner fährt nun im Betrieb bei Unterschreiten einer Grenzspannung normal herunter. Ich finde, das ist jetzt insgesamt eine elegantere Lösung als die verschiedenen Tankstellenschaltungen, die manche hier verbaut haben.

Ich habe nach einigen Testläufen die standardmäßigen 11V in der Software als Grenzwert auf 11.4 V angehoben, da springt der Motor noch ohne große Murren an (bei unter 0°C, die wir draußen hatten), also ne sichere Sache.

Gruß
KaiTS
billy - So 23 März, 2008 19:12
Titel:
hm, die 10sec die du während dem betrieb überwachst finde ich bischen knapp.

hast du die zeit ab zündung ein bis das power-on gesendet wird auch verkürzt?? hab da bei mir nur einen zyklus als wartezeit. spart 4,xsec beim hochfahren

Wären dann im code:
ONDELAY equ .1 ;power on delay (bei einstellung .5 =4sec) 1 seconds
ONDELAY2 equ .1 ;wait 0 second until push button (bei .5 wären es 1sec)

gruß
billy
KaiTS - So 23 März, 2008 23:04
Titel:
billy hat folgendes geschrieben:
hm, die 10sec die du während dem betrieb überwachst finde ich bischen knapp.


Ja, fand ich auch, deshalb sind es in der geänderten Version, die ich heut gepostet hab, auch schon 40sec, also 200 Messdurchläufe.


billy hat folgendes geschrieben:


hast du die zeit ab zündung ein bis das power-on gesendet wird auch verkürzt?? hab da bei mir nur einen zyklus als wartezeit. spart 4,xsec beim hochfahren



Die habe ich bereits geändert. Die normale Einstellung für DELAY ist 20, ich hab sie bereits auf eine Sekunde (also DELAY = 5) runtergesetzt (ich hab nur das Kommentar dahinter nicht angepasst Smile. Spare also 3 Sekunden. Weiter absenken will ich den Wert nicht, weil dann die Schleife, in der die Spannung bei ignition=on überprüft wird, nur einmal ausgeführt wird. Das finde ich dann wieder etwas knapp Wink
DELAY2 könnte ich aber auch noch verkürzen, ist die Zeit zwischen 5V an und Power-Knopf "drücken", dürfte also unkritisch sein. mal sehen, dann vielleicht das nächste mal, wenn ich den PIC wieder ausbaue.


Gruß
Kai
billy - So 23 März, 2008 23:05
Titel:
die zeit "delay2" ist unkritisch, da die erst abläuft wenn die 5VSB als o.k. zurückgemeldet werden.

gruß
billy
KaiTS - So 23 März, 2008 23:22
Titel:
Nö, eigentlich nicht. Die Schleife läuft einfach solange, bis der Counter-1=0 ist. Die 5V-Spannung wird hier nicht überprüft:

turnon
call halfon
movlw ONDELAY2
movwf cntr1h

turnon1
call delay200
decfsz cntr1h,f
goto turnon1
billy - Mo 24 März, 2008 00:16
Titel:
stimmt, hab mich verlesen

gruß
billy
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB