طراح و تحلیلگر مدارات میكروكنترلر خانواده ARM شغلی است از حوزه ی برق، این شغل مهارت كار با امكانات داخلی میكروكنترلر ARM مانند تایمرها، ADC ،وقفه ها، WDT ،PLL ، پورت های سریال (UART-I2C-SPI) وطراحی پروژه های مختلف را در بر دارد. این شغل با مشاغلی از جمله اتوماسیون كارگاه های صنعتی، طراحی سیستم های امنیتی، طراحی سیستم های كنترل از راه دور و بی سیم، رباتیك، كنترل آسانسور، نصب دزدگیر، اتوماسیون اماكن و سیستم های هشدار دهنده، طراحی مدارات الكترونیک و طراحی تابلوهای روان در ارتباط است.
از آنجایی كه قیمت كنترل كننده هایی همچون PLC گران است، در تولیدات انبوه یا پروژه های كنترلی با حداقل قیمت از میكروكنترلرها استفاده می شود. میكروكنترلرو میكروپروسسور ARM به دلیل سرعت بالا و امكانات جانبی زیاد، در بسیاری از پروژه ها بكار می رود.
-
طراح و تحلیل گر مدارات میكروكنترلر خانواده AVR ومیكروكنترلر خانواده PIC
-
طراحی نقشه های PCB با نرم افزار Designer Altium
-
بكارگیری ماژول های داخلی میكروكنترلر ARM
-
تنظیم و كنترل واحد GPIO و Interrupt
-
پردازش سیگنال های آنالوگ با استفاده از واحد ADC
-
كنترل دستگاه های جانبی با استفاده از واحد UART
-
تنظیم و استفاده از واحد Timer و PWM
-
دستگاه های جانبی با استفاده از واحد SPI و I2C
-
بكارگیری اصول EMC و حذف نویز
-
بكارگیری امكانات پیشرفته ی سری ARM7 ،ARM9 ،ARM11 و M3-Cortex
-
استفاده از كامپایلر ها و كار با انواع پروگرامر
-
بكارگیری ماژول های داخلی میكروكنترلر ARM
-
زبان C و ساختار و دستورات آن
-
توابع کتابخانه استاندارد و آرگومان های ورودی و خروجی آنها در زبان C
انواع پكیج های ARM و تفاوت آنها
-
امكانات میكروكنترلر LPC2138 قابل شبیه سازی بـا نـرم افزار پروتئوس و سری AT91SAM
-
واحد كنترل PLL رجیسترهای PLLCON ،PLL CFG، POLSAT ،PLAY FEED ،MEMMAP و تنظیمات آن در نرم افزار uVision Keil و تنظیم Startup
-
حداقل اتصالات جهت راه اندازی میكروكنترلر ARM
-
رجیســـترهـــای كنتـرل GPIO PIN SEL ،IVOCLAR، ،FIOSET ،FIOCLR ،IOPIN ،IODIR ،IOSET FIOMASK و FIOPIN ،FIODIR
-
اصول مدیریت، فعال سازی و تنظیم بردار های وقفه توسـط VIC كنتـرل رجیستر های EXTINT ،IN TAKE، ،VICVectCntl ،EXTPOLAR ،EXTMODE
-
PINSEL و VICIntEnable ،VICVectAddr – كلمـه ی كلیـدی irq و fiq در کامپایلر keil جهـت معرفی توابع وقفه
تنظیم و كنترل واحد GPIO و Interrupt
-
انواع مدارات شارژر
-
كاربرد باتری خورشیدی
-
چگونگی كنترل مدارات شارژر با استفاده از میكروكنترلر و استفاده از مدارات Portable در صنعت
-
كار با توابع ارسال داده به LCD در دو مد 8 بیتی و 4 بیتی – اتصال كلید و صفحه كلید به میكروكنترلر ARM جهت تنظیمات و كنترل عملكرد میكروكنترلر
-
نمایش اعداد بر روی نمایشگرهای سون سگمنت و دات ماتریس برای مشاهده از راه دور
-
بكارگیری آی سی های Latch و اتصال چندین نمایشـگر دات ماتریس برای ساخت تابلوی روان
-
استفاده از سنسور های گیرنده و فرستنده ی مادون قرمز جهت شمارش خط تولید كارخانه ها و رفع نویز این سنسورها
-
ساخت یك ریموت كنترلی مشابه ی كنترل تلویزیون Sony و كنترل مدارات از این طریق
-
سیستم های شارژر باتری و نظارت بر میزان شارژ و كم كردن مصرف برق میكروكنترلر با استفاده از مـدل هـای Sleep در حالت بیكاری Idle و كاهش مقدار PLL
-
پردازش سیگنال های آنالوگ با استفاده از واحد ADC
انواع سنسور های دماسنج (آنالوگ و دیجیتال)
-
عملكرد سنسور های ترموکوپل و PTC و NTC
-
سنسور های گاز، رطوبت، فشار، ضربه و نور
-
عملكرد یك مولتی متر در اندازه گیری ولتاژ، جریان و اهم
-
چگونگی اسـتفاده از مقایسـه كننـده ی آنـالوگ در مدارات خازن سنج و سلف سنج
-
اصول عملكرد صفحات لمسی (Screen Touch)
-
روش بدست آوردن مختصات از صفحه ی لمسی و نمایش آن روی LCD كاراكتری
-
اصول عملكرد LCD گرافیكی و نحوه ی نمایش عكس و متن روی این LCD ها
-
روش ارتباط دادن صفحات لمسی با GLCD
-
اصول استفاده از سنسور های مغناطیسی جهت اندازه گیری شتاب و زاویه ی حركت یك جسم
-
انواع سنسور های مغناطیسی و اثر هال
-
روش استفاده از سنسور های مغناطیسی در سیستم های ژیروسكوپ و انـدازه گیـری شمال و جنوب مغناطیسی در سیستم های ناوبری و هواپیمایی
-
روش استفاده از سنسور های اثر هال جهـت انـدازه گیـری جریان های خیلی بالا
پردازش سیگنال های آنالوگ با استفاده از واحد ADC
طراحی مدار خاموش و روشن كردن اتوماتیك كولر و بخاری
-
اندازه گیری دمای بالا با استفاده از سنسور PT100- ساخت یك مولتی متر دیجیتال و كاربرد آن در اندازه گیری ولتاژ و جریان قسمت های مختلف مـدار و اعلام هشدار در قسمت های حساس در صورت خرابی
-
ساخت مدار محافظ اتوماتیک برق در صورت افزایش یـا كاهش بیش از حد برق
-
راه اندازی GLCD و نمایش عكس و متن بر روی آن
-
اتصـال Touchscreen و بدست آوردن مختصات محل لمس شده و نمایش آن روی LCD كاراكتری
-
ساخت یك فتوسل و یك مدار حساس به ضربه
-
مدار كنترل آسانسور با صفحه ی لمسی و GLCD
-
اسیلوسكوپ دیجیتال و نمایش شكل موج
-
ورودی بر روی یك GLCD و دفتر نقاشی دیجیتال – استفاده از سنسور های مغناطیسی دو و سه محوره جهت اندازه گیری شتاب و زاویه
-
ساخت یك Joystick با استفاده از سنسور های مغناطیسی
كنترل دستگاه های جانبی با استفاده از واحد UART
-
نحوه عملكرد دستورات AT Command
-
نحوه ارتباط با ماژول GSM و ارسال و دریافت پیام كوتاه
-
تشخیص زنگ تلفن و دریافت كلید های فشرده شـده از تلفن و چگونگی ارسال صوت بر روی خط تلفن
-
عملكرد یك ماژول RFID ،بلوتوث و GPS
-
عملكرد ماژول RF و نقش آنتن در آن
-
راه اندازی آی سی FT232
-
عملكرد پورت USB
-
عملكرد منو های مختلف نرم افزار Labview
-
انــــواع داده هــا در Labview Cluster ،Numeric، Array ،String
-
روش استفاده از انواع ساختار های برنامه نویسی در Labview حلقه ها، شرط ها، عبارات ترتیبی
آموزش آنلاین و آموزش مجازی دوره طراح و تحلیلگر مدارات میكروكنترلر خانواده ARM، توسط آموزشگاه های فنی و حرفه ای بر بستر سامانه های آموزشگاه یار آنلاین، دارای مجوز از سازمان فنی و حرفه ای کشور به شماره 31525 برگزار می شود.
تنظیم و استفاده از واحد Timer و PWM
-
اصول بكارگیری و تنظیم تایمر برای ایجاد زمان دقیق
-
نحوه ی ساخت ساعت با استفاده از تایمر
-
اصول زمانبندی ارسال و دریافت داده از طریق ارتباطات سریال و شبكه با استفاده از تایمر
-
اصول استفاده از تایمر در سیستم های Tasking Multi و سیستم عامل بلادرنگ جهت اختصاص زمان
-
روش ساخت فرکانس 40KHz برای سنسور التراسونیك
-
چگونگی تست سنسور التراسونیك
-
آشكار كردن فاصله ی یك جسم با استفاده از ایـن سنسور
-
استفاده از تایمر جهت محاسبه ی فاصله ی جسم از سنسور
-
تایمر جهت محاسبه ی فاصله ی جسم از سنسور التراسونیك
-
چگونگی تنظیم مدارات تقویت كننده ی سنسور گیرنده ی اولتراسونیك جهت افزایش كارایی و فاصله ی تشخیص سنسور
بكارگیری اصول EMC و حذف نویز
-
اصول كار با رگولاتور های سوئیچینگ مانند LM2576 و نقش آنها در كاهش نویز
-
كاربرد سلف و خازن و دیود هرزگرد در مدارات برای كاهش نویز
-
اصول طراحی مدار چاپی مصون در برابر نویز
-
انواع نویز از بیرون مدار، از مدار به بیرون و از مدار به خود مدار
استفاده از كامپایلر ها و كار با انواع پروگرامر
-
روش تنظیم كامپایلر Keil و IAR
-
تفاوت كامپایلر Keil و IAR
-
روش های برنامه ریزی و عیب یابی میكروكنترلر ARM
-
استفاده از مد Boot در میكروكنترلر ARM جهت برنامه ریزی بدون نیاز به پروگرامر از طریق پورت سریال و USB – استفاده از پروگرامر JTAG جهت برنامه ریزی و Debug كردن برنامه ی نوشته شده برای میكروكنترلر
-
برنامه نویسی در هر دو كامپایلر Keil و IAR