جستجو برای "{{term}}"
جستجو برای "{{term}}" نتیجه ای نداشت.
پیشنهاد می شود:
  • از املای صحیح کلمات مطمئن شوید.
  • از کلمات کمتری استفاده کنید.
  • فقط کلمه کلیدی عبارت مورد نظر خود را جستجو کنید.
{{count()}} نتیجه پیدا شد. برای دیدن نتایج روی دکمه های زیر کلیک کنید!
نتیجه ای یافت نشد.
سایر نتیجه ها (دپارتمان ها، اخبار، مقالات، صفحات) را بررسی کنید.

{{item.title}}

{{item.caption}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، اخبار، مقالات، صفحات) را بررسی کنید.

{{item.title}}

{{item.caption}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، دپارتمان ها، مقالات، صفحات) را بررسی کنید.

{{item.title}}

{{item.caption}}
{{item.datetime}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، دپارتمان ها، اخبار، صفحات) را بررسی کنید.

{{item.title}}

{{item.caption}}
{{item.datetime}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، دپارتمان ها، اخبار، مقالات) را بررسی کنید.

{{item.title}}

{{item.caption}}
{{item.datetime}}

آموزش AVR مقدماتی
AVR Microcontroller Programming Basic

دوره

AVR که بنا بر باور بسیاری از متخصصان مخففی از نام سازندگان آن (Alf and Vegard’s RISC Processor) می باشد، نوعی میکروکنترلر محسوب می شود. یک شبه رایانه هوشمند در ابعادی کوچک، که کاربر با برنامه نویسی قادر به کنترل عملیات آن خواهد بود. در واقع می توان گفت میکروکنترلر AVR دارای تمام ویژگی های یک رایانه، با قابلیت پردازش و محاسبات، اما در ابعادی محدودتر است. در جواب این که میکروکنترلر AVR چیست باید بگوییم، این میکروکنترلر عرضه شده در بازار الکترونیک، از جمله محصولات شرکت (ATMEL) می باشد که با یک طراحی پیشرفته در حجمی کم و سرعت بالای اجرا، به تولید رسیده است. حافظه های به کار رفته در میکروکنترلر AVR شامل (FLASH) و (EEPROM) می باشد. یکی از قابلیت های قابل توجه این میکروکنترلر، امکان برنامه نویسی با استفاده از کامپایلر زبان های برنامه نویسی در سطح بالا است.

پیش نیاز ها

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

سرفصل ها

  • مقدمه ای بر سیستم‌های میکروپرسسوری
  • معرفی ساختار داخلی میکروکنترلر‌های AVR
  • تبدیل مبنا
  • اصول برنامه نویسی در محیط کدویژن
  • آشنایی با پروتئوس و نحوه شبیه سازی
  • کار با ورودی، خروجی ها (GPIO)
  • کار با نمایشگر‌های همچون سون سگمنت و LCD کاراکتری و گرافیکی
  • کار با تایمر/کانتر‌ها
  • کنترل موتور‌های DC، Servo و Stepper
  • وقفه ها (Interrupts)
  • فیوزبیت‌ها در میکرو و نحوه تنظیم آن‌ها
  • معرفی و کار با واحد USART
  • EEPROM داخلی میکرو
  • کار با واحد SPI
  • کار با واحد I2C
  • معرفی و کار با اشاره‎‌گر‌ها
  • معرفی و کار با ساختار (Structure)

کسب توانایی ها

  • بعد از اتمام این دوره، دانشپذیران با اصول برنامه نویسی به زبان C و کار با نرم افزار پروتئوس آشنا می¬شوند. همچنین با برنامه¬ریزی، پروگرام کردن و کار با امکانات جانبی میکروکنترلرهای AVR آشنا می¬شوند و قادر به پیاده¬سازی مدارات با میکروکنترلرهای AVR خواهند بود. لازم به ذکر است که در صورت گذراندن دوره پیشرفته، مهارت¬های زیر را نیز به دست خواهند آورد:
  • کار با نمایشگر‌های دات ماتریس و گرافیکی
  • هدر نویسی و راه‌اندازی ماژول‌های پرکاربرد
  • کار با انواع پریفرال و پروتکل‌های ارتباطی میکرو به صورت حرفه‌ای
  • راه‌اندازی ماژول‌های پرکاربرد ارتباطی همچون SMS، WIFI و Bluetooth
  • توانمندی درکار با حافظه‌های MMC و SD

