با درود خدمت دوستان گرانقدر. من یک استپ موتور دارم که ارتباط آن بوسیله RS485 یا RS422 هستش. برای ارتباط با کامپیوتر یک USB به RS485 ساختم. مدارش رو با توجه به data sheet آی سی مبدل FT232RL و یک شماتیکی که از یک مبدل صنعتی همین مدل تو اینترنت بود ساختم. که با توجه به LED هایی که قرار دادم و همچنین نرم افزاری که باهاش از پورت سریال رایاته ارسال و دریافت اطلاعات می کنم معلومه که ما ارسال و دریافت داریم اما مشکل اینجاست که وقتی موتور روشن میشه من یک کد جهت فعال سازی براش میفرستم اون در پاسخ در نرم افزار به جا 3 کاراکتر مورد نظر 3تا <NuLL> می فرسته. و با نرم افزار خودش هم ارتباط نمیده. این مبدل با آی سی RF232RL و یک MAX485 ساختم. نمیدونم مشکل کجاست.
یک بار دیگه هم مبدل RS422 به USB برای همین قضیه ساختم (چهار سیم) ولی بازم دقیقا مشکل اینجاست. لطفا راهنمایی کنید. با تشکر.
خودم به نویز ورودی MAX485 شک دارم نمیدونم. راستی این رو روی بردبورد بستم نمی دونم تاثیری تو این قضیه داره یا نه.
اینم شماتیک مداری که از روش ساختم:
http://www.sparkfun.com/datasheets/BreakoutBoards/USB-to-RS485-Breakout-v11.pdf
یک بار دیگه هم مبدل RS422 به USB برای همین قضیه ساختم (چهار سیم) ولی بازم دقیقا مشکل اینجاست. لطفا راهنمایی کنید. با تشکر.
خودم به نویز ورودی MAX485 شک دارم نمیدونم. راستی این رو روی بردبورد بستم نمی دونم تاثیری تو این قضیه داره یا نه.
اینم شماتیک مداری که از روش ساختم:
http://www.sparkfun.com/datasheets/BreakoutBoards/USB-to-RS485-Breakout-v11.pdf
دیدگاه