PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Auf masse schalten



Scotch
07.09.2014, 13:49
Moin,

ich habe hier ein Modul wo ich die Kanäle mit Dipschalter auswählen kann.
Dabei werden die Pins für die Kanalauswahl mit den Dipschaltern Lötbrücke oder Jumper mit GND verbunden oder offen gelassen.

Jetzt möchte ich das ganze aber mit einen Arduino machen. Um mir den Kanal dann auf einem Display mit anzuzeigen.
Reicht es wenn ich beide Module mit der selben GND Leitung verbinde und dann die Pins am Arduino auf High / Low Setze ?
Gruß Ingo

Kampi
07.09.2014, 13:58
Hey,

aktivier einfach die internen Pull-Ups des Arduino und dann schaltest du den entsprechenden IO auf High oder Low.

Scotch
07.09.2014, 14:04
Hallo Kampi,

ich danke dir für die schnelle Antwort.
Wust halt nicht, ob ich noch irgendwelche Bauteile dazwischen setzten muss oder direkt anklemmen kann.

Gruß Ingo

White_Fox
07.09.2014, 14:06
Kann man soc nicht auf Anhieb sagen. Es wäre halt interessant zu wissen, was da für Ströme im Spiel sind. Über Mäuseklaviere gehen zwar für gewöhnlich geringe Leistungen, aber sicher ist trotzdem sicher.

Überbrücke mal mit einem Ampermeter einen offenen DIP-Schalter und miß den Strom. Außerdem ist es wichtig, dass die Spannung für den "HIGH-Pegel" diesselbe wie die am Arduino ist.

Wenn das alles erfüllt ist, also verträgliche Ströme, gleiche Pegelspannung, gemeinsame Masse (=gemeinsames Bezugspotenzial), dann sollte das eigentlich gehen. Zumindest nach dem üblichen Ferndiagnosestandard, ohne nähere Kenntnis der Schaltung, usw. ...

Kampi
07.09.2014, 14:14
Für mich hört sich das nur nach digitalen Signalen an. Wenn da wirklich "Leistung" drüber geschaltet wird, solltest du einen Transistor dazwischen setzen.
Aber wenn die Gegenstelle, wo du den Pin mit dem Schalter schaltest, nur ein High oder Low haben will, dann hast du kein Problem.

Kannst du ein paar mehr Infos dazu geben? Dann kann man die Entscheidung noch mal in Ruhe überdenken und sicher gehen.

White_Fox
07.09.2014, 14:26
Ich hätte jetzt auch nur digitale Signale vermutet. Aber solang man es eben nicht weiß...

Scotch
07.09.2014, 15:49
Ja Infos ist kein Problem.
es handelt sich um ein Airwave 5.8GHz Empfänger.
http://www.dpcav.com/xcart/Airwave-AWM662FRX-A-V-Receiver-Module-5.8GHz.html
Das Datenblatt ist Auf der Seite oder gleich hier der Link
http://www.dpcav.com/data_sheets/AWM662FRX.pdf

Gruß Ingo

Kampi
07.09.2014, 16:08
Ich nehme mal an du willst die Channelauswahl dann per µC steuern (da würde sich der DIP Schalter für anbieten).
Das sollte kein Problem sein.

Scotch
07.09.2014, 16:20
Hallo Kampi,
du verwirrst mich...
Deine Vermutung ist richtig, den Dipschalter will ich ja gerade nicht nutzen.
Und was ist jetzt kein Problem? Die Ansteuerung mit dem µC ?
Gruß Ingo

Kampi
07.09.2014, 16:33
Hey :)

ich meinte das so, dass du den Schalter problemlos durch den µC ersetzen kannst :)

Scotch
07.09.2014, 16:48
Ok
dann ist jetzt alles klar.

Bumbum
08.09.2014, 16:28
Hallo,

ich würde aber vorher trotzdem die Spannung messen, wenn ein Dip-Schalter NICHT gebrückt ist. Diese muss, wie bereits erwähnt, mit der Versorgungsspannung des Arduino übereinstimmen. Ansonsten könnte es irgendwo rauchen. In diesem Fall würde sich ein ULN28xx anbieten. ;-)

Viele Grüße
Andreas

Peter(TOO)
09.09.2014, 04:18
Hallo Daniel,

Für mich hört sich das nur nach digitalen Signalen an. Wenn da wirklich "Leistung" drüber geschaltet wird, solltest du einen Transistor dazwischen setzen.
Aber wenn die Gegenstelle, wo du den Pin mit dem Schalter schaltest, nur ein High oder Low haben will, dann hast du kein Problem.

1. Welche Arduino hat er, manche haben 5V-Pegel, andere 3.3V-Pegel.

2. Je nachdem was sich hinter der Eingangsschaltung verbirgt, geht das gar nicht mit einem Port-Ausgang.
Stell dir mal einen einfachen Spannungszeile für Wechselspannung vor, wo man Widerstände zuschaltet. Mit einem mechanischen Schalter kein Problem ....

3. 100mA sind für ein Mäuseklavier noch kein Problem.

4.Ich kann mit dem Mäuseklavier auch 12V oder 24V schalten.

OK, hat sich jetzt wohl gelöst.
Da das Modul mit 5V läuft, wird es mit einem 3.3V Arduino aber nicht ohne Pegelanpassung gehen.

MfG Peter(TOO)