Car-PC.info

Marke Eigenbau - Intelligente Tankstellen-Schaltung

mx-6 - So 02 März, 2008 19:21
Titel: Intelligente Tankstellen-Schaltung
Hallo Leute,

bin grad am überlegen eine neue Tankstellenschaltung zu bauen.
Habe zur Zeit eine normale Schaltung über einen 3-Stelligen Drehschalter, der mir zwischen Dauerplus, Zündungsplus und Nullstellung umpolt. Funktioniert eigentlich einwandfrei.
Das Problem ist jedoch: habe ich an der Tankstelle auf Dauerplus geschaltet und vergesse nach dem Tanken sofort auf Zündungsplus (Normalstellung) umzuschalten, dann besteht die Gefahr beim Verlassen des Fahrzeugs, dass der PC ungewollt weiterläuft und den Akku leersaugt. Mir persönlich ist es schon oft passiert und ich denke da bin ich nicht der einizige.

Meine Idee sieht so aus:
Eine Schaltung zu entwerfen, bei der die "Tanken-Stellung" über eine Zeitschaltung nur z.b. 30 min 12V+ liefert und dann den PC wie üblich herunterfährt. Bei Minute 29 werden ein paar Piepstöne erklingen, die darauf Hinweisen, dass in 1 Min der PC heruntergefahren wird. Sitzt man z.B. gerade im Auto und will dass der PC noch weiter läuft, drückt man einen kleinen Taster, der die Laufzeit um nochmal 30 min erweitert.

Zusätzlich wird noch die Bordspannung gemessen. Fällt diese unter einen bestimmten Wert z.b. 10,5 V wird ein dauerpiepston ausgegeben, um auf die niedrige Versorgungsspannung hinzuweisen. Hierbei könte man das Modul so einstellen, dass es auch nach dem Dauerpiepston automatisch nach 1 min den Pc herunterfährt (auch wenn der Tanken-Timer noch einige Minuten abzulaufen hat).

Für die 3 Stellungen (Tanken, Normal, Parken) könnte man noch 3 LEDs anbringen, die die jedweilige Stellung anzeigen. Sobald irgend ein Pieps-Alarm ertönt, könnte man diese LEDs evtl. noch Blinken lassen.

Bevor ich das ganze mache, wollte ich fragen ob noch jemand interesse an so einer schaltung inkl. Schalter, Anleitung und allem was benötigt wird, interessiert ist? Ich könnte dann beim erstellen der Platine, gleich mehrere fräsen und die benötigten Bauteile entsprechend der gewünschten Anzahl einkaufen.

Kritik/ Vorschläge erwünscht Smile
da_user - So 02 März, 2008 20:36
Titel:
Wie wäre es, wenn du das herunterfahren mit der ZV koppelst? Sobald du zusperrst fährt der PC runter, an der Tanke sperren ja die wenigsten ihr Auto zu. Hochfahren am besten auch über die ZV Wink
datenflo - So 02 März, 2008 20:40
Titel:
so etwas gibt es aber auch schon, C1500 hat das zb in seinem Auto verbaut....es gab da auch mal einen Thread drüber Wink



EDIT

http://www.car-pc.info/phpBB2/viewtopic.php?t=10536

da is er Very Happy
brmlm - So 02 März, 2008 20:47
Titel:
ich persönlich würde es so lösen:
Image

was du brauchst:
2*relai
2*diode (strom beachten)
1*taster

sobald du das autoabgestellt hast, drückst du auf den taster damit lässt du den pc weiter laufen!
sobald dan wieder ein zündungsplus anliegt läuft es weiter und schaltet beim nächsten abstellen des autos auch mit ab!
mx-6 - So 02 März, 2008 20:50
Titel:
@ da_user ja das sind doch bestimmt die, die sich dann wundern, wenn später im auto was fehlt, oder das komplette Auto Wink

ich schließe immer ab!

