دانلود ویرایش جدید جزوه آموزش کاربردی میکروکنترلرهای 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 و برنامه نویسی C2 : سورس طراحی و شبیه سازی انواع پروژه ها با پروتئوس و کدویژن3 : انواع پروژه های کاملا عملی قابل پیاده سازی به همراه تمام جزئیاتپاسخ به سوالات متداول : تفاوت الکترونیک آنالوگ و دیجیتال در چیست ؟ مدارهای الکترونیکی به دو دسته آنالوگ و دیجیتال تقسیم بندی می شوند. سیستم الکترونیکی آنالوگ به سیستم [...]

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

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

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

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

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

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

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

دانلود پروژه راه اندازی ماژول شتاب سنج ADXL345 و ارسال آن به کامپیوتر

معرفی آی سی ADXL345 این آی سی یکی از سنسورهای شتاب سنج دیجیتال ( Digital Accelerometer ) معروف است که برای تعیین شتاب و زاویه برای سه محور x , y و z و دقت قابل برنامه ریزی ۲±، ۴±، ۸± و ۱۶± (g) می باشد و در انواع پروژه های دانشجویی ، صنعتی ، پزشکی و … به کار می رود . این سنسور هر دو حالت شتاب دینامیک و شتاب استاتیک را اندازه گیری می نماید. بدین معنی که [...]

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

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

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

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

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

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

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

بخش نهم آموزش AVR : آموزش کدویزارد Codewizard

مقدمه : در فصل های گذشته به طور مقدماتی با نحوه کار با واحد I/O و رجیسترهای مربوط به تنظیم آنها آشنا شدیم و با استفاده از آن ها کلید ، صفحه کلید و نمایشگر سون سگمنت را راه اندازی کردیم . در این فصل نیز ابتدا به شرح مجدد واحد I/O و سپس معرفی ابزار Codewizard ( جادوگر کد ) خواهیم پرداخت و در ادامه به معرفی و بررسی واحد های دیگر نظیر تایمرها و کانترها ، ارتباطات سریال [...]

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

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

مقدمه : در فصل های گذشته به این نکته اشاره کردیم که قدرتمندترین زبان برنامه نویسی میکروکنترلرها زبان c و c++ می باشد . همچنین اشاره کردیم که برنامه نویسی برای یک ماشین بر مبنای پردازنده های RISC با برنامه نویسی برای یک ماشین بر مبنای پردازنده های CISC تفاوت اساسی دارد و آن هم حساسیت بیشتر RISC نسبت به CISC می باشد که برنامه نویس را مجبور می کند تا با دقت بیشتر و درک بیشتر سخت افزار برنامه [...]

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