Guckst du hier:
http://de.wikipedia.org/w/index.php?...20060507150824
Kann mir das nicht so recht vorstellen, haste evtl. nen Schaltplan oder ne Skizze?
Einfach die 330 Ohm also Vorwiderstände an jeden Sensor? Was genau bewirken sie?
Guckst du hier:
http://de.wikipedia.org/w/index.php?...20060507150824
MfG
Tido
---------------------------------------------------
Have you tried turning it off and on again???
---------------------------------------------------
hab zwar jetzt nicht mit dem DS1621, sondern mit LM75 gearbeitet, aber
bei mir gehen die über 40 Meter über normale Telefonkabel 4-drähtig
0,6mm einwandfrei. Wichtig, die Busterminierung und anständige
Stützkondensatoren mit dazu.
Hab einmal Elko 10µF und noch nen kleinen schnellen 100n
dazugehängt.
Bustakt allerdings im Bereich von 50kHz ...
Die Messwerte sehen dann so aus:
Bild hier
Vor den Erfolg haben die Götter den Schweiß gesetzt
Vielen Dank Tido, dann hatte ich es doch richtig verstanden.
Aber bei Wikipedia steht:
Also dienen die Widerstände nur zum schutz und nicht zu besseren Übertragung bzw. Verlängerung der reichweite?!?Serienwiderstände RS an den Eingängen der Geräte sind optional und werden als Schutzwiderstände verwendet.
@Vitis:
Wie schließt du die Kondensatoren an und wonach richtet sich die Dimensionierung?Wichtig, die Busterminierung und anständige
Stützkondensatoren mit dazu.
Die Widerstände sind wohl auch ein Teil der Busterminierung. Durch die Widerstönde wird verhindert das ganz steile Flanken mit auf das Kabel gelangen und es da zu großen Überschwingern kommt. Die 330 Ohm sind wohl ein kompromiss zwischen Impedanzanpasung (da wären etwa 100 Ohm besser) und Tiefpassfilterung des Signals. Am Sensor wäre eventuell auch noch eine Busterminierung angebracht mit z.B. 1-10 nF und 120 Ohm in Reihe.
Die Kondensatoren gehören einmal zu jedem Sensor und einmal auf die Platine mit den µC. Die 10µF und 100 nF sind schon eine braichbare Kombination. So kritisch ist das aber vermutlich nicht 100µF und 10 nF werden vermutlich auch noch gehen.
Die Stützcondis richten sich nach
Pi x Daumen
oder Try and Error
Vor den Erfolg haben die Götter den Schweiß gesetzt
Ich betreibe grafische LCDs (bisher bis 128x64 Pixel) über 3m mit zweckentfremdetem USB-Kabel über I²C - ohne Probleme - also sollte der Fühler überhaupt keine Schwierigkeiten machen. Im Notfall gibt es auch I²C-Repeater und ich meine mal was von >1km damit gelesen zu haben.
Ich verwende bei 3.3V-Displays 2.2K Pullup und bei 5V 4.7K (früher mal 1K).
Ich programmiere mit AVRCo
Sind die Kondensatoren denn überhaupt zwingend notwendig? Oder nur in Verbindung mit den Widerständen?
Wenn ich das richtig sehe, sind die Kondensatoren an den SDA/SCL Leitungen ja nur um die Signale zu verstärken, wenn die Leitung zu lang werden?
Habe momentan 4x 1,5m Kabel in Stern geschaltet im einsatz mit 1K Ohm pullups.
Hallo,
habe ähnliches Problem.
An das Kabel solle 4 Temperatur Sensoren DS 1631.
Jedes an einen Strang so um die 4M schätze mal.
Und RTC direkt am MC.
Kabel:
4x 0,34 mm², geschirmt, Adernfarben schwarz, braun, weiß und blau, Außen-ø 6 mm
Am Ende kommt ein RJ11 Stecker drauf der das mit dem MC verbindet.
Ist das so realisierbar oder was meint ihr??
MfG & THX
Lordcyber
Alias Michael
Lesezeichen