Gast
#1408133
Hallo, ich betreibe DS1820 Temperatursensoren an einem AVR, funktioniert problemlos. Was aber passiert, wenn ich längere Leitungen verwende? Immerhin dürfen an einem Bus ja dutzende Sensoren hängen, so dass eine beträchtliche Kabellänge zusammenkommen kann. In meinem konkreten Fall geht es zwar nur um 2 Sensoren am Ende einer 20m-Leitung, trotzdem hab ich ein mulmiges Gefühl. Darf ich diesen 20m langen 1-Wire Bus direkt mit einem AVR-Pin verbinden? Ich habe die AVR's in der Vergangenheit als recht empfindlich gegenüber Einstreuungen an den Portpins kennengelernt. Ein zu langer oder nicht entstörter Portpin, und schon gibts Resets beim Einschalten der Neonröhren. Zwar hat der 20m-Bus bei meinen Experimenten bisher funktioniert, aber das muss ja noch nichts heissen. 1-Wire ist bidirektional, mit Optokopplern wirds also schon etwas schwieriger. Man würde wohl einen weiteren Portpin zum Schalten der Übertragungsrichtung benötigen. Und das ganze bei Signalen im Mikrosekundenbereich. Wie macht ihr das bei langen Busleitungen? Einfach direkt ranhängen, oder sind Entstörmassnahmen anzuraten? Danke & Gruß Sven
