استفاده از ft232 بسیار راحته . کافیه دیتاشیت اون رو بردارید . کلی نمونه طراحی توش هست . از ارتباط با میکرو تا تبدیل usb به rs485 . احتیاج به شبیه سازی نداره که. خروجیش یه فول پورت سریال میده دیگه.
استفاده از ft232 بسیار راحته . کافیه دیتاشیت اون رو بردارید . کلی نمونه طراحی توش هست . از ارتباط با میکرو تا تبدیل usb به rs485 . احتیاج به شبیه سازی نداره که. خروجیش یه فول پورت سریال میده دیگه.
اگر از ایسی ft232RL استفاده کنین بهتره.
تجربه کردم که میگم!!!
اقا مجتبی درست میگه
نیازی به قطعات اضافی نداره
اینجا نگاه کن
ویرایش توسط cmuiran : 25-01-2012 در ساعت 14:04
به نام آن کسی که به من بال پرواز داد تا اوج بگیرم
avrcdc بدرد نمیخوره. ساختمش. رو 4 تا سیستم تستش کردم. رو دو تاش کار میکنه رو دو تای دیگه نه.
ولی ft232 خیلی مطمئن تره.
دو نوع تو بازار هست. ft232bl - ft232rl
ft232rl جدیدتره و قطعات کمتری هم لازم داره واسه راه اندازیش. چند وقت پیش خریدم 4000 تومن.
شماتیکشون هم تو دیتاشیتشون هست.
خودم 2 مدل ازش ساختم با ft232bl. عکسشو میذارم. پی سی بیشو خودم طراحی کردم و با روش لمینیت ساختم.
ویرایش توسط Cortex : 25-01-2012 در ساعت 15:18
ذر اصل میخوام واسه تابلو روان . من میخوام اطلاعاتو به صورت سکتوری روی رم بریزم و رمو در بیارم بذارم تو تابلو و اون اجراش کنه .سلام
مهندس شما ميخواين داده ها رو از طريق پورت usb روي mmc بريزين و بالعكس.
فكر ميكنم cdc spi براي نظارت روي داده هاي منتقل شده بين دستگاه ها استفاده ميشه.
اابته ميتونيد سورس رو براي كار مورد نظر خودتون تغيير بديد.
راستي دقيقا مي خوايد چيكار كنيد. اگه امكان داره بيشتر توضيح بدين.
می خوام یک دستگاه کارت رایتر (با یک ATMEGA8 ) بسازم که با پورت usb به نرم افزارم وصله .
ممنون .
خواهش میکنم. براتون میفرستم فقط باید اصلاحش کنم چون قطعات تو فایل پی سی بی مقدارشون مشخص نیست آخه واسه اینکه سریع تر تمومش کنم و خودم میدونستم جایه هر چی کجاست دیگه اوناشو درست نکردم. یه مشکل دیگه هم داره تو لایه زیرش که موقع لحیم کاری باید آیسیاشو برعکس لحیم کنید.!! اونموقع که داشتم طراحی میکردمش گیج بودم.
این دو تا رو واسه دوست عزیزم ساخته بودم.
یکم طول میکشه چون الان امتحان دارم نمیتونم روش وقت بذارم. باز اگه خواستید همینجوری براتون میفرستم ولی شاید اشتباه چیزیو لحیم کنید.
شماتیک رو هم که از تو دیتاشیت برداشتم.
ممنون میشم زود بفرستید . اگه مشکلی بود می پرسم یا اگر نام قطعه ای را نفمیدم سوال می کنم .
فرستادم ولی دیگه اصلاحش نکردم. خودت حتما پی سی بی رو با شماتیکی که گذاشتم چک کن و قطعاتی که مقدار نداره رو پیدا کن مقدارشو.
آیسی های لایه زیر رو هم باید برعکس لحیم کنی یعنی آیسی رو به پشت بخوابون پایهاشو برگردون لحیم کن!! من گیج بازی دراوردم موقع طراحیش. حواست هم به شماره پینها باشه. از رو دیتاشیت میتونی راحت بفهمی که باید چیکار کنی.
واسه اون مدلی که به پورت سریال تبدیل شده از max232 استفاده کردم.
پی سی بی رو با EAGLE کشیدم.
باز اگه نتونستی یه هفته صبرکن امتحانام تموم میشه باهم اصلاحش میکنیم.
اگه 10 تا ایسی ft232bl گرفتی خوب همون هارو بساز دیگه! زیاد فرقی با rl نداره!
اگه همون مدار تو دیتاشیتش رو بسازی خیلی خوب کار میکنه!
با سلام
من دارم رو مداری که دوست عزیز گذاشتن کار می کنم . ولی شما کلیک کردید تو دیتاشیت هست .من کل دیتاشیتو خوندم . فقط قسمت اتصال eeprom را کشیده . دیگه هیچ مدار درست حسابی واسه اتصال به میکرو توش نیست .
ببخشید چند تا سئوال ؟
1 - من فقط باید پایه های txd و rxd میکرو را به پایه های atmega8 (همن پایه ها ) به صورت ضربدری وصل کنم و بقیه پایه ها مثل (RTS ,CTS و... ) باید آزاد باشند؟
2- می تونم تغذیه کل مدارو از USB تامین کنم و تغذیه جداگانه استفاده نکنم ؟
3- اگر بجای کریستال 6 مگا کریستال دیگه ای استفاده کنم چی میشه ؟
4- از کجا بفهمم مداری که بستم سالمه و کامپبیوترو بعد از اتصال نمی سوزونه ؟
سلام
1-بله.فقط پایه هارو همون جور که گفتی وصل کن.
2-بله میتونین-اگه فقط یه میکرو و یه ایسی مبدل و چند تا led باشه usb جواب میده و تا 500 میلی امپر ok
3-نه! باید 6 باشه.
4- اگه مدار رو درست ببندی سالم میشه! در غیر این صورت اول یه 5 ولت به مدار میدی،اگه دیدی جریان زیادی نمیکشه و داغ نمیکنه میزنی به usb . تازه اگه به USB لپ تاپ های Lenovo و APPLE و سری صنعتی DELL بزنی این لپ تاپ ها تو خودشون محافظ پورت دارن و نمیزادن به پورت اسیبی برسه.
من یه مدار گزاشتم اینجا. خودم این مدار رو ساختم و 100درصد کار کرده.
ممنون
2 تا سوال دیگه واسم پیش اومده ؟
1- این دوتا مقاومتی که سر راه tx و rx گذاشتید الزامی هست ؟
2- با همون دستورات print و input باید اطلاعاتو از کامپیوتر بگیرم یا بفرستم . (با بسکام کار می کنم.)
علاوه بر rxd ,txd باید زمینهاشونم به هم وصل کنی.
اره- زمین هاشون که باس به هم وصل باشن!
نه الزامی نی ولی اگه بزاری بهتره! اگه تو یک pcb میکشی نزن ولی اگه یه برد جدا میزنی بزار. چون اون مقاومت ها از سوختن برد(در صورت اتصال) چه در سمت میکرو چه در سمت مبدل از سوختن یه طرف دیگه جلوگیری میکنه.
اینا اصول طراحی مهندسی هستش که.... واسه همین مثلاٌ امریکا یه برد میزنه 20 سال مثل ساعت کار میکنه ولی چین یه برد میزنه 2 سال هم کار نمیکنه! دلیلش همین چیزای جزئئ هستش دیگه! اگه امریکایی هستی بزار اگه چینی میسازی نذار مقاومت هارو!!!
تو بسکام دستورات :
input
inputbin
printbin
waitkey
همه اینا رو میشه استفاده کرد.
ممنون و مرسی از شما
آره من هم رو تو یک pcb زدم . فعلا نمی ذارم . خیلی داریم تا به آمریکا و آمریکایی شدن برسیم .
واقعا که این سایت و کاربر هاش بهترینند .
موفق باشید.
با سلام . من مدارو ساختم . PCB و شماتیک هم گذاشتم .
پر از مشکله . یکی از دوستان میخوام کمکم کنه عیباشو برطرف کنم . حالا مشکلاتش ایناست . سیستم اصلا متوجه نمیشه چیزی بش وصل شده . در حالی که سر پایه های ft232 جریان دارم .
دومین مشکل اتمگاه 8 بی نهایت داغ میکنه و میسوزه . وقتی جریان مستقیم (با آداپتور) میذارم اینجور نیست .
لطفا راهنمایی کنید .
کسی نبود ؟