آموزش مقدماتی میکروکنترلرهای ARM – پیش ثبت نام

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



در این دوره آموزشی شما ابتدا با انواع میکرو کنترلرهای ARM، ضرورت و مزایای هر یک آشنا می شوید. سپس از میان انواع مختلف، با میکرو کنترلرهای ARM7 از شرکت NXP آشنا می شوید و در ادامه با تشریح رجیسترها، معماری داخلی، واحدهای مختلف و نحوه عملکرد آنها، نحوه برنامه نویسی به زبان C، پایه های میکرو کنترلر و نحوه راه اندازی آن، شبیه سازی با نرم افزار Proteus، برنامه ریزی و عیب یابی با نرم افزار KEIL این سری از میکرو کنترلرها را فرا خواهید گرفت.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال برنامه ریزی
زمان تقریبی انتشار بر حسب تعداد درخواست های دانشجویان و اولویت زمانی و آموزشی اعضای هیات علمی فرادرس، انتشار این آموزش در واحد نشر فرادرس اولویت سنجی می شود. انتشار یک آموزش پس از شروع به ضبط ۴ تا ۱۲ هفته زمان می برد.

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در کادر زیر ایمیل خود را درج نمایید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.




    توضیحات

    امروزه از میکرو کنترلرهای ARM به علت یکپارچه کردن سیستم های کنترلی با سرعت پردازش بالا، توان مصرفی کم، قیمت ارزان تر و حجم کمتر بیشترین استفاده را می شود. به طوری که امروزه هسته های پردازنده ARM به عنوان رایج ترین پردازنده ۳۲ بیتی با سرعت پردازش چند مگاهرتز تا چند گیگاهرتز در طیف وسیعی از سیستم های نهفته و قابل حمل مورد استفاده قرار می گیرند. برای نمونه امروزه اغلب تلویزیون ها، تلفن های هوشمند، تبلت ها، خودروها و … از این هسته پردازشی بهره می برند.

    در این دوره آموزشی شما ابتدا با انواع میکرو کنترلرهای ARM، ضرورت و مزایای هر یک آشنا می شوید. سپس از میان انواع مختلف، با میکرو کنترلرهای ARM7 از شرکت NXP آشنا می شوید و در ادامه با تشریح رجیسترها، معماری داخلی، واحدهای مختلف و نحوه عملکرد آنها، نحوه برنامه نویسی به زبان C، پایه های میکرو کنترلر و نحوه راه اندازی آن، شبیه سازی با نرم افزار Proteus، برنامه ریزی و عیب یابی با نرم افزار KEIL این سری از میکرو کنترلرها را فرا خواهید گرفت.

    از مزایای استفاده از این دوره می توان به یادگیری اصول اولیه میکرو کنترلرهای ARM از پایه، آموزش نرم افزار KEIL از پایه، آموزش شبیه سازی میکرو کنترلرهای ARM در Proteus، آموزش واحدهای مختلف ارتباطی و تنظیمات آن اشاره کرد. همچنین مهمترین مزیت این دوره تهیه و ساخت هدر فایل هایی برای کامپایلر KEIL است که با اضافه کردن آنها به برنامه می توان میکرو کنترلرهای ARM7 را بسیار راحت و همانند میکرو کنترلرهای AVR برنامه نویسی کرد.

    همان طور که برای یادگیری مثلاً توابع مثلثاتی ابتدا لازم است جدول ضرب و سپس هندسه و پیش نیازهای آن را بلد باشیم، برای یادگیری دوره ARM مقدماتی نیز باید پیش نیازهای آن شامل اصول الکترونیک دیجیتال، اجزای مدارهای الکترونیکی دیجیتال و زبان برنامه نویسی C را آموخته باشیم. در نتیجه در این دوره فرض بر این است که شما اصول برنامه نویسی C و اصول اولیه الکترونیک دیجیتال را به خوبی یاد گرفته اید.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: آشنایی با انواع تراشه های مبتنی بر ARM
      • معرفی و تاریخچه میکروکنترلرهای ARM
      • نسل های مختلف پردازنده های ARM
      • انواع معماری های به کار رفته در ARM
      • مقایسه سری های مختلف پردازنده های ARM
      • شرکت های سازنده میکروکنترلرهای ARM
    • درس دوم: آشنایی با انواع میکروکنترلرهای ARM شرکت NXP
      • معرفی خانواده های مختلف میکروکنترلرهای ARM شرکت NXP
      • معرفی سری های پرکاربرد میکروکنترلرهای ARM شرکت NXP
      • نحوه کار با راهنمای کاربر (User Manual) شرکت NXP
    • درس سوم: معرفی، معماری و تشریح میکروکنترلرهای ARM7
      • معرفی هسته های پردازشی ARM7
      • واحدهای اصلی یک میکروکنترلر در معماری ARM7
      • انواع واحدهای جانبی موجود در میکروکنترلرهای ARM7 شرکت NXP
      • تشریح معماری و بلوک دیاگرام سری LPC213X
      • مقایسه شباهت ها و تفاوت های موجود بین ARM7 و AVR
    • درس چهارم: اصول راه اندازی میکروکنترلرهای سری LPC213X
      • مقایسه بین میکروکنترلرهای سری LPC213X
      • تشریح پایه های میکروکنترلر LPC2138
      • طراحی برد راه انداز LPC2138
      • انواع روش های پروگرام کردن میکروکنترلرهای ARM
      • معرفی انواع کامپایلرهای موجود برای میکروکنترلرهای ARM
    • درس پنجم: شروع به کار با نرم افزار KEIL و Proteus
      • دانلود و نصب نرم افزار KEIL و Proteus
      • نحوه ایجاد پروژه در KEIL
      • تنظیمات پروژه در KEIL
      • رسم مدار در پروتئوس
      • نحوه شبیه سازی در Proteus
    • درس ششم: برنامه ریزی و راه اندازی میکروکنترلر LPC2138
      • معرفی رجیسترهای GPIO و راه اندازی پورت ها
      • نوشتن برنامه برای راه اندازی LED
      • نحوه پیاده سازی پروژه بر روی برد
      • برنامه ریزی میکروکنترلر با نرم افزار Flash Magic
    • درس هفتم: آموزش واحد کنترل سیستم و راه اندازی PLL
      • معرفی و تشریح واحد کنترل سیستم
      • نحوه مدیریت توان مصرفی
      • نحوه مدیریت کلاک سیستم
      • راه اندازی واحد PLL
    • درس هشتم: کار با پورت ها و راه اندازی وسایل جانبی
      • راه اندازی کلید
      • راه اندازی صفحه کلید
      • راه اندازی انواع سون سگمنت های تکی
      • راه اندازی انواع سون سگمنت های مالتی پلکس
      • انجام پروژه عملی دریافت از صفحه کلید و نمایش در سون سگمنت
    • درس نهم: راه اندازی انواع LCD های کاراکتری و گرافیکی
      • معرفی پایه های LCD کاراکتری و تشریح نحوه عملکرد آن
      • راه اندازی LCD کاراکتری و نوشتن هدر فایل LCD.h
      • انجام پروژه عملی نمایش روی LCD کاراکتری
      • انواع LCD های گرافیکی و تشریح عملکرد آن ها
      • آموزش نحوه راه اندازی LCD های گرافیکی
      • انجام پروژه عملی نمایش روی LCD گرافیکی
    • درس دهم: راه اندازی واحد مبدل آنالوگ به دیجیتال (ADC)
      • معرفی واحد ADC و نحوه عملکرد آن
      • راه اندازی واحد ADC و نحوه کار با رجیسترهای تنظیمات
      • نحوه ساختن هدر فایل ADC.h
      • انجام پروژه عملی دریافت از واحد ADC و نمایش روی LCD
    • درس یازدهم: راه اندازی واحد وقفه برداری (VIC)
      • معرفی واحد VIC و تشریح نحوه عملکرد آن
      • راه اندازی عوامل وقفه های خارجی و داخلی
      • انجام پروژه عملی شمارنده با وقفه و نمایش روی LCD
    • درس دوازدهم: راه اندازی واحد تایمر/کانتر Timer/Counter
      • معرفی واحد T/C و تشریح نحوه عملکرد آن
      • نحوه راه اندازی واحد T/C و تنظیمات آن
      • انجام پروژه عملی شمارنده با تایمر و نمایش روی LCD
    • درس سیزدهم: راه اندازی واحد PWM
      • مفهوم PWM و انواع آن
      • معرفی و تشریح عملکرد واحد PWM
      • راه اندازی واحد PWM به صورت تک لبه
      • انجام پروژه عملی راه اندازی موتور DC
      • راه اندازی واحد PWM به صورت دو لبه
      • انجام پروژه عملی راه اندازی Servo موتور
      • انجام پروژه عملی راه اندازی Step موتور
    • درس چهاردهم: راه اندازی واحد DAC
      • معرفی و تشریح عملکرد واحد DAC
      • راه اندازی واحد DAC و تنظیمات آن
      • انجام پروژه عملی تولید موج سینوسی
    • درس پانزدهم: راه اندازی واحد RTC
      • معرفی و تشریح عملکرد واحد RTC
      • راه اندازی واحد RTC و رجیسترهای آن
      • انجام پروژه عملی نمایش ساعت و تاریخ روی LCD
    • درس شانزدهم: راه اندازی تایمر سگ نگهبان Whatchdog
      • معرفی و تشریح عملکرد واحد تایمر سگ نگهبان
      • راه اندازی واحد WD و تنظیمات آن
    • درس هفدهم: راه اندازی واحد SPI
      • معرفی و تشریح عملکرد واحد SPI
      • راه اندازی واحد SPI و تنظیمات آن
      • انجام پروژه ارتباط بین دو میکرو از طریق SPI
    • درس هجدهم: راه اندازی واحد UART
      • معرفی و تشریح عملکرد واحد UART
      • راه اندازی واحد UART و تنظیمات آن
      • معرفی انواع ماژول های سریال
      • انجام پروژه ارتباط میکرو با کامپیوتر
      • انجام پروژه راه اندازی وقفه در UART
    • درس نوزدهم: راه اندازی واحد I2C
      • معرفی و تشریح عملکرد واحد I2C
      • راه اندازی واحد I2C و تنظیمات آن
      • معرفی انواع ماژول های I2C و حافظه های EEPROM
      • انجام پروژه ذخیره سازی در EEPROM

     

    مفید برای رشته های
    • مهندسی برق
    • مهندسی پزشکی
    • مهندسی کامپیوتر


    اطلاعات تکمیلی

    نام آموزش آموزش مقدماتی میکروکنترلرهای ARM – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVEE94114
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)



    مطالب مرتبط


    دیدگاه ها

    ( امتیاز ۴٫۶ از ۵ )
    4.6 از 5


    ۳ نظرثبت شده است.
    1. 0 از 5

      :

      اگر این آموزش رو فرادرس منتشر کنه و مدرس هم خوب درس بده، بنده نمره صد بهش میدم و میشه گل سرسبد آموزش های فرادرس…

    2. 0 از 5

      :

      ان شاالله زودتر اماده بشه. خیلی لازمه.

    3. 0 از 5

      :

      سلام. من از آموزشهای فرادرس واقعا راضی هستم، خدا هم از شما راضی باشه.

    4. 0 از 5

      :

      سلام و خسته نباشید.

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

      منتظر این آموزش هستم.

    5. 5 از 5

      :

      سلام.

      خواهشا این آموزش رو خارج از نوبت شروع به ضبط کنید، بدون شک برای افراد زیادی لازمه. ممنون.

    6. 0 از 5

      :

      سلام.

      لطفا اگه امکانش هست سریع تر شروع به ضبط این آموزش کنید.

    7. 0 از 5

      :

      من هم مشتاقم تا این درس ضبط بشه.

    8. 2 از 5

      :

      آموزش خوبی خواهد بود .

      ولی اگه بتونید کار با پورت usb رو هم اضافه کنید یک آموزش فوق العاده خواهد بود.

    9. 0 از 5

      :

      باسلام و خسته نباشید.

      اگر امکان داره سرفصل و پروژه بیشتر کنید. با تشکر.

    10. 0 از 5

      :

      لطفا شروع به ضبط کنید.

    11. 0 از 5

      :

      سلام. من شخصا آموزش های ویدئویی فرادرس رو قبول دارم و اگه این میکرو رو هم اموزش بده خودم تهیه میکنم.

    12. 5 از 5

      :

      لطفا این آموزش را منتشر کنید.

    13. 0 از 5

      :

      لطفا منتشر کنید

    14. 0 از 5

      :

      انشاالله که زودتری بیاد

    15. 0 از 5

      :

      خیلی لازم دارم امیدوارم هر چه زودتر منتشر بشه

    16. 0 از 5

      :

      پس کی میخواین ارائه بدین چند ماهه که منتظریم


    نظر شما در مورد این فرادرس چیست؟

    درج دیدگاه

    امتیاز شما به این آموزش:

    *




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در کادر زیر ایمیل خود را درج نمایید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران

عضویت در خبرنامه فرادرس

برای دریافت اخبار مربوط به آخرین فرادرس های منتشر شده، ایمیل خود را در کادر زیر وارد نمایید.

Please leave this field empty.

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
فرادرس مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت پرداخت آنلاین - بانک پارسیان پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان