توضیحات
معرفی محصول : دوره جامع میکروکنترلر AVR – مقدماتی تا پیشرفته
چرا آموزش میکروکنترلر AVR اهمیت دارد؟
میکروکنترلر AVR بیشتر از ۷۰ درصد بازار کار الکترونیک کشور را پوشش میدهد. از این میکروکنترلر در انواع پروژههای الکترونیک میتوان استفاده کرد. هم چنین با گسترش استفاده از بردهای محبوب آردوینو که از همین میکروکنترلر در آنها استفاده شده است نیاز بیشتری به یادگیری AVR احساس میشود.
توجه داشته باشید که تسلط بر میکروکنترلرهای سطح بالاتری مثل ARM هنوز جا را برای میکروکنترلرهای ۸ بیتی تنگ نکرده است. در واقع شما باید بر یک میکروکنترلر ۸ بیتی مثل AVR به عنوان جزء اصلی پروژه های الکترونیک تسلط کامل داشته باشید.
این آموزش برای چه کسانی مناسب است؟
فرقی نمی کند که شما یک دانش آموز علاقه مند به الکترونیک، یا یک دانشجوی در حال تحصیل باشید و یا حتی در صنعت مشغول به فعالیت باشید. در هر صورت مشاهده این دوره و اجرای تمرین ها و پروژههای بسیاری که در آن تعریف شده است شما را برای ورود به دنیای جذاب میکروکنترلرهای آماده خواهد کرد.
دوره آموزش میکروکنترلر AVR حاصل چندین سال تدریس خصوصی به تعداد زیادی از افراد شاغل در صنعت الکترونیک کشور است. این دوره بارها مورد بازبینی قرار گرفته و بهترین و کاربردی ترین تمرین ها و پروژه ها در آن گنجانده شده است. هرگز در انتخاب چنین دوره های شک نکنید چرا که به سادگی صاحب یک تجربه بزرگ در میکروکنترلر هاخواهید شد. این تجربه می تواند به شما در یادگیری هر میکروکنترلری کمک کند.
پیش نیازهای آموزش میکروکنترلر AVR
برای اینکه از دوره میکروکنترلر AVR بتوانید نهایت استفاده را ببرید باید حتما ابتدا پیش نیازهای آن را به دقت مطالعه کنید. توجه داشته باشید که حتی اگر شما با مطالب پیش نیاز آشنایی دارید، پیش نهاد می کنیم آنها را در وب سایت میکرولرن مطالعه کنید، چرا که تمام آموزشها به صورت زنجیروار به هم وصل هستند و بسیاری از بخشهای این دوره به دورههای قبلی رفرنس و ارجاع داده شده است و دانستن آن مطالب به شما کمک میکند تا این دوره را بهتر مطالعه کنید. پیش نیازهای دوره به صورت زیر است:
- دوره الگوریتم و تفکر برنامه نویسی
- دوره جامع برنامه نویسی C
- دوره جامع الکترونیک دیجیتال
- دوره آموزش شبیه ساز پروتئوس
ویژگی های دوره جامع AVR
- استفاده از ده ها کتاب، دیتا شیت و سایت الکترونیک در تهیه این دوره
- کدنویسی میکروکنترلر AVR بر اساس زبان C و محیط قدرتمند Atmel Studio
- امکان استفاده از مثالهای دوره با اندکی تغییر در محیط کدویژن (Code vision)
- طراحی تمرینها بر اساس کاربردهای تجاری و صنعتی
- قرار گرفتن ده ها تمرین و پروژه کاملا کاربردی در دوره
- تاکید بر اجرای عملی مثال ها و تمرین ها علاوه بر شبیه سازی
- شبیه سازی تمام مثال ها در پروتئوس
- امکان مطالعه دوره با گوشی یا لپ تاپ در هر مکان و هر زمان
- پشتیبانی از دانشجویان دوره از طریق پاسخ به کامنت ها
- ارائه مشاوره تلفنی رایگان برای تصمیم گیری جهت شرکت در دوره
- دسترسی دائمی به فایلهای دوره
- دسترسی دائمی به آپدیتهای دوره
چرا Atmel studio؟
در ایران اغلب افراد، AVR را بر اساس کدویژن یاد میگیرند ولی ما دوره را بر اساس Atmel studio ارائه کردهایم. ممکن است بپرسید که چرا این دوره را بر اساس کدویژن ارائه نکردهاید؟
دلایل بسیار زیاد و البته محکمی برای این کار وجود دارد. البته توجه کنید که ما قصد نداریم کدویژن را زیر سوال ببریم و بگوییم که ناکارآمد است؛ بلکه میخواهیم یک ابزار مناسبتر به جای آن ارائه کنیم. در ادامه به دلایلی میپردازیم که باعث شده از اتمل استدیو استفاده کنیم:
- اتمل استدیو کاملا رایگان است بنابراین نیاز به کرک ندارد و خروجی قابلی اعتمادی دارد.
- کدویژن غیر رایگان بوده و در ایران کرک شده است؛ ورژن کرک شده خروجی قابل اعتمادی ندارد.
- ادیتور قدرتمند اتمل استدیو قابلیت پیش بینی کد دارد که در کدنویسیهای طولانی بسیار کمک کننده است.
- در کدویژن هیچ گونه قابلت پیش بینی کد وجود ندارد و برنامه نویس را بسیار خسته میکند.
- اتمل استدیو به صورت متن باز است. میتوانید کد تمام کتابخانهها را ببینید و شخصی سازی کنید.
- کدویژن متن بسته است و کدهای هیچ کدام از کتابخانهها قابل دسترسی نیستند.
- کدهای خروجی اتمل استدیو بهینه هستند. حافظهی کمتری مصرف کرده و سریع اجرا میشوند.
- خروجی کدویژن نسبت به اتمل استدیو کندتر و حجیم تر است.
- کدهای اتمل استدیو در صنعت بسیار محبوبیت داشته و قابل اعتماد است.
- کدویژن به دلیل ویزارد و کدهای آماده، بیشتر مناسب کارهای دانشجویی و آموزشهای دانشگاهی است و برای صنعت توصیه نمیشود.
- کامپایلر اتمل استدیو AVR-GCC است که جامعه کاربری بزرگی دارد و در آردوینو هم استفاده میشود.
- کدویژن فقط محصول یک شرکت است و شما را بسیار محدود میکند و در جای دیگر کاربردی ندارد.
- در اتمل استدیو ویزارد وجود ندارد بنابراین برنامه نویس همیشه میداند برای چه کاری کدام کد را نوشته است.
- یک اشکال عمده کدویژن ابزار ویزاد است که برنامه نویس را به شدت تنبل کرده و باعث میشود از جزئیات میکروکنترلر چیز زیادی متوجه نشود.
- اتمل استدیو همیشه به روز شده و میتوانید از قابلیتهای جدید آن استفاده کنید.
- آخرین ورژن کرک شده کدویژن مربوط به سال 2014 بوده و کرک برای ورژنهای جدید آن ارائه نشده است.
توصیه میکنیم حتی اگر با کدویژن AVR را یاد گرفتهاید، یک بار دوره ما را با دقت و تا انتها بگذرانید. مطمئن باشید که بعد از این دوره عاشق محیط Atmel studio خواهید شد.
بعد از یادگرفتن AVR چه کار میتوانم بکنم؟
- تسلط کامل به میکروکنترلر AVR
- توانایی طراحی مدارهای مبتنی بر میکروکنترلر
- امکان ارائه پروژههای انجام شده در طول دوره به عنوان رزومه آموزشی قوی
- توانایی جذب و اجرای پروژههای الکترونیک
- امکان استخدام در شرکتهای الکترونیک به عنوان نیروی قوی
ضمانت آموزش میکروکنترلر AVR چیست؟
ما این محصول را بعد از سالها امتحان پس دادن در کلاسها و دورههای خصوصی به صورت عمومی منتشر کردهایم. در این محصول شما تجربیات علمی و صنعتی مدرس دوره را به دست خواهید آورد.
این دوره یک ضمانت 100 درصد دارد و آن هم عمل کردن به توصیههای مدرس دوره ضمن آموزش است. ضمانت میکنیم که اگر این کار را انجام دهید به راحتی به مفاهیم میکروکنترلر AVR مسلط میشوید و میتوانید با انجام پروژههای اولیه هزینه دوره و قطعات را برگردانید و به درآمد برسید یا درآمد خودتان را چندین برابر کنید.
روش کسب اطمینان از کیفیت آموزش
قطعا برای تهیه یک آموزش از هر نوع که باشد، شما باید ابتدا بخشی از آن را به عنوان نمونه مشاهده کنید. در ادامه شما میتوانید ویدیوهای پیش نمایش دوره را مشاهده کنید. در صورتی که از کیفیت تدریس راضی بودید می توانید نسبت به تهیه دوره اقدام فرمایید.
سرفصلهای دوره AVR
1.1 آشنایی با معماری کامپیوتر پایه ویدئو
1.2 آشنایی با معماری میکروکنترلر AVR ویدئو
1.3 آشنایی با محیط Atmel Studio ویدئو
1.4 لیست قطعات مورد نیاز فایل های ضمیمه
1.5 کتابخانههای مورد نیاز فایل های ضمیمه
1.6 دانلود مستقیم Atmel Studio 7 فایل های ضمیمه
1.7 فایلهای مورد نیاز LCD گرافیکی فایل های ضمیمه
2.1 مفاهیم اولیه ورودی و خروجی میکروکنترلر ویدئو
2.2 استفاده از پورتها به عنوان خروجی ویدئو
2.3 خواندن انواع کلید و مفاهیم لایههای نرم افزاری ویدئو
3.1 راه اندازی سون سگمنت به روش مستقیم ویدئو
3.2 راه اندازی سون سگمنت با دیکدر و روش مالتی پلکس ویدئو
3.3 راه اندازی سون سگمنت با آیسیهای لچ و شیفت رجیستر ویدئو
4.1 راه اندازی صفحه کلید ماتریسی توسط AVR ویدئو
5.1 معرفی LCD کاراکتری و روش راه اندازی ویدئو
5.2 استفاده از کتابخانه حرفهای برای LCD + پروژههای منو نویسی ویدئو
6.1 بررسی اصول وقفه در میکروکنترلر AVR ویدئو
6.2 راه اندازی وقفههای خارجی در AVR ویدئو
6.3 تمرینها و پروژههای عملی وقفه ویدئو
7.1 اصول و ساختمان داخلی استپر موتور ویدئو
7.2 راه اندازی استپر موتور تک قطبی توسط میکروکنترلر ویدئو
7.3 راه اندازی استپر موتور دو قطبی توسط میکروکنترلر ویدئو
7.4 پروژههای عملی و تحقیقاتی استپر موتور ویدئو
8.1 استفاده از EEPROM داخلی میکروکنترلر AVR ویدئو
9.1 معرفی انواع تایمرها و مفاهیم پایه آن در AVR ویدئو
9.2 معرفی مد نرمال در تایمر صفر ویدئو
9.3 معرفی مد نرمال و غیرهم زمان تایمر دو و یک ویدئو
9.4 معرفی شمارنده در AVR ویدئو
9.5 معرفی مد مقایسه یا CTC در تایمر ویدئو
9.6 معرفی مد PWM در تایمر ویدئو
9.7 معرفی مد capture در تایمر ویدئو
9.8 معرفی تایمر نگهبان یا watchdog در AVR ویدئو
10.1 مفاهیم اولیه تبدیل ولتاژ آنالوگ به دیجیتال ویدئو
10.2 استفاده از مبدل آنالوگ به دیجیتال در AVR ویدئو
10.3 تمرین ها و پروژه های واحد مبدل آنالوگ به دیجیتال ویدئو
11.1 معرفی LCD گرافیکی ویدئو
11.2 کدنویسی LCD گرافیکی بدون کتابخانه ویدئو
11.3 نمایش متن با کتابخانه LCD گرافیکی ویدئو
11.4 ترسیم اشکال هندسی با کتابخانه LCD گرافیکی ویدئو
11.5 نمایش تصویر روی LCD گرافیکی با کتابخانه ویدئو
11.6 پروژههای LCD گرافیکی ویدئو
توجه: ارزش ریالی این محصول در سایت www.microlearn.ir به قیمت ۳۷۰۰۰۰ تومان می باشد.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.