{"id":262,"date":"2014-07-09T15:07:34","date_gmt":"2014-07-09T12:07:34","guid":{"rendered":"http:\/\/www.bashpi.org\/?page_id=262"},"modified":"2020-12-03T17:33:25","modified_gmt":"2020-12-03T15:33:25","slug":"how-to-connect-ds9490r-adapter-and-ds18b20-sensors","status":"publish","type":"page","link":"https:\/\/www.bashpi.org\/?page_id=262","title":{"rendered":"How to connect DS9490R adapter and DS18B20 sensors"},"content":{"rendered":"<p><strong>Check also previous article why I chose DS9490R and DS18B20 in <a title=\"Temperature data collection\" href=\"http:\/\/www.bashpi.org\/?page_id=249\">here<\/a>.<br \/>\n<\/strong><\/p>\n<p>At first I created simple connection board and connected sensors as simple star and used&nbsp; parasitic power &#8211; power was delivered using the same cable what was used for data transfer. That idea resulted with lots of anomalies and in some point I was not even able to see more than 4 sensors at the time. So it was back to the books.<\/p>\n<p>After reading <a title=\"Guidelines for Reliable Long Line 1-Wire Networks\" href=\"http:\/\/www.maximintegrated.com\/app-notes\/index.mvp\/id\/148\">guidelines for reliable long line 1-wire networks<\/a> I created new powered hub, got rid of parasitic power and added 150ohm resistors to data lines to minimize reflections. In general, schematic looked like on picture below. Connecting sensors with RJ12 plugs-sockets are optional. You may solder sensor wires together or connect with breadboard.<\/p>\n<div id=\"attachment_258\" style=\"width: 408px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/www.bashpi.org\/wp-content\/uploads\/2014\/07\/1-wire_hub.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-258\" class=\"size-full wp-image-258\" src=\"http:\/\/www.bashpi.org\/wp-content\/uploads\/2014\/07\/1-wire_hub.jpg\" alt=\"Connecting DS9490R with DS18B20 sensors\" width=\"398\" height=\"534\" srcset=\"https:\/\/www.bashpi.org\/wp-content\/uploads\/2014\/07\/1-wire_hub.jpg 398w, https:\/\/www.bashpi.org\/wp-content\/uploads\/2014\/07\/1-wire_hub-223x300.jpg 223w\" sizes=\"auto, (max-width: 398px) 100vw, 398px\" \/><\/a><p id=\"caption-attachment-258\" class=\"wp-caption-text\">Connecting DS9490R with DS18B20 sensors<\/p><\/div>\n<p>I wanted to remind myself how to create PCB at home and spent couple of days to make hub with 15 RJ12 sockets so that I could easily plug and unplug different 1-wire sensors. I used special &#8220;Press-n-peel&#8221; blue film, created schematics in KiCad program etc. When I have time I will put that part also somewhere here.<\/p>\n<p>If you found this useful, say thanks, click on some banners or <a href=\"http:\/\/www.bashpi.org\/?page_id=105\">donate<\/a>, I can always use some beer money.<\/p>\n<p><strong>Next<\/strong> &#8211; <a title=\"How to get DS9490R adapter and DS18B20 sensors working\" href=\"http:\/\/www.bashpi.org\/?page_id=281\">How to get&nbsp;DS9490R adapter and DS18B20 sensors working<\/a>.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Check also previous article why I chose DS9490R and DS18B20 in here. At first I created simple connection board and connected sensors as simple star and used&nbsp; parasitic power &#8211; power was delivered using the same cable what was used for data transfer. That idea resulted with lots of anomalies and in some point I [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":249,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-262","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.bashpi.org\/index.php?rest_route=\/wp\/v2\/pages\/262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bashpi.org\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bashpi.org\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bashpi.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bashpi.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=262"}],"version-history":[{"count":9,"href":"https:\/\/www.bashpi.org\/index.php?rest_route=\/wp\/v2\/pages\/262\/revisions"}],"predecessor-version":[{"id":768,"href":"https:\/\/www.bashpi.org\/index.php?rest_route=\/wp\/v2\/pages\/262\/revisions\/768"}],"up":[{"embeddable":true,"href":"https:\/\/www.bashpi.org\/index.php?rest_route=\/wp\/v2\/pages\/249"}],"wp:attachment":[{"href":"https:\/\/www.bashpi.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}