میکروکنترلر در واقع رایانه ای ارزان و کوچک می باشد که شامل یک پردازنده، یک حافظه و لوازم جانبی ورودی-خروجی قابل برنامه ریزی است
میکروکنترلر یک قطعه از نوع 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
ساخت و طراحی ریموت کنترل با ماژول های رادیویی
و ...
طراحی
صفر تا صد یک پروژه کامل بازاری با گارانتی عملکردی بالا
تست و
راه اندازی و کنترل کیفی محصول
تعامل
با مشتری و بازاریابی پروژه
فارغ التحصیلان رشته های مرتبط و غیر مرتبط
بازاریان
و کسبه محترم
علاقمندان به الکترونیک دیجیتال
ضرورت طراحی برد های الکترونیک با اهداف خاص در تمام صنایع قابل مشاهده است. از آنجا که استفاده از کنترلر های متداول صنعت برای برخی مسائل گران تمام شده و به صرفه نیستند کار فرمایان به دنبال طراحان الکترونیک دیجیتال بوده و هستند تا اهداف خود را ارزان تر و دقیق تر ارضا نمایند؛ لذا یک طراح سیستم های نهفته یا میکروکنترلری جای پای مثبت و گسترده ای در صنایع خواهد داشت.