بازار کار

  • امروزه با توجه به توسعه و پیشرفت صنایع مختلف و روی آوردن به اتوماسیون‌سازی در صنایع، میکروکنترلرها بیش از پیش مورد استفاده قرار می‌گیرند؛ حوزه‌ی کاربردی آن‌ها را نمی‌توان محدود به قسمت خاصی در نظر گرفت چرا که ساده‌ترین اجزاء و تجهیزات نیز از این پردازنده‌ها در ساختار خود استفاده می‌کنند. کاربرد میکروکنترلر در صنعت بخش‌های مختلفی را شامل می‌شود و حتی زندگی روزمره را نیز تحت تأثیر خود قرار داده‌ است.
  • لازم به ذکر است که میکروکنترلرها به جزء در صنعت و حوزه‌های دیگر، در زندگی روزمره نیز جای خود را باز کرده است. به عنوان مثال می‌توان استفاده آن در دستگاه‌های کنترلی موجود در خانه‌های مدرن مانند تشخیص و ایمنی آتش، دستگاه‌های سنجش و کنترل نور، سنسورهای ردیابی سارق، دزدگیرها، دستگاه‌های کنترلی پارکینگ‌ها، دستگاه‌های الکتریکی آشپزخانه تلویزیون و… نام برد.
  • کاربرد میکروکنترلر در صنعت سلامت نیز قابل توجه است به طوری که استفاده از این ریز پردازنده‌ها در دستگاه‌های حیاتی بیمارستان‌ها، دستگاه‌های تشخیص ضربان قلب، نمایشگرهای کنترل فشار و…مرسوم است. میکروکنترلرها در ساخت ماشین‌های کنترلی موجود در کارخانه‌ها و سیستم‌های ردیاب، خط تولید هوشمند و اتوماسیون، نوار نقاله‌ها سنسورهای تشخیصی کاربرد گسترده‌ای دارد.
  • می‌توان گفت ۷۰درصد کارخانه‌ها به ویژه کارخانه‌های پیشرفته که البته درصد بیشتری را به خود اختصاص می‌دهند میکروکنترلر در آن‌ها نقش اساسی را ایفا می‌کند. در کارخانه‌هایی که تولیدات انبوه دارند، به علت استفاده از دستگاه‌های تمام اتوماتیک کاربرد میکروکنترلر در صنعت برجسته‌تر است.
اطلاعات درس
دپارتمان : برق و الکترونیک سطح درس : تخصصی گواهینامه : دارد حضوری/آنلاین : ۵۰ ساعت
درباره استاد
آرش فتاحی

کلاس ها

کلاس #323818
مرکز : اسلامشهر
تاریخ شروع : ۱۱-۰۹-۱۴۰۳
یکشنبه از ساعت ۱۸:۰۰ تا ۲۱:۰۰
سه شنبه از ساعت ۱۸:۰۰ تا ۲۱:۰۰
پنجشنبه از ساعت ۱۸:۰۰ تا ۲۱:۰۰
هزینه دوره : ۵۱,۱۰۰,۰۰۰ ریال نمایش کلاس
کلاس #331341
مرکز : البرز
تاریخ شروع : ۰۵-۱۰-۱۴۰۳
چهارشنبه از ساعت ۱۷:۰۰ تا ۲۱:۰۰
هزینه دوره : ۵۶,۰۰۰,۰۰۰ ریال نمایش کلاس
کلاس #325686
مرکز : بلوار کاوه(قیطریه)
تاریخ شروع : ۱۳-۰۹-۱۴۰۳
سه شنبه از ساعت ۰۹:۰۰ تا ۱۴:۰۰
هزینه دوره : ۵۶,۰۰۰,۰۰۰ ریال نمایش کلاس