• Die Forumsregeln und Nutzungsbedingungen findet ihr in der Navbar unter Impressum !
    Bitte unbedingt beachten!
    Wie überall im Leben gibt es Spielregeln, so auch hier!
    Die Datenschutzerklärung zum DSGVO findet ihr ebenfalls in der Navbar unter Datenschutzerklärung !
    Hinweis nach DSGVO :
    Es ist hier keinerlei Angabe erforderlich. Alle Angaben in diesem Bereich sind öffentlich sichtbar und werden freiwillig gemacht. Mit einem Eintrag in diesem Bereich erkenne ich dieses an, und bestätige die Datenschutzerklärung zur DSGVO für das Forum gelesen zu haben.

    Danke
  • Hallo Gast, beschränke dich hier bitte auf den Bereich der Elektronik. Die Fahrzeuge oder Gebäude, wo diese Elektronik eingebaut wird bitte in dem passenden Fachbereiich behandeln. Auch wenn Teile des Projektes dadurch im Forum doppelt vorhanden sind! Danke.

Arduino Rückfahrscheinwerfer über Arduino schalten mit Aktivierung Sound am Beier

gismow

Active member
Registriert
03.03.2012
Beiträge
2.203
Moin, moin...

Ich habe meine eigene Fahrplatine zwischen Empfänger und Fahrregler um u. a. eine Schaltung zu simulieren (Vorwärts, neutral und rückwärts). Nun möchte ich dass die Rückfahrscheinwerfer genau darauf abgestimmt an gehen und auch der Soundabgespielt wird wenn ich den Rückwärtsgang einlege und beides aus geht wenn ich in Neutral oder Vorwärts schalte.

Das Licht ist kein Problem, LEDs werden über einen Transistor ein- bzw. ausgeschaltet.

Spannend wird es bei der Einbindung des Beier. Ich möchte einen Eingang nutzen um den Rückfahrton ein- bzw. auszuschalten. Da diese über Masse geschaltet sind kann ich ja nicht einfach das LED Kabel dort mit anklemmen. Also habe ich mir folgende Schaltung überlegt

Rückfahr mit Ton.jpg

Die Idee dahinter: Der Eingang des Beier soll auf die Masse der LEDs geschaltet werden. Die Sperrdiode soll den Strom vom Eingang fern halten. Wenn nun der Transistor schaltet und die LEDs einschaltet, wird doch dabei auch die Masse für den Eingang geschaltet, oder nicht ?

Was haltet ihr von dieser Schaltung ?

Kann ich das so verbauen oder muss ich das anders lösen ?

:thx
 
Hi Peter,
so kanns leider nicht funktionieren.
Hier liegt nämlich die Eingangsdiode immer an Plus.

Aber wenn Du Plus und Masse vertauscht, die LED drehst, und die Diode zwischen Transi und Widerstand reinhängst, könnte es funktionieren.

Gruss
Herbert
 
Hallo,

programmier den Arduino doch einfach so, dass der Ausgang immer high ist. Wenn du rückwärts fährst wird der Ausgang auf LOw geschaltet.
 
Moin Bert,

bist Du sicher dass LOW in diesem Fall bedeutet dass der Pin einen Massepunkt darstellt ?

Ich habe es jetzt über 3 Transistoren gelöst.

Transistor 1 für Rückfahr LEDs
Transistor 2 für Rückfahr Sound, schaltet den Eingang des Beier auf Masse
Transistor 1 für Brems LEDs

Das ganze wird gleich mal getestet.
 
Moin Peter,

Ich gehe davon aus dass das Soundmodul über logische Spannungspegel HIGH/LOW aktiviert wird.

Wenn Du in dieser Schaltung einen NPN-Transistor einsetzt (z. B. BC107 bis BC 109 oder BC546 bis 549) und dessen Kollektor an dem Eingang vom Beier Soundmodul, sieht es schon einmal gut aus. Ob die Diode zwischen dem Eingang des Soundmodul und dem Kollektor des Transistor erforderlich ist, hängt davon ab wie der Eingang des Soundmodul intern beschaltet ist. Im Normalfall wird ein Widerstand von 1KOhm bis 10KOhm an den Eingang gelegt, der für einen definierten HIGH Pegel sorgt.

Die Diode im Emitter-Masse Weg wird kein eindeutiges LOW ermöglichen da über die Diode eine Spannung von größer als 2V abfällt. Es macht Sinn den Ausgang des Arduino mit zwei Transistoren zu belegen (einer für die LEDs, einer für den Schalteingang) oder die LED oberhalb des Kollektors (also zwischen +UB und dem Kollektor) anzubringen. Der Widerstand für die LED liegt dann zwischen dem Emitter und Masse. Damit ist der Strom durch die Diode und dem Schaltanschluß ausreichend begrenzt.



Noch etwas zur Zeichnung: es ist unklar ob es sich um einen NPN oder einen PNP Transistor handelt. Schaltungstechnisch macht das schon einen Unterschied. Bei einem NPN-Transistor zeigt der Pfeil von der Basis nach außen zum Emitter, bei einem PNP Transistor von außen zur Basis.

Gruß
Armin de DO1XXY

P.S.: vergiss nicht dass ein Arduino maximal 40mA pro Ausgang treiben kann, und dass die maximale Stromabgabe 120mA nicht überschreiten soll.



Gruß
Armin de DO1XXY
 
Moin Armin,

ich habe die Sache wie gesagt über die 3 NPN Transistoren gelöst. Diese werden durch 3 Pins über 1KOhm Widerstände angesteuert.

Die Eingänge des Beier Modul sind Masse schaltend. Wenn ich also den Eingang mit der Masse verbinde gilt der Eingang als geschaltet. Trenne ich die Masse wieder verstummt das Beier wieder.

Es funktioniert wunderbar. Mittlerweile lese ich noch einen Poti aus um das Bremslicht entsprechend dimmen zu können.
 

Servonaut
Zurück
Oben Unten