Verkabelung eines beleuchteten Kippschalters

Ich versuche, eine Modellraketenwerferschaltung zu bauen. Bisher habe ich das

CircuitLab-Schema

Der Zünder benötigt 12 V und 3 A, BAT1 ist 12,6 V 9800 mAh.

Der Arduino-Eingangsstift sollte HIGH lesen, wenn der Zünder angeschlossen ist, und LOW, wenn SW2 nicht geschlossen ist.

Wenn der Arduino-Ausgang HIGH ist, sollte der FET auslösen und der Zünder sollte zünden, vorausgesetzt, dass sowohl SW1 als auch SW2 geschlossen sind.

Verschiedene Datenblätter (sie sind keine Links, weil ich nicht genug Repräsentanten habe):

Könnte sich bitte jemand diesen Schaltplan ansehen und sicherstellen, dass alles funktioniert? Außerdem möchte ich SW1 durch einen beleuchteten Kippschalter mit 3 Pins, POWER, ACC, und ersetzen GND. Könnte jemand bitte den Schaltplan bearbeiten, um diesen LED-Schalter zu verwenden, da ich nicht weiß, wie man ihn verdrahtet. Mir wurde gesagt, dass dies funktionieren könnte, aber sie waren sich nicht sicher:

schematisch

Zusätzlich kann diese Schaltung unter diesem Link (Falstad) simuliert werden.

Antworten (1)

Ich verstehe die Verwendung von D4 für den Arduino Vcc-Pin nicht ganz. Wenn es als primäre Arduino-Stromquelle gedacht ist, werden Sie einige Probleme haben, da ein ziemlich großer Widerstand (R6) im Weg ist. 12 v 10 k Ω = 1.2 M A . Das ist viel zu klein, um den Arduino zuverlässig zu betreiben. Sonst ist es nicht nötig.

Ich würde einfach den Arduino Vcc-Pin direkt an die Batterie anschließen. Verwenden Sie eine Schottky-Diode, wenn Sie beabsichtigen, mehrere Netzteile zu verwenden, andernfalls können Sie D4 vollständig entfernen.

Es gibt auch das Problem mit D1 und dass die Sensorleitung durch den Zünder gehakt ist. Persönlich würde ich lieber keinen Strom durch den Zünder fließen lassen, es sei denn, ich beabsichtige, ihn zu zünden. Wenn D1 eine Freilaufdiode ist, schließen Sie sie nur direkt um den Zünder an.

Außerdem gibt Ihre Spannungsteiler-S2-Sensorschaltung nominal 6 V aus. Dies dürfte gerade noch im akzeptablen Bereich liegen. Möglicherweise verlassen Sie sich auf die internen Klemmdioden des Arduino, um den Logikpegel auf ~ 5 V zu klemmen. Da Strombegrenzungswiderstände vorhanden sind, können die internen Klemmdioden möglicherweise den ganzen Tag mit der höheren Eingangsspannung umgehen, dies ist jedoch nicht optimal. Erwägen Sie die Verwendung eines Spannungsteilers, der eine niedrigere Nennspannung ausgibt.

Geben Sie hier die Bildbeschreibung ein

Wenn Sie das Datenblatt für den beleuchteten Schalter haben, den Sie verwenden möchten, posten Sie einen Link dazu und ich werde meine Antwort aktualisieren, um die Verkabelung aufzunehmen.

R4 (10k) und R6 (6,8k) scheinen im geposteten Schaltplan vertauscht zu sein
Aus irgendeinem Grund liest der Arduino-Eingangsstift in meinen Simulationen immer noch hoch, selbst wenn der Zünder getrennt ist. Und @BrianDrummond, was meinst du?
BrianDrummond Doh, du hast vollkommen recht! Fest. @DontTurnAround Werden Sie mit geschlossenem oder offenem S2 simuliert? Wenn es geschlossen ist, sollte der Stift hoch sein. Andernfalls wird es nach unten gezogen. Die Schaltung kann nicht erkennen, ob sich dort ein Zünder befindet. Ist das ein Designziel?
@helloworld922 Hier ist ein Link, um es hier zu simulieren, wie Sie sehen können, wenn Sie SW2 schließen, liest die Eingabe HIGH. Aber wenn Sie den Zünder aus dem Stromkreis entfernen, wird er immer noch hoch angezeigt. Wenn SW1 geschlossen ist und der FET aktiv ist, was den Zünder zünden sollte, fließt außerdem nicht genug Strom. Nur 111,54 mA, während der Zünder 3A benötigt
@helloworld922 es scheint zu funktionieren, wenn ich den Speicherort von R6 so ändere . Ist die Art und Weise, wie ich es in diesem Schema angeordnet habe, akzeptabel?
Es sollte funktionieren, wie ich es habe. Probieren Sie diese Simulation aus
@helloworld922 ist der Kondensator noch nötig?
Höchstwahrscheinlich ist das nicht der Fall, aber wenn Sie ein Board entwerfen, sollten Sie erwägen, einen unbesetzten Platz dafür zu lassen, nur für den Fall, dass es benötigt wird.