راه اندازی سنسور دما و رطوبت SHT10 با Code Vision AVR
SHT10 از محصولات شرکت Sensirion و یک سنسور کوچک با راه اندازی آسان است که میتواند رطوبت نسبی محیط را اندازه گیری نماید. سنسور SHT10 یک سنسور دیجیتال رطوبت و حرارت است. این سنسور کاملاً کالیبره بوده و از دقت فوق العاده بالایی برخوردار است. پایداری این سنسور در طولانی مدت بالاست و با توجه به مشخصات دقت و پایداری، قیمت مناسبی دارد. تکنولوژی دیجیتال CMOSense توانسته تا دو سنسور را در یک چیپ مجتمع سازد.
دو سنسور کالیبره شده برای اندازه گیری دما و رطوبت نسبی
شماتیک و سورس این پروژه بدون هیچ تغییری برای سنسور های SHT11 نیز قابل استفاده می باشد.
ویژگی ها
- اندازه گیری رطوبت نسبی و درجه حرارت
- اندازه گیری نقطه dew دقیق
- کالیبراسیون دقیق، بدون نیاز به کالیبراسیون مجدد
- دوسیم رابط دیجیتال (ساده ترین یکپارچه سازی سیستم و قیمت پایین تر)
- قابلیت اطمینان بالا
- ثبات دراز مدت ناشی از بهینه سازی انجام شده
- مصرف انرژی کم
رنج اندازه گیری دما: از -۴۰ درجه سانتی گراد تا ۱۲۳٫۵ درجه سانتی گراد
رنج اندازه گیری رطوبت: از ۰%RH تا ۱۰۰%RH
در این پروژه برای راه اندازی سنسور SHT10 از کتابخانه آماده استفاده شده است. این کتابخانه توسط آقای روح الله خرم بخت در سایت www.iranmicro.ir منتشر شده است. این هدر فایل ها همراه فایل های پروژه در فولدر Library_shtxx ضمیمه شده است. این هدر فایل ها را مطابق راهنمای زیر میتوانید در مسیر نصب نرم افزار کدویژن کپی کنید.
shtxx.h copy to …\cvavr2\inc
shtxx.lib copy to …\cvavr2\lib
اما در این پروژه ما این فایلها را در پوشه پروژه قرار دادیم تا نیازی به این کار هم نباشد .سنسور SHT10 توسط دو پایه به هر کدام از پایه های I/O میکروکنترلر به دلخواه قابلیت اتصال دارد. در صورت تغییر پایه های اتصال سنسور باید پین های پیکره بندی شده در فایل پروژه و هدر فایل اصلاح شود. و همچنین پایه DATA از سنسور باید با یک مقاومت ۱۰K اهم PullUp شود.در زمان کامپایل کردن کد های این پروژه، خطای but not used گرفته می شود. که نباید به آن اهمیت داد. عللت این پیغام، عدم استفاده از متغییر ها و زیر برنامه های تعریف شده در برنامه یا هدر فایل می باشد.
ازلینک زیر میتوانید برنامه و فایل شبیه سازی این پروژه را به همراه دیتاشیت سنسور دریافت نمایید
دیدگاهتان را بنویسید