DS18B20 یک دماسنج کوچک با ADC 12 بیتی است. می توان آن را به راحتی به ورودی دیجیتال آردوینو متصل کرد. حسگر از طریق یک باس یک سیم ارتباط برقرار می کند و به اجزای اضافی کمی نیاز دارد.
سنسورها دارای دقت نقل قول +/-0.5 درجه سانتیگراد در محدوده -10 درجه سانتیگراد تا +85 درجه سانتیگراد هستند.
سخت افزار
چندین سنسور را می توان به یک گذرگاه داده متصل کرد. هر سنسور خود را با یک شماره سریال منحصر به فرد شناسایی می کند.
سنسور می تواند در حالت برق معمولی یا انگل کار کند. در حالت عادی، اتصال 3 سیم مورد نیاز است. در حالت انرژی انگل، سنسور قدرت خود را از خط داده می گیرد، به این معنی که تنها دو سیم، خط داده و اتصال زمین، مورد نیاز است.
نکته: ریل تغذیه مثبت آردوینو به عنوان V سی سی و منبع تغذیه مثبت DS18B20 به عنوان V dd نامیده می شود . در این زمینه، اینها یکسان هستند.
حالت عادی
در حالت عادی، هر سنسور بین یک خط برق (پایه V dd 3) و زمین (پایه GND 1) وصل می شود و خروجی داده (پایه DQ 2) به خط سوم، داده، متصل می شود. خروجی داده یک پورت 3 حالته یا درین باز (پایه DQ 2) است و یک مقاومت pull-up 4k7 به خط برق مورد نیاز است. خط داده به ورودی دیجیتال آردوینو رایگان یا پین دیجیتال آردوینو 4 در مورد emontx متصل است.
حالت عادی زمانی توصیه میشود که دستگاههای زیادی و/یا مسافتهای طولانی با آن مواجه میشوند.
حالت انگل
حالت پاور Parasite به هر دو DS18B20 GND (پایه 1) و V dd (پایه 3) نیاز دارد تا به زمین متصل شوند. پایه DQ (پایه 2 - پایه میانی) خط برق داده/انگل است. خط داده به یک مقاومت کششی 4k7 متصل به + 5 ولت نیاز دارد. خط داده به ورودی دیجیتالی رایگان آردوینو یا پین دیجیتال آردوینو 4 در مورد emonTx متصل است.
حالت انگل تنها زمانی باید استفاده شود که تعداد کمی از دستگاه ها در فواصل نسبتاً کوتاه استفاده شوند.
اتصال چند سنسور
اگر سنسورها نسبتاً نزدیک به Arduino/emonTx قرار دارند، باید با ایجاد اتصال موازی سنسورها در اتصال به Arduino یا emonTx، عملکرد رضایت بخشی حاصل شود. این آرایش شعاعی یا "ستاره" نامیده می شود.
در صورت نیاز به کابل کشی طولانی، باید به اتصال به روش زنجیره ای توجه کرد که در آن یک کابل از دورترین سنسور اجرا می شود و قبل از پایان به Arduino یا emonTx به نوبه خود به هر سنسور متصل می شود.
در یادداشت زیر در این مورد بیشتر آمده است.
برای کابلهای کوتاه، کابل صوتی دو یا سه هستهای بدون غربال یا کابل صوتی با صفحه نمایش تک هستهای (حالت انگل) یا دو هستهای (حالت عادی) باید مناسب باشد. برای کابل کشی طولانی تر، کابل با ظرفیت کم مانند سرازیر هوایی rf (حالت انگل) با موفقیت در فاصله 10 متری استفاده شده است. کابل شبکه CAT 5 نیز با موفقیت در فاصله 30 متری، با استفاده از داده و زمین از یک جفت پیچ خورده و برق و زمین با استفاده از جفت پیچ خورده دوم استفاده شده است.
سنجش دما با emonTx
emonTx از اتصال مستقیم سنسورهای دمای DS18B20 پشتیبانی می کند، با این حال تفاوت های قابل توجهی بین emonTx V2 و emonTx V3 وجود دارد.
emonTx V2
PCB دارای گزینه لحیم کردن سنسور DS18B20 به طور مستقیم بر روی PCB برای نظارت بر دمای جایی است که emonTx در آن قرار دارد. یک گزینه مفیدتر اتصال سنسورهای دمای DS18B20 به درگاه جک دمای 3.5 میلی متری برای نظارت بر دماهای از راه دور مانند دمای بیرون، دمای اتاق نشیمن و دمای دیگ است.