Arduino-Projekt, angetrieben durch das elektrische System des Autos

Ich möchte ein Arduino-Projekt zusammenbauen, das mit dem Auto betrieben wird und auch bis zu einem gewissen Grad stromunabhängig sein sollte. Dieses Projekt wird ein einfaches Autoalarmsystem mit GPS-Empfänger sein und Nachrichten per GSM-Netzwerk senden (ja, davon gibt es viele, aber es ist nur ein Hobbyprojekt). Aber ich bin ein Anfänger in der Elektrik, also weiß ich nicht viel über das Thema. Kürzlich habe ich selbst ein neues Autoradio angeschlossen und bin stolz darauf - das sollte Ihnen eine Vorstellung geben :) (in meinem alten Auto gab es jedoch keinen ISO-Anschluss, also musste ich Kabel entdecken und sortieren).

Ich plane, positives Kabel vom Zigarettenanzünder zu bekommen und negatives mit der Karosserie zu verbinden.

Ich brauche eine Batterie (ich denke an SLA) und ein Ladegerät, das sie über die 12-V-Autoelektrik aufladen kann. Da das Ladegerät an das Feuerzeug angeschlossen wird (das über die Zündung mit Strom versorgt wird), ist es nur bei laufendem Motor aktiv, sodass meine Autobatterie nicht entladen wird.

Also, kann ich einfach irgendein Autoladegerät bekommen, sagen wir für USB oder ein Telefon, und meinen Akku damit aufladen? Welches wird gleichzeitig mit einem Arduino-Projekt verbunden sein?

Oder brauche ich eine Ausfallsicherung? Ich habe etwas über "Spannungsregler" gehört, aber ich weiß nicht, was es ist.

Links zu geeigneten online verfügbaren Ladegeräten sind willkommen.

Antworten (2)

Zuerst eine Anmerkung - im Zigarettenanzünder ist bereits ein Minus, es muss kein Kabel zum Chassis verlegt werden.

Was Sie vorschlagen, ist für Ihr Können ziemlich komplex. Stattdessen schlage ich folgendes Setup vor:

  1. Kaufen Sie ein Seeeduino Stalker Waterproof Solar Kit. Dieser Bausatz ist großartig. Es wird mit einem Arduino mit Uhr, SD-Karte und XBee-Schnittstelle geliefert. Es kommt auch mit einem Solarpanel, einer Lithiumbatterie und der Ladeschaltung an Bord. Es kann über den USB-Anschluss oder das Solarpanel aufgeladen werden. Für das GPS können Sie sich auch das GPSBee ansehen, das in das Board eingesteckt werden kann.

  2. Kaufen Sie ein USB-Ladegerät für den Zigarettenanzünder. Dadurch werden die 12 V des Autos in USB 5 V umgewandelt, wodurch die Batterie mit Strom versorgt werden kann.

  3. Schließen Sie den Stalker im Auto an das USB-Ladegerät an und platzieren Sie den Stalker irgendwo auf dem Armaturenbrett oder der Gepäckablage, wo er auch über das Solarpanel aufgeladen werden kann, wenn das Auto ausgeschaltet ist.

  4. Jetzt müssen Sie nur noch Hunderte von Stunden damit verbringen, den Code zu schreiben und zu debuggen. Viel Glück!

Ich habe selbst noch nie einen verwendet, aber wie kann man ein GPSBee und ein GSM-Modem gleichzeitig anschließen?
Solarladegerät wird kaum benötigt, denn als Alarmanlage muss es irgendwo versteckt werden, nicht auf einem Armaturenbrett liegen. Also brauche ich sowieso einen Akku.
@PeterJ GPSBee kommuniziert mit dem Arduino UART, daher muss ein GSM-Modem über 2 digitale Pins mit der SoftwareSerial-Bibliothek kommunizieren. Die SoftwareSerial-Bibliothek, die mit Arduino 1.0+ geliefert wird, basiert auf NewSoftSerial und ist ziemlich gut.
@Sly Der Stalker wird sowohl mit Solar als auch mit Batterie geliefert. Sie müssen das Solarpanel jedoch nicht anbringen. Für GPS benötigen Sie jedoch eine gewisse Sicht auf den Himmel, wenn sie versteckt ist, erhalten Sie keinen sehr guten Empfang. Sie könnten das Panel und die Antenne zur Gepäckablage führen und die Elektronik verstecken lassen.

