راه اندازی سنسور دمای LM335

راه اندازی سنسور دمای LM335

راه اندازی سنسور دمای LM335
راه اندازی سنسور دمای LM335

سنسور دمای LM335 یک سنسور خطی است که به ازای هر درجه تغییر دما 10 میلی ولت ولتاژ خروجی تغییر می‌یابد. بدین ترتیب با یک درجه افزایش دما 10 میلی ولت افزایش ولتاژ، و با یک درجه کاهش دما 10 میلی ولت کاهش ولتاژ خروجی را خواهیم داشت. در دمای نرمال محیط (25 درجه) این سنسور حدود 2.98 ولت بر روی پین خروجی ارائه خواهد داد. البته لازم به ذکر است که این شرایط و این اعداد در شرایط بهینه و کنترل شده آزمایشگاهی صادق هستند و لذا ممکن است در محیط واقعی چنین اعدادی رویت نشود. لذا برای اندازه گیری دقیق می‌توان این سنسور را به کمک پتانسیومتر کالیبره کرد.

در این آموزش، قصد داریم آن را راه اندازی کنیم و مشکلات احتمالی را نیز بررسی کنیم، با سیسوگ همراه باشید.

 

ترتیب پایه ها

Pinout این سنسور به صورت زیر می‌باشد:

ترتیب پایه های lm335

قابل مشاهده است در شرایطی که قسمت تخت سنسور رو به ما باشد، پین سمت راست زمین (Gnd) خواهد بود. بر این اساس و همچنین بر مبنای اطلاعات Datasheet سنسور LM335 را بر روی یک برد پیاده می‌کنیم:

 

بستن lm335 روی برد بورد

 

دریافت خروجی

طبق اطلاعات دیتاشیت، انتظار داریم که خروجی این سنسور در حدود 2.98 ولت باشد. این ولتاژ در واحد ADC باید در محدوده 610 تا 612 باشد. اما در خروجی مشاهده می‌کنیم که ADC مقداری حوالی 162دارد. در این شرایط کافیست تمام قطعات جانبی را از اتصال با سنسور خارج کرده و تنها خروجی سنسور LM335 را با یک ولت متر به‌دست آوریم:

اندازه گیری ولتاژ LM335

قابل مشاهده است که ولتاژ خروجی LM335 در محدوده 0.6V تا 0.7V قرار دارد که با 2.98V مورد انتظار فاصله بسیار دارد.

برای تست سنسور کافی ست یک منبع گرما را در مجاورت آن قرار داد. استفاده از باد گرم سشوار مناسب است. مشاهده می‌شود که در صورت اعمال گرما به جای افزایش ولتاژ با کاهش ولتاژ مواجه می‌شویم:


 

پس مشکل از کجاست؟

مقدار 0.6v الی 0.75v که در حالت عادی در خروجی دریافت می‌کنیم، در واقع ضریب افت ولتاژ دیودهای سیلیکونی می‌باشد (این سنسور دما در واقع یک دیود سیلیکونی است).

ضریب افت ولتاژ LM335

 

پس احتمالا این خود سنسور LM335 است که به درستی عمل نمی کند، نه مدار ما! حال همان شرایط قبل را عیناً با یا یک سنسور سالم دیگر تست می‌کنیم:

 

قابل مشاهده است که در صورت سالم بودن سنسور، با افزایش دما افزایش ولتاژ خواهیم داشت. در نهایت می‌توان با کاربرد پتانسیومتر و همچنین فیلتر کردن نویز مقدار صحیح دما را در خروجی داشت:

اندازه گیری دما با LM335

 

نتیجه گیری نهایی

می‌توان این‌طور جمع بندی کرد که در سنسورهای دمای سیلیکونی برای تست قطعه و اطمینان از سالم بودن آن کافی ست این دو گام انجام شود:

  • به صورت ساده روی برد بورد پیاده شده و خروجی سنسور با ولت متر دریافت شود، اگر در دمای معمولی محیط مقدار آن در حوالی 0.6v الی 0.7v بود نشانه‌ای از خرابی سنسور است.
  • یک منبع گرما در مجاورت سنسور اعمال شود، در صورتی که نتیجه به کاهش ولتاژ خروجی منجر شد، نشانه‌ای از خرابی سنسور در نظر گرفت.

در نظر داشته باشید که در برخی از موارد خرابی سنسورها ممکن است در یک یا هر دو گام فوق نشانه‌ی خرابی را دریافت کنید.

