توضیحات

آپدیت:

اضافه شدن سنسور AHT20 , AHT15

تاریخ آپدیت:۱۴۰۰/۰۷/۲۵

راه اندازی سنسور های AHT10 و AHT15 و AHT20 مشابه هم می باشد(مطلب به طور کامل خوانده شود)

AHT10:

مشخصات سنسور دما و رطوبت 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

 

 

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

AHT15:

 

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

 

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

 

 

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

AHT20:

AHT20

AHT20

 

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

 

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

 

 

نکته:ولتاژ کاری AHT20 از ۲ تا ۵٫۵ ولت می باشد می توانید این سنسور را با ۳٫۳ یا ۵ ولت راه اندازی کنید.

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

نکته: در صورت استفاده از هر سه سنسور بالا نیازی به تغییرات خاصی در برنامه نیست فقط به تغذیه سنسور ها توجه کنید…چرا که تنها سنسور AHT20 می تواند مقدار ولتاژ ۵ ولت را تحمل کند دو سنسور AHT10 و AHT15 در صورت اعمال ولتاژ بیش از ۳٫۳ ولت دچار آسیب خواهند شد

توضیحات:

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

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

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

توضیحات:

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

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

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

 

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

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

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

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

ویدیو تست فقط با سنسور aht10:

توضیحات تکمیلی

نام محصول

پروژه AHT10

زبان

C

راهنمای فارسی

آنچه در سایت ذکر شد

سطح کد نویسی

C

زمان آماده سازی

ــــ

کامپایلر

IAR Embedded For STM8

ورژن کامپایلر

3.11.1

پشتیبانی

15 روز

شبیه ساز

ندارد

مثال همراه

دارد

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

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

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

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