AVR Projects
مدل آموزشی
این پروژه دمای محیط را اندازه گیری کرده و آن را هم بر روی LCD و هم بر روی کامپیوتر نمایش می دهد . ویک عدد رله را متناسب با دمای محیط کنترل می کند.
اهداف پروژه:
برای مانیتورینگ روی پروژه از یک عدد LCD 16*2 کاراکتری استفاده شده است که در خط اول، دمای محیط و در خط پایین مقدار Setpoint نمایش داده می شود.
میکرو کنترلر به کار رفته در این پروژه ATmega16 از سری AVR است. برنامه میکرو کنترلر به زبان بیسیک و با کامپایلر بیسکام نوشته شده است. برنامه مانیتورینگ نیز با ویژوال بیسیک نوشته شده .
در این پروژه ولتاژ آنالوگ، از پایه خروجی سنسور LM35 خوانده شده و توسط مبدل آنالوگ به دیجیتال داخلی میکرو، به عدد دیجیتال تبدیل و به پورت سریال فرستاده و سپس توسط برنامه Visual Basic نمایش داده می شود. نمای گرافیکی نمایش دما در محیط Visual Basic از قرار زیر است:
در قسمت Monitoring دو پارامتر دما و setpoint که از میکرو گرفته شده اند فقط نمایش داد می شوند. درقسمت conrol می توان Setpoint جدیدی را وارد نمود و با زدن دکمه Enter مقدار جدید را به میکرو ارسال کرد. زمانی که میکرو مقدار جدید را دریافت کرد رله را با توجه به این مقدار کنترل می کند و مقدار جدید را دوباره به کامپیوتر برای نمایش ارسال میکند . در صورتی که رله وصل باشد LED قسمت OUTPUT قرمز ، و در حالت قطع به رنگ خاکستری در می آید.
برد اين پروژه با مدار چاپي كار خواهد شد.
در صورت تمایل می توانید پروژه را با برد سوراخ دار سفارش دهید.
همراه اين پروژه موارد زیر ارسال می شود:
1. يك CD كه شامل فايل هاي زير مي باشد:
2. یک عدد آداپتور 12 ولت.
3. کابل سریال D9 (پورت COM)
قیمت: 80,000 تومان
شماره تماس : 09112204314
ایمیل: MCEprojects@Yahoo.Com