حمایت از سعید بیکی

خوشحال میشیم برای تداوم و کیفیت ما رو حمایت کنید.

0 نفر

پــــســنــدیـده انـد

توجه

دیدگاه ها

3 دیدگاه

  • محمدرضا حسینی
    محمدرضا حسینی
    ۱۷ خرداد ۱۳۹۹

    تشکر

  • ارژنگ
    ۱ خرداد ۱۳۹۹

    با سپاس
    موفق و پیروز باشید.

  • محمد صادق
    ۲۸ اردیبهشت ۱۳۹۹

    بسیار عالی . ممنون از این مطالب خوبتون

پر بحث ترین ها

مسابقه دوم : چالش برنامه نویسی به زبان C

مسابقه اول سیسوگ (مسابقه اول: درک سخت افزار) انتقادهای زیادی رو در پی داشت تا جایی که حتی خودمم به نتیجه مسابقه...

Zeus ‌ Zeus ‌
  • 2 سال پیش

راه اندازی LCD گرافیکی Nokia 1661 و دانلود کتابخانه آن

LCD گرافیکی یکی از مهم ترین پارامترهای موجود در طراحی انواع مدارات الکترونیکی پیچیده و حتی ساده است ، نمایش وضعیت و...

Zeus ‌ Zeus ‌
  • 4 سال پیش

ریموت کدلرن و چکونگی دکد کردن آن به همراه سورس برنامه

ریموت کنترل امروزه کاربرد زیادی پیدا کرده است؛ از ریموت‌های درب بازکن تا ریموت‌های دزدگیر و کنترل روشنایی همه از یک اصول اولیه پیروی می‌کنند و آن‌هم ارسال اطلاعات به‌صورت بی‌سیم است....

Zeus ‌ Zeus ‌
  • 5 سال پیش

مسابقه سوم: استخراج داده از رشته ها در زبان C

نزدیک به 5 ماه از مسابقه دوم سیسوگ می‌گذره و فکر کردم که بد نیست یک چالش جدید داشته باشیم! البته چالش‌ها...

Zeus ‌ Zeus ‌
  • 2 سال پیش

همه چیز درباره ریموت کنترل‌های هاپینگ

امنیت همیشه و در همه‌ی اعصار، مقوله‌ی مهم و قابل‌توجه‌ ای بوده و همیشه نوع بشر به دنبال امنیت بیشتر، دست به ابداعات و اختراعات گوناگونی زده است. ریموت کنترل یکی از این اختراعات است. در این مقاله، به بررسی امنیت انواع ریموت‌های کنترل خواهیم پرداخت....

Zeus ‌ Zeus ‌
  • 5 سال پیش

مسابقه ششم: بزن میکروکنترلر را بسوزون!

بزنم میکروکنترلر را بسوزونم اونم تو  این شرایط!، طراحی مسابقه از اون چیزی که به نظر می‌رسه سخت‌تر است، باید حواست باشه...

Zeus ‌ Zeus ‌
  • 9 ماه پیش

آموزش قدم به قدم راه اندازی +NRF24L01

آموزش قدم به قدم راه اندازی +NRF24L01  با کتابخانه سازگار با انواع میکروکنترلرها و کامپایلرها قبل از اینکه قسمت بشه با ماژول...

رسول خواجوی بجستانی رسول خواجوی بجستانی
  • 3 سال پیش

ساخت ماینر با FPGA و ARM

چند ماهی هست که تب بیت کوین و ارزهای دیجیتال خیلی بالا رفته! چه شد که این پست را نوشتم همانطور که...

Zeus ‌ Zeus ‌
  • 3 سال پیش

مسابقه چهارم: کدام حلقه سریع‌تر است؟

حدود ۷ ماه پیش، مسابقه سوم سیسوگ رو برگزار کردیم و کلی نکته در مورد خواندن رشته‌های ورودی را بررسی کردیم. فکر...

Zeus ‌ Zeus ‌
  • 1 سال پیش

کار با ماژول تمام عیار mc60 – قسمت دوم – راه اندازی OpenCPU

در قسمت اول به یکسری اطلاعات کلی ماژول mc60 پرداختیم، با نرم افزار QNavigator کار کردیم و یک هدربرد هم برای کار...

Mahdi.h   Mahdi.h  
  • 2 سال پیش
سیـــســـوگ

مرجع متن باز آموزش الکترونیک