راه اندازی سنسور AHT10 با IAR STM8

مشخصات سنسور دما و رطوبت AHT10

Supply voltage ۱٫۸-۳٫۶ VDC
Measuring range (humidity) ۰-۹۹٫۹%RH
Measuring range (temperature) -۴۰ – ۸۵ degree
Humidity accuracy ±۲%RH
Temperature accuracy ±۰٫۳ Degree
Resolution  ۰٫۱Degree And 0.1%RH
output signal I2C

برای بزرگنمائی کلیک کنید

ولتاژ تغذیه سنسور ۳٫۳ ولت می باشد عدم توجه به این موضوع باعث سوختن و از کار افتادن سنسور خواهد شد ، تغذیه را طبق فایل شماتیک ببندید.در این پروژه علاوه بر دما و رطوبت ، دمای نقطه شبنم هم اندازه گیری شده است

برای بزرگنمائی کلیک کنید

توضیحات:

توضیحات مربوط به هدر فایل delay.h:

قبل از هر چیزی باید تنظیمات مربوط به کلاک میکروکنترلر را تعیین کنید هدر فایل delay.h را درابتدای برنامه اضافه کرده و ان را باز کنید سپس این دو خط را به صورت زیر تنظیم کنید:

نکته:شما می توانید فرکانس کاری میکروکنترلر را از ۱ تا ۱۶ مگاهرتز تنظیم کنید.

توضیحات:

همانطور که می دانید پروتکل ارتباطی سنسور I2C می باشد که در اینجا برای راه اندازی سنسور از رابط I2C نرم افزاری استفاده شده است

تنظیمات کانفیک پین سنسور:

کتابخانه i2csoft.h را باز کنید
پورت و پینی که سنسور به آن وصل خواهد شد را تعیین کنید

 

فایل دانلودی به صورت پروژه محور می باشد

در این پروژه در تابع اصلی مقدار دما و رطوبت خوانده شده و بر روی ال سی دی کاراکتری ۱۶ در ۲ نوشته می شود

این پروژه برای کامپایلر IAR Embedded Workbench For STM8 v 3.11.1 ارائه میگردد.

نکته:حتما در مسیر تغذیه سنسور  خازن ۱۰۰ نانو فاراد قرار دهید.

ویدیو تست:

قوانین ارسال دیدگاه

  • دیدگاه های فینگلیش تایید نخواهند شد.
  • دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.
  • در هنگام درج نظر از به کار بردن کلمات نامتعارف خودداری کنید.

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “راه اندازی سنسور AHT10 با IAR STM8”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

2 × 2 =

question