یک سئوال در مورد rs485 دارم . وقتی که به آی سی max485 ولتاژ تغذیه رو میدم بدون اینکه دیتایی به اون داده باشم چند بایت نامشخص می فرسته. این حالت در یک شبکه rs485 اصلا مطلوب نیست. ولی بعد از این چند بایت دیگه چیزی نمیفرسته و تا من براش چیزی send نکنم اون هم چیزی رو روی باس نمی گذاره. همه حالتها رو هم تست کردم از جمله اینکه پایه کنترلی رو pull up و pull down کردم و خازن روی تغذیه ic گذاشتم ولی درست نشد. برای از بین بردن این حالت گذرا چه کار باید بکنم. مدار کلی من هم به این شکله که من از trasnmit یک uart به ورودی max 485 بردم( پایه 4) و receive اونuart رو به خروجی ttl ای سی max485( پایه 1) . خروجی تفاضلی آی سی رو هم به ورودی تفاضلی یکmax485 دیگه بردم و ورودی و خروجی ttlاین ic رو به یک ic max232 و اون رو نهایتا به کامپیوتر دادم. Direction اولین ic رو به avr بردم و برای direction آی سی دوم از rts کامپیوتر کمک گرفتم.
اطلاعیه
Collapse
No announcement yet.
rs485
Collapse
X
-
پاسخ : rs485
دوست عزیز مقاومت هایی را که بین دو سر باس RS485 قرار می گیرند را فراموش نکن این مقاومت باید حدود 22K باشد.(نگاهی به PDF آی سی بنداز)
بعد از شروع به کار میکرو و تعیین جهت پورت ها و قبل از Initialize پورت سریال میکرو حتما اول Direction باسRS485 را تعیین کن.
خازن سر تغذیه MAX485 فراموش نشود. :bye
توان هر کس به وسعت همت اوست امام علی (ع)
-
پاسخ : rs485
از A یک مقاومت به 5 ولت pull up کن و از B یک مقاومت به زمین مدار pull down کن
از کابل شبکه کامپیوتر CAT-5 برای شبکه استفاده کن. یک زوج به هم تابیده را به A , B وده.
gnd همه نود های سبکه را با بقیه زوج ها به هم وصل کن
در ابتدا و انتها خط مقاومت 100 اهم برای termination بگذار.
سه تا TVS هم برای محافظت A ,B اضا فه کن.
دیدگاه
-
پاسخ : rs485
یک نگاه به این لینک بندازید آیا مدارش درسته.
http://www.mikroe.com/pdf/rs485_board_schematic.pdf
دیدگاه
-
پاسخ : rs485
این فایل رو ببین در باره نحوه شبکه کردن و سرعت تو rs485 استفایل های پیوست شدهما زنده به آنیم که آرام نگیریم موجیم که آسودگی ما عدم ماست
وقتی یک ملت برای فرهنگ و نژاد و ملیت خویش ارزشی قائل نشد و حقی را که طبیعت برای نگاهداری نژاد پاکش به او ارزانی داشته بود پایمال ساخت و به بیگانگان روی آورد و تسلیم شد دیگر حق ندارد از شکست و بدبختی سیاسی که خودش باعث آن شده است شکایت کند .ادولف هیتلر
r.babazadeh@yahoo.com
دیدگاه
-
پاسخ : rs485
نوشته اصلی توسط avr1100از A یک مقاومت به 5 ولت pull up کن و از B یک مقاومت به زمین مدار pull down کن
از کابل شبکه کامپیوتر CAT-5 برای شبکه استفاده کن. یک زوج به هم تابیده را به A , B وده.
gnd همه نود های سبکه را با بقیه زوج ها به هم وصل کن
در ابتدا و انتها خط مقاومت 100 اهم برای termination بگذار.
سه تا TVS هم برای محافظت A ,B اضا فه کن.
ببخشید منظورتون از TVS چی هست ،میشه بیشتر راهنمایی کنید؟
علت حرارت بیش از اندازه آی سی من میتونه بخاطر اون باشه؟A-Hosseini
دیدگاه
دیدگاه