راه اندازی AHT10 , AHT15 , AHT20 با کدویژن AVR

رایگان

توضیحات

آپدیت:

اضافه شدن سنسور 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
aht15

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

ولتاژ تغذیه هر دو سنسور ۳٫۳ ولت می باشد عدم توجه به این موضوع باعث سوختن و از کار افتادن سنسور خواهد شد ، تغذیه را طبق فایل شماتیک ببندید.در این پروژه علاوه بر دما و رطوبت ، دمای نقطه شبنم هم اندازه گیری شده است
فایل در قالب پروژه برای کامپایلر کدویژن AVR با میکروکنترلر ATMEGA8 ارائه میگردد.
نکته:حتما در مسیر تغذیه سنسور  خازن ۱۰۰ نانو فاراد قرار دهید.
نکته: در صورتی که سنسور مورد استفاده شما از نوع AHT15 می باشد حتما باید سرعت ارتباطی باس I2C را کمتر از ۱۰۰ کیلوهرتز قرار دهید به همین منظور در کامپایلر کدویژن بدین صورت اقدام کنید:
از منوی project گزینه configure را انتخاب کنید
در پنجره باز شده سر برگ c compiler را انتخاب کرده و سپس به قسمت library رفته و i2c را انتخاب کنید در اینجا bit rate را بر روی ۵۰ کیلو هرتز قرار دهید.
سپس پروژه را دوباره کامپایل کنید تا تغییرات اعمال گردد
برای سنسور AHT10 تغییراتی در برنامه لازم نیست.

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 می باشد حتما باید سرعت ارتباطی باس I2C را کمتر از ۱۰۰ کیلوهرتز قرار دهید به همین منظور در کامپایلر کدویژن بدین صورت اقدام کنید:
از منوی project گزینه configure را انتخاب کنید
در پنجره باز شده سر برگ c compiler را انتخاب کرده و سپس به قسمت library رفته و i2c را انتخاب کنید در اینجا bit rate را بر روی ۵۰ کیلو هرتز قرار دهید.
سپس پروژه را دوباره کامپایل کنید تا تغییرات اعمال گردد
برای سنسور AHT10 تغییراتی در برنامه لازم نیست.

aht20-aht15-aht10

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

فرکانس کاری میکرکنترلر بر روی ۸ مگاهرتز تنظیم شود.
نکته:حتما در مسیر تغذیه سنسور  خازن ۱۰۰ نانو فاراد قرار دهید.

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

قالب فایل

پروژه محور

کامپایلر

کدویژن 3.12

راهنما

ندارد

شبیه ساز

ندارد

مثال همراه

دارد

1 دیدگاه برای راه اندازی AHT10 , AHT15 , AHT20 با کدویژن AVR

  1. semolina (خریدار محصول)

    سلام چطوری میشه بصورت فایل کتابخانه تبدیلش کرد؟
    ممکنه راهنمایی کنید

دیدگاه خود را بنویسید

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