Gast
#2098619
hi ich als elektro noob habe da mal eine frage. ich will 8 ds18b20 sensoren über cat5 kabel anschliessen. testweise klappt es schonmal über ein alte floppy kabel. pin gnd an pin gnb vom controller pin dq an der passende controller pin pin vdd an den 5v pin vom controller jetzt habe ich mal 1 sensor mit 3m cat5 kabel mir dran gehängt, und schon geht der nicht. jetzt habe ich gelesen das man mit pullup wiederstände (4k7)) arbeiten soll wie im bild http://foxg20.acmesystems.it/lib/exe/fetch.php?media=tutorial:ds18b20_wiring.jpg dann habe ich mal nach leitungslänge und ds18b20 gegoogled, soll teilweise biss ca 30m werden bei mir und um so länger die leitung wird, nehmt die leute statt 4k7 nur 2k2 um noch messbare werte zu bekommen. pullup wiederstand und die funktion steige ich daher nicht so ganz durch. pullup wiederstand 4k7 bedeutet für mich der zieh das signal auf 4k7 hoch oder wie? also es liegt 5v vor, auf die lange leitung geht ja was verloren denke ich mir mal, und diese 4k7 zieht das verschwächte signal wieder hoch, oder denke ich komplett falsch? warum wird dann bei längere leitung mit 2k2 gearbeitet und nicht 4k7? ich will ja so ein alte 8 fach isdn verteiler nehmen, dort die interne wiederstände ausbauen und ersetzten(durch was?), mit controller verbinden und über cat5 kabel dort meine 8 sensoren anschließen. 1 sensor wird ca 30-40m kabel haben, die andere alle so 2-4m. was für ein pullup brauche ich jetzt, und wo muss ich diese einbauen, im isdn verteiler? ich habe gelesen das leute am leitungs anfang und leitungsende direkt am sensor welche verbauen. brauche da mal ein bisschen licht im dunkelen. danke und gruß herman