Hallo! Dieses Forum hat mich schon öfters eines Besseren belehrt, also wende ich mich mal wieder an euch ;) Hat jemand von euch schon einmal mithilfe von Java und eines IOW24 Relais angesteuert? Ich habe bereits eine fertige Schaltung mit 4 Relais und 2 Transistoren zur Stromverstärkung. Laut Datenblatt des IO24 müsste es so funktionieren. Die Relais werden in Paaren geschaltet und ich habe jeweils ein Päärchen auf P0.0 und P1.0 hängen. Ich benutze die Bibliothek von http://iow.wagner-ibw.de Die Relais schalten momentan permanent durch, kein Wunder, weil ständig Strom anliegt. Ist das normal? Wo liegt hier der Fehler? Muss ich zuerst den Port irgendwie "clearen"? Oder liegt ein kompletter Denkfehler meinerseits vor? Wenn jemand Erfahrung damit gemacht hat und schonmal Relais auf diese Weise geschalten hat wärs toll wenn er mir helfen könnte. (Codebeispiele oder links zu solchen wären hilfreich, danke!)
moin mach doch mal je einen Widerstand 4,7k von der Basis nach GND,kann ja sein das der IOpin nicht ganz auf GND runter kommt.
Patrick Windischbauer schrieb: > Bittesehr. Ohne Werte ? Vergleiche Dein Wunderwerk mit http://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern
oszi40 schrieb: > Patrick Windischbauer schrieb: >> Bittesehr. > > Ohne Werte ? Vergleiche Dein Wunderwerk mit > http://www.mikrocontroller.net/articles/Relais_mit... Also wenn ich mich nich täusche dann hats nichts mit meiner Schaltung zu tun, dass aus dem IO Warrior dauernd 15mA rauskommen.
von den 15mA haste aber nichts geschrieben - dürfte auch ein bischen viel für nen iow24 sein. Und die Ports sind open drain - also dürfte da nix rauskommen ,ausser sie sind als Eingang geschaltet dann aber nur was über die internen Pullup. Sie sind auch mehrfach von Funktionen wie I2C und IR belegt, wenn die falsch konfiguriert sind ??? Geht es denn wenn du da eine LED mit Vorwiderstand ranhängst und mal an/aus testest. mfg
Seite 27 Datenblatt :-) PNP-Transe nicht NPN da wie schon gesagt open drain mit Pullup also auch wenn als Ausg. beschaltet, high über Pullup wird dann bei einschreiben von '0' durch den Ausg.treiber auf Low gezogen
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.
