آموزش AVRپروژه AVRپروژه اتمل استودیو
راه اندازی سنسور فلکس با AVR و اتمل استودیو

پروژه سنسور Flex را با کامپایلر اتمل استودیو آماده کردیم! فیلم عملکرد مدار را از دست ندهید!

در این پروژه، سنسور فلکس را با میکروکنترلر مگا 8 راه اندازی میکنیم. در میکروکنترلمان، از ویژگی آنالوگ به دیجیتال 10bit استفاده میکنیم. اما ADC در میکروکنترلرمان، نمیتواند بیشتر از 5 ولت ورودی داشته باشد.
سنسور فلکس چیست ؟

این حسگر (سنسور Sensor) برای حس کردن تغییرات خطی استفاده میشود. یعنی وقتی سنسور را خم کنیم، مقاومت زیاد میشود. میتوانید در تصویر زیر ببینید.
مدار پروژه سنسور فلکس با میکروکنترلر AVR

در حال حاضر، مهم این است که ورودی که برای تبدیل ADC در نظر گرفتیم کمتر از 50 میکرو آمپر است. زیرا جریانی که از خروجی مدار تقسیم ولتاژ (Vout) می آید درصد خطا را افزایش میدهد. در حال حاضر ما در مورد خطا و نویز نگرانی نداریم.
ما دو عدد مقاومت داریم و یک مدار جدا کننده ایجاد میکنیم به طوری که برای 25 ولت Vin، ما 5 ولت Vout دریافت میکنیم. بنابراین در برنامه، ما باید مقدار Vout را در 5 ضرب کنیم تا ولتاژ ورودی واقعی برقرار بشود.
قطعات مورد نیاز پروژه سنسور فلکس AVR
- میکروکنترلر Atmega 8 (دیتاشیت مگا 8)
- منبع تغذیه 5V
- ال سی دی کاراکتری 16*2
- خازن 100 پیکوفاراد
- خازن 100 نانو فاراد (5 عدد)
- مقاومت 100 کیلو اهم
- کامپایلر Atmel Studio (دانلود اتمل استودیو)
قطعات مورد نیاز را از فروشگاه قطعات آیرنکس تهیه کنید.
موارد موجود در فایل : سورس کامل