دانلود پروژه رشته برق طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR

 دانلود پروژه رشته برق طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR


عنوان پروژه: طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR
قالب فایل: WORD
تعداد صفحات: 24 صفحه

فهرست مطالب:
● چکیده
بخش اول / مقدمه: مختصری راجع به AVR
● خصوصیات (ATMEGA 8)
● خصوصیات جانبی
● خصوصیات ویژه میکروکنترلر

بخش دوم / عملکرد قفل
● تشریح سخت افزار مدار
● قرار گرفتن ATMEGA 8 در مدار
 مدار تغذیه ورودی
 اتصال صفحه کلید
● اتصال رله
 برچسب SUPER VISER

بخش سوم / تشریح زیربرنامه ها
● زیربرنامه BEUTIFULER
● زیربرنامه LOGO
● زیربرنامه COMP
● زیربرنامه CHANGE


* چکیده:

در این پروژه پیرامون طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR(ATMEGA8)  مطالبی چند به میان آمده است این قفل توانایی این را دارد که توسط سه نفر و با سه رمز رقمی متفاوت مورد استفاده قرار گیرد .

میکرو AVR  رمز را از یک صفحه کلید ماتریسی دریافت می کند و پس از نمایش برروی صفحه نمایشگر LCD  پس از مقایسه با رمز موجود در حافظه در صورت صحیح بودن رله ای را برای یک ثانیه فعال می کند و قفل باز می گردد هر یک از این کاربرها به راحتی

می توانند رمز مورد نظر خود را تغییر دهند و رمز دیگری را جایگزین آن کنند .

یک رمز 5 رقمی نیز به عنوان رمز SUPERVISER  تعریف شده است که در صورتی که یکی از کاربرها رمز خود را فراموش کرد می تواند با وارد کردن آن سه رمز دیگر را صفر کند و کاربرها می توانند با مراجعه  دوباره رمز مورد نظر خود را وارد کنند و پیغام های میکرو نیز در هر مرحله با توجه به کلید فشار داده شده بر روی صفحه نمایشگر LCD  نمایش داده می شود .

در این پروژه در معرفی به نحوه کار با میکرو کنترلر AVR پرداخته شده است و سپس طراحی مدار و نرم افزار قفل آمده است که در آن نحوه عملکرد مدار ، نقشه شماتیک  مدار معرفی زیر برنامه ها و در نهایت مجموعه متن نرم افزار بیان گردیده است .

خرید و دانلود  دانلود پروژه رشته برق طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR


دانلود تحقیق آشنایی با میکرو کنترلرهای AVR

 دانلود تحقیق آشنایی با میکرو کنترلرهای AVR


عنوان مقاله: آشنایی با میکرو کنترلرهای AVR
قالب فایل: WORD
تعداد صفحات: 40 صفحه

فهرست مطالب:

● مقدمه                                                                                                
● معایب و مزایای میکروکنترلر های مختلف                                                         
● فیوز بیت ها، منابع کلاک و Reset                                                      
● منابع Reset                                                                                      
● معرفی SPI Bus   (نحوه عمل،رجیسترها ، ارتباط شبکه ای در  SPI ومدارات داخلی)       
● برنامه میکروی فرستنده  ATmegaA32 (محیط برنامه نویسی BASCOM )  
● برنامه میکروی گیرنده  ATMega8535(محیط برنامه نویسی BASCOM)    
● توضیح برخی از دستورات استفاده شده در محیط برنامه نویسی BASCOM      
● اتصال صفحه کلید 3× 4  بهAVR                                                      
● اتصال LCD   به AVR                                                                 
● شکل کلی مدار فرستنده و گیرنده توسط AVR            


* بخشی از ابتدای مقاله:

میکرو کنترلر : به آی سی هایی که قابل برنامه ریزی می باشد و عملکرد آنها از قبل تعیین شده میکروکنترلرگویند میکرو کنترل ها دارای ورودی - خروجی و قدرت پردازش می باشد.

بخشهای مختلف میکروکنترلر :

میکروکنترلر ها از بخشهای زیر تشکیل شده اند