bloblem nr2 ist noch, wenn ich daheim mein auto abstelle und einen größeren Mp3 Sync mache bzw. über meinen heimpc auf den CarpC (mstsc) zugreifen möchte, dann will ich nicht mein Auto geöffnet lassen.

@datenflo ja das hat eine Ähnlichkeit, leider ohne timer wie ich sehe
Gunther - So 02 März, 2008 20:54
Titel:
bau als relais 2, eines mit timer ein dann gehts.

Gruß Gunther
datenflo - So 02 März, 2008 20:54
Titel:
ja mit der Schaltung wird das Problem was du geäußert hast, daß man es vergessen könnte abzuschalten gelöst.
mx-6 - So 02 März, 2008 22:14
Titel:
@ brmlm ja so hatte ich mir das vorgestellt, halt eben noch mit zeitrelais und den spielereien, dass es mir vor ablauf der Zeit kurz bescheid-piepst, damit ich bei bedarf nochmal die zeit erweitern kann.

die geschichte von dbassix & ct1500 ist im prinzip auch nichts anderes, wenn man die zeitschaltung mit einbaut, aber das ganze hat ja keiner umgesetzt, so wie ich das sehe?!

..deshalb wollte ich fragen....aber sei´s drum Smile dann wirds halt nur ein exemplar geben Smoking
datenflo - So 02 März, 2008 22:17
Titel:
mit Zeitrelais glaube ich nicht, die normale Schaltung hab ich schon ein paar mal verbaut gesehen, zb bei C1500 selbst.
mx-6 - So 02 März, 2008 22:27
Titel:
ja so siehts aus und die anderen gingen glaub leer aus...
C1500 - Mo 03 März, 2008 11:12
Titel:
mx-6 hat folgendes geschrieben:
ja so siehts aus und die anderen gingen glaub leer aus...

Wie soll ich das verstehen?
Es gab niemals eine Platine oder ähnliches.

Ich hab einfach 2 kleine Relais zusammengeklebt und dann per Luftverdratung die schaltung aufgebaut.

Um die Schaltung zu erweitern könnte man einfach an den Zündungseingang ein Zeitrelais hängen, das dann nach eingestellter Zeit für <1 Sekunde Spannung anlegt.
Dann würde dei Selbsthaltung auch zurückgesetzt.
Tom78 - Mo 03 März, 2008 12:57
Titel:
Ich hab da mal ganz was anderes angefangen:

2 Datenleitungen vom Parallelport (D0 und D1) und Zündung logisch verknüpft und damit ein Relais (bzw sowas ähnliches) angesteuert.

Logisch gesehen wirds bei mir mal folgendermaßen aussehen:

(D0 UND NICHT D1) ODER Zündung
Das bedeutet, D0 muß 5V ausgeben und D1 0V um den PC eingeschaltet zu lassen. Gesteuert werden diese beiden Datenleitungen über ein kleines Prog, das den nötigen Zustand für ne definierte Zeit herstellt.

Vorteile:
- Zeit per SW definierbar
- Kein allzu großer HW-Aufwand
- Man kann's ned vergessen!!!

Die logische Verknüpfung von D0 und D1 soll sicherstellen daß die Initialisierung vom Parallelport beim Rechnerstart keinen Einfluß auf die Schaltung hat.

Aufgebaut ist die Schaltung aber noch ned so ganz. ...
mx-6 - Mo 03 März, 2008 13:13
Titel:
Zitat:

Es gab niemals eine Platine oder ähnliches.


Hallo C1500,

ja genau das habe ich doch gemeint.
Da ich vor dem gleichen Problem stehe und mir so eine Schaltung zusammenstellen möchte, wo unter anderem diese Zeitschaltung und die Warnungen gleich mitintegriert werden sollen, dachte ich - frag ich mal hier an, weil ich der Meinnung war, dass nicht nur ich das Problem habe und nicht grad jeder Lust/Zeit/Wissen hat um das einmal sauber auf Platine zu bringen...mehr wollte ich doch nicht Rolling Eyes

