راه اندازی فتوسل با Bascom AVR

s1

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

میکروکنترلر استفاده شده برای این پروژه ATmega16 از خانواده AVR است. و جهت برنامه نویسی از Bascom AVR استفاده شده است.

برنامه این پروژه به روش ساب روتین نوشته شده است. و یک مثال آموزشی خوب از برنامه نویسی ساب روتین است.

 سلول فتوسل از نوع مقاومتی بوده و متناسب با شدت نوری که به آن می تابد مقاومتش تغییر میکند. برای راه اندازی آن از روش زیر استفاده شد:

C11

با اندازه گیری ولتاژ خروجی مدار، می توان از تغییرات مدار آگاه شد.

برای اندازه گیری این ولتاژ از ADC میکروکنترلر استفاده شده است. مقدار اندازه گیری شده بر حسب میلی ولت بر روی LCD نمایش داده می شود.

جهت کاربردی کردن این پروزه، این سیستم به عنوان چراغ شب به کار گرفته شده است. در زمان روز رله غیر فعال و در زمان شب رله فعال خواهد بود. از خروجی رله برای روشنایی می توان استفاده کرد.

حساسیت سیستم با استفاده از پتانسومتر قابل تنظیم خواهد بود.

این پروژه با نرم افزار پروتیوس شبیه سازی شده و جهت دانلود در زیر ضمیمه شده است.

دانلود راه اندازی فتوسل با Bascom AVR

جوابی بنویسید

ایمیل شما نشر نخواهد شدخانه های ضروری نشانه گذاری شده است. *

*


3 + 5 =

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

بالا