Hallo! Ich habe an eine geschirmte Steuerleitung ein paar DS18S20 Sensoren gehangen. Nun ist mein Problem, dass ich ab einer best. Leitungslänge die Temperatur nicht mehr lesen kann. Das kommt wohl daher, dass die Kapazität des Kabels zu groß wird und somit durch den 4,7k Pull-UP die Leitung nicht schnell genug auf High kommt. Wenn ich den Pull-UP auf ca. 2k reduzieren, dann geht's wieder. Jetzt habe ich aber Angst, dass das die Sensoren das nicht ganz so gern haben. Im Datenblatt kann ich nur finden, dass man eine 4,7k Pull-UP verwenden soll. Ein maximum für den Strom ist nicht zu finden. ...bei 4,7k sind's ca. 1mA und bie 2k ca. 2,3mA Auf Seite 8 im angehangenen Datenblatt steht neben dem MOSFET 100 Ohm. Was hat das zu bedeuten? evtl. habe ich das angegebene Maximum nur übersehen?! Kann einer von euch etwas darüber im Datenblatt finden? Schonmal Danke für's reinschauen. MfG Sascha
hm, ich habe gerade festgestellt, dass es mit dem anhängen nicht gefunzt hat... Also hier nochmal.
"habe ich das angegebene Maximum nur übersehen?!" Ja. Sink Current = 4mA, d.h. minimal 1,2k. Bei langen Leitungen hilft auch ein Widerstand in Reihe zum AVR-Pin (50..100 Ohm), der dämpft dann die Reflexionen, die durch den hohen Ausgangsstrom des AVR entstehen können. Peter
Hallo Sascha, der Mosfet auf Seite 8 ist ein interner Mosfet des Sensors und er zieht beim Senden der Daten die Leitung gegen Masse. Es grüßt, Arno
@conlost Ja, das ist klar. Ich meine die 100 Ohm die da dran stehen. Ob man daraus evtl. rückschlüsse über die Belastbarkeit ziehen kann. Aber peter hat das ja schon geklärt. @peter Alles klar! Danke! Btw: Ich hab deinen Bootloader auf einem Mega32 laufen, geht suppi! Naja... nachdem ich rausgefunden hab das im Datenblatt bei den BOOT-SIZE Fuses words und nicht Bytes angegeben sind g...
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.