Cpu                     واحد پردازش

Alu                     واحد محاسبات

I /O                     ورودی ها و خروجی ها

Ram                   حافظه اصلی میکرو

Rom                  حافظه ای که برنامه روی آن ذخیره می گردد

Timer                برای کنترل زمان ها

و . . .

یک میکروکنترلر چگونه برنامه ریزی میشود: میکرو کنترلر ها دارای کامپایلرهای خاصی می باشد که با زبان های Assembly basic, c می توان برای آنها برنامه نوشت سپس برنامه نوشته شده را توسط دستگاهی به نام   programmer که در این دستگاه  ای سی  قرار می گیرد و توسط یک کابل به یکی از در گاه های کامپیوتر وصل می شود برنامه نوشته شده روی آی سی  انتقال پیدا میکند و در Rom ذخیره می شود .

با میکرو کنترلر چه کارهایی می توان انجام داد:

این آی سی ها حکم یک کامپیوتر در ابعاد کوچک و قدرت کمتر را دارند بیشتر این آی سی ها برای کنترل و تصمیم گیری استفاده می شود چون طبق الگوریتم برنامه ی آن عمل می کند این آی سی ها برای کنترل ربات ها  تا استفاده در کارخانه های صنعتی کار برد دارد .

میکرو AVR دارای معماری است که می تواند در تمام جهات مورد استفاده شما،عمل کند میکرو AVR معماری دارد که برای شما کارایی 16 بیتی ارائه می دهد که البته قیمتش به اندازه یک 8 بیتی تمام می شود.

بهره های کلیدی AVR :

دارای بهترین MCU برای حافظه فلش در جهان ! (MCU: Master Control Unit)

دارای سیستمی با بهترین هماهنگی

