آموزش پیشرفته میکروکنترلرهای AVR در محیط کدویژن – پیش ثبت نام

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



AVR در ابتدا یک خانواده از میکروکنترلر های ۸ بیتی بود که در سال ۱۹۹۶ بر پایه معماری تغییر یافته هاروارد طراحی و ساخته شد و توسط شرکت Atmel روانه بازارهای جهانی شد. این میکروکنترلر یکی از پرفروش ترین میکروکنترلر ها در کل جهان به شمار می آید و تاکنون در پروژه های کثیر علمی، تحقیقاتی و تجاری گوناگونی به کار گرفته شده است.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال برنامه ریزی
زمان تقریبی انتشار بر حسب تعداد درخواست های دانشجویان و اولویت زمانی و آموزشی اعضای هیات علمی فرادرس، انتشار این آموزش در واحد نشر فرادرس اولویت سنجی می شود. انتشار یک آموزش پس از شروع به ضبط ۴ تا ۱۲ هفته زمان می برد.

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

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

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.




    توضیحات

    AVR در ابتدا یک خانواده از میکروکنترلر های ۸ بیتی بود که در سال ۱۹۹۶ بر پایه معماری تغییر یافته هاروارد طراحی و ساخته شد و توسط شرکت Atmel روانه بازارهای جهانی شد. این میکروکنترلر یکی از پرفروش ترین میکروکنترلر ها در کل جهان به شمار می آید و تاکنون در پروژه های کثیر علمی، تحقیقاتی و تجاری گوناگونی به کار گرفته شده است.

    این ریزکنترل گرها از معماری ریسک برخوردارند. همچنین شرکت اتمل کوشیده است تا با استفاده از معماری پیشرفته و دستورهای بهینه، حجم کد تولید شده را پایین آورده و سرعت اجرای برنامه را بالا ببرد. یکی از مشخصات این نوع ریز کنترل گرها دارا بودن ۳۲ ثبات همه منظوره است. همچنین در این ریز کنترل گرها، از حافظه های کم مصرف و غیر فرار فلش و eeprom استفاده می شود.

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

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: آشنایی با محیط برنامه نویسی کد ویژن و میکروکنترلر
      • مقدمه در خصوص کد ویژن
      • نکاتی در خصوص نصب نرم افزار کد ویژن
      • آشنایی با محیط نرم افزار CodeVision AVR
      • روش های ایجاد پروژه جدید در کد ویژن
      • تنظیمات کامپایلر کد ویژن
      • ایجاد یک پروژه جدید در CodeVisionAVR (اولین برنامه در کدیژن)
      • آشنایی اجمالی با Proteus (برای شبیه سازی برنامه های تولید شده)
    • درس دوم: اصول برنامه نویسی با زبان سی در محیط کد ویژن
      • آموزش کار با متغیرها در کد ویژن
        • متغیرها، آرایه ها، رشته ها و مقدار دهی در زبان C
        • آشنایی با انواع داده ها (متغیرها) در زبان C
        • آموزش استفاده از آرایه ها
        • آموزش کار با رشته ها
      • آشنایی با دستورات کنترلی در کد ویژن
        • آموزش حلقه های کنترلی for
        • حلقه های کنترلی while
        • حلقه do while
        • دستور کنترلی switch
      • آشنایی با حلقه های شرطی در کد ویژن
        • دستور کاربردی #define
        • استفاده از حلقه های شرطی در پروژه ها
      • کار با توابع در محیط کد ویژن
        • تابع بدون مقدار برگشتی
        • تابع با مقدار برگشتی
      • آموزش کار با LCD کاراکتری (متنی)
        • پایه های LCD
        • کدهای فرمان LCD
        • فرمت کاراکترهای ارسالی
        • توابع LCD متنی
        • نکات مهم در تنظیمات کامپایلر
      • آموزش کار با کی پدها در میکروکنترلر
        • آشنایی با انواع کی پدها
        • انجام چند پروژه در این خصوص
      • آموزش کار با سون سگمنت در میکروکنترلر
        • آشنایی با سون سگمنت های آند مشترک و کاتد مشترک
        • شمارنده تک رقمی با اتصال مستقیم
        • شمارنده تک رقمی با آیسی ۷۴LS247
        • شمارنده تک رقمی با آیسی ۷۴LS248
        • سون سگمنت چهار رقمی (کنترلی)
    • درس سوم: برنامه نویسی پورت ها
      • انواع پورت ها در میکروکنترلر
      • برنامه نویسی در محیط سیشارپ و ویژال بیسیک برای کار با پورت ها
      • انجام چند تمرین عملی در این خصوص
      • کنترل رله از طریق رایانه (توسط برنامه نویسی ویژال بیسیک و سی شارپ)
    • درس چهارم: تایمرها، وقفه ها، IO،ADC و واحد ارتباطات سریال در میکروکنترلر
      • آشنایی با انواع تایمرها در میکروکنترلر
      • کار با تایمر کانتر صفر در محیط کد ویژن
      • ایجاد تأخیر دقیق بدون وقفه (تایمر صفر)
      • ایجاد تأخیر دقیق با وقفه (تایمر صفر)
      • تایمر کانتر صفر در حالت CTC
      • تایمر کانتر صفر در حالت PWM
      • ایجاد تاخیرهای دقیق با تایمرهای صفر و یک
      • مثال های تایمر ۸ بیتی صفر
      • مثال های تایمر ۱۶ بیتی یک
      • آموزش کار با واحد ورودی/ خروجی (IO)
      • آموزش کار با واحد مبدل آنالوگ به دیجیتال (ADC)
      • آموزش کار با واحد ارتباطات سریال
      • آشنایی با انواع حافظه در میکروکنترلر و کار با حافظه EEPROM
    • درس پنجم: آموزش کار با موارد پیشرفته تر در میکرکنترلر
      • آموزش کار با timer/counter Fast PWM Mode 3
      • معرفی برنامه اندرویدی رایگان (برای پروگرم کردن میکروکنترلر توسط اندروید)
      • آشنایی با Analog Compration
      • Introduction to watchdog server
      • Counter
      • Timer Counter CTC Mode 2
      • System Clockand and Clock Option
      • بیت ها (فیوزبیت ها) و تنظیمات مربوطه
      • اشکال زدایی میکروکنترل های AVR
    • درس ششم: انجام پروژه های پیشرفته در محیط کد ویژن
      • پروژه اول: رقص نور با هشت LED
      • پروژه دوم: شبیه سازی چراغ راهنمایی رانندگی
      • پروژه سوم: نمایش یک متن فارسی روی LCD کاراکتری
      • پروژه چهارم: ارتباط پورت موازی و AVR (توسط محیط برنامه نویسی سی شارپ)
      • پروژه پنجم: کنترل دو بیتی یک موتور پله ای Stepper Motor Counter
      • پروژه ششم: کنترل ساده یک موتور پله ای و نمایش هم زمان اطلاعات روی LCD + کنترل پیشرفته دمای محیط توسط سنسور LM35
      • پروژه هفتم: اتصال MMC به AVR (برای ذخیره اظلاعات)
      • پروژه هشتم: ساخت ماشین حساب توسط میکروکنترلر
      • پروژه نهم: راه اندازی ماژول بلوتوث توسط میکرو در محیط کد ویژن
      • پروژه دهم: اتصال کیبورد کامپیوتر به میکرو کنترلر AVR با کد ویژن
      • پروژه یازدهم: اندازه گیری مسافت توسط ماژول مسافت سنج (پروژه مسافت سنج)
      • پروژه دوازدهم: پروژه RFID (کارت خوان) با آموزش کامل
      • پروژه سیزدهم: آموزش ساخت قفل دیجیتالی توسط میکرو در کد ویژن
      • پروژه چهاردهم: آموزش کار با LCD گرافیکی در میکروکنترلر

     

    مفید برای رشته های
    • الکترونیک
    • روباتیک
    • کامپیوتر
    • مخابرات


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

    نام آموزش آموزش پیشرفته میکروکنترلرهای AVR در محیط کدویژن – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVEE9502
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)



    مطالب مرتبط


    دیدگاه ها

    ( امتیاز ۵٫۰ از ۵ )
    5.0 از 5


    ۴ نظرثبت شده است.
    1. 5 از 5

      :

      اگه میشه زودتر منتشر کنید.

    2. 5 از 5

      :

      سلام. چند هفته است منتظرم. اگر میشه زودتر امادش کنید.
      نرم افزار فلوکود هم عالیه.
      تشکر

    3. 0 از 5

      :

      زودتر اماده بشه ان شاالله.

    4. 0 از 5

      :

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

    5. 0 از 5

      :

      سلام.

      ممنون از سایت خوب تون.

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

      با تشکر.

    6. 5 از 5

      :

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

    7. 0 از 5

      :

      این اموزش خیلی برام مهمه. اگه ممکنه زودتر منتشر کنید. ممنون.

    8. 0 از 5

      :

      ببخشید ولی یکم هم به فکر ما رشته الکترونیکی ها باشید. لطفا این اموزش رو ضبط کنید.

    9. 0 از 5

      :

      زودتر انجام بشه، خیلی لازمیم.

    10. 0 از 5

      :

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

    11. 5 از 5

      :

      نظرهای دوستان قابل تامل است پس لطفا زودتر اماده بشه که ما هم استفاده کنیم ممنون

    12. 0 از 5

      :

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


    نظر شما در مورد این فرادرس چیست؟

    درج دیدگاه

    امتیاز شما به این آموزش:

    *




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

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

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

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

عضویت در خبرنامه فرادرس

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

Please leave this field empty.

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