امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 4.5
  • 1
  • 2
  • 3
  • 4
  • 5
اتصال مستقیم USB به AVR
نویسنده پیام
IMeysam آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 323
موضوع‌ها: 56
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 0
( 53 تشکر در 30 ارسال )
ارسال: #34
 
بله صحت داره. من نصب کردم به عنوان com4 میشناخت

اي آمده از عالم روحاني تفت /////// حيران شده در پنج و چهار و شش و هفت
می نوش ندانی ز کجا آمده‌اي /////// خوش باش ندانی بکجا خواهی رفت
۱۳-اسفند-۱۳۸۶, ۲۲:۰۴:۵۸
وب سایت ارسال‌ها
پاسخ
123456za آفلاین
كاربر تک ستاره
*

ارسال‌ها: 53
موضوع‌ها: 14
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 2
( 61 تشکر در 14 ارسال )
ارسال: #35
Re: اتصال مستقیم USB به AVR
Meysam نوشته است:تو سایت کویر الکترونیک ( http://www.kavirelectronic.com ) چند تا پروژه با AVR و USB بود که جالب به نظر می رسید. یه دما سنج با ATMEGA8 که بدون آی سی واسط به پورت USB متصل شده بود. برای برنامه ی ویژوال که میکرو رو کنترل می کرد یه فایل درایور با پسوند DLL داشت که در موقع اتصال سخت افزار قابل نصب بود. بر خلاف برنامه ی میکرو ، برنامه ویژوال OPEN SOURCE نبود . از دوستان و مخصوصا آقا هادی ، اگه کسی با این موضوع آشنایی داره لطف کنه بگه که حتما بدرد همه می خوره . :wink: من نمی دونم چه طور باید با اون DLL ارتباط بر قرار کنم، و اصلا توابع و دستورات لازم چی هست.
سلام
اینم سورس کاملش که یه مدتی توی سایته
http://kavirelectronic.ir/fa/modules.php...page&pid=3
:wink:

اولین مرکز دانلود نرم افزارهای پرتابل برای برق والکترونیک
www.kavirelectronic.ir
۲۴-اسفند-۱۳۸۶, ۱۵:۵۲:۵۳
ارسال‌ها
پاسخ
shaham آفلاین
تازه وارد

ارسال‌ها: 2
موضوع‌ها: 0
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 13 تشکر در 3 ارسال )
ارسال: #36
RE: اتصال مستقیم USB به AVR
با سلام خدمت دوستان
آقایون من هم همین مشکل رو دارم و خیلی دنبالشم
کاری که می خوام بکنم اینه که بتونم از پورت USB خروجی بگیرم
می دونم پورت USB دارای کلاس های مختلفی هست و اینم می دونم که کلاسی که ویندوز بصورت اتوماتیک می شناسه ، کلاس HID است .
من خودم یه چیزایی پیدا کردم اما اینطور که این پروژه ارو خوندم ، تاچ پدی که در این مدار وجود داره کار ورودی رو می کنه و به جای ماوس عمل می کنه ولی من می خوام از پورت USB خروجی بگیرم و مستقیم با AVR کار کنم . از دوستان می خوام که به این پروژه یه نگاهی بکنن . فکر می کنم یه چیزهایی دستگیرشون بشه

http://sites.google.com/site/eletronicsworld2xx/

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

۱۹-مرداد-۱۳۸۹, ۰۹:۲۰:۳۲
ارسال‌ها
پاسخ
تشکر شده توسط : joker, رسول, salehjg
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #37
RE: اتصال مستقیم USB به AVR
مهندس این تایپیک ها رو ببین :
http://www.iranled.com/forum/showthread.php?tid=12712
http://www.iranled.com/forum/showthread.php?tid=18137

من اگه بودم یه ماژول USB به سریال می گرفتم و خودمو درگیر نمی کردم !!!!
ارتباط باهاش هم فقط از دستورات سریال هستش که خوب خیلی راحته !!!

