به تکنو الکترو مرجع تخصصي برق و الکترونيک خوش آمديد .

اين سايت با هدف افزايش سطح علمي دانشجويان و مهندسان برق و الکترونيک کشورمان ، با فراهم کردن نرم افزار ها جزوات و پروژه هاي روز دنيا به کاربران سرويس دهي مي کند . باعث افتخار ماست که با ارسال مقالات و پروژه هاي خود ، ما را در اين پروژه عظيم ياري کنيد تا قدمي در راستاي پيشرفت سطح علمي کشور عزيزمان ايران برداشته باشيد . همانا نظرات سازنده شما باعث بهتر شدن سايت خواهد شد.

با تشکر -- مديريت تکنو الکترو

مختصری درباره تکنوالکترو


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

تکنو الکترو را دوست دارم

ads by techno electro

دانلود پروژه اتصال مستقیم AVR به پورت USB

توسط: admin در 22 مهر 1390

 

 

پورت USB یکی ار پر سرعت ترین پورت های کامپیوتری است . متاسفانه به خاطر سختی کار با USB  ، سازندگان معمولا برای ساخت پروژه های خود از مبدل های USB به سریال(FT232) استفاده می کنند . در واقع پروتکل USB را به RS233 تبدیل کرده سپس با آی سی MAX232 آنرا به سریال با منطق میکرو در می آورند . که این پروسه سرعت انتقال داده را کاهش می دهد و از طرفی هزینه ساخت را بالا می برد .

ما در این مطلب قصد داریم آموزش اتصال هر نوع میکرو کنترلر AVR را به پورت USB با حداکثر سرعت انتقال داده نشان دهیم . همچنین یک پروژه بسیار جالب را در این مطلب خواهید یافت . پروژه مثال به این صورت است که یک تاچ پد به میکرو متصل می گردد و با حرکت قلم بر روی صفحه لمسی می توانید اشاره گر موس را حرکت دهید . با این کار می توانید در محیطی مثل نرم افزار Paint نقاشی بکشید .

کتابخانه استفاده شده در این پروژه به V-USB یا یو اس بی مجازی معروف است . که پروتکل یو اس بی را برای میکرو قابل فهم می کند . البته جا دارد یکسری از میکرو های شرکت Atmel را نیز معرفی کنیم که در خود رابط USB دارند . از مدل های معروف آن می توان AT90USB1287 را نام برد . اگر در کدوِیژن این میکرو را انتخاب کنید خواهید دید که یک تب به تنظیمات کدویزارد اضافه می گردد با نام Usb Controller . که در آن تمامی اینتراپت های مورد نیاز قابل تنظیم هستند . اما قصد ما از این مطلب راه اندازی USB برای تمامی میکرو هاست . درواقع پورت USB را بصورت مجازی در میکروی خود می گنجانیم .

سخت افزار مورد نیاز برای پورت USB بسیار ساده است .

 

- همانطور که می بینید فقط چند دیود و مقاومت برای راه اندازی نیاز دارید .

- پروژه تحت کامپایلر WinAvr می باشد .

- توضیحات کامل پروژه و پروتکل USB و راه اندازی تاچ اسکرین در یک پی دی اف  97 صفحه ای بصورت کامل نوشته شده توسط آقای حسینی قرار گرفته است .

- آخرین نسخه از کتابخانه V-USB در پوشه vusb-20100715 قرار دارد .

- در صورت نیاز به پروژه های بیشتر می توانید  اینجا کیک کنید .

در صورتیکه این مطلب باعث جلب توجه کاربران شود به زودی روش راه اندازی میکروهای At90 را نیز در تکنوالکترو قرار می دهیم (با کامپایلر کدویژن)

منبع : تکنو الکترو

برای حمایت از ما لطفا بعد از کپی برداری منبع را ذکر کنید .

 



---------------------------------------------------
حجم فایل: 1.5MB
---------------------------------------------------
---------------------------------------------------
 دانلود فایل 
---------------------------------------------------

به نکات زیر توجه کنید :

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

کلمات کلیدی:
<p>آموزش اتصال مستقیم میکروکنترلر به USB, پروژه اتصال AVR به پورت USB, نحوه اتصال میکرو به PC, اتصال میکرو به کامپیوتر با USB, راه اندازی پورت USB میکرو, آموزش اتصال میکرو به USB</p>


تگ‌ها: میکروکنترلر, USB

قبلی بعدی
بالا
در طراحی این سایت از HTML5, CSS3 ،JQuery و تکنولوژی های وابسته استفاده شده است