دوره آموزشی
The Great Courses
دوبله زبان فارسی

رابط سخت‌افزاری میکروکنترلر با استفاده از AVR

رابط سخت‌افزاری میکروکنترلر با استفاده از AVR

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • یادگیری مهارت‌های عمومی رابط‌ AVR
  • یادگیری درباره تایمرهای سخت‌افزاری
  • یادگیری درباره تولید سیگنال PWM
  • یادگیری درباره پروتکل‌های ارتباطی سخت‌افزاری
  • یادگیری درباره رابط‌ باس I2C
  • یادگیری درباره رابط‌ باس SPI
  • یادگیری درباره رابط‌ ADC

توضیحات دوره

یادگیری قابلیت‌های داخلی یک میکروکنترلر و نحوه استفاده از آن برای کنترل دستگاه‌های سخت‌افزاری مختلف

بخش 1 شامل آشنایی با رابط‌ AVR، مفهوم رابط‌ سخت‌افزاری، GPIO، استفاده از GPIO روی AVR، بارگذاری کد روی کنترلر، Polling در مقابل وقفه‌ها، جدو برداری وقفه‌ها (IVT)، وقفه‌های GPIO و وقفه‌های تودرتو با ویدئوهای زیر است:

  • آشنایی با رابط
  • خواندن دیتاشیت
  • GPIO
  • استفاده از GPIO روی AVR
  • استفاده از Microchip Studio
  • وقفه‌ها
  • استفاده از وقفه‌ها

بخش 2 شامل توضیحاتی درباره تایمر، تایمرها در ATMega16L، فرکانس تایمر، استفاده از prescaler و prescaler در ATMega16L، کار با TIMER0 (حالت CTC) با ویدئوهای زیر است:

  • چرا از تایمرها استفاده کنیم؟
  • درک تایمرها
  • فرکانس تایمر
  • prescaler تایمر
  • prescaler روی AVR
  • استفاده از حالت CTC تایمر 0
  • نوشتن کد برای تایمر 0 - بخش 1
  • نوشتن کد برای تایمر 0 - بخش 2
  • نوشتن کد برای تایمر 0 - بخش 3

بخش 3 شامل توضیحاتی درباره PWM، چرخه وظیفه PWM و PWM در ATMega16L، حالت PWM سریع و حالت غیرمعکوس PWM با ویدئوهای زیر است:

  • آشنایی با PWM
  • چرخه وظیفه و PWM روی Atmega
  • نوشتن کد برای PWM
  • نوشتن کد برای PWM - ادامه
  • تست PWM

بخش 4 شامل توضیحاتی درباره ارتباط، نرخ بیت در برابر نرخ Baud، ارتباط موازی در برابر سری، Simplex، نیمه دوبلکس و دوبلکس کامل، ارتباط سری سنکرون در مقابل غیرسنکرون، UART و فرمت فریم UART و UART/USART روی ATMega16L با ویدئوهای زیر است.:

  • آشنایی با ارتباط
  • پروتکل UART
  • UART روی AVR
  • UART روی AVR - ادامه

بخش 5 شامل توضیحاتی درباره I2C، باس I2C، اعتبار داده‌ I2C، فرمت فریم I2C، مکانیزم داوری باس I2C، موارد ارتباط I2C، از Master به Slave، از Slave به Master، خواندن و نوشتن دوطرفه و I2C روی ATMega16L با ویدئوهای زیر است:

  • آشنایی با I2C
  • فرمت فریم I2C و bus arbitration
  • موارد ارتباط I2C
  • خواندن و نوشتن دوطرفه I2C
  • کشیدن ساعت I2C
  • I2C روی AVR

بخش 6 شامل توضیحاتی درباره SPI، اتصال SPI و SPI روی ATMega16L و ADC، مفاهیم ADC، نمونه‌برداری در مقابل کمی‌سازی، نرخ نمونه‌برداری، دقت و خطای کمی‌سازی، مثال ADC، تقریبی متوالی و ADC روی ATMega16L با ویدئوهای زیر است:

  • پروتکل SPI
  • SPI روی AVR
  • ADC چیست؟
  • تقریب متوالی ADC
  • ADC روی AVR

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

  • دانشجویان سیستم‌های تعبیه که می‌خواهند درباره رابط‌ سخت‌افزاری با استفاده از AVR اطلاع پیدا کنند.

رابط سخت‌افزاری میکروکنترلر با استفاده از AVR

  • آشنایی با رابط‌ 11:37
  • خواندن دیتاشیت 07:28
  • GPIO 12:34
  • استفاده از GPIO روی AVR 17:39
  • استفاده از Microchip Studio 08:54
  • وقفه‌ها 22:31
  • استفاده از وقفه‌ها 05:18
  • چرا از تایمرها استفاده کنیم؟ 08:16
  • درک تایمرها 06:43
  • فرکانس تایمر 05:08
  • Prescaler تایمر 07:10
  • Prescaler روی AVR 03:09
  • استفاده از حالت CTC تایمر 0 07:12
  • نوشتن کد برای تایمر 0 - بخش 1 04:33
  • نوشتن کد برای تایمر 0 - بخش 2 01:28
  • نوشتن کد برای تایمر 0 - بخش 3 18:54
  • آشنایی با PWM 04:08
  • چرخه وظیفه و PWM روی Atmega 07:53
  • نوشتن کد برای PWM 02:52
  • نوشتن کد برای PWM - ادامه 03:10
  • تست PWM 08:08
  • آشنایی با ارتباطات 09:24
  • پروتکل UART 04:46
  • UART روی AVR 17:40
  • UART روی AVR - ادامه 01:20
  • آشنایی با I2C 06:50
  • فرمت فریم I2C و Bus Arbitration 06:13
  • موارد ارتباط I2C 05:39
  • خواندن و نوشتن دوطرفه I2C 03:50
  • Stretching کلاک I2C 01:39
  • I2C روی AVR 14:18
  • پروتکل SPI 04:16
  • SPI روی AVR 04:20
  • ADC چیست؟ 08:15
  • تقریب متوالی ADC 07:31
  • ADC روی AVR 10:32

1,849,500 369,900 تومان

مشخصات آموزش

رابط سخت‌افزاری میکروکنترلر با استفاده از AVR

  • تاریخ به روز رسانی: 1404/10/04
  • سطح دوره:متوسط
  • تعداد درس:36
  • مدت زمان :04:41:18
  • حجم :2.7GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
500,000 100,000 تومان
  • زمان: 01:16:19
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,580,000 316,000 تومان
  • زمان: 04:00:26
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
770,000 154,000 تومان
  • زمان: 01:57:58
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 39:24
  • تعداد درس: 25
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,922,000 384,400 تومان
  • زمان: 04:52:39
  • تعداد درس: 73
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 1:04:14
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
711,000 142,200 تومان
  • زمان: 1:48:18
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
658,000 131,600 تومان
  • زمان: 1:40:52
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید