ARM_pro1

سر فصل دوره آموزشی ARM پیشرفته 1

 

هدف از دوره آموزشی ARM پیشرفته 1 آشنایی دانشجو با ساختار میکروکنترلرهای ARM و برسی واحد های جانبی (Peripheral) می باشد. شایان توجه است، شرکت نوین تراشه در راستای ارتقای سطح آموزشی اقدام به استفاده از میکرو کنترلر 32 بیتی LPC1788 که یک میکرو ARM با هسته Cortex-M3 از شرکت NXP می باشد، کرده است.

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

  • راه اندازی مموری کارت در مد پرسرعت Native  ( SD-CARD )
    • تنظیمات کتابخانه RL
    • توابع کتابخانه RL و ساختار FAT
    • ساخت فایل متنی داخل مموری و باز کردن در ویندوز
    • نمایش تصاویر و انجام ویرایش روی تصویر
  • راه اندازی پورت USB-HOST  و خواندن اطلاعات از فلش مموری
    • میزبانی USB فلش
    • ساخت فایل، نوشتن اطلاعات  و خواندن آن از حافظه فلش
    • پخش فایل های صوتی
  • راه اندازی پورت USB-DEVICE
    • ارسال اطلاعات از کامپیوتر به میکرو و بلعکس
  • راه اندازی پروتکل ارتباط صنعتی برد بلند  CAN
    • مبانی ارتباط CAN
    • سیم بندی پروتکل CAN
    • شبکه کردن دو برد در بستر CAN
  • راه اندازی و تنظیم تایمر نگهبان (Watchdog Timer)
    • تنظیم تایمر نگهبان و اصول کارکرد
    • ارائه راهکار برای جلوگیری از ریست شدن ناخواسته توسط WDT
  • راه اندازی وقفه های پورت های همه منظوره  (GPIO Interrupt)
    • شباهت ها و تفاوت ها در مقایسه با واحد وقفه خارجی EXTI
    • تنظیم صدور وقفه در بیش از 42 پایه میکرو
  • راه اندازی و کار با واحد کنترل موتور   (Motor Control PWM Unit)
    • راه اندازی واحد برای کار با موتور تکفاز – سه فاز
    • سخت افزار مناسب برای کنترل موتور
    • مزیت استفاده از واحد MCPWM نسبت به PWM
  • راه اندازی ساعت دقیق داخلی  ( RTC )
    • تنظیم اولیه واحد RTC
    • تنظیم ساعت و تاریخ
    • ترکیب ساختار RTC و EEPROM برای کارایی بهتر
    • تبدیل تاریخ میلادی به شمسی
  • فراگیری نحوه کار با واحد انکودر (Quadrature Encoder Interface)

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

  • انکودرهای صنعتی و غیر صنعتی را بدون نیاز به چیپ جانبی (به طور مستقیم) بصورات دقیق راه اندازی کنند.
  • ساعت و تقویم دقیق داخلی میکرو را راه اندازی و تنظیم نماییند.
  • بویسله پروتکل CAN بین دستگاه های مختلف با فاصله  زیاد (1.5 کیلومتر) شبکه ای صنعتی برقرار کنند.
  • حافظه خارجی را کنترل و از آن برای ذخیره سازی اطلاعات در حجم بالا و دسترسی سریع به آنها(برای کاربردهای سریع) استفاده نمایند


پیشنیاز: میکروکنترلر ARM – عمومی

طول دوره 24 ساعت – 6 جلسه 4 ساعتی

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

برای مشاهده شهریه دوره اینجا کلیک کنید.


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

 

 

ARM-BOARD

میز آزمایشگاه ARM شرکت نوین تراشه البرز

0 پاسخ

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

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

پاسخ دهید

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