آموزش میکروکنترلر avr



آموزش میکروکنترلر avr

آموزش میکروکنترلر avr


اطلاعات دوره


  • نام دوره:آموزش میکروکنترلر avr
  • طول دوره:50 ساعت آموزشی
  • شروع دوره:ماهی یکبار
  • بیعانه ثبت نام:200,000 تومان برای رزرو کلاس
  • محل برگزاری:دپارتمان برق و الکترونیک
  • مدرسین دوره:
  • تعداد جلسات:25 جلسه 1.5 ساعته
  • امکان قسط بندی:ندارد
  • نوع کلاس :

راه های ارتباطی


  • نشانی دفتر مرکزی : مشهد - بولوار وکیل آباد - جنب ایستگاه مترو اقبال لاهوری - وکیل آباد ۶۵ پلاک یک
  • مسیر یابی از طریق گوگل

جزئیات دوره


توضیحات


میکروکنترلر در واقع رایانه ای ارزان و کوچک می باشد که شامل یک پردازنده، یک حافظه و لوازم جانبی ورودی-خروجی قابل برنامه ریزی است

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


سرفصل ها


مقدمه ای از دیجیتال
مقدمه ی بر میکروکننترلر و انواع میکروکنترلرها 
انواع میکروکنترلرهای AVR ، بررسی انواع پکیج و سری
مفهوم فیوز بیت (Fuse bits) و بیت قفل (Lock bit )
بررسی معماری RISC , CISC
انواع منابع کلاک و Reset سیستم
معماری حافظه و انواع حافظه در میکروکنترلر
معماری پورت ها و انواع آن
تفاوت  IDE  ، COMPILER  و  TEXT EDITOR
بررسی انواع محیط و زبان های برنامه نویسی  AVR
بررسی انواع مد های  ( SLEEP )
 انواع روش های برنامه ریزی و پروگرام کردن 
کد نویسی، شبیه سازی و انجام پروژه
آموزش کار با نرم افزار   CodevisionAVR  آشنایی و کار با نرم افزار پروتئوس
آموزش الگوریتم نویسی  و فلوچارت
آشنایی و کار با نرم افزار رسم فلوچارت
بررسی مشخصات سخت افزاری ATMEGA8  و 32ATMEGA
بررسی انواع روش های برنامه نویسی در  CodeVision
آموزش برنامه نویسی زبان C با نرم افزار CodeVision
کار با دستورات، متغییرها، توابع و  ... 
آموزش ساخت کتابخانه در  CodeVision 
معرفی و کار با کتابخانه های کاربردی CodeVision 
حداقل مدار لازم جهت راه اندازی میکرو کنترلر ATMEGA32 
آموزش کار با پورت ها و بررسی رجیستری
کار با حافظه EEPROM  داخلی
معماری وقفه ها وکار با وقفه های خارجی (INTERUPTS EXTERNAL)
تایمر و کانترها و بررسی رجیستری NORMAL MODE،CTC MODE ، PWM MODE
بررسی تایمر  WATCHDOG، کاربرد و بررسی رجیستری
مبدل آنالوگ به دیجیتال (ADC ) و بررسی رجیستری
ارتباط سریال(USART)  و بررسی رجیستری ارتباط سریال (USB TO TTL)
ارتباط سریال( I2C )  و بررسی رجیستری
ارتباط سریال( SPI )  و بررسی رجیستری
راه اندازی و کار با Segment 7
راه اندازی و کار با ال سی دی های کارکتری و گرافیگی (ALCD,GLCD) 
راه اندازی و کار با کی پد و صفحه کلید
راه اندازی و کار با Stepper motor
راه اندازی و کار با بازر و ساخت آلارم
آشنایی وکار با انواع درایورها
کار با پروگرامر و لود برنامه، تنظیم فیوز بیت، کلاک بیت و خواندن و قفل کردن فایل هگز از روی چیپ

 پروژه محور؛ امکان طراحی و ساخت یکی از پروژه های ذیل:

ساخت تایمر و شمارنده حرفه ای با 7-SEG مالتی پلکس

راه اندازی و کار با LED RGB

قفل رمزی پیشرفته

راه اندازی  Step Motor

ساخت دزدگیر ساده سیمی و سنسور PIR 

کنترل سرعت موتور DC با مدولاسیون پهنای پالس  PWM

راه اندازی و کار با سنسورهای نوری (خط تولید و شمارش قطعات، فرستنده و گیرنده)  

ساخت و راه اندازی ماژول RFID  با قابلیت ذخیره کارت

ساخت کنترلر دما با سنسور LM35 

ساخت و راه اندازی  ساعت با DS1307

ساخت و طراحی ریموت کنترل با ماژول های رادیویی
و ...


مزایا


طراحی صفر تا صد یک پروژه کامل بازاری با گارانتی عملکردی بالا
تست و راه اندازی و کنترل کیفی محصول
تعامل با مشتری و بازاریابی پروژه


مخاطبان


فارغ التحصیلان رشته های مرتبط و غیر مرتبط
بازاریان و کسبه محترم
علاقمندان به الکترونیک دیجیتال


بازارکار


ضرورت طراحی برد های الکترونیک با اهداف خاص در تمام صنایع قابل مشاهده است. از آنجا که استفاده از کنترلر های متداول صنعت برای برخی مسائل گران تمام شده و به صرفه نیستند کار فرمایان به دنبال طراحان الکترونیک دیجیتال بوده و هستند تا اهداف خود را ارزان تر و دقیق تر ارضا نمایند؛ لذا یک طراح سیستم های نهفته یا میکروکنترلری جای پای مثبت و گسترده ای در صنایع خواهد داشت.


تصاویر کلاس ها


تصاویر تجهیزات


تصاویر نرم افزارها


دوره ها