دوره ویدئویی جامع میکروکنترلر AVR( راه اندازی ماژول های وایرلس)

دوره ویدئویی جامع میکروکنترلر AVR( راه اندازی ماژول های وایرلس)

نگاهی کلی به دوره آموزشی ویدئویی جامع میکروکنترلر AVR( راه اندازی ماژول های وایرلس)

مدت دوره شهریه پیش نیاز
31 ساعت 2,730,000 تومان Embedded C مقدماتی
  • اشتراک در شبکه های اجتماعی

آشنایی با دوره ویدئویی جامع میکروکنترلر AVR( راه اندازی ماژول های وایرلس)

شرکت کنندگان در آموزش جامع میکروکنترلر AVR، پروژه های متعددی را بصورت عملی انجام خواهند داد . در بخش اول مهندس محمدجعفر یادگاری تمامی واحدهای اصلی میکروکنترلر AVR اعم از (I/O, ADC, Timer, Interrupt, USART, SPI) را به صورت عملی برنامه نویسی کرده و بصورت سخت افزاری راه اندازی می کنند. در بخش دوم این آموزش با تدریس مهندس علی میرقاسمی عمده ماژول های وایرلس پرکابرد از جمله wifi, Gps, Gsm, bluetooth,… را بصورت کاملا عملی آموزش داده خواهد شد.


سرفصل آموزشی دوره ویدئویی جامع میکروکنترلر AVR( راه اندازی ماژول های وایرلس)

 

سرفصل های میکروکنترلرهای AVR

  • معرفی خانواده های میکروکنترلر avr
  • آشنایی با قابلیت های میکروکنترلر Atmega16
  • بررسی دیتاشیت میکروکنترلر
  • بررسی پکیج های AVR
  • معرفی سخت افزار مورد استفاده در دوره
  • معرفی کامپایلر برنامه نویسی Codevision
  • یادگیری چگونگی پروگرام کردن میکرو AVR
  • نحوه تنظیمات پروگرمر برای راه اندازی avr
  • نحوه تنظیمات کلاک میکرو
  • شیوه های تامین کلاک ورودی میکرو avr
  • راه اندازی واحد ورودی خروجی I/O میکرو avr
  • آشنایی با رجیسترهای PORT، DDR و PIN
  • راه اندازی نمایشگر LED توسط میکروکنترلر
  • راه اندازی کلید فشاری Push button توسط AVR
  • انجام چند نمونه برنامه کاربردی برای واحد I/O
  • راه اندازی نمایشگر LCD کاراکتری

جلسه دوم:

  • آشنایی با واحد تایمر AVR
  • معرفی رجیسترهای واحد تایمر کانتر AVR
  • راه اندازی یک شمارنده توسط میکروکنترلر
  • تشریح مفاهیم عرض پالس و فرکانس سیگنال ها
  • راه اندازی Timer 0 میکروکنترلر AVR
  • بررسی انواع مدهای کاری واحد تایمر ای وی آر
  • آشنایی با مد Normal Mode تایمر AVR
  • آشنایی با مد CTC Mode واحد تایمر AVR
  • آشنایی با مد Fast PWM Mode میکرو AVR
  • ساخت سیگنال PWM توسط AVR
  • راه اندازی Timer 2 میکروکنترلر AVR
  • آشنایی با مد Phase Correct PWM Mode در میکروکنترلر AVR
  • استفاده از وقفه های تایمر کانتر avr
  • یادگیری کار با فگ Flag های تایمر کانتر avr
  • نکات کاربردی برای استفاده از تایمر AVR
  • انجام پروژه های نمونه جهت راه اندازی مدهای متفاوت میکرو AVR

جلسه سوم:

  • آشنایی با قابلیت های تایمر 1 میکرو
  • معرفی رجیسترهای واحد Timer 1 میکرو AVR
  • راه اندازی Timer 1 میکروکنترلر AVR
  • مقایسه تایمرهای AVR با یکدیگر
  • راه اندازی مدهای مختلف تایمر 1
  • آشنایی با Input Capture در Timer 1
  • آشنایی با سروو موتور
  • کنترل Servo motor توسط AVR
  • اندازه گیری فرکانس سیگنال های ورودی توسط AVR
  • پروژه ساخت فرکانس متر مبتنی بر AVR
  • راه اندازی آی سی PLL توسط میکروکنترلر AVR

