هزینه آموزش
۲۱,۰۰۰ تومان

آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR

آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR

تعداد دانشجو
۳,۹۲۵ نفر
مدت زمان
۳ ساعت و ۴۲ دقیقه
هزینه آموزش
۲۱,۰۰۰ تومان
محتوای این آموزش
۴۶ بازخورد (مشاهده نظرات)
آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR

چکیده

در این فرادرس، دانشجویان عزیز، با میکروکنترلر AVR و نرم افزار CodevisionAVR آشنا می شوند. سرفصل هایی که در این آموزش به آن پرداخته می شود، آشنایی اولیه با میکروکنترلرهای AVR، کار با نرم افزار CodevisionAVR و … می باشد. توضیح کامل مباحث مربوطه از نقاط قوت این آموزش به شمار می رود.

 

مدرس
محمدامین مصلایی

کارشناسی مهندسی برق – کنترل

مهندس محمد امین مصلایی کارشناس مهندسی برق – کنترل از دانشگاه شیراز و مولف کتاب AVR & Codevision در سال ۱۳۸۵ هستند.

توضیحات تکمیلی

امروزه میکروکنترلرها یکی از بخش های جدا نشدنی محصولات الکترونیکی هوشمند و برنامه پذیر می باشند. میکروکنترلر AVR و نرم افزار CodevisionAVR یکی از محبوبترین و پرکاربردترین انواع میکروکنترلر می باشند که همچنان از طرف شرکت سازنده (ATMEL ) تولید و به روز رسانی می شوند.

هدف از این دوره ، آشنایی کاربر ( البته آشنا به اصول سیستم های میکرو پروسسوری) با این سری و شروع به کار و برنامه نویسی به زبان C در نرم افزار CodevisionAVR است .

 

فهرست سرفصل ها و مباحث مطرح شده در این مجموعه آموزشی، در ادامه آمده اند:
  • آشنایی اولیه با میکروکنترلرهای AVR
    • میکروکنترلرهای این خانواده
    • مفهوم فیوز بیت (Fuse bits) و بیت قفل
    • منابع کلاک سیستم
    • منابع Reset سیستم
  • ساختار حافظه
    • حافظه برنامه (Flash)
    • حافظه داده (RAM)
    • حافظه EEPROM
  • ساختار پورت ها
    • مفهوم پورت، ورودی و خروجی
    • معرفی رجیسترهای مربوط به پورت ها
  • کار با نرم افزار CodevisionAVR
    • آشنایی اولیه با محیط نرم افزار
    • ساخت پروژه، نوشتن برنامه و کامپایل کردن آن
    • برنامه ریزی IC میکروکنترلر
  • انجام چند پروژه نمونه و شبیه سازی در نرم افزار پروتئوس (Proteus)
    • کار با پورت ها (کلید فشاری، LED و سون سگمنت)
    • اتصال صفحه کلید ماتریسی
    • اتصال LCD کاراکتری
    • پروژه قفل رمزی دیجیتال
    • پروژه راه اندازی استپر موتور (Stepper motor)

 

این آموزش برای برای رشته های زیر مفید است:
  • مهندسی برق
  •  مهندسی کامپیوتر
  • رباتیک
  • مکاترونیک

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس

پیش نیاز

اصول اولیه الکترونیک
میکرو پروسسور


پیش نمایش‌ها

پیش‌نمایش ۱: آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR - بخش یکم

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۴ مگابایت -- (کلیک کنید +))

پیش‌نمایش ۲: آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR - بخش دوم

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۴ مگابایت -- (کلیک کنید +))

پیش‌نمایش ۳: آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR - بخش سوم

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۴ مگابایت -- (کلیک کنید +))

پیش‌نمایش ۴: آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR - بخش چهارم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش‌نمایش ۵: آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR - بخش پنجم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش‌نمایش ۶: آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR - بخش ششم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای تهیه آموزش ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

