STM32F42939_p3393big

دوره آموزشی ARM تحت STM32F429

دوره آموزشی ARM تحت STM32F429 یک دوره کاملاً کاربردی و سطح بالاست و هدف از آن آشنایی با دنیای میکروکنترلر های STM در سطح Cortex-M4 میباشد.با توجه به استقبال گسترده از میکروکنترلرهای STM در ایران بدلیل تنوع بی نظیر در ابعاد چیپ، قیمت و امکانات مورد انتظار است که در سالهای آینده طیف گسترده ای از پروژه های صنعتی توسط  میکروکنترلرهای STM پیاده سازی و اجرا شود.

سر فصل آموزشی این دوره به شرح زیر است:

  • مقایسه میکروکنترلر ها
    • مقایسه میکروکنترلر ARM و AVR
    • مقایسه میکروکنترلر ARM-7 و ARM-Cortex
    • مقایسه میکروکنترلرهای شرکت های مختلف سازنده ARM
    • مزایا و کاربرد های میکرو کنترلرهای ARM-Cortex
  • آشنایی با ساختار و امکانات میکروکنترلر STM32F429 شرکت S.T.
    • معرفی واحد های عمومی میکروکنترلر
    • معرفی امکانات و ابزارهای برجسته میکروکنترلر STM32F429 شرکت S.T.
  • آشنایی با نرم افزار KEIL
    • نحوه ساخت پروژه در محیط نرم افزار
    • آشنایی با تنظیمات پروژه و امکانات نرم افزار
  • معرفی پورت های همه منظوره (GPIO Unit)
    • راه اندازی پورت ها در حالت ورودی و خروجی
    • تنظیمات مد کاری پایه ها
  • معرفی واحد ارتباط سریال(UART Unit)
    • راه اندازی ارتباط سریال بین دو دستگاه
    • راه اندازی ماژول sim900 جهت ارسال پیامک
  • آشنایی با واحد تایمر، وقفه تایمر و (Timer Unit)
    • ساخت فرکانس دقیق با واحد تایمر
    • راه اندازی وقفه تایمر و انجام عملیات در زمان های دقیق
  • معرفی واحد مدولاسیون عرض پالس(PWM)
    • ساخت عرض پالس قابل تغییر
    • کنترل دور موتور
  • آشنایی با مبدل آنالوگ به دیجیتال(ADC)
    • اندازه گیری ولتاژ
    • ساخت دستگاه اندازه گیری دما
  • راه اندازی ماژول های کاربردی
    • کار با ماژول مخابراتی sim900 و ارسال پیام متنی توسط ماژول
    • کار با ماژول ارسال و دریافت بی سیم اطلاعات
    • کار با ماژول بلوتوث و برقراری ارتباط با گوشی های هوشمند

 

پس از گذراندن این دوره دانشجویان قادر خواهند بود:

  • تفاوت بین معماری ARM  با معماری AVR را تشخیص دهند.
  • خانواده های مختلف ARM را تمیز دهد و مزایا و معایب چیپ های مختلف تولیدی توسط شرکت های ارائه دهنده ARM را تشخیص دهند.
  • پورت های GPIO را به طور کامل راه اندازی و بر طبق نیاز با تغییر مد عملکردی مورد استفاده قرار دهند.
  • واحدهای Timer میکروکنترلر ARM را که برای ایجاد وقفه تکرار شونده، بطور مکرر در پروژه صنعتی استفاده میشود را راه اندازی کند.
  • واحد های PWM میکروکنترلر ARM را راه اندازی و انواع دور موتورهای AC و DC صنعتی را کنترل کند.
  • بویسله  UART با کامپیوتر و یا یک میکرو دیگر ارتباط برقرار کنند و داده های دلخواهی را ما بین میکروکنترلر و تجهیز دیگر تبادل کنند.
  • واحد های ADC را راه اندازی و از آن ها برای اندازه گیری پارامتر های آنالوگ مانند خروجی سنسور دما استفاده کنند.
  • ماژول sim900 را راه اندازی و تنظیم کند و توسط آن در شبکه SMS بفرستد.
  • ماژول Bluetooth را تنظیم و توسط یک گوشی هوشمند به تبادل اطلاعات بپردازیم.

سخت افزار مورد استفاده: برد آموزشی STM32F429

پیش نیاز: برنامه نویسی C – مقدماتی

طول دوره 24 ساعت – 8 جلسه 3 ساعت

برای مشاهده دوره های در حال ثبت نام اینجا کلیک کنید

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *