AVR - محتوا
در قرن حاضر که زندگی با کامپیوترها و سیستمهای دیجیتالی آمیخته شده، یادگیری طراحی و پیادهسازی سیستمهای مبتنی بر طراحی دیجیتال، نه تنها برای مهندسین، بلکه برای تمامی علاقهمندان به تکنولوژی، لازم و ضروری است و تمام سیستمهای دیجیتال، معمولاً برای انجام پردازشهای مورد نیاز، به یک میکروکنترلر مجهز میشوند. AVR، از میکروکنترلرهایی محسوب میشود که شرکت اتمل، آن را روانه بازار الکترونیک کرده است.این میکروکنترلر هشت بیتی، به خاطر توانایی برنامهنویسی با کامپایلر زبانهای برنامه نویسی سطح بالا، مورد توجه قرار گرفته است. AVR به دلیل داشتن ویژگیهای منحصر به فرد ، تنوع مدلهای تولید شده و نیز آسانی در یادگیری و برنامهنویسی، به یکی از پرکاربردترین میکروکنترلرها در پروژههای دانشگاهی و صنعتی تبدیل شده است.مجموع ویژگی های گفته شده، باعث میشود کهAVR ، مناسبترین میکروکنترلر برای ورود به دنیای طراحی دیجیتال و پیاده سازی پروژه های دانشگاهی و صنعتی باشد. در دورهی آموزشی AVR ، تمامی پیشنیازهای مورد نیاز، برای یادگیری برنامهنویسی AVR از جمله زبان برنامه نویسی C و نرمافزار شبیهساز پروتئوس، به صورت کامل و در قالب یک فصل مجزا آموزش داده شدهاند.با توجه به آموزشی کامل ابعاد سخت افزاری و نرم افزاری در این دورهی آموزشی، همهی شرکتکنندگان، در پایان دوره قادر خواهند بود که به صورت عملی، پروژههای دلخواه خود را از صفر تا صد طراحی، شبیهسازی و پیادهسازی نمایند. همچنین وجود راهنماهای آموزشی، در طول دوره، باعث میشود تا مخاطبان محترم دوره بتوانند همهی سؤالات خود را مطرح کرده و پاسخ مناسب آن را دریافت کنند و در نتیجه در پایان، هیچ ابهامی در خصوص قسمتهای مختلف این دورهی آموزشی، وجود نخواهد داشت.

فصل اول - معرفی میکروکنترلر ها 6
-
تاریخچه میکروپروسسور ها و تحولات آن ها از ابتدا تا کنون
-
تاریخچه میکروکنترلر ها و معرفی میکروکنترلر AVR
-
معرفی روش های برنامه نویسی میکروکنترلر AVR و نرم افزار های مورد استفاده در این دوره آموزشی
-
آموزش نصب نرم افزار کد ویژن AVR
-
آموزش نصب نرم افزار پروتئوس
-
آموزش نصب نرم افزار پروتئوس
فصل دوم - آشنایی با زبان c و c++ 9
-
منطق باینری
-
آشنایی با تاریخچه زبان C و C++
-
انواع داده ها
-
شناسه ها و اعلان متغیر ها
-
محیط برنامه نویسی و طراحی اولین برنامه
-
عملگر های محاسباتی و منطقی
-
داده های رشته ای
-
حلقه های تکرار و ساختار های کنترلی
-
آرایه ها و توابع
فصل سوم - آشنایی با نرم افزار شبیه ساز پروتئوس 5
-
آشنایی با نرم افزار پروتئوس
-
آشنایی کلی با محیط نرم افزار پروتئوس و منو ها
-
شبیه سازی مدارات میکروکنترلی با پروتئوس
-
سیم کشی بهینه در پروتئوس
-
معرفی اجمالی سایر امکانات پروتئوس
فصل چهارم - معرفی پورت ها و پایه های AVR و تنظیمات آن ها 5
-
معرفی پورت های AVR
-
آشنایی با محیط نرم افزار کدویژن AVR
-
ریجستر های مربوط به تنظیمات پایه ها در AVR
-
معرفی کتابخانه DELAY
-
معرفی ریجستر PIN
فصل پنجم - راه اندازی وسایل جانبی 4
-
راه اندازی سون سگمنت تکی
-
راه اندازی سون سگمنت چندتایی مالتی پلکس شده
-
راه اندازی ال سی دی کاراکتری
-
راه اندازی موتور دی سی ساده
فصل ششم - مبدل آنالوگ به دیجیتال و راه اندازی سنسور های مختلف 5
-
مبدل آنالوگ به دیجیتال
-
راه اندازی سنسور دما (LM35)
-
راه اندازی سنسور فتوسل
-
راه اندازی سنسور مادون قرمز
-
راه اندازی ولت متر دیجیتال
فصل هفتم - اصول الکترونیک و پروگرام کردن AVR 3
-
اصول اساسی الکترونیک
-
نکاتی در خصوص پیاده سازی فیزیکی مدار ها
-
پروگرام کردن میکروکنترلر AVR در محیط کدویژن