کامپیوترونیک رو معرفی کن و کسب درآمد کن!
آیا به دنبال یادگیری میکروکنترلرهای ARM هستید؟ دوره آموزش میکروکنترلرهای ARM توسط کامپیوترونیک بهترین انتخاب برای شماست! این دوره جامع و کاربردی به شما کمک میکند تا با اصول و مبانی میکروکنترلرهای ARM آشنا شوید و مهارتهای لازم برای طراحی و پیادهسازی پروژههای مختلف را کسب کنید.
35 ساعت
طبق سرفصل استاد
پرسش و پاسخ آنلاین
کامپیوترونیک
میکروکنترلرهای ARM به عنوان یکی از پرکاربردترین و قدرتمندترین میکروکنترلرها در دنیای الکترونیک شناخته میشوند. این میکروکنترلرها به دلیل کارایی بالا، مصرف انرژی کم و قابلیتهای گسترده، در بسیاری از پروژههای صنعتی و خانگی مورد استفاده قرار میگیرند.
فصل اول: آشنایی با معماری ARM و ابزار ها
– آشنایی با معماری ARM
– میکروکنترلرهای محبوب بازار
– بسترهای توسعه میکروکنترلرهای STM32
– معرفی برد آموزشی stm32f1(blue pill)
فصل دوم: راه اندازی های اولیه میکروکنترلر STM32
– انواع روش program و debug میکروکنترلر
– راه اندازی کلاک و تشریح clock tree میکروی stm32
– آشنایی با توابع HAL و نحوه عملکرد و ساختار آن
– راه اندازی GPIO و بررسی کامل کارکرد آن
– راه اندازی همراه با وقفه خارجی
فصل سوم: واحد های ADC و DAC
– مفاهیم اولیه ADC
– راه اندازی ساده ADC به صورت Single channel
– راه اندازی همراه با وقفه
– راه اندازی واحد به صورت multiple channel
– فنون و نکات کالیبره کردن اندازهگیری آنالوگ
– مفاهیم اولیه DAC
– راه اندازی مبدل دیجیتال به انالوگ و گرفتن پالس آنالوگ در خروجی
فصل چهارم: واحدهای ارتباطی
– مفاهیم اولیه ارتباط سریال
– معرفی پروتکل های ارتباطی سریال پایه
– راه اندازی USART
– راه اندازی I2C
– راه اندازی SPI
– معرفی پروتکل های صنعتی RS232, RS485, MODEBUS
فصل پنجم: راه اندازی تایمر ها
– مفاهیم اولیه تایمر
– مود های راه اندازی تایمر های میکروکنترلر STM32
– راه اندازی ابتدایی تایمر
– تولید پالس PWM با تایمر
– معرفی input capture و کاربرد های آن
– راه اندازی RTC
فصل ششم: پروژه نهایی دوره
– معرفی پروژه دستگاه حضور و غیاب
– راه اندازی کیپد
– ساخت رابط کاربری با lcd کاراکتری
– راه اندازی گیرنده RFID
– راه اندازی حافظه خارجی eeprom
– راه اندازی تقویم و ساعت
– راه اندازی سنسور دمای محیط
آیا می خواهید برای همه فعالیت ها، اعلان های پوش نوتیفیکیشن دریافت کنید؟