<div dir="ltr">Zdravím,<div><br></div><div>doporučuji podívat se na poznámky od Maxima, na jejich aktivní pulll-up, <a href="https://www.maximintegrated.com/en/app-notes/index.mvp/id/4255">https://www.maximintegrated.com/en/app-notes/index.mvp/id/4255</a> . Máme ho skoro ve všech zařízeních, které používají DS18B20.</div><div><br></div><div>Ještě více bych ale doporučil, vykašlat se na 1-wire komunikaci. Budovat síť, která by snesla skoro 1Gb přenos dat jen kvůli tomu, abych 1x za 15 minut přečetl 2 byte, je poněkud absurdní. Vyhrál jsem si s tím někdy před lety strašně moc, dokonce jsme dělali nějaké destičky s C a R k DS18B20 a pod. Ale stále to bylo takové hraní, nic pořádného.</div><div><br></div><div>Technik ze zkušebny, který si také amatérsky hrál s DS18B20 mi prozradil, že třeba EMC testem na imise to neprojde v žádném případě. Nebo tedy projde, ale jsou to taková SW kouzla při znalosti charakteru zkušebního rušení...  Takže nakonec jsme se na to vykašlali, udělali malé převodníčky na RS485 a je klid. A už to prodáváme asi 20 let. <a href="https://www.papouch.com/cz/shop/product/tqs3-e-elektronika-teplomeru-s-rs485/">https://www.papouch.com/cz/shop/product/tqs3-e-elektronika-teplomeru-s-rs485/</a> . Nenabízím to, pro amatérské použití je to asi drahé. Původně se to jmenovalo TQS1, byl tam ten nejmenší PIC, budič RS485 a něco jako 7805. </div><div><br></div><div>Na druhou stranu, i sběrnice s DS18B20 se dá rozchodit, kdysi člen této konference, pan Petr Lupínek rozchodil myslím 60 čidel na 200m kabelu v průmyslovém podniku, ale dalo mu to opravdu hodně práce a zkoušení. </div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">S pozdravem<br>ing. Pavel Poucha<br>jednatel<br><a href="mailto:pavel.poucha@papouch.com" target="_blank">pavel.poucha@papouch.com</a><br>Tel. +420 777 232 485<br><br>Papouch s.r.o. - vývoj<br>Papouch store s.r.o. - obchod</div><div>Papouch production s.r.o. - výroba</div><div dir="ltr"><br></div><div dir="ltr">Máte-li chuť, navštivte naše stránky <a href="http://www.papouch.com/" target="_blank">http://www.papouch.com/</a></div></div></div></div></div></div></div>
<br><div class="gmail_quote">Dne 22. ledna 2018 20:20 Petr Zapadlo <span dir="ltr"><<a href="mailto:zapik@email.cz" target="_blank">zapik@email.cz</a>></span> napsal(a):<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Tak v kodu se CRC nepoužívalo a nekontrolovalo. Byl to kus, který jsem si kdysi na začátku přiohnul a od té doby používal - úspěšně. Až teď jsem narazil.<br>
<br>
kontrolu crc jsem doplnil, jak to bude na bojišti ještě nevím :-)<span class=""><br>
<br>
Petr<br>
<br>
<br>
Dne 21. 01. 18 v 22:15 Jan 'yanek' Bortl napsal(a):<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
Tak misto niceni stavajiciho zkus vzit jine cidlo a vrazit primo k nemu ten odpor. Ja se s tim kdysi taky trapil (ale to nebylo ruseni z PWM) a zjistil jsem, ze pokud udelam odbocku delsi nez par centimetru a nepridam zmineny odpor, tak se to chova divne, ale pokud tam je, tak vsecko funguje jak ma. A to se bavime o absolutni nule co se chybovosti CRC tyka pri ~15ti cidlech po celem baraku. Reseno formou nekolika hvezd.<br>
Dokonce jsem toho mastera jednoho dne prehodil na druhy konec te site. Nebylo potreba zadnych uprav.<br>
Jaky to ma elektricky duvod popravne moc netusim :-)<br>
<br>
Neni to teda zadna knihovna z arduina, ale jeste poctive C do atmega8 :-) Zpracovani textovych dat pak dela raspberryPI, ale to uz jsme o par levelu jinde.<br>
<br>
Jestli nemas teplomery, tak se stav, muzu ti jich par odsypat.<br>
<br>
Dne 21.1.2018 v 21:57 Petr Zapadlo napsal(a):<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
Ahoj Yanku,<br>
<br>
ne, 4k7 je jen jeden u CPU.   Jedno čidlo je originálně zapouzdřené  se 3m kabelu, dál jsem to napojil. Originál pouzdření do nerezového kalíšku bych nerad rozebíral.  Druhé není problém rozdělat, to jsem pouzdřil sám.<br>
<br>
Zapojení bohužel nemám pod nosem, takže osciloskopem jsem ještě na to neměl prostor chytnout.<br>
<br>
Obsluhuji to knihovnou z frameworku Arduina,   z funkce lezou nesmysly  - nejčastěji teplota 0, pak kolem 260 stupňů a nebo nějaké záporné tisíce. Jestli to chybuje s dobrým CRC nebo ne v daném okamžiku netuším - musím prozkoumat tu knihovnu.<br>
<br></span>
Petr<br>
<br>
<br>
</blockquote>
<br>
</blockquote><div class="HOEnZb"><div class="h5">
<br>
______________________________<wbr>_________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/list<wbr>info/hw-list</a><br>
</div></div></blockquote></div><br></div>