دوره میکروکنترلر ARM-Atmel پیشرفته

دوره میکروکنترلر ARM-Atmel پیشرفته

نگاهی کلی به دوره آموزشی میکروکنترلر ARM-Atmel پیشرفته

مدت دوره شهریه پیش نیاز
24 ساعت 4,830,000 تومان ARM مقدماتی
  • اشتراک در شبکه های اجتماعی

آشنایی با دوره میکروکنترلر ARM-Atmel پیشرفته

 

بعد از آشنایی با مقدمات میکروکنترلرهای ARM و راه اندازی برخی از واحدهای اصلی آن در دوره میکروکنترلرهای ARM مقدماتی، در این دوره دانشجویان با برخی واحدهای دیگر این دسته از میکروکنترلرها آشنا خواهند شد. در اين دوره ، قسمت هاي تخصصي ميكروكنترلر ARM ‌مورد بررسي قرار مي گيرد . همچنين دانشجو با انجام پروژه هاي متعدد در طول دوره ، با كاربردهاي صنعتي اين ميكروكنترلرآشنا مي گردد . بررسي پروتكل USB به صورت مهندسي (براي اولين بار در ايران) ديد كاملي به دانشجو مي دهد تا بتواند پروژه هاي بزرگ صنعتي و طرح هاي ذهني خود را پياده سازي نمايد .

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


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

 

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

 

• راه اندازي LCD گرافيكي 128x64 و نوشتن توابع ترسيم اشكال هندسي و نوشتن متن

 

• آشنایی و راه اندازی TWI(Two Wire Interface) :

* ارتباط چند میکرو با استفاده از TWI

* آشنایی و راه اندازی حافظه ها و سنسورهای TWI

 

• راه اندازي واحد SPI(Serial Peripheral Interface) :‌

* نوشتن توابع ارسال، دريافت و تنظيمات SPI

* نحوه شبكه كردن چند ميكرو از طريق پروتكل SPI

 

• راه اندازی واحد کنترل مستقیم حافظه PDC(Peripheral DMA Controller) :

* آشنایی با نحوه ارسال و دریافت اطلاعات توسط واحدهای ارتباطی از قبیل
(USART , SPI, TWI,…)  بدون دخالت CPU.

 

• آموزش كار با حافظه هاي MMC(Multi Media Card)

 

• آشنايي با پروتكل USB‌ :

* آشنايي با سخت افزار USB و نحوه عملكرد آن

* نحوه استفاده از فايل هاي DLL موجود در ويندوز

* آشنايي با کلاس HID(Human Interface Device)

* انجام يك پروژه عملي ارتباط با كامپيوتر از طريق پورت USB

 

دریافت فایل سرفصل ها

پروژه ها و تمرین های دوره

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

 

·         راه اندازی واحد ADC با استفاده از کانال DMA

·         راه اندازی حافظه EEPROM و انجام یک پروژه توسط آن

·         راه اندازی کارت حافظه MMC و ذخیره فایل در آن

·         راه اندازی LCD گرافیکی

·         ساخت ماوس توسط واحد USB

·         ارتباط بین میکرو و کامپیوتر توسط واحد USB

 


توصیه مدرس

مهران بافنده

مهندس مهران بافنده

کارشناس سیستم های نهفته و مدرس دانشگاه
علی میرقاسمی

مهندس علی میرقاسمی

کارشناس سیستم های نهفته
محمد حق وردی

مهندس محمد حق وردی

کارشناس سیستم های نهفته
حامد پورخواجه

مهندس حامد پورخواجه

کارشناس سیستم های نهفته و مولف کتاب

 

دانشجویان می بایست با سرفصل های دوره میکروکنترلرهای ARM مقدماتی آشنایی کامل داشته باشند تا بتوانند در این دوره حداکثر بهره وری را داشته باشند.

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

 


نظر دانشجویان نیراسیستم درباره دوره میکروکنترلر ARM-Atmel پیشرفته

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


آینده شغلی دوره میکروکنترلر ARM-Atmel پیشرفته

 

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


روش برگزاری دوره میکروکنترلر ARM-Atmel پیشرفته

 

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

 


توانایی دانشجو در پایان دوره میکروکنترلر ARM-Atmel پیشرفته


دانشجو در پایان دوره از توانایی های زیر برخوردار خواهد شد :

 

·         راه اندازی واحدهای اصلی میکروکنترلرهای سری AT91SAM7S و AT91SAM7X شرکت ATMEL از قبیل PDC،  SPI، TWI و USB

·         راه اندازی سخت افزارهای جانبی نظیر کارت های حافظه MMC و GLCD و آی سی حافظه EEPROM

·         برقراری ارتباط بین میکروکنترلر و PC توسط پروتکل USB

 


سوالات متداول دانشجویان

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 



پاسخ به پرسش های شما

سوال یا نظر خودتان را برای ما ارسال کنید. ایمیل شما در کنار اسم و پیامتان منتشر نخواهد شد.


info

قوانین آموزشگاه arrow_backward

از قوانین آموزشگاه قبل از ثبت نام آگاه شوید

می خواهم ثبت نام کنمarrow_backward

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

Make the future now

آینده را اکنون بساز

عضویت در باشگاه نیراسیستم یا نیاز به مشاوره دارم