آموزش ببین

آموزش صفر تا صد به زبان ساده
×

آموزش میکروکنترلر ای وی آر و کدویژن AVR و Codevision – مقدماتی

خانه » دانلود » آموزش میکروکنترلر ای وی آر و کدویژن AVR و Codevision – مقدماتی
امتیاز خود را ثبت کنید
120000 تومان
اطلاعات دوره
85%
تخفیف
تعداد دانشجو
0
مدت دوره
۳ ساعت و ۴۲ دقیقه
تعداد درس ها
۶ جلسه

admin

درباره استاد
اشتراک گذاری محصول

بیشترین زمان

با بالاترین کیفیت تدریس

اساتید مجرب

بهترین استاد های ایران

ویدیو با کیفیت

دارای ضمانت نامه کیفیت

دسترسی ایمن

تنها خودتان یاد بگیرید

میکروکنترلر AVR چیست؟

میکروکنترلر یک نوع دستگاه الکترونیکی است که وظیفه کنترل و اجرای عملیات خاص در یک سیستم را بر عهده دارد. این دستگاه‌ها اغلب در دستگاه‌ها و سیستم‌های هوشمند، صنعتی، خودروها، لوازم خانگی، ابزارهای پزشکی، ابزارهای الکترونیکی، و دستگاه‌های مخابراتی استفاده می‌شوند.

میکروکنترلر AVR از معماری RISC استفاده می‌کند و به دلیل ساختار ساده دستورات و کارایی بالا، برای برنامه‌های کنترلی و سیستم‌های جوشکاری کوچک تا پیچیده، بسیار مناسب است. این میکروکنترلرها در اندازه‌ها و تنوع مدل‌های مختلفی در دسترس هستند و از زبان‌های برنامه‌نویسی C و Assembly پشتیبانی می‌کنند.

Codevision چیست؟

CodeVision AVR یک محیط برنامه‌نویسی (IDE) و کامپایلر برای میکروکنترلرهای AVR است. این ابزار با استفاده از زبان برنامه‌نویسی C، امکان نوشتن برنامه‌های نرم‌افزاری برای میکروکنترلرهای AVR را فراهم می‌کند.

اهمیت یادگیری میکروکنترلر AVR و Codevision چیست؟

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

CodeVision یک محیط برنامه‌نویسی کامل و کارآمد برای میکروکنترلر AVR است. این ابزار امکانات گسترده‌ای برای توسعه نرم‌افزارهای الکترونیکی ارائه می‌دهد و به برنامه‌نویسان کمک می‌کند تا با سرعت و کیفیت بالا، برنامه‌های مختلف را پیاده‌سازی کنند.

در این آموزش ببین چه چیزی یاد می‌گیریم؟

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

سرفصل‌ها

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

مفید برای

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

  • مهندسی برق
  •  مهندسی کامپیوتر
  • رباتیک
  • مکاترونیک

محتوای این آموزش

۳ ساعت آموزش ویدئویی

فایل برنامه‌ها و پروژه‌ها

فایل PDF یادداشت‌ها و اسلایدها

مدرس

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

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

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

پیش‌ نیاز

آموزش برنامه نویسی C

اصول اولیه الکترونیک

میکرو پروسسور

آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR - بخش یکم
آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR - بخش دوم
آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR - بخش سوم
آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR - بخش چهارم
آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR - بخش پنجم
آموزش پایه ای میکروکنترلر AVR و نرم افزار CodevisionAVR - بخش ششم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آموزش های مرتبط