Eine Sache, die zu berücksichtigen ist, ist die Notwendigkeit einer Batterie. Wenn Sie das GSM-Modem ausschalten, wenn Sie nicht senden / sich bewegen, werden Sie möglicherweise feststellen, dass die Leistungsaufnahme nur in der Größenordnung von 500 mW liegt, sodass Sie wahrscheinlich kein Problem haben werden, es sei denn, Ihr Auto steht länger als einen Monat. Wenn das in Ordnung klingt, können Sie einfach einen 12-V-Feuerzeug-zu-USB-Ladeadapter auseinanderziehen, ihn an etwas mit permanenter Stromversorgung anschließen und damit den Arduino mit Strom versorgen.

Eine andere Möglichkeit, eine Notstromversorgung zu erhalten, besteht darin, das Auto wieder mit dem USB-Ladegerät zu verwenden, es jedoch an den Ladeeingang eines der USB-Akku-Extender anzuschließen, die zum Verlängern der Lebensdauer / zum Aufladen von USB-Telefonen und -Tablets usw. im eingeschalteten Zustand vorgesehen sind das gehen. Wieder einmal würde die andere Seite den geregelten 5-V-Ausgang über den USB-Anschluss liefern, der zur Stromversorgung des Arduino verwendet werden könnte.

Eine Sache, die Sie sich bewusst machen sollten, ist, dass die meisten Li-Ion-Akkus nur bei Temperaturen um 0 °C bis 45 °C geladen und bei –20 °C bis 60 °C entladen werden sollten. Das Pack sollte eine Schutzschaltung haben, um dies zu vermeiden, aber stellen Sie sicher, dass es an einer Stelle montiert wird, an der es nicht direktem Sonnenlicht ausgesetzt ist, selbst dann habe ich Temperaturen von bis zu 70 ° C im Innenraum eines Autos gemessen. Allerdings verwenden viele kommerzielle GPS-Ortungsgeräte Li-Ion-Akkus.

Wenn jedoch -30 °C in Ihrem Fall sind, ist eine Li-Ion-basierte Lösung wahrscheinlich nicht ideal, sodass eine SLA-Batterie möglicherweise besser ist. Anstatt die Batterie ständig zu wechseln, würde ich dennoch empfehlen, das System kontinuierlich mit Strom zu versorgen und ein Produkt wie die DEI 520T 12-Volt-Backup-Batterie und das Sensorsystem zu verwenden , um genügend Strom bereitzustellen, um das System einige Stunden nach dem Batteriewechsel am Laufen zu halten während des Diebstahls getrennt. Es hat auch einen separaten Ausgang, um zu erkennen, wenn die Batterie getrennt ist, die Sie verwenden können, um einen Alarm auszulösen, obwohl beachten Sie, dass es 12 V ist und nicht direkt an das Arduino angeschlossen werden sollte.

Der Ausgang davon wird etwas gefiltert, aber immer noch um die 12-14-V-Marke herum. Selbst wenn Ihr Arduino eine so hohe Spannung akzeptieren kann, verwenden Sie einen Linearregler, sodass es viel effizienter ist, einen Schaltregler zum Absenken der Spannung zu verwenden. Wenn Sie einen Arduino verwenden, der wieder über USB mit Strom versorgt werden kann, können Sie einen Auto-USB-Ladeadapter oder einen anderen Schaltregler mit variablem Ausgang verwenden. Eine Suche nach LM2596bei e-bay zeigt viele günstige fertige Module.

Autostromversorgungssysteme haben einige ziemlich große und unangenehme Spannungsspitzen (einschließlich Spannungsumkehr) und das Entwerfen einer zuverlässigen Stromversorgung von Grund auf ist ein etwas größeres und komplexeres Unterfangen, als es sich anhört. Ich würde es einfach halten und für den Anfang bewährtes Zeug von der Stange verwenden.

Nun, wie gesagt, dies ist ein einfaches Alarmprojekt - es würde nicht viel nützen, wenn es nur durch Abziehen der Autobatterie deaktiviert werden könnte, oder? Battery Extender - gute Idee, aber ich dachte, Arduino benötigt 9 V zum Einschalten, nicht 5 V? Und drittens – hier in Russland haben wir Temperaturen von bis zu -30 °C, was wird das mit dem Batterie-Extender machen?
@Sly, es hängt vom Arduino ab, dass viele über den USB-Bus mit Strom versorgt werden können, und bei einigen anderen können Sie den integrierten Regler umgehen und die 5 V direkt verwenden. Das in beiden Antworten vorgeschlagene Li-Ion ist jedoch nicht bis -30 ° C geeignet. Morgen werde ich die Antwort mit einer Möglichkeit zur Verwendung eines SLA aktualisieren.