mir ist auch klar, dass dieses Thema nicht neu ist ...

bloß haben sich die letzen threads irgendwie aufgelöst. Außer jemand hat die Platine doch irgendwie erstellt und die haben es untereinander per PN irgendwie gelöst, kann ja sein....

...vermutlich können die meisten auch ohne so einer schaltung bzw. nur mit den Jumper-Optionen des M2 gut leben. Viele lassen Ihren Rechner an der Tankstelle halt eben herunterfahren oder lassen Zündung an Laughing
ich kenn da ein paar...aber ist ja auch okay wenn die damit zufrieden sind.

Ich bleib bei meinem Modul, kann ja jeder machen wie er will Wink
datenflo - Mo 03 März, 2008 13:52
Titel:
Um mal einen Ganz anderen Lösungsvorschlag anzusprechen...

Ich habe das über meine IO-Karte und den Eventhandler gelöst....

Ich betätige ein Button auf dem Touch und das Relais zieht für 20min an.
mx-6 - Mo 03 März, 2008 14:01
Titel:
hmm das ist natürlich auch eine super Idee, darauf bin ich noch nicht gekommen. Hab auch die velleman-karte drin, nur sind leider alle Ausgänge für mein selbstgebautes Radio belegt. Kann aber evtl. auf einen ausgang verzichten, weil ich nicht unbedingt 5 Speicherplätze fürs Radio brauch...

ich denke mit dem Eventhandler kann man dann auch das mit der akustischen und optischen Warnung vor Ablauf der 20 min einrichten.

ich glaub das muss ich mir nochmal genauer anschauen Crazy

danke für den tip thumbright
datenflo - Mo 03 März, 2008 14:35
Titel:
mx-6 hat folgendes geschrieben:
.

ich denke mit dem Eventhandler kann man dann auch das mit der akustischen und optischen Warnung vor Ablauf der 20 min einrichten.



sicher das geht.

Man könnte sogar ein Menü im Skin erstellen, in dem dann gefragt wird, verlängern ja nein oder so ähnlich
mx-6 - Mo 03 März, 2008 14:50
Titel:
ja ich hab schon immer gesagt, dass der event-handler eine geniale sache bei cpos ist, weshalb ich u.a. nicht zu einer anderen anwendung wechseln möchte...
Habe bei mir schon für meinen SpaceNavi so einige Einträge drin und der Scrollbalken wird immer kleiner Laughing durch die vielen Einträge und trotzdem läufts einwandfrei.

dann probier ich es erstmal auf diese Weise, wenn das so sauber läuft, wie ich mir das vorstelle, dann brauche ich nichts anderes.

Nur einen kleinen hacken hat das ganze: man muss beim ausschalten der Zündung drauf achten, dass man innerhalb der 5 sek diesen button betätigt.
Aber um diese 5 sek. Soft-off Zeit zu erweitern gibt es hier im forum auch schon jemanden, der das ganze mit einem hex-editor abgeändert hat.

oder wie hast du das Problem gelöst?
datenflo - Mo 03 März, 2008 14:55
Titel:
ich drück die taste vorher und schalte dann die zündung aus....wenn ich die zündung wieder anschalte merkt cPos das am digitalen eingang und beendet die holdon aktion Wink
mx-6 - Mo 03 März, 2008 15:28
Titel:
ja, wenn man den button irgendwie auf den oft verwendeten menüs plaziert und immer dran denkt, diesen rechtzeitig zu betätigen, was man eigentlich bei jedem anderen hardware-schalter auch beachten muss, dann geht es eigentlich auch ganz gut.

das Wochenende ist gerettet Smile jetzt gibts wieder was zu tüffteln laughing1
C1500 - Mo 03 März, 2008 16:57
Titel:
@datenflo: kannst du bitte mal deine Einträge im Eventhandler posten?

Würde uns allen viel Arbeit ersparen Very Happy

