برچسب- آموزش AVR

دانلود کتاب میکروکنترلرهای AVR و سیستم های نهفته مزیدی

نام کتاب : The AVR Microcontroller And Embedded System Using Assembly And C مولفان : Muhammad Ali Mazidi & Sarmad Naimi & Sepehr Naimi ناشر : Prentice-Hall سال انتشار : 2011 تعداد صفحات : 781 حجم : 41 مگابایت لینک دانلود مستقیم این مطلب را با دوستانتان به اشتراگ بگذارید

بیشتر بدانید ...

بخش چهاردهم آموزش AVR : آموزش کامل ارتباط سریال I2C

مقدمه همانطور که در قسمت های قبلی آموزش گفته شد ، در میکروکنترلرهای AVR ارتباط سریال در 4 پروتکل زیر وجود دارد : USART : پایه های Rx و Tx SPI : پایه های MISO ، MOSI ، SCK و SS I2C : پایه های SDA و SCL USB : پایه های D+ و D- نکته : تنها برخی از میکروکنترلرهای AVR از ارتباط USB پشتیبانی می کنند و در Atmega32 ارتباط USB وجود ندارد. معرفی ارتباط سریال I2C I2C مخفف عبارت Inter Integrated Circuit به معنای [...]

بیشتر بدانید ...

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

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

بیشتر بدانید ...

دانلود ویرایش جدید جزوه آموزش کاربردی میکروکنترلرهای AVR از ۰ تا ۱۰۰

  تقدیم به همه مشتاقان الکترونیک دیجیتال بهترین و جامع ترین جزوه آموزش میکروکنترلر AVR به زبان C ویرایش سوم اسفند ۱۳۹۴ سر فصل مطالب : فصل 1-  مقدمه  1-1- پیشگفتار مولف 1-2-   مدارهای الکتریکی و الکترونیکی 1-2-1- سیستم های الکترونیکی 1-2-2- تفاوت سیستم دیجیتال با آنالوگ 1-3-     آشنایی با اجزای مدارهای الکترونیکی 1-3-1-      آشنایی با بردبورد 1-3-2-  آشنایی با مقاومت الکتریکی 1-3-3-  آشنایی با خازن 1-3-4-  آشنایی با سلف 1-3-5-      آشنایی با دیود 1-3-6-  آشنایی با LED 1-3-7-  آشنایی با منابع تغذیه 1-3-8-      رگولاتور یا تنظیم کننده ولتاژ 1-3-9-      آشنایی با سون سگمنت 1-3-10-    آشنایی با ترانزیستور 1-3-11-    آشنایی با [...]

بیشتر بدانید ...

آشنایی با موتورهای DC و آموزش راه اندازی آن با AVR

مقدمه در بسیاری از پروژه های صنعتی، تجاری و خانگی از موتورهای DC در کاربردهای کوچک و بزرگ استفاده می شود. از مهمترین کاربردهای این موتورها میتوان به استفاده از آنها در سیستم های تهویه، آسانسورها، پله های برقی، خودروها، مترو، دستگاهها و ماشین آلات صنعتی و … اشاره کرد.   معرفی موتورهای DC موتورهای جریان مستقیم یا DC یکی از رایج ترین انواع موتورهای الکتریکی است که در بسیاری از کاربردها از آن استفاده می شود. موتورهای DC با رنج وسیعی از [...]

بیشتر بدانید ...

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

دانلود بسته جامع آموزشی میکروکنترلر های AVR به زبان C و با استفاده از کامپایلر CodeVision شامل : 1 : آموزش کاربردی میکروکنترلرهای AVR و برنامه نویسی C 2 : سورس طراحی و شبیه سازی انواع پروژه ها با پروتئوس و کدویژن 3 : انواع پروژه های کاملا عملی قابل پیاده سازی به همراه تمام جزئیات پاسخ به سوالات متداول : تفاوت الکترونیک آنالوگ و دیجیتال در چیست ؟ مدارهای الکترونیکی به دو دسته آنالوگ و دیجیتال تقسیم بندی می شوند. سیستم الکترونیکی آنالوگ به سیستم [...]

بیشتر بدانید ...

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

مقدمه سروو موتورها ( Servo Motor ) در پروژه هایی استفاده می شوند که نیاز به تنظیم زاویه دقیق، گشتاور بالا و سرعت تغییر زاویه بالا مورد نیاز باشد. بنابراین در کاربردهایی نظیر بال های هواپیما ، بازوهای رباتیک و … از آنها استفاده می شود.   سروو موتور چیست ؟ سروو یک موتور گیربکس دار است که از محور خروجی آن فیدبک گرفته شده است و به همین علت میتوان موقعیت دقیق آن را تعیین کرد. لختی( اینرسی ) در این نوع [...]

بیشتر بدانید ...

معرفی ، آموزش و راه اندازی ماژول NRF24L01 با AVR

مقدمه در پروژه هایی که ارتباط از راه دور و بدون سیم بین یک فرستنده و گیرنده وجود دارد، بهترین انتخاب استفاده از ماژول های فرکانس رادیویی است که هزینه مناسب ، برد بالا و قدرت ارسال و دریافت زیاد دارند. یکی از معروفترین ماژول های ارسال و دریافت ، ماژول NRF24L01+ است که در بسیاری از کاربرد های ارتباط رادیویی وجود دارد.   معرفی چیپ NRF24L01+ چیپ +NRF24L01 نمونه تصحیح شده با امکانات بیشتر و دیتاریت بالاتر چیپ NRF2401 است که توسط [...]

بیشتر بدانید ...

بخش یازدهم آموزش AVR : راه اندازی واحد تایمر/کانتر ( 1 )

مقدمه : یکی از مهمترین واحدهای میکروکنترلر واحد تایمر/کانتر می باشد که در اکثر پروژه های مهم وجود آن ضروری است. این واحد از نظر سخت افزاری متشکل از یک شمارنده اصلی و چندین رجیستر برای تنظیمات می باشد به طوری که با اعمال تنظیمات متفاوت چندین کاربرد مختلف از این سخت افزار خاص می شود. از مهمترین کاربردهای این سخت افزار میتوان به تایمر ( زمان سنج ) ، کانتر ( شمارنده ) ، Real Time Clock ( زمان [...]

بیشتر بدانید ...

بخش دهم آموزش AVR : آموزش راه اندازی واحدهای ارتباط سریال

مقدمه : اساسا انتقال اطلاعات به دو شکل موازی و سریال صورت می گیرد . در ارتباط موازی n بیت اطلاعات توسط n خط موازی منتقل می شود اما در ارتباط سریال اطلاعات از طریق یک خط به صورت پشت سر هم انجام می گیرد. شکل زیر نحوه ارتباط سریال و موازی را مابین دو کامپیوتر نشان می دهد . همانطور که مشاهده می شود به علت اینکه در انتقال سریال n بیت داده از طریق یک خط عبور می [...]

بیشتر بدانید ...