واسه بسکام هم اینو بخون :
http://forum.iranled.com/showthread.php?tid=10869

واسه MMC هم اینو ببین :
http://www.iranled.com/forum/showthread....#pid127162


۱۹-مرداد-۱۳۸۹, ۱۱:۳۸:۴۰
ارسال‌ها
پاسخ
تشکر شده توسط : salehjg, رسول
shaham آفلاین
تازه وارد

ارسال‌ها: 2
موضوع‌ها: 0
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 13 تشکر در 3 ارسال )
ارسال: #38
RE: اتصال مستقیم USB به AVR
مدیر گرامی
این روزها مد شده همه مبدل استفاده می کنن یعنی پورت USB رو به RS232 تبدیل می کنن . اما آیا کسی هست که همت کنه یه بورد مستقیم USB بنویسه ؟ ما داریم خودمون رو گول می زنیم و می گیم از پورت USB استفاده می کنیم . ولی این مدار با پورت کام چه فرقی داره ؟؟؟؟ به جای اینکه حرفهای همو هی تکرار کنیم و هی راه های گذشته ارو بریم و خودمون رو گول بزنیم چرا سعی نمی کنیم یه مدار بسازیم برای این کار . یعنی اینقدر خودمون رو دست کم گرفتیم ؟ من یه جایی از یه شرکتی پرسیدم آیا می شه اینو ساخت گفت آره می سازم برات 250 هزارتومن ...
ما که رشته امون اینه یعنی خودمون نمی تونیم اینو بسازیم ؟ باید بریم سراغ کارهایی که کسای دیگه کردن . درسته تولید علم سخته ولی ما باید ثابت کنیم که می تونیم ...
۱۹-مرداد-۱۳۸۹, ۱۲:۳۱:۳۰
ارسال‌ها
پاسخ
تشکر شده توسط : salehjg, t3r!p3000
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #39
RE: اتصال مستقیم USB به AVR
بذارین از لینک خودتون شروع کنیم :

[تصویر:  Schematic.JPG]

دقت کنین میبینین که از خروجی سریال میکرو استفاده شده و مستقیم رفته به پورت USB کامیپوتر !!
خوب فکر می کنین چجوری این کار رو انجام داده ؟
احتمالا با در میکرو با سریال دیتا ردوبدل میشه و در برنامه کامیپوتر با ترفندهای نرم افزاری به صورت دستی پورت سریال رو خوندن البته USB !!!

واسه کار با usb بهتره از میکروهای سری usb استفاده کنیم !
مثل : AT90USB1287

۱۹-مرداد-۱۳۸۹, ۱۴:۱۵:۳۳
ارسال‌ها
پاسخ
تشکر شده توسط : salehjg, رسول
alef آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 0
تاریخ عضویت: شهریور ۱۳۸۹

تشکرها : 1
( 7 تشکر در 3 ارسال )
ارسال: #40
RE: اتصال مستقیم USB به AVR
با سلام
به نظر من بهتره به سایت اصلی این پروژه که شماتیکش رو بالا گذاشتید برید

به نتایج بهتری می رسید

در ضمن خوبی این پروژه اینه که شما نیازی به سی دی راه انداز ندارید و اگر دستگاه تون سالم باشه فقط کافیه با یک پورت یو اس وصلش کنید

و البته در ارتباط با یو اس بی هم از وقفه با بالاترین اولویت استفاده شده
نشانی سایتش هم اینه :
http://sites.google.com/site/eletronicsworld2xx/home

با تشکرExclamation
۰۳-شهریور-۱۳۸۹, ۱۹:۰۱:۲۳
ارسال‌ها
پاسخ
تشکر شده توسط : رسول
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #41
RE: اتصال مستقیم USB به AVR
به این میگن تبلیغات غیر مستقیم !
مخصوصا قسمت نظرسنجی !!!!!!!!
۰۳-شهریور-۱۳۸۹, ۲۰:۵۲:۲۹
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, salehjg
alef آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 0
تاریخ عضویت: شهریور ۱۳۸۹