Gruss Peer
datenflo - Mo 03 März, 2008 17:12
Titel:
klar kann ich mal machen.Ich wühl mich heut abend mal durch meine cPos Sicherungen....hab im mom keine IO Karte im Auto, da mir der LPT Port mächtigst auf die Nerven gegangen ist.Daher auch die Einträge nicht im EH, such ich aber heute Abend raus Wink
datenflo - Mo 03 März, 2008 21:19
Titel:
soo dann will ich mal...ich muß dazu sagen das bei mir Remote nur vom Zündungsplus geschaltet wird(also ein Relais schaltet) da ich via Remote auch noch Netzteile versorge für den USB-Hub ect.

Im Eventhandler

Funktion clr_digo_1
Event
digi_1=on

In den Settings der IO Karte digo1 auf impuls stellen und die Zeitspanne die Remote überbrückt werden soll.


Relais habe ich wie folgt angeschlossen.

1 Relais für digi1

von der Zündungsspannung einschalten lassen das es eingeschalteter Zündung digi1 schließt

2. Relais für digo1

hinterm Relais für digi1 eine Diode verbauen dann das dann das Relais so anschließen das es Dauerplus auf die Remoteleitung legt.

Wichtig ist halt das Remote nur geschaltet wird und keine Verbraucher dran hängen, sonst raucht die Diode sofort ab Very Happy

Ich hoffe das war einigermaßen verständlich erklärt
mx-6 - Di 04 März, 2008 00:11
Titel:
okay also vom Prinzip her glaube ich es verstanden zu haben.
Danke schonmal...

ich werd´s versuchen bei mir so einzurichten, dass mir ein Eingang der relaiskarte den Zündungsplus überprüft....sobald die +12V auf diesem Eingang fehlen, kommt bei mir auf dem Touchscreen die Message, "PC weiter laufen lassen?" (evtl. mit Ton) Wenn man dann innerhalb der 5 sek, bevor der Rechner in den Ruhezustand geht, den Button drückt, dann soll ein Ausgang der Relaiskarte einfach für eine bestimmte Zeit die Spannung halten.

Wie ich das hinkriege, dass er vor ablauf der Zeit noch einmal nachfragt, weiß ich bis jetzt nur grob und bin mir nicht sicher ob das umsetzbar ist.
Auch das mit der Abfrage-Message muss ich nochmal schauen, obs möglich ist, aber ich denke das dürfte gehn.

sollte das gehn, gibts später ein How-To...

read2
mx-6 - Di 04 März, 2008 00:30
Titel:
...wozu hat man cpos auf dem heimrechner Smile
habs gleich mal kurz ausprobiert....der erste teil funktioniert schonmal.

Function: showquery_PC weiter laufen lassen?:digo_0 = On
Event: digi_0 = Off

