Setzen Sie den Himbeer-Pi mit einem Relais zurück

Ich werde meine Rasp als GPS-Tracking verwenden und sie sollte auch dann laufen, wenn das Auto ausgeschaltet ist. Ich möchte jedoch nicht, dass die Autobatterie leer wird.

Um dies zu erreichen, habe ich einen Batteriecontroller ( https://www.adafruit.com/products/1944 ) hinzugefügt, der Strom von der DC-Autobatterie des Autos erhält (nur wenn das Auto eingeschaltet ist), um die Raspelbatterie aufzuladen und zu halten es läuft; Wenn das Fahrzeug jedoch abgestellt ist, verwendet die Raspel die Backup-Batterie.

Um ein unerwartetes Herunterfahren bei niedrigem Batteriestand zu vermeiden, verwende ich einen GPIO-Pin und den Ausgangspin "Low Battery" des Batteriecontrollers, um das Gerät anzuhalten. Selbst wenn das Gerät ausgeschaltet und die Batterie schwach ist, erhält das Gerät immer noch eine Art Spannung (~ 4 V) von der Batterie.

Das Problem ist, dass sich die Himbeere beim Einschalten des Autos nicht einschaltet, da die Batterie die Himbeere weiterhin mit Spannung versorgt. Daher brauche ich einen Schaltkreis, der erkennt, wann die Himbeere ausgeschaltet und das Auto eingeschaltet ist, um das Gerät zurückzusetzen oder um zumindest trennen und verbinden Sie die Stromversorgung der Raspel und schaltet sie ein.

Ich bin nicht gut in Elektronik, aber ich versuche, die folgende Schaltung zu entwickeln. Könnte mir bitte jemand helfen, um zu sehen, ob ich in die richtige Richtung gehe?

Ich habe eine Schaltung darunter gebaut, die die Raspel-Stromversorgung trennt und verbindet, wenn der "GPIO 18" 0 ist (es wird 1 sein, wenn die Himbeere läuft) und das Auto Spannung liefert (betrachten Sie die Autospannung als 5 V geregelt für a während).

Was ich vorhabe sind:

Das Gate "AND" lädt die Kondensatoren C1 und C2, wenn die Himbeere ausgeschaltet ist (GPIO 18 = 0) und der Kondensator C1 leer ist. Sobald die Kondensatoren geladen sind, wird das Gate "AND" 0 sein, da C1 den NOR-Ausgang 0 macht und folglich das "AND" als 0 macht. Der C2 öffnet das Relais kurzzeitig und setzt die Raspel zurück.

Kondensatoren: A) C1 sollte sich in ca. 2 Minuten entladen, damit die Himbeere eingeschaltet und GPIO 18 auf 1 geändert werden kann B) C2 sollte sich in 3 Sekunden entladen und das Relais öffnen und den Stromkreis schließen lassen (Himbeere zurücksetzen ) .

Tut mir leid, aber es ist schwer zu erklären, und ich bin nicht gut in Schaltungen.

Stromversorgung

etwas abseits des Themas, aber der Intel Edison klingt besser für das, was Sie tun möchten, als ein RPi

Antworten (3)

Ich bin mir nicht ganz sicher, ob es all Ihren Anforderungen entspricht, aber der P6-Header ( http://elinux.org/RPi_Low-level_peripherals#P6_header ) auf Ihrer Himbeere ist wahrscheinlich das, wonach Sie suchen. Sie können die Himbeere einfach zurücksetzen, indem Sie Masse an Pin 1 auf p6 anschließen.

Wenn es hilft, habe ich nach etwas Ähnlichem gesucht und Folgendes gefunden: http://www.mausberrycircuits.com/products/shutdown-circuit-use-your-own-switch

Können Sie hier eine Zusammenfassung des Artikels bereitstellen? Wenn diese Verbindung jemals unterbrochen wird, wird Ihre Antwort wertlos. Siehe Absatz 4

Angenommen, die USB-Versorgung befindet sich an einem Schlüssel-, Zubehör- oder Zündschaltkreis, könnte dies leicht mit einem Mikrocontroller gelöst werden. Drei Eingänge, einer von der USB-Versorgung, einer vom RPI und einer von der Batterie schwach. Ein einzelner Ausgang zum RPI-Reset-Pin. Minimale Teile, einfacher Code und mit Low-Power-Modi in den Mikroverstärkern ist dies die beste Lösung.