ریال
يكشنبه 27 آبان 1403

پنج شنبه, 22 مهر 1395 14:20

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

رتبه این آیتم
استان :تهران
شهر :تهران
اطلاعات تماس آگهی بدلیل آنکه تاریخ ثبت آگهی و تاریخ به روز رسانی آگهی بیش از یک ماهه گذشته است نمایش داده نمی شود
ریال
32 ساعت آموزش میکروکنترلرهای AVR

با ارائه مدرک معتبر از مرکز رشد دانشگاه شاهد

ﺳﺮﻓﺼﻞ ﻫﺎي آﻣﻮزﺷﻲ اﻳﻦ دوره ﻛﻠﻴﻪ ي ﻣﺒﺎﺣﺚ ﺳﺨﺖ اﻓﺰاري و ﻧﺮم اﻓﺰاري میکروکنترلرهای AVR را ﭘﻮﺷﺶ ﻣﻴﺪﻫﺪ، ﺿﻤﻨﺎ ﻛﻠﻴﻪ ي آﻣﻮزش ﻫﺎ در محیط قدرتمند کامپایلر IAR ﺟﺪﻳﺪﺗﺮﻳﻦ ﻛﺎﻣﭙﺎﻳﻠﺮ ﺗﺠﺎري ﺷﺮﻛﺖ ATMEL ﻣﻴﺒﺎﺷﺪ.

بیش از 40 پروژه عملی با AVR

راه اندازی انواع موتور: موتور DC، موتور پله‌ای، موتور servo

روز های برگزاری: سه شنبه ها- ساعت 12 تا 16 (جلسات به صورت 4 ساعتی و در 8 هفته برگزار خواهد شد)

شهریه دوره برای دانشجویان دارای تخفیف است(تماس بگیرید)

سرفصل ها و پروژه هایی که در این دوره ارائه خواهد شد:

2 ساعت: Microcontroller’s and Embedded system’s و AVR Microcontroller
مروری بر انواع میکروکنترولرهای محبوب و مقایسه کاربردی بین این میکروکنترولرها(AVR، ARM، FPGA، DSP و …)
مروری بر اصول اولیه و مقدماتی طراحی و توسعه سیستم های تعبیه شده(Embedded system)
مروری بر مقدمات برنامه نویسی در حوزه های نرم افزار(Software) و ثابت افزار(Firmware) و مقایسه کاربردی بین انواع محیط های توسعه(IDE) برنامه نویسی میکروکنترولرهای AVR
مروری بر انواع خانواده های مختلف میکروکنترولرهای AVR
بررسی ساختار کلی داخلی میکروکنترولرهای AVR
معرفی اجمالی پایه های میکرکنترولر AVR و انواع حافظه داخلی این میکرکنترولر و نحوه بایاس
2 ساعت:PORT(I/O) Configuration
معرفی واحد ورودی و خروجی و تمامی رجیسترهای این واحد
معرفی مقاومت های Pull-Up و Pull-Down و نحوه فعال سازی مقاومت های Pull-Up داخلی
معرفی کاربردی رله و نحوه بایاسینگ
پروژه فلاشر ۸ کانال
پروژه خواندن کلید و روشن و خاموش LED
2 ساعت:C Language Programming
مروری بر مقدمات زبان برنامه نویسی C
معرفی تمامی عملگرها در زبان C
معرفی ساختارهای کنترلی در زبان C(ساختارهای تصمیم گیری و ساختار تکرار حلقه)
معرفی اشاره گرها و عملگرهای مربوط به اشاره گرها در زبان C
معرفی آرایه های در زبان C، آرایه های چند بعدی و مقدار دهی آرایه ها
معرفی رشته های در زبان C
معرفی توابع در زبان C و ساختار فایل های کتابخانه ای
معرفی ساختارهای داده شامل: Structure ها، Unionها، Bit Field Structure ها و Enumeration ها
2 ساعت:Seven Segment Configuration
معرفی ۷Segment های آند مشترک و کاتد مشترک و کاربردها
راه اندازی ۷Segment های آند مشترک و کاتد مشترک
راه اندازی ۷Segment به روش Refreshing
معرفی دیکدرهای ۷۴۴۷ و ۷۴۴۸ و MAX7219 و MAX7221
پروژه راه اندازی ۷Segment به روش Refreshing
پروژه راه اندازی ۷Segment به همراه کلید ورودی
2 ساعت:Fuse Bits And Clock Sources
معرفی منابع کلاک در AVR
معرفی تمامی فیوزبیت‌ها در کلیه خانواده‌های AVR
نحوه‌ی پروگرام کردن فیوزبیت‌ها با استفاده از نرم‌افزار Progisp
2 ساعت:Matrix KeyPad Configuration
معرفی انواع صفحه کلید ماتریسی ۴*۴ ، ۳*۳ و ۳*۴
معرفی نحوه اسکن صفحه کلید ماتریسی
1-پروژه راه اندازی صفحه کلید ماتریسی ۴*۴ به همراه ۷Segment
4 ساعت:Alphanumeric LCD Configuration
معرفی کامل LCD کاراکتری شامل:
-شرح پایه‌های LCD کاراکتری

-رجیسترهای داخلی

-انواع حافظه(DDRAM، CGROM ، CGRAM)

-شرح تمامی دستورات LCD کاراکتری

-ساخت کتابخانه برای LCD کاراکتری(lcd.c)

-معرفی کتابخانه آماده LCD کاراکتری(LCDCHR_Lib)

-تعریف کاراکتر فارسی در حافظه CGRAM

پروژه شیفت کلمه AVR روی LCD:
پروژه اسکن صفحه کلید ۴*۴ ونمایش روی LCD
پروژه ساعت دیجیتال
پروژه تعریف کاراکتر فارسی در حافظه CGRAM
2 ساعت: Motor Stepper Configuration
معرفی انواع موتور استپر تک قطبی(Unipolar)، دوقطبی(Bipolar)، دو رشته‌ای(Bifilar)
معرفی انواع راه اندازی به صورت تک فاز(Single Phase) و دوفاز(Two Phase)
معرفی انواع راه اندازی به صورت نیم پله(Half Step) و تمام پله(Full Step)
معرفی IC های راه انداز: L297 و L298
پروژه راه اندازی موتور استپر(تک قطبی و تک فاز) با ULN2003
پروژه راه اندازی موتور استپر(دو قطبی و دوفاز) با L297 و L298
2 ساعت:Interrupt Control Unit
معرفی مفاهیم Polling و Interrupt و ضرورت وجود Interrupt
شرح مکانیزم وقفه و حافظه Stack
معرفی مفاهیم:
-Interrupt Service Routine

-Interrupt Vector

-Interrupt Sources

-Internal and External Interrupt

-بیت فعال ساز اختصاصی وقفه

-بیت Flag وقفه

-بیت فعال ساز عمومی وقفه ها

شرح برنامه نویسی برای وقفه در IAR
معرفی وقفه های خارجی ۰، ۱ و ۲ در ATMEGA32
معرفی رجیسترهای وقفه های خارجی
نحوه تریگر کردن وقفه های خارجی
پروژه استفاده از وقفه خارجی صفر و تریگر به صورت falling edge
پروژه استفاده از وقفه خارجی صفر و تریگر به صورت rising edge
پروژه استفاده از وقفه خارجی صفر و تریگر به صورت Toggle
پروژه مدار آشکار ساز عبور از صفر
پروژه ایجاد وقفه های تو در تو
پروژه کنترل سرعت و جهت چرخش موتور پله ای
2 ساعت: Timer / Counter 0
معرفی آی سی ها شمارنده
معرفی کامل تایمر/کانتر صفر شامل:-مدهای شمارش
-وقفه های مقایسه و سرریز

-واحد prescaler

-معرفی کامل مدهای شمارش به همراه فرمول ها مربوطه

-معرفی مفهوم PWM

-معرفی تمامی رجیسترهای تایمر/کانتر صفر

پروژه ایجاد تاخیر با استفاده از تایمر/کانتر صفر و روش polling
پروژه ایجاد تاخیر با استفاده از تایمر/کانتر صفر و روش interrupt
پروژه ساخت پالس با از استفاده از مد CTC
پروژه ساخت فرکانس متر
پروژه ایجاد پالس با استفاده از مد Fast PWM
پروژه کنترل شدت نور با استفاده از PWM
2 ساعت: Timer / Counter 1
معرفی کامل تایمر/کانتر یک شامل:
-مدهای شمارش

-وقفه های مقایسه و سرریز

-واحد prescaler

-معرفی کامل مدهای شمارش(۱۴ مد) به همراه فرمول ها مربوطه

-معرفی مفهوم PWM

-معرفی واحد Input Capture

-معرفی واحد Noise Canceler

-معرفی تمامی رجیسترهای تایمر/کانتر صفر

پروژه تولید موج مربعی دوفاز با فرکانس ۱KHz و اختلاف فاز ۴۰۰us
پروژه Wave Generator(تولید موج سینوسی)
پروژه Wave Analyzer (اندازه گیری دوره تناوب و عرض پالس)
پروژه راه اندازی موتور DC
راه اندازی موتور Servo
2 ساعت: Timer / Counter ۲
معرفی کامل تایمر دو شامل:-مدهای شمارش-وقفه های مقایسه و سرریز
-واحد prescaler

-معرفی کامل مدهای شمارش به همراه فرمول ها مربوطه

-معرفی مدهای سنکرون و آسنکرون در تایمر دو

-معرفی تمامی رجیسترهای تایمر دو

1-پروژه ساخت ساعت دقیق(RTC)
2 ساعت:Analog to Digital Converter و Analog Comparator
معرفی کامل ADC:
-مفاهیم دقت(Accuracy)، رزولوشن(LSB)

-روش های انتقال سیگنال(Single ended و Differential)

-منابع ولتاژ مرجع ADC در AVR

-معرفی واحد Prescaler

-مدهای کاری اتوماتیک و تک تبدیل

-وقفه تبدیل ADC

معرفی کامل واحد Analog Comparator
-معرفی تقویت کننده عملیاتی(OPAMP) و خاصیت مقایسه کنندگی

-معرفی واحد Bangap Reference

-وقفه واحد مقایسه کننده آنالوگ

-تریگر واحد Input Capture تایمر یک توسط Analog Comparator

پروژه ساخت ولت متر:
پروژه اندازه گیری دما با سنسور LM35
پروژه اعلام عبور خروجی یک سنسور آنالوگ از یک سطح معین
پروژه اندازه گیری ظرفیت خازن
2 ساعت:EEPROM Memory و WatchDog Timer و Power Management and Sleep Modes
مدیریت توان مصرفی با استفاده از مدهای خواب-معرفی کامل تمام مدهای خواب در AVR-ارائه راه کارهایی جهت کاهش توان مصرفی در میکروکنترلر
-معرفی کامل تایمر سگ نگهبان-معرفی تمامی رجیسترهای تایمر سگ نگهبان-معرفی انواع حافظه داخلی AVR
-دسترسی به حافظه EEPROM به صورت سطح بالا و سطح پایین(رجیستری)

-معرفی تمامی رجیسترهای حافظه EEPROM

-ساخت کتابخانه EEPROM.c

پروژه رمز عبور(EEPROM)
2 ساعت: USART Interface
معرفی کامل USART شامل:
-مفاهیم کلی در مورد رابط های سریال و موازی

-انواع دسته بندی ارتباطات سریال(سنکرون، آسنکرون و …)

-معرفی کامل واحد USART میکروکنترلر

-معرفی کامل بخش های Receiver، Transmitter و Clock Generation در بلوک USART

-معرفی تمامی رجیسترهای واحد USART

-معرفی ارتباط چندپردازنده ای در USART برای شبکه بندی میکروکنترلرها

-معرفی مقدماتی برنامه نویسی برای سیستم عامل ویندوز با تکنولوژی های MFC و .Net Framewok

-معرفی استاندارد RS232 و پورت COM و آی سی MAX232

-معرفی آی سی CP2102 مبدل مستقیم USB به UART

پروژه ارتباط بین دو میکروکنترلر از طریق UART
پروژه ارتباط میکروکنترلر با برنامه کامپیوتر برای رسم نمودار (از طریق ماژول CP2102)
پروژه ارتباط میکروکنترلر با برنامه کامپیوتری برای ارسال و دریافت داده (از طریق ماژول CP2102)

به اشتراک گذاری این مطلب در شبکه های اجتماعی جهت افزایش بازدید

به اشتراک گذاری در فیس بوک به اشتراک گذاری در گوگل پلاس به اشتراک گذاری در توئیتر به اشتراک گذاری در لینکدین
reza
ایجاد شده توسط

درج آگهی سایت جدید آگهی هاست دارکوب طراحی سایت دارکوب
سایت خرید و فروش رایگان، طراحی شده توسط دارکوب.