Guten Tag, zu folgenden Sachverhalt möchte ich eure Meinung einholen, da ich keine Beschädigung an der Platine riskieren möchte: Arduino Nano (5V Logic) soll per DOUT mit einer Platine verbunden werden, um dort einen Schalter zu simulieren. Original ist dort ein Druck-Schalter dran, der den Eingang einfach auf GND schaltet. Den Pull Low vom Arduino sollte ja kein Problem für die andere Platine darstellen, wenn es das gleiche GND teilt. Standardmäßig soll der "Schalter" jedoch offen sein, also müsste ich den Digital out als Pull High einstellen. Hier liegt die Frage, da der Arduino 5V als High ausgibt und ich nicht sicher bin ob es damit die andere Platine beschädigt. Gemessen habe ich bei offenen Schalter an der externen Platine eine Spannung von 2,9V zu GND. Wenn es mit GND kurzgeschlossen wird, fließt ein sehr geringer Strom unter 1mA. Daher gehe ich von einem sehr hohen Innenwiderstand aus und das die 5V problemlos einen offenen Schalter "simulieren" können. Ist diese Annahme richtig? Oder wie kann ich es korrekt ausführen. Ungern würde ich mit Relais oder Transistor arbeiten, da es insgesamt 14 dieser Schalter sind und ich es einfach halten möchte. Idealerweise wäre es wenn ich den Dout des Arduinio einfach als not connected setzen könnte, aber das ist soweit ich gelesen habe nicht möglich. Vielen Dank wenn ihr mir weiterhelfen könnt.
Mach einen Transistor als open collector dazwischen
supra111 schrieb: > also müsste ich den > Digital out als Pull High einstellen. Besser auf Low lassen und als Eingang umschalten damit wird er hochohmig. Zum Schalten wieder auf Ausgang setzen.
supra111 schrieb: > Hier liegt die Frage, da der > Arduino 5V als High ausgibt und ich nicht sicher bin ob es damit die > andere Platine beschädigt. Warum willst du den Arduino 5V ausgeben lassen, wenn du nicht weißt, ob das dem Eingang deiner Schaltung recht ist. Schalte den Ausgang des Arduino doch zwischen 0V und High-Z um. Chris K. schrieb: > Mach einen Transistor als open collector dazwischen Und warum soll der Arduino das nicht selber machen?
Weil es die sauberste Lösung ist. Über die andere Schaltung ist nicht viel bekannt. Der OC kostet wenig, lässt sich leicht ersetzen und kann somit im Fehlerfall geopfert werden.
Danke für die Vorschläge. Nun stellt sich mir die Frage welchen Transistor ich brauche: npn oder pnp?
supra111 schrieb: > Nun stellt sich mir die Frage welchen Transistor ich brauche: npn oder > pnp? Du willst doch nach GND schalten, also NPN.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.