آشنایی مختصر با دوره میکروکنترلر ARM فوق پیشرفته

 

در دوره فوق پیشرفته میکروکنترلر ARM دو واحد از واحدهای داخلی میکرو با نام های LAN و CAN که به منظور برقراری ارتباط با دستگاه های جانبی و یا با سایر میکروکنترلرهای موجود در یک سیستم به کار برده می شوند معرفی می شود. LAN و CAN دو پروتکل ارتباطی سطح بالا می باشند که امروزه در صنعت های گوناگونی همچون صنایع خودروسازی ، پزشکی ، نظامی و ... کاربردهای فراوانی پیدا کرده است . پروتکل ارتباطی LAN در بسیاری از پروژه های Interface و Monitoring مورد استفاده قرار می گیرد . پروتکل ارتباطی CAN نیز در محیط های پر نویز ، کوچک و با تعداد Device های بالا مانند خودروها به منظور برقراری ارتباطات شبکه ای مورد استفاده قرار می گیرد .

تحلیل بازار کار

 

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

توانایی دانشجو پس از پایان دوره میکروکنترلر ARM فوق پیشرفته

 

دانشجو در پایان دوره قادر خواهد بود واحدهای LAN و CAN میکروکنترلرهای سری AT91SAM7S و AT91SAM7X شرکت ATMEL را راه اندازی نماید.

 

شیوه برگزاری کلاس

 

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

 

 

سرفصل دوره آموزشی میکروکنترلر ARM فوق پیشرفته :

 

·   آشنایی با پروتکل ارتباطی  LAN (Ethernet)

·   آشنایی با پروتکل ارتباطی CAN 

·   انجام پروژه های عملی در طول دوره 

 

عناوین بخشی از پروژه ها و تمرین های کلاس :

 

·         ارتباط بین دو برد توسط پروتکل CAN

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

·         ارسال و دریافت دیتا از طریق پروتکل LAN بین PC و میکروکنترلر

 

 

با توجه به سطح بالای برنامه نویسی در پروژه های این دوره، لازم است دانشجویان قبل از شرکت در این دوره با تمامی سرفصل های دوره های قبل آشنا شده باشند و نیز توانایی بالایی در برنامه نویسی زبان C به صورت حرفه ای داشته باشند.

 

در حال بروز رسانی

 

.آیا سپری نمودن دوره مقدماتی برای دوره پیشرفته و یا حرفه ای ضروری است ؟

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

 

.آیا در طول دوره از سخت افزار هم جهت یادگیری استفاده می شود؟

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

 

. آیا برای استفاده از سخت افزار و بردهای آموزشی باید هزینه جداگانه ای پرداخت کرد؟

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

 

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

بله؛ در صورتی که دانشجو جهت انجام تمرینات خارج از کلاس و انجام پروژه های شخصی نیازمند برد آموزشی باشد می تواند برد مورد نیاز را از مرکز آموزش نیراسیستم خریداری نماید اما هیچ اجباری در این خصوص وجود ندارد.

 

. آیا در انتهای دوره برای شرکت کنندگان گواهینامه صادر می شود؟

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

 

. نحوه برگزاری آزمون پایانی دوره به چه صورت است؟

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

 

.آیا برای این دوره جزوه یا کتاب خاصی باید خریداری شود ؟

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