جلسه چهارم:

  • آشنایی با واحد مبدل آنالوگ به دیجیتال میکروکنترلر
  • معرفی کامل رجیسترهای واحد ADC میکرو AVR
  • راه اندازی عملی واحد ADC میکروکنترلر AVR
  • آشنایی با سنسور دمای LM35
  • راه اندازی سنسور دمای LM35 توسط میکروکنترلر AVR
  • پروژه ساخت دماسنج دیجیتال توسط میکروکنترلر AVR
  • معرفی راهکارهای ارتباط سریال سیستم های دیجیتال
  • آشنایی با واحد ارتباط سریال میکروکنترلر AVR
  • معرفی کامل رجیسترهای واحد USART
  • معرفی Parity و Hand Shaking در ارتباط سریال
  • آشنایی با مفهوم Baud Rate در ارتباط سریال
  • راه اندازی واحد USART میکروکنترلر
  • ارسال و دریافت دیتا بین AVR و کامپیوتر
  • ارسال آرایه و رشته ای از اطلاعات توسط واحد uart
  • معرفی توابع کاربردی ارتباط سریال در برنامه نویسی
  • فعال سازی اینتراپت واحد USART
  • استفاده از وقفه USART در برنامه ها

جلسه پنجم:

  • نکات کاربردی در اجرای پروژه های سیستم نهفته
  • تبدیل انواع داده ها در برنامه نویسی سیستم AVR
  • تولید سیگنال مثلثی و سینوسی توسط pwm میکروکنترلر AVR

 

سرفصل ماژول های Wireless

  • معرفی فرستنده های رادیویی RF
  • معرفی ماژول های پر کاربردهای RF
  • تنظیمات واحد تایمر AVR برای ارتباط با ریموت کنترلر
  • راه اندازی عملی ماژول RXB22 توسط میکروکنترلر avr
  • برنامه نویسی میکروکنترلر جهت راه اندازی ماژول ASK با فرکانس 433Mhe
  • آشنایی با پروتکل ارتباطی بی سیم Bluetooth
  • معرفی ماژول های پر کاربرد بلوتوث
  • بررسی و مقایسه ماژول های He05 و He06
  • راه اندازی ماژول بلوتوث سری he توسط At Command
  • برقراری ارتباط سریال بین میکروکنترلر AVR و ماژول بلوتوث
  • مرور نحوه عملکرد و راه اندازی عملی واحد ارتباط سریال USART میکروکنترلر
  • بررسی ساختار At Command ها
  • ارسال داده توسط ماژول بلوتوث
  • آموزش کار با رشته ها در برنامه نویسی
  • نحوه خواندن string در at command ها
  • استفاده از pointer در رشته ها
  • معرفی توابع کاربردی کتابخانهh
  • آشنایی با ماژول های مخابراتی GSM
  • معرفی انواع ماژول های کاربردی gsm
  • معرفی و مقایسه نسل های مختلف ماژول های GSM
  • معرفی قابلیت های ماژول Sim800 و sim900
  • مقایسه ماژول های sim800
  • راه اندازی ماژول sim800 توسط at commands
  • راه اندازی اولیه ماژول مخابراتی sim800
  • معرفی دستورات کاربردی راه اندازی ماژول sim800
  • ارسال و دریافت sms توسط ماژول sim800 و AVR
  • آشنایی با ماژول وای فای esp8266
  • آشنایی با مفاهیم پروتکل ارتباطی Wi-Fi
  • بررسی ویژگی های فنی ماژول esp12
  • آشنایی با مفاهیم کلی Network
  • آشنایی با پروتکل TCP/IP
  • آشنایی با نحوه ارتباط اجزای یک شبکه کامپیوتری
  • راه اندازی ماژول esp8266 توسط AVR
  • استفاده از At Command ها برای راه اندازی ماژول ESP
  • ارسال و دریافت دیتا از طریق پروتکل Wi-Fi توسط AVR
دریافت فایل سرفصل ها


توصیه مدرس

دانشجویان و علاقمندانی که قصد دارند به دنیای برنامه نویسی میکروکنترلرها قدم بگذارند می توانند با محصولات شرکت Atmel فعالیتشان را آغاز نمایند .کاملا واضح است که اگر به اصول برنامه نویسی (ترجیحا زبان C) تسلط داشته باشید ، حس بهتری در حین دوره خواهید داشت و سرعت پیشرفتتان نمایی خواهد بود(تجربه ی دانشجویان قبلی هم موید آن است) . همچنین تمامی افرادی که در طول دوره ، نسبت به انجام تکالیف کلاس و انجام پروژه های عملی مقید بوده اند ؛ جزء “رویشهای کلاس” بوده و قطعا اکنون هم ، در زمینه کاریشان موفق هستند .


info

قوانین آموزشگاه arrow_backward

از قوانین آموزشگاه قبل از ثبت نام آگاه شوید

می خواهم ثبت نام کنمarrow_backward

با مشاهده تقویم آموزشی دوره ویدئویی جامع میکروکنترلر AVR( راه اندازی ماژول های وایرلس) ثبت نام کنید

Make the future now

آینده را اکنون بساز

عضویت در باشگاه نیراسیستم یا نیاز به مشاوره دارم