Erklärung: Wenn digi_0 (Wenn Eingang_0 aus ist, also in anderen Worten wenn die Zündung aus ist, wird der Text "PC weiter laufen lassen?" angezeigt und darunter zwei Buttons "Yes" und "No".... drückt man "Yes" wird der Befehl "digo_0 = On" ausgeführt, was soviel bedeutet wie Ausgang_0 einschalten, wo wiederum ein Relais eine +12V Spannung auf den Zündungsplus des M2 ATX legt.

den Rest test ich mal morgen.... sleepy2
bmw530 - Di 04 März, 2008 16:03
Titel:
Zitat:
Function: showquery_PC weiter laufen lassen?:digo_0 = On
Event: digi_0 = Off


Die Funktion stimmt nicht ganz, da digo_0 = On ein Event und keine Funktion ist.

Funktion: showquery_PC weiter laufen lassen? : set_digo_0
Event: digi_0 = Off

so könnte es gehen.
mx-6 - Di 04 März, 2008 16:41
Titel:
Hi BMW530

ja das ist gut möglich, habe bei mir daheim keine Relaiskarte dran, weshalb ich das nicht testen konnte. Das war mehr oder weniger Beispielhaft, hab mir schon fast gedacht dass noch ein wenig angepasst werden muss. Spätestens beim testen im Auto mit meiner Relaiskarte hätte ich es bemerkt. Aber danke das du mir das Leben erleichterst Wink

Zitat:
habs gleich mal kurz ausprobiert....der erste teil funktioniert schonmal.

damit war mehr oder weniger gemeint, dass die Message selbst ja funktioniert und das man die Möglichkeit hat einen Befehl hintendran zu hängen Smile

Bin heute noch nicht dazu gekommen um zu schauen, wie ich den zweiten Aufruf (für die Zeit-Erweiterung) gestalte.

Werd mich noch melden...
bmw530 - Di 04 März, 2008 22:31
Titel:
zum Testen brauchst du keine Karte, in Cpos kannst du I/O Karte simulieren. Einfach in de Settings> I/O> Virtual IO Card einstellen.

Ps. Die Tankstellenfunktion habe ich ebenfalls mit I/O Karte und Cpos realisiert, allerding etwas komplexer mit ZV Fernstart.
http://www.car-pc.info/phpBB2/viewtopic.php?t=18238&highlight=
mx-6 - Mi 05 März, 2008 00:22
Titel:
ok danke für den Hinweis, hab ich nicht gesehn mit dem virtual.... Jetzt hab ich das mal testweise eingegeben, irgndwie passiert aber nichts. Wenn ich nur die Funktion set_digo_0 nehme, sehe ich dass er es auch ausführt.

zusammen mit showquery tut sich jedoch nichts.

kannst du es bei dir mal testen?

danke
bmw530 - Mi 05 März, 2008 16:03
Titel:
bei mir geht es auch nichts. Die Funktion scheint tot zu sein.
datenflo - Mi 05 März, 2008 19:15
Titel:
warum lässt du nicht einfach das Menue wechseln und baust ein kleines Menue mit der Anzeige und Abfrage?
mx-6 - Mi 05 März, 2008 22:11
Titel:
ja ich schau mal, wenn nichts hilft, muss ich wohl ein menü machen. ist ja schnell fertig...
Air - Sa 08 März, 2008 03:43
Titel:
Viele Wege führen zum Glück. Ich bin jedenfalls mit meinem Spannungswächter zufrieden (siehe Signatur).

Ich hab auch einen 3-Stufenschalter:
-Stellung oben: PC Steuerleitung ein, unabhängig vom Zündplus über den Spannungswächter.
-Stellung Mitte: PC Steuerleitung aus.
-Stellung unten (Normalstellung): PC Steuerleitung auf Zündplus über den Spannungswächter.

Die Lösung ist zwar nicht raffiniert, aber ich kann den Rechner laufen lassen wann ich will und hab trotzdem keine leere Batterie.

Wieviel Entladung man der Batterie zumuten will, stellt man mit der Abschaltspannung am Spannungswächter ein.
datenflo - Sa 08 März, 2008 12:09
Titel:
@ air
da hast du wohl Recht, es gibt etliche Möglichkeit

Wenn man es ganz easy lösen will kann man auch einfach ein Relais den Jumper vom M2 umsetzen lassen. Da mit hat man dann eine andere Abschaltzeit.

Man könnte zb durch schalten des Relais den Jumper vom M2 trennen und hätte so die dauer On Stellung.
In cPos könnte man dann sagen das Relais soll sagen wir mal 15min anziehen. nach Ablauf der 15 min setzt dasRelais den Jumper wieder und der PC fährt runter.
Über einen Digi Port könnte man dem PC dann mitteilen, das die Zündung wieder aktiviert wurde.
So hätte man sich die fummelei mit der Remoteleitung gespart.

.....aber wie gesagt es gibt so viele Möglichkeiten das zu lösen......
toxdafox - Sa 08 März, 2008 15:07
Titel:
Hallo,

kann man dies nicht software mäßig machen?
Windows leitet Hibernate ein => cPOS erkennt das und hält den Hibernate zurück und fragt gleichzeitig ob Windows runterfahren soll und nicht.

Sowas realisierbar?
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB