<p dir="ltr">Hallo Michael,</p>
<p dir="ltr">schau dir den DS2482-100 Busmaster an. Auf Udos Erweiterungen ist der mit drauf.<br>
Parasitäre Spannungsversorgung heißt übrigens nicht, dass der Sensor über den Pull-Up versorgt wird. Die Datenleitung soll ja für die Zeit, die der Sensor zur Verarbeitung braucht, hart auf high gelegt werden (per MOSFET o.ä.).</p>
<p dir="ltr">Grüße<br>
Frank</p>
<div class="gmail_quote">Am 01.04.2017 22:08 schrieb "Koch, Michael" <<a href="mailto:princemichi@gmail.com">princemichi@gmail.com</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hallo Udo,<br>
<br>
Am 01.04.2017 um 19:28 schrieb Udo1:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Am 01.04.2017 um 17:43 schrieb Koch, Michael:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Allerdings kann dieser Fehler scheinbar über den vzlogger unterbunden<br>
werden, indem die Prüfsumme kontrolliert wird.<br>
</blockquote>
<br>
Nein, da auch bei 85°C die Prüfsumme in Ordnung ist.<br>
<br>
Dein Problem ist die niedrige Spannungsversorgung in Verbindung mit der Leitungslänge.<br>
<br>
</blockquote>
Kann ich leider nicht bestätigen: Ich messe 3,301VDC am Sensor zwischen Pin GND und Pin DQ (wie geschrieben parasitär, Pin VCC und Pin GND haben ja Verbindung).<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Gruß<br>
Udo<br>
</blockquote>
<br>
Hallo Sirell,<br>
<br>
Am 01.04.2017 um 19:25 schrieb sirell:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Michael,<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Ich ärgere mich gerade mit den DS18B20 etwas rum. Seit ich nun seit 2<br>
Wochen mehrere DS18B20 Sernsoren parasitär mit 3,3V, 4,7k und ca. 15m<br>
Leitungslänge am RasPi3B betreibe (auslesen im 60s Takt).<br>
</blockquote>
Der Beschreibung nach machst du Bitbang über GPIO. Das geht an nem µC,<br>
bei der Himbeere ist das ein toller Zufallsgenerator. Ich empfehle dir<br>
auch einen "ordentlichen" Master zu nehmen. Ausserdem sind 3.3V knapp.<br>
Beim auslesen braucht der Sensor deutlich mehr Strom. Wenn das Kabel<br>
lang ist könnte da bereits nicht mehr viel ankommen und er braucht mind.<br>
3 V.<br>
</blockquote>
Dies kann ich gut nachvollziehen! Habe aber wie oben geschrieben 3,301VDC.<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Mit nur einem Sensor war (und ist) dies bisher kein Problem gewesen.<br>
<br>
</blockquote>
Das deckt sich mit meiner Erfahrung. Ich habe hier ~40 Stück verbaut.<br>
Irgendwo zwischen 2 und "viele" haben immer wieder Fehler (85 Grad)<br>
gehabt. Das nächste Problem war dann der min/max Alarm. Da wurden<br>
teilweise krude Werte in den Sensor geschrieben.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Allerdings kann dieser Fehler scheinbar über den vzlogger unterbunden<br>
werden, indem die Prüfsumme kontrolliert wird.<br>
</blockquote>
Soweit ich weiß greift vzlogger nur auf den sys-fs tree zu.<br>
Hab den Teil aber auch nur überflogen. Eine Überprüfung einzubauen ist<br>
dann nicht möglich.<br>
</blockquote>
Okay - schon malgut zu wissen!<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
- Überprüfe deine Spannung am Sensor<br>
</blockquote>
3,301VDC :-)<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
- Erwäge einen ordentlichen Master einzusetzen.<br>
</blockquote>
Mache ich gerne: Kannst du mir da bitte einen (oder auch gerne mehrere) Vorschläge machen :-)<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Viele Grüße<br>
Michael<br>
</blockquote>
Also was ich jetzt lerne ist eigentlich folgendes: Das Problem wir zu 90% am Pi selbst liegen.<br>
<br>
Die Spannungsversorgung kann bei mir sicher noch ein größeres Problem werden - wenn ich noch mehr Sensoren anschließe<br>
, weil:<br>
- der minimale Strom für das Schreiben auf den EEPROM in den Sensoren nicht mehr ausreicht (1mA je Sensor wird benötigt), weil lt. URI ja nur 702µA ankommen bei 4,7k.<br>
, aber:<br>
an der jetzigen Spannungsversorgung liegt es wohl eher nicht!<br>
<br>
Also habe ich bereits gestern auf den 4,7K einen 2k parallel geschaltet. Dachte das sich dann bei einem 1,4k merklich was ändert - aber pustekuchen. Nix da.<br>
<br>
Ich hoffe mal auf euer Feedback bezgl. dem Master ;-)<br>
<br>
Herzlichen Dank,<br>
Michael<br>
<br>
</blockquote></div>