راهنمایی بیشتر ( +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۴۸۱۷۴ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVEE9310
مدت زمان ۳ ساعت و ۴۲ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
حجم دانلود ۴۵۵ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


نظرات

تا کنون ۳,۹۲۵ نفر از این آموزش استفاده کرده اند و ۴۶ نظر ثبت شده است.
سیروس
سیروس

من رشته ام الکترونیکه، از قبل آشنایی داشتم و اینم تا حد خیلی زیادی مفید بود.

علیرضا
علیرضا

من رشته ام کنترل ابزار دقیقه، برای پروژه دانشگاهیم تهیه کردم. یه بخشایی رو دیدم که با اون تونستم پروژه ام رو تکمیل کنم.

ذبیح الله
ذبیح الله

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

سمیه
سمیه

استاد کاملا مسلط به مباحث بوده و مثال ها کاربردی بودند رضایت منو به دست آورد.

سیدعباس فقیه حسینی
سیدعباس فقیه حسینی

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

مهدی
مهدی

با توجه به اینکه خودم در این زمینه اطلاعات دارم و کار هم کردم به نظرم جا برای کامل شدن داره.

سجاد
سجاد

با سلام
نظر بنده به عنوان کاربر قدیمی فرادرس در رابطه با انتشار آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVRفقط می توانم بگویم : آفرین و احسنت به انسانیت نوع دوستی خداباوری شرف و مهر تیم فرادرس عزیز
همه ی جامعه ی علمی دخیل در امر ساخت و ساز و مدیریت بحران باید بکوشیم تا شوق رضایت خداوند متعال را از کمتر کشته شدن حتی یک انسان در اثر آوار زلزله فراهم سازیم و با الگو قرار دادن این عمل فرادرس و با تفکر به سرنوشت عجیب این دو دختر و مضلومیت شان و برای جلوگیری از پرپر شدن ریحانه و زهراهای دیگر در آینده هرچه از دستمان بر می آید در جهت کاهش و حتی به صفر رساندن آسیب زلزله دریغ ننماییم. با تشکر

محمد
محمد

سلام.
به نظر من، بهترین چیزی که راجع‌ به این آموزش می‌توان گفت، این است که این آموزش الفبای ورود به میکرو کنترلر AVR است. به نظرم اگر مباحث نظری فصول 1 تا 3 کسل کننده بودند ولی فصل های 4 و 5 که وارد نرم‌افزار می‌شد بسیار عالی بود.
باتشکر

مسعود
مسعود

سلام این آموزش بسیار عالی است

سعید
سعید

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

رضا
رضا

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

مجتبی
مجتبی

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

پوریا
پوریا

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

قاسم
قاسم

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

کیوان
کیوان

این آموزش برای کسانی که هیچ آشنایی با مبحث میکروکنترلرهای AVR ندارند واقعاً بی نظیره. در مدت کمتر از 4 ساعت به خوبی شما را وارد این دنیای بی نظیر میکند. اما شاید تنها ایرادی که میتوانم به این آموزش بگیرم، این است که مدرس بیشتر میتوانست روی خط های کدها وقت بگذارد و دقیق تر توضیح دهد که دقیقاً هر خط چه کاری را انجام میدهد و اگر این کار انجام میشد، واقعاً یک آموزش فوق العاده میتونست باشه. همینطور شاید میتونست یک کم توازن بیشتری بین تئوری و عملی ایجاد شود و مباحث عملی تری به این آموزش اضافه شود ولی خوشبختانه این آموزش مکمل هم دارد و کسانی که با مباحث مبتدی آشنا شدند، میتوانند آن یکی آموزش را هم تهیه کنند تا به مهارت های خود بیافزایند که البته هنوز من از آن آموزش استفاده نکردم.

محمود
محمود

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

سعید محمودنیا
سعید محمودنیا

با سلام در هنگام تدریس
اگر الگوریتم و توضیح خط به خط برنامه بودکاربردی تر میشد.

امین نجفی
امین نجفی

بسیاربسیار خوب وکارسازبود. لطفاپروژه های عملی همراه با آموزش ارایه بدهید. مچکرم استاد

محمد
محمد

سلام پروگرامر جهت پروگرام همه میکرو کنترل ها وجود دارد؟؟؟ لطفا اگر میتوانید کمک کنید ممنون

مسعود
مسعود

سلام دوستان
این برنامه که واسه تاخیر نوشته شده
چرا درست عمل نمیکنه؟
Ar:
#include
#include
void main () {
DDRA.0 = 1;
PORTA.0 =0;
while (1) {
PORTA.0 = !PORTA.0 ;
delay_ms(500);
}
}
به جای ۵۰۰ میکرو انگار ۵۰۰۰ میکرو هستش تو پروتئوس!!؟

امید
امید

آموزش خوبی بود ولی بحث هایی مانند ارتباط سریال، وقفه ها را نداشت.

mohammad
mohammad

فرادرس تو عالی هستی...

varp
varp

ای کاش وقفه ها راه هم در این آموزش قرار می دادید.

پیمان
پیمان

سلام, ممنون از این همه لطفی که در حق ما داشته اید. من از این اموزش ها واقعا راضیم و از شما متشکرم.

مرتضی
مرتضی

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

روابط عمومی:
روابط عمومی:

سلام

پیشنهاد می کنیم لینک زیر را بررسی کنید:

آموزش تکمیلی میکروکنترلر AVR و نرم افزار CodevisionAVR

همچنین در صورت عدم ارائه مباحث مورد نظرتان پیشنهاد می کنیم به لینک زیر مراجعه نمایید:

پیشنهاد تهیه آموزش در فرادرس

موفق باشید.



پاسخ به نظر

رضایی
رضایی

با سلام و خسته نباشید. باعث افتخار این عضو کوچک است که استادانی مسلط و توانا که ثمره اموخته های خویش را که راهی بسیار دشوار است به این شیوایی کلام در اختیار دانشجویان قرار میدهند.

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

مسعود
مسعود

سلام
آموزش خوبیه، به همه توصیش میکنم.

مهرداد صالحی
مهرداد صالحی

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

حسام مرادی فرد
حسام مرادی فرد

بخش تئوری قوی تر است و من از بخش عملی انتظار بیشتری داشتم. ولی در کل خوب بود.

رسول نگهداری
رسول نگهداری

با سلام. برای افراد مبتدی این آموزش عالی است. اگر اموزشها در قالب پروژه ارائه شوند خیلی مفید تر هستند.

حسین میرزایی
حسین میرزایی

من قبلا با این مبحث آشنایی داشتم. در این آموزش نکات جدیدی بود که در کتاب های دیگر ندیده بودم. اگر امکانش بود پروژه محورتر باشد بهتر است.

الناز آرمین
الناز آرمین

برای کسانی که اشنایی ندارند خیلی خوبه از پایه توضیح میده جامع هستش. ممنونم.

داود عباسی
داود عباسی

تدریس استاد خوب بود. من آموزش pic را هم تهیه کردم عالی بود.

امین دانش
امین دانش

به نظرم مدت زمان آموزش می توانست بیشتر شود. و اینکه در ادامه ین آموزش آموزش تکمیلی نیز منتشر کرده اید عالی است.

روابط عمومی:
روابط عمومی:

سلام

پیشنهاد می کنیم به لینک زیر مراجعه نمایید:

آموزش تکمیلی میکروکنترلر AVR و نرم افزار CodevisionAVR

موفق باشید


پاسخ به نظر

علی وداد
علی وداد

با سلام. بیان استاد بسیار دلنشین و شیوا بود. موفق باشید

عرفان یونس زاده
عرفان یونس زاده

بسیار عالی بود.

سعید اسماعیل زاده
سعید اسماعیل زاده

با سلام. آموزش با کاربردی و مفیدی بود. برایتان آرزوی موفقیت دارم.

علیرضا نظران
علیرضا نظران

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

کامران تاران
کامران تاران

کیفیت آموزش بسیار بالا بود ولی به نظرم مثال ها کم بود.

ملکی
ملکی

این آموزش برای شروع مبتدیان خیلی خوب است.

مهران خسروانی
مهران خسروانی

به نظرم آموزش مقدماتی بود. لطفا آموزش پیشرفته هم ارائه دهید.

امیر قدیری
امیر قدیری

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

داود
داود

مهندس خیلی خوب توضیح دادید. امیدواریم در آموزش های بعدی این آموزش تکمیل تر شود.
باتشکر از زحمات.

روابط عمومی:
روابط عمومی:

سلام

مباحث تکمیلی این آموزش بر روی سایت می باشد.

آموزش تکمیلی میکروکنترلر AVR و نرم افزار CodevisionAVR

امیدواریم مرتبط با اهداف شما باشد.


پاسخ به نظر

تنها کاربران ثبت نامی در آموزش امکان درج کامنت را دارند

برچسب‌ها: 7segment | ATMEL میکرو پروسسوری | AVR | Codevision AVR | CodevisionAVR | Flash | LCD | LCD کاراکتری | LED | RAM | آموزش ای وی آر | آموزش نرم افزار کدویژن | استپر موتور | ای وی آر | پروتئوس | پورت | حافظه EEPROM | رجیستر | فیلم آموزشی میکروکنترلر ای وی آر | فیوزبیت | قفل رمزی دیجیتال | کامپایل | کدویژن | کلاک | میکرو پروسسور | میکروکنترلر | میکروکنترلر AVR | نرم افزار پروتئوس