تعداد صفحات:79
نوع فایل:wrord
فهرست مطالب:
چکیده
فصل اول : آشنایی با AVR Atmega16
تفاوت microprocessor با microcontroller
ساختار کلی میکرو کنترلر AVR Atmega32
انواع حافظه در میکرو کنترلرهای خانواده AVR
حافظه FLASH داخلی قابل برنامه ریزی
حافظه SRAM
حافظه EEPROM
نحوه برنامه ریزی حافظه FLASH
Codevision AVR
AVR studio
BASCOM AVR
پورت های میکرو کنترلر Atmega 32
رجیستر DDRX
رجیستر PINX
رجیستر PORTX
Timer/Counter در میکرو کنترلر Atmega32
رجیستر های میکرو کنترلر Atmega32
مبدل آنالوگ به دیجیتال ADC(A to D)
فصل دوم : آشنایی با Key pad 3×4
روش scanning
نحوه تعیین فواصل زمانی در روش scanning
فصل سوم : آشنایی با LCD 2×16
ال سی دی های کاراکتری
نحوه فرمان دادن به LCD
فصل چهارم : آشنایی با Programer
ساختار یک Programmer
کابل انتقال فایل از کامپیوتر به میکرو
برنامه مدیرت پروگرام کردن میکرو
برنامه Pony prog
پروگرام کردن میکرو بوسیله کامپایلرها
پایه های مربوط به پروگرام کردن میکرو
برنامه پروگرامر PROGISP
فصل پنجم : آشنایی با سنسور LM35
فصل ششم : آشنایی بابرُد سوراخ دار، Pin header، تک سوئیچ
Micro Box
برد سوراخ دار
Pin header
BOX
تک سویچ
فصل هفتم : مبدل آنالوگ به دیجیتال و ارتباط سریال USART
ارتباط سریال USART
فصل هشتم : نحوه اتصال قطعات و شماتیک کلی مدار
فصل نهم
سورس برنامه ها
چکیده:
هدف از انجام این پروژه نمایش دمای محیط بر روی LCD به صورت وایرلس و فعال کردن یک رله زمانی که دما به مقدار مشخصی رسید میباشد که این دما را میتوان به صورت دستی از طریق یک صفحه کلید مقدار دهی نمود. همچنین همان طور که از عنوان پروژه مشخص است این سیستم قادر خواهد بود در صورت افزایش ناگهانی دما که ممکن است بر اثر آتش سوزی رخ داده باشد هشدار دهد.
مدار این پروژه از دو بخش تشکیل شده است. بخش فرستنده که در آن سنسور دمای LM35DZ به میکروکنترولر متصل شده و با استفاده از مبدل آنالوگ به دیجیتال یا ADC، دما که یک سیگنال آنالوگ میباشد به سیگنال دیجیتال تبدیل شده و توسط ارتباط سریال و یک ماژول فرستنده HM-TR به سمت بخش گیرنده فرستاده میشود. در سمت گیرنده سیگنال ارسال شده توسط یک ماژول HM-TR دریافت شده و به یک میکروکنترولر داده میشود و بر روی یک LCD که به میکروکنترولر متصل است نمایش داده میشود. در این بخش دو LED وجود دارد که یکی زمانی که دما بطور ناگهانی بالا رود و دیگری زمانی که دما از مقداری که خودمان مشخص کرده ایم بالاتر رود روشن میشوند.