تشکرها : 1
( 7 تشکر در 3 ارسال )
ارسال: #42
RE: اتصال مستقیم USB به AVR
(۰۳-شهریور-۱۳۸۹, ۲۰:۵۲:۲۹)t3r!p3000 نوشته است: به این میگن تبلیغات غیر مستقیم !
مخصوصا قسمت نظرسنجی !!!!!!!!

با سلام

البته یک مشکل که داره اینه که سرعت این گونه ارتباط پایینه به بیان دیگه تنها یو اس بی 1 usb 1 رو باید بتونه ساپورت کنه چرا که سخت افزاری که بسته قابلیت سرعت های بالا رو نداره یعنی عملا بعید می دونم بتونه یو اس بی 2 usb2 رو ساپورت کنه حالا چه برسه usb3 رو .
( اگر دقت کنید و یک مقدار اهل محاسبه باشید قطعات استفاده شده قابلیت سرعت بالاتر از usb1 رو ندارند )
به هر حال چیزی که هست به نظر من این مدار برای ارتباطات وقفه ای بد نیست ولی برای انتقال هایی مثل توده ای و کلا ارتباطاتی که توش سرعت زیاد ، بسیار حیاتیه بهتره از تراشه کنترلی استفاده کنید که خودش سازگار با پورت یو اس بی باشه تا این که بخواید مانند این پروژه این قابلیت رو براش درست کنید
مساله ی مهم تر اینه که این مدار و این شیوه ارتباط خیلی قدیمی شده پس بهتره دوستان موارد جدید تری رو برای ارتقاع سطح دانش خودشون تجربه کنند .
ولی با این همه قبول دارم برای شروع مورد بدی نیست .
با تشکر
این هم یک سری از میکرو ها که قابلیت ارتباط باپورت یو اس بی درشون پیاده سازی شده

* Atmel (8051 Family)
AT89C5130A, AT89C5131, AT89C5131A, AT89C5132, AT89C51SND1, AT89C51SND2, AT8xC5122




* Atmel (ARM7/ARM9/Cortex Family)
AT91RM3400, AT91RM9200, AT91SAM7A3, AT91SAM7S128, AT91SAM7S256, AT91SAM7S64, AT91SAM7SE256, AT91SAM7SE32, AT91SAM7SE512, AT91SAM7X128, AT91SAM7X256, AT91SAM7X512, AT91SAM7XC128, AT91SAM7XC256, AT91SAM7XC512, AT91SAM9260, AT91SAM9261, AT91SAM9261S, AT91SAM9263, AT91SAM9G10, AT91SAM9G20, AT91SAM9G45



* Cypress Semiconductor (8051 Family)
EZ-USB (AN21XX), EZ-USB FX (CY7C646XX), EZ-USB FX1 (CY7C647XX), EZ-USB FX2 (CY7C68XXX), EZ-USB FX2LP (CY7C68XXX-X)



* easyplug (8051 Family)
IPL0202



* Infineon (8051 Family)
C540U-E, C541U-2E




* Infineon (C16x/ST10/XC16x Family)
C161U, C165 UTAH



* Nuvoton (ARM7/ARM9/Cortex Family)
W90N740, W90N745, W90P710




* NXP (founded by Philips) (ARM7/ARM9/Cortex Family)
LPC2141, LPC2142, LPC2144, LPC2146, LPC2148, LPC3180



* OKI Semiconductor (ARM7/ARM9/Cortex Family)
ML696201, ML69Q6203



* Silicon Laboratories, Inc. (8051 Family)
C8051F320, C8051F321, C8051F326, C8051F327, C8051F340, C8051F341, C8051F342, C8051F343, C8051F344, C8051F345, C8051F346, C8051F347



* SMSC (8051 Family)
USB97C201, USB97C202, USB97C210, USB97C242, USB97CFDC, USB97CFDC2



