DS18B20 تقلبی ضد آب: چه باید کرد؟

روز خوب! این مقاله مشکل سنسورهای تقلبی، محدودیت های دستگاه های موجود که از این سنسورها استفاده می کنند و راه حل این مشکل را منعکس می کند.

DS18B20 تقلبی ضد آب: چه باید کرد؟
منبع: ali-trends.ru

قبل از من هم در مورد سنسورهای تقلبی نوشته شده بود اینجا. تفاوت های مشخصه بین سنسورهای تقلبی و اصلی:

  1. حسگر، حتی اگر در نزدیکی متصل باشد، هر چند وقت یک بار در حالت برق انگلی به طور نامطمئن پاسخ می دهد.
  2. در حالت پاور انگلی، بازیابی سطح بالا خیلی طول می کشد (می توانید آن را با یک میکروکنترلر اندازه گیری کنید یا یک اسیلوگرام تماشا کنید)
  3. مصرف جریان به طور قابل توجهی بیشتر از چندین میکرو آمپر است (GND و VCC به منفی، DQ از طریق میکرو آمپرمتر تا +5 ولت)
  4. پس از روش شمارش (0xF0)، حسگرها به فرمان خواندن صفحه خراش (0xBE) پاسخ نمی‌دهند.
  5. دمای خوانده شده از صفحه خراش پس از اعمال برق بدون دستور اندازه گیری با 85,0 درجه متفاوت است.
  6. مقادیر Scratchpad در موقعیت های 5 و 7 با 0xFF و 0x10 مطابقت ندارد.
  7. مقادیر دما (در دو موقعیت اول صفحه خراش) پس از اولین روشن شدن یک سنسور بدون انرژی بدون دستور اندازه گیری قبلی، مقدار قبلی را برمی گرداند و نه 50 05 (85.0 درجه).


متأسفانه، من اسیلوسکوپ ندارم و ردیاب GPS Galileosky BaseBlock Lite به عنوان یک میز آزمایش خدمت می کرد.

سنسورها از فروشندگان مختلف خریداری شده اند و تنها یک دسته به دلیل قدرت انگلی کار می کند. فقط 5 لات 50 عددی خریداری شد.
بقیه به دلیل قدرت انگلی اصلا کار نکردند. ترمینال نیروی خارجی برای سنسور فراهم نمی کند و نصب سیستم بر روی خودرو باید تا حد امکان ساده شود.

راه حل

بنابراین، سنسورها خریداری شدند، اما فقط یک دسته به درستی کار می کرد، و بررسی و سفارش یک دسته جدید زمان مناسبی را صرف می کرد و منجر به افزایش هزینه می شد. بنابراین، مشکل باید خود به خود حل می شد.

از آنجایی که فقط از یک مدار دو سیم استفاده می شود، لازم است منبع تغذیه سنسور از سیم سیگنال سازماندهی شود، یعنی سازماندهی توان انگلی. من قدرت انگلی را بر اساس طرح زیر سازماندهی کردم:

DS18B20 تقلبی ضد آب: چه باید کرد؟

در این طرح، عملکرد برق انگلی بهبود یافته است، اما در عین حال، امکان اتصال برق خارجی وجود دارد. در این مورد، نمودار اتصال کمی تغییر می کند: هنگام اتصال از طریق برق انگلی، سیم Vcc استفاده نشده.

پس از مونتاژ مدار توسط نصب سطحی، سنسور توسط ترمینال با ظرفیت خازن 1 µF شناسایی شد. برای اجرای انبوه، تابلوهای پانل شده با تابلوهای پاور انگلی طراحی و سفارش داده شد:

DS18B20 تقلبی ضد آب: چه باید کرد؟

لحظه جالب: سازندگان ممکن است از چسب ذوب داغ یا سیلیکون برای آب بندی سنسور استفاده کنند. در حالت اول، می توانید آستین را گرم کنید، سنسور را بردارید، برد را وارد کنید، آن را به آستین برگردانید و آن را با چسب حرارتی بیشتری پر کنید. در مورد دوم، این دیگر کار نخواهد کرد و من مجبور شدم برد را به سنسور لحیم کنم، آن را با چسب داغ پر کنم و روی حرارت شرینک بگذارم، در نتیجه به نظر می رسد:

DS18B20 تقلبی ضد آب: چه باید کرد؟

نتیجه

در اینجا از سازندگان دستگاه ها می خواهم این نکته را در محصولات خود در نظر بگیرند و فروشندگان را قبل از فروش سنسورها را بررسی کنند یا در صورت عرضه سنسورهای تقلبی با تامین کننده معامله نکنند و کاربران این موضوع را در نظرات و نامه ها برجسته کنند. یا درخواست ها

منبع: www.habr.com

اضافه کردن نظر