Hallo allerseits, ich bin gerade dabei ein kleines 1-Wire Netzwerk aufzubauen, aber irgendwas haut da ganz gewaltig nicht hin :-/ ich bin nach Anleitung von dem User "Samurai" gegangen - hier die website: http://samurai1967.dyndns.org/thermolimeter.html Es ist eine einfache Dioden/Widerstand matrix welche die Pegel entsprechend für die RS232 Schnittstelle anpasst. Ich habe die variante mit der externen Spannungszufühung gewählt. Da die Sensoren aber in meinem PC verbaut werden sollen, habe ich natürlich gleich die 5V genommen, die das PC netzteil bereitstellt. Also habe ich die 5V direkt an den Vdd Pin des Sensors geklemmt, und die GND Leitung vom Netzteil mit auf das GND vom Sensor gelegt, wo ein kabel richtung der Schaltung geht und dan in den RXD Port des Rechners. Das Mainboard (Asus B85m-g) hat eine echte OnBoard Serial-Schnittstelle. Nun habe ich zum testen erst einmal nur einen Sensor hergenommen, aber beim Betrieb ist mir aufgefallen, das der Sensor warm wird, bestimmt um die 40-50°C - was ja eigentlich nicht sein darf. Die Spannung direkt am Sensor zw. Vdd und GND stimmt - 5.0V Das Tool OneWireView findet auch keine Sensoren :( auch LogTemp nicht Wobei ich mir da auch unsicher bin - was ich da als COM Adapter auswählen muss? Es gibt einmal den DS9097E und den DS9097U. Was stimmt da nicht?
stimmt, eben festgestellt -.- mein Fehler. Habe noch ein paar andere da. Ich habe diesen nun vermeindlich defekten ausgetauscht, der wird nun nicht mehr warm :) Aber erkannt wird er dennoch nicht von der Sofware. Als System habe ich Windows 8.1 x64 im Einsatz. Habe auch den korrekten Treiber von Maxim installiert, aber wie gesagt, auch darin erkennt er kein 1-wire netzwerk :-/
GND und VDD verwechselt, Sensor ist dann vermutlich bereits geschrottet. Wenn ich die Schaltung richtig lese, liegt GND auf einem RS232 Pegel. Die Verbindung mit GND des PCs wäre dann für den RS232 Wandler ein Kurzschluss. Bei Versorgung aus dem PC muss IMHO die Schaltung ganz anders aussehen.
das hat mich auch schon etwas stutzig gemacht mit der Schaltung, warum das Ground von der Sapnnungsversorgung auf das RXD des RS232 Wandlers gelegt wird, und warum man da nicht gleich den Pin4 GND vom RS323 genommen hat confused Wie müsste denn da die schaltung aussehen? Oder Reicht es wenn ich das GND vom Netzteil nirgendwo anschließe, sondern nur die 5V nutze ? das ganze Mainboard und auch der RS232 Wandler auf dem Board hat ja intern bereits das GND vom Netzteil.
Habe nun mal die GND Zuleitung die vom Netzteil mitkommt aufgetrennt und schwups wurde der Sensor erkannt mit der ID :) Allerdings zeigt er mir keine Temperatur an, weder im LogTemp, noch im OnWireView Tools von maxim... Komische sache - obwohl es den Sensor korrekt erkennt :-/
digitemp kann mir eine Temperatur ausgeben, aber nur wenn ich den Vdd pin ablasse, das ding also im parasite power mode laufen lasse, an sonsten zeigt mir Digitemp immer 85°C an - also Fehler. Aber warum mag der Sensor die 5V nicht?
David P. schrieb: > Reicht es wenn ich das > GND vom Netzteil nirgendwo anschließe, sondern nur die 5V nutze Auch die 5 Volt werden ungünstig liegen. Die sind auf das GND im Netzteil bezogen.
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.