Forum: Mikrocontroller und Digitale Elektronik DS18B20U+ 60 Stück und mehr an einem Bus. Erfolg!


von Tom P. (booner)


Angehängte Dateien:

Lesenswert?

Hallo Leute,

wollte mal den aktuellen Stand meines kleinen Projektes zeigen.
Ich habe vor, achzig DS80B20U+ Temperatursensoren an einem 1Wire-Bus zu 
betreiben.
Wofür? Ein Bild sagt mehr...  bzw. Video:
http://www.youtube.com/watch?v=-4rBRaiAmNc&feature=g-upl

40 Stück haben erstmal problemlos funktioniert.
Mit 50 ging dann kein einziger Sensor mehr.
Dann habe ich mal einen zweiten Pullup Widerstand von 4,7kOhm 
drangelötet und dann funktionierten auch 60 Stück. (Mehr hatte ich noch 
nicht fertig gelötet...)
Ob man das so macht? Keine Ahnung. Ich hab auf dem Layout auch noch 
Platz für kleine Kondensatoren vorgesehen. Bisher läuft es ohne ganz 
gut. Aber ich will mir noch mitm Oszi Spannung und Signal anschauen ob 
da was einbricht...

Jetzt heißt es erstmal: Sortieren der Sensoren. Dazu werde ich mir eine 
kleine Vorrichtung mit zwei Peltierelementen bauen. Eines links, eines 
rechts und dazwischen warm (>40°C) Dann schreibe ich mir einfach ein 
kleines Programm, das mir die Sensoradressen aller Sensoren >40°C 
ausspuckt.
So sollte das Sortieren schnell von der Hand gehen. Anschließend hat man 
eine Adressliste, die man nur noch ins Programm hacken muss und danach 
hat man alle Werte in der richtigen Reihenfolge...  So zumindest der 
Plan.


Grüße,

Tom

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
Noch kein Account? Hier anmelden.