دارای بالاترین کارایی و اجرا در CPU  (یک دستورالعمل در هر سیکل کلاک(

دارای کدهایی با کوچکترین سایز

دارای حافظه خود برنامه ریز

دارای واسطه JTAG که با IEEE 1149.1 سازگار است

(IEEE: Institute of Electrical and Electronics Engineers.)

دارای سخت افزار ضرب کننده روی خود

دارای بهترین ابزارها برای پیشرفت و ترقی

دارای حالات زیادی برای ترفیع دادن یا Upgrade

واژگان کلیدی AVR :

 میکرو کنترلر AVR به منظور اجرای دستورالعملهای قدرتمند در یک سیکل کلاک(ساعت) به اندازه کافی سریع است و می تواند برای شما آزادی عملی را که احتیاج دارید به منظور بهینه سازی توان مصرفی فراهم کند. میکروکنترلر AVR بر مبنای معماری RISC (کاهش مجموعه ی دستورالعملهای کامپیوتر) پایه گذاری شده و مجموعه ای از دستورالعملها را که با 32 ثبات کار میکنند ترکیب می کند.

به کارگرفتن حافظه از نوع Flash که AVR ها به طور یکسان از آن بهره می برند از جمله مزایای آنها است. یک میکرو AVR می تواند با استفاده از یک منبع تغذیه 2.7 تا 5.5 ولتی از طریق شش پین ساده در عرض چند ثانیه برنامه ریزی شود یا Program شود. میکروهای AVR در هرجا که باشند با 1.8 ولت تا 5.5 ولت تغذیه می شوند البته با انواع توان پایین   Low Powerکه موجودند.

راه حلهایی که AVR پیش پای شما می گذارد، برای یافتن نیازهای شما مناسب است:

با داشتن تنوعی باور نکردنی و اختیارات فراوان در کارایی محصولات AVR، آنها به عنوان محصولاتی که همیشه در رقابت ها پیروز هستند شناخته شدند.در همه محصولات AVR مجموعه ی دستورالعملها و معماری یکسان هستند بنابراین زمانی که حجم کدهای دستورالعمل شما که قرار است در میکرو دانلود شود به دلایلی افزایش یابد یعنی بیشتر از گنجایش میکرویی که شما در نظر گرفته اید شود می توانید از همان کدها استفاده کنید و در عوض آن را در یک میکروی با گنجایش بالاتر دانلود کنید...

خرید و دانلود  دانلود تحقیق آشنایی با میکرو کنترلرهای AVR


فایل کامل آلتیوم راه اندازی NRF و سنسور DS18b20

 فایل کامل آلتیوم راه اندازی NRF و سنسور DS18b20


اگر نیاز به سخت افزاری برای راه اندازی سنسور دما، ماژول وایرلس و LCD کاراکتری با میکروکنترلر AVR دارید، این محصول انتخاب خیلی برای شما خواهد بود. این محصول شامل فایل شماتیک و PCB می باشد که از قطعات SMD در آن استفاده شده است. با خرید این محصول از پشتیبانی کامل و ورژن های بعدی آن بصورت رایگان بهره مند می شوید. لازم به ذکر است این PCB بصورت عملی تست شده و تمامی موارد یک طراحی حرفه ای در آن لحاظ شده است.
ورژن بعدی این محصول طراحی شده و پس از درخواست خریدار ارائه می شود.
پارامترهای مهم: استفاده از نرم افزار Altium Design 14
استفاده از قطعات SMD
استفاده از پردازنده Atmega8
طراحی دولایه در حداقل ابعاد ممکن
فایل شماتیک و PCB پروژه
و...

خرید و دانلود  فایل کامل آلتیوم راه اندازی NRF و سنسور DS18b20


آموزش کامل میکروکنترلر AVR و نرم افزار Code Vision به همراه 13 پروژه عملی

 آموزش کامل میکروکنترلر AVR و نرم افزار Code Vision به همراه 13 پروژه عملی


آموزش سریع میکروکنترلر A

عنوان مطالب
فیوز بیت ها، منابع کلاک و Reset
آشنایی با زبان C
پروژه : 1فلاشر ساده
پروژه : 2کانتر یک رقمی با 7-Segment
پروژه : 3نمایشگر کریستال مایع )(LCD
پروژه : 4اسکن صفحه کلید ماتریسی
پروژه : 5نمایشگرهای LED Dot Matrix
وقفه های خارجی
پروژه : 6آشکار ساز عبور از صفر
تایمر/کانتر صفر
پروژه : 7فرکانس متر دیجیتال
پروژه : 8کنترل موتور DCبا PWM
عملکرد تایمر دو
پروژه : 9ساعت با RTCمیکروکنترلر
تایمر/کانتر یک
پروژه : 10کنترل سرو موتور
پروژه :11تولید موج سینوسی
پورت سریال )(RS-232
پروژه : 12پورت سریال در ویژوال بیسیک
پروژه : 13ارتباط دهی USBبا RS232
I2C Bus (TWI)
پروژه : 12ارتباط با EEPROMهای I2C
مبدل آنالوگ به دیجیتال
پروژه : 13اندازه گیری دما با سنسور LM35
مقایسه کننده ی آنالوگ
SPI Bus
Watchdog و تایمرSleep هایMode


به همراه کتاب:
آشنایی با میکروکنترولرهای
CodevisionAVR و نرم افزارAVR

خرید و دانلود  آموزش کامل میکروکنترلر AVR و نرم افزار Code Vision به همراه 13 پروژه عملی


آموزش میکرو کنترلر های AVR

 آموزش میکرو کنترلر های AVR


  AVRها میکروکنترولرهای ٨ بیتی از نوع CMOS با توان مصرفی پایین هستند که بــر اسـاس سـاختار پیشـرفتهRISC ساخته شدهاند. پس از ساخت اولین نسخههای AVR در سـال ١٩٩٦، ایـن سـری از میکروکنترولرهـا توانسـت نظـرعلاقمهمندان الکترونیک را به خود جذب کند به طوری که امروزه یکی از پرمصرفترین انواع میکروکنترولرها به حســاب میآیـد. همان طور که می دانید نمیتوان هیچ نوع میکروکنترولری را به عنوان بهترین معرفی کرد چرا که هر میکروکنــترولر، کاربرهای ت

خرید و دانلود  آموزش میکرو کنترلر های AVR