* STMicroelectronics (8051 Family)
uPSD3212A, uPSD3234A, uPSD3254A, uPSD3422E, uPSD3422EV, uPSD3433E, uPSD3433EV, uPSD3434E, uPSD3434EV, uPSD3454E, uPSD3454EV




* STMicroelectronics (ARM7/ARM9/Cortex Family)
STR710FZ1, STR710FZ2, STR711FR0, STR711FR1, STR711FR2, STR750FL2, STR750FV0, STR750FV1, STR750FV2, STR751FR0, STR751FR1, STR751FR2, STR911FAM42, STR911FAM44, STR911FAM46, STR911FAM47, STR911FAW42, STR911FAW44, STR911FAW46, STR911FAW47, STR911FM42, STR911FM44, STR912FAW42, STR912FAW44, STR912FAW46, STR912FAW47, STR912FAZ42, STR912FAZ44, STR912FAZ46, STR912FAZ47, STR912FW42, STR912FW44




* Teridian Semiconductor Corp. (8051 Family)
73S11xx, 73S1215F



* Texas Instruments (8051 Family)
TAS1020, TUSB2136, TUSB3200, TUSB3210, TUSB3410, TUSB5052, TUSB6250


که بسته به آشنایی تون و کاری که می خواید کنید می تونید یکی رو انتخاب کنید
به نظر من اینا بهتره حتی کار با هاشون خیلی راحت تره
با تشکر
(آخرین ویرایش در این ارسال: ۰۹-شهریور-۱۳۸۹, ۰۱:۳۴:۴۱، توسط alef.)
۰۹-شهریور-۱۳۸۹, ۰۱:۱۷:۳۹
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, salehjg, رسول
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #43
RE: اتصال مستقیم USB به AVR
سلام
آقا بجز آرم فکر نکنم بقیه ایران پیدا بشن.(آرم هم شهرستان ها بزور گیر میاد!!!!!)
با تحریم ها هم وضعیت فکر کنم بدتر بشه.
۰۹-شهریور-۱۳۸۹, ۰۲:۵۵:۰۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, reza555, alef
alef آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 0
تاریخ عضویت: شهریور ۱۳۸۹

تشکرها : 1
( 7 تشکر در 3 ارسال )
ارسال: #44
RE: اتصال مستقیم USB به AVR
(۰۹-شهریور-۱۳۸۹, ۰۲:۵۵:۰۴)salehjg نوشته است: سلام
آقا بجز آرم فکر نکنم بقیه ایران پیدا بشن.(آرم هم شهرستان ها بزور گیر میاد!!!!!)
با تحریم ها هم وضعیت فکر کنم بدتر بشه.

با عرض سلام
از اونجایی که بیشتر دوستانی که سری در الکترونیک دارند معمولا از سری آی سی های شرکت اتمل استفاده می کنند تو ایران این سری بیشتر پیدا میشه و شاید در نگاه اول به نظر برسه آی سی های سری های دیگه یا کمه و یا اصلا نیست و یا برای بعضی فرقی خاصی نمی کنه چون اتمل هست من از اتمل استفاده می کنم(یعنی چون پروژه ی دوستم با اتمل هست )! و ... اما واقعیت اینست که با یک مقدار جستجو می تونید همشون رو پیدا کنید و یا اگر کارتون خیلی واجبه سفارش بدید !!! ( البته اگر دوباره نگید دارید تبلیغ می کنید !)
به هر حال مساله ی مهم تر که در ارتباط با یو اس بی باید مورد توجه قرار بگیرد آشنایی با مفاهیم پایه ای پورت یو اس بیه چرا که تا ندونید مثلا توضیح دهنده های دستگاه چیند و چطور باید تعریفشون کرد و اصلا به چه دردی می خورند و یا مثلا کلاس اچ آی دی چیه و چه شاخه هایی داره و هر کدوم کجا کاربرد داره ، آیا پروژه ی من نیاز به یک درایور جدا داره و یا می تونه از درایورهای موجود استفاده کنه و ... نمی تونید یک مهندس سخت افزار و نرم افزار خوب بشید ( ولی در عوض می تونید یک متخصص در کپی برداری بشید) ! البته شما فرق دارید!!!
برای این منظور به نظر من اگر بتونید همراستا با آشنایی با این سری آی سی ها از بعضی مشخصات و قابلیت های پورت یو اس بی مطلع شوید آینده ی روشنی در انتظار شماست .انشاالله
البته برای آشنایی با این پورت کتاب زیاد ولی مهندس ما این کتاب رو پیشنهاد می کنه ( قابل توجه دوستان کتاب خون !)
usb complete
که البته زبان اصلیه ولی فوق العاده عالیه برای یادگیری و شروع کار با این جور دستگاه ها
ترجمه ی کتاب هم البته در بازار هست ولی ممکنه یک سری مطالب جدید در کتاب نباشه و یا نیاز به یک دیکشنری مخصوص کتاب داشته باشید!
اسم کتاب ترجمه شده اینه


