پایان نامه قفل دیجیتال گاوصندوق

پایان نامه  قفل دیجیتال گاوصندوق

چکیده :

با توجه به پیشرفت علم و سوق داده شدن تمامی قطعات و ابزارت صنعتی و غیر صنعتی به سمت الکترونیکی شدن و افزایش امنیت آن ها در برابر مسائل مختلف، قفل ها هم از این موضوع مستثنی نمی باشند. با توجه به جدید بودن این علم در کشورمان، بازار نسبتاً خوبی در این زمینه وجود دارد، که دراین پروژه به تشریح مراحل مختلف آن می پردازیم. بررسی تک تک قطعات موجود در سیستم سخت افزاری قفل پرداخته خواهد شد و سپس به تشریح سیستم سخت افزاری این پروژه می پردازیم, وهمچنین به نحوه انتخاب کامپایلر اشاره کرده و مزایای کامپایلر مورد نظر را بیان و سپس الگوریتم برنامه را تشریح می کنیم و در آخر برنامه اصلی و زیر برنامه ها را قرار می دهیم.

 

فهرست :

مقدمه

فصل اول

مقدمه

سخت افزار سیستم

بلوک دیگرام کلی سخت افزار سیستم

انتخاب میکروکنترلر

ATMega

نمایشگر

Keypad

اسکن صفحه کلید

اتصال Keypad به میکروکنترلر

رگولاتور

اعلان وضعیت(Buzzer)

توضیحات کلی مداری در این پروژه

Key pad

LCD

RELAY

نتیجه گیری

فصل دوم

نرم افزار سیستم

الگوریتم برنامه

انتخاب کامپایلر

زبان برنامه نویسیC

برنامه

حلقه اصلی برنامه

تابع ولوم

تابع کی پد

تابع پسورد

تابع پاک کردن (clear)

تابع changecode

نتیجه گیری

پیوست

فولوچارت برنامه

شماتیک مدار

بلوک دیاگرام

انواع میکروکنترلر

پایه های AT

LCD

اتصال صفحه کلید به میکرو

پایه های کی پد

رگولاتور

شماتیک مدار راه انداز

buzzer

 

نوع فایل : Word

تعداد صفحات : 38 صفحه



خرید و دانلود پایان نامه  قفل دیجیتال گاوصندوق


دانلود مقاله میکرو کنترلر AVR(ATMEGA8)

دانلود مقاله میکرو کنترلر AVR(ATMEGA8)

لینک و پرداخت دانلود * پایین مطلب *

 

فرمت فایل : word ( قابل ویرایش )

 

تعداد صفحه :   24

 

 

 

فهرست

مختصری راجع به AVR

خصوصیات (ATMEGA 8) 

خصوصیات جانبی

خصوصیات ویژه میکروکنترلر

بخش دوم / عملکرد قفل

تشریح سخت افزار مدار

قرار گرفتن ARMEGA 8  در مدار

 

 و ...

 

 

 

مقدمه

زبانهای سطح بالا یا همان HLL (HIGH Level Language) به سرعت در حال تبدیل شدن به زبان برنامه نویسی استاندارد برای میکرو کنترلرها (MCU) حتی برای میکروهای 8 بیتی کوچک هستند زبان برنامه نویسی C و BASIC  بیشترین استفاده را در برنامه نویسی میکروها دارند ولی در اکثر کاربردها کدهای بیشتری را نسبت به زبان برنامه نویسی اسمبلی تولید می کنند .   

ATMEL  ایجاد تحولی در معماری جهت کاهشی کد به مقدار مینیمم را درک کرد که نتیجه این تحول میکروکنترلرهای AVR هستند که علاوه بر کاهش و بهینه سازی مقدار کدها به طور واقع عملیات را تنها در یک کلاک سیکل توسط معماری RISC انجام می دهند و از 32 رجیستر همه منظوره استفاده می کنند که باعث شده 4 تا 12 بار سریعتر از میکروهای مورد استفاده کنونی باشند .



خرید و دانلود دانلود مقاله میکرو کنترلر AVR(ATMEGA8)