Hallo, ich würde gerne einen fremden Taster per gpio schalten. Der ARM hat aber nur 1,8V und der Taster wird vermutlich mit 5V oder 3,3V betrieben. Ob ich ihn nun hoch oder runter ziehen muss, sollte ja nichts an der Lösung ändern. Wie könnte ich das lösen? Mit einem einfachen Stepup + Transistor vielleicht? Grüße
Wie kann man einen Taster schalten? confused Die Ausdrucksweise ist hier sehr verwirrend bzw. nicht unbedingt einleuchtend, was du eigentlich willst. Was soll der ARM genau schalten? LED? Motor?
Naja, zum Runterziehn reicht ein NPN-Transistor und ein Basisvorwiderstand, da braucht man kein Step-up. Mit nem PNP zum hoch ziehen geht das theoretisch auch, allerdings müsste man da um ihn zu sperren, den Ausgang hochohmig schalten. Ist nicht so die feine Englische Art.
Der Taster schaltet ein anderes Gerät an indem er es auf high oder low zieht. Wenn ich das mit einem gpio mache, "schalte" ich ihn ja quasi auch. Wie würdest Du es nennen? Reichen denn die 1,8V für den npn? Dann würden ja 3 Potentiale an den Transistor anliegen?
Tim schrieb: > ...der Taster wird vermutlich mit 5V oder 3,3V betrieben. ... Also das verstehe ich nicht! Ein Taster ist doch ein rein mechanisches Bauteil, der braucht keine Versorgungsspannung. Erklär doch mal bitte GENAU, was Du eigentlich machen möchtest...
Stichwort Optokopler / Halbleiter-Relais! So wie ich das Verstehe will er eine Parallelschaltung von einem Taster und der Steuerung vom ARM.
Der Taster hängt an einem gpio des anderen Gerätes, der ihn über einen externen interrupt aufweckt. Vermutlich mit einem internen pullup wird er durch den Taster auf low gedrückt. Wenn ich dort ein Kabel anlöte, mächte ich ihn mit einem fremden gpio (mit anderer Masse) auf low ziehen.
Marc P. schrieb: > 1,8V über 15m absolut "Unerheblich". Pff. wenn ich sowas lese ... ja an ähnliches musste ich auch denken... je nachdem wie die 1.8V generiert werden, vll. hat man ne 5V eingangsspannung, das über LDO dann die 1,8V, dann könnte man immerhin mit den 5V über die Leitung schalten. Wenn dein Kabel die ein oder andere Ader mehr hat, kann man auch über was symmetrisches nachdenken
nuja aber man sollte idR immer vom worst case ausgehen und wenn die Entfernung BIS 15m gehen KANN, dann lohnt es nich ne Lösung für 20cm zu suchen. Bei 20cm wäre nämlich die Frage berechtigt...warum 2 Netzteile und nich ein gemeinsames GND?!
Weil es 2 fertige Geräte sind, die 2 unterschiedliche Versorgungsspannungen benötigen (5V und 12V).
prima, dann sind wir ja schonma ein Stück weiter dann sollte es mit einem Optokoppler funktionieren. An die LED dein 1.8V-Pegel von ARM1 und an den Fototransistor 2 Strippen. Am anderen Ende der 2 Strippen legst du den Emitter auf Gnd und an den Kollektor nen Widerstand gegen die 12V oder 5V; je nachdem, was am ARM2 so vorherscht.
Vielen Dank! Dann kann ich ja jetzt beim großen R.. stöbern. Grüße
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.