اصول و راهنمای استفاده از پورت USB
پدیدآورنده: جان اکسلسون، شهرام ظریف (مترجم)
ناشر: کانون نشر علوم، نگین دانش - 09 دی، 1387
قیمت: 65000 ریال
امیدوارم خوشتون بیاد
باز هم عرض می کنم نگید دارید تبلیغ می کنید چون مطمئنا جز موفقیت شما چیزی نصیب ما نمیشه
با تشکر
(آخرین ویرایش در این ارسال: ۱۵-شهریور-۱۳۸۹, ۱۴:۱۱:۴۷، توسط رسول.)
۱۵-شهریور-۱۳۸۹, ۱۲:۴۴:۱۹
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, salehjg, t3r!p3000


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  معرفی یک سنسور جریان برای اتصال به میکرو ؟ mega16 6 1,738 ۲۷-اردیبهشت-۱۳۹۹, ۱۷:۳۸:۳۲
آخرین ارسال: Ambassador
  اتصال سنسور lm35 در فاصله 12 متری به میکرو ؟ mega16 3 1,643 ۲۷-بهمن-۱۳۹۸, ۱۸:۴۳:۲۸
آخرین ارسال: aKaReZa75
Question اتصال کامپیوتر به میکرو با بلوتوث surena3 0 2,563 ۱۷-فروردین-۱۳۹۶, ۱۲:۲۶:۲۶
آخرین ارسال: surena3
Question [فوری] اتصال lcd گرافیکی به پایه های دلخواه میکرو در بسکام behzadsen 4 4,337 ۰۵-دى-۱۳۹۵, ۱۵:۲۵:۳۰
آخرین ارسال: behzadsen
Exclamation اتصال به روتر enc28j60 HamidSay 11 7,714 ۲۹-آذر-۱۳۹۵, ۲۲:۲۳:۵۵
آخرین ارسال: HamidSay
  سوال در مورد اتصال حافظه eeprom جانبی به میکرو SBRE77 9 10,467 ۰۷-مهر-۱۳۹۵, ۲۳:۳۱:۲۹
آخرین ارسال: omidrn
  [فوری] اتصال دوربین گوشی به AVR و نمایش بر روی ال سی دی n96 MN-123 9 7,186 ۱۸-اردیبهشت-۱۳۹۵, ۲۲:۵۹:۴۴
آخرین ارسال: MN-123
Sad [سوال] اتصال کامپیوتر به میکرو از طریق پورت سریال Monje 11 11,438 ۱۱-خرداد-۱۳۹۴, ۱۶:۲۷:۰۷
آخرین ارسال: alira725
  اتصال تابلو روان P10 با AVR HamidSay 0 3,022 ۲۱-اسفند-۱۳۹۳, ۱۹:۱۷:۲۵
آخرین ارسال: HamidSay
  اتصال کریستال خارجی به میکرو HOPE_GROUP 32 18,936 ۱۹-اسفند-۱۳۹۳, ۰۵:۵۷:۴۸
آخرین ارسال: طار

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS