اطلاعیه

Collapse
No announcement yet.

راهنمایی در مورد انتخاب کابل مناسب برای ارتباط سریال RS-232

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    راهنمایی در مورد انتخاب کابل مناسب برای ارتباط سریال RS-232

    سلام
    دوستان من حدود 10 تا میکرو رو بوسیله RS-232 با هم شبکه کردم.هر میکرو 1کیلوبایت داده دریافت میکنه،سرعت باوریت روی 115200 فیکس شده است،و طوری ارتباط برقرار شده که خروجی هر آی سی مکس علاوه براینکه به میکرو میره توسط یه ورودی خودش لوپ میشه و به ورودی طبقه بعد ارسال میشه.
    میخواستم بدونم بهترین کابلی که میشه انتخاب کرد واسه حداکثر فاصله 2 متری چی هست.
    الان از سیم تلفن 4 تایی استفاده کردم که شیلد دار نیست و بصورت 1 درمیان دیتا و زمین روی خطوطش قرار داره.
    قبل از نصب توی محیط بخوبی کار میکنه ولی بعد از نصب توی محیطی که مجموعه ای از حدود 30 تا پاور سئوچینگ داشت دیتا بکلی نابود میشد ولی میکرو ها بکار خودشون ادامه میدادند.
    کسی میتونه راه نمایی کنه چکار باس کنم
    با تشکر

    #2
    پاسخ : راهنمایی در مورد انتخاب کابل مناسب برای ارتباط سریال RS-232

    شما از همون اول هم توی یه همچین محیط پر نویزی نباید سراغ max232 میرفتی!!!
    حتما و حتما و حتما از RS485 استفاده کن (max485) درست میشه!!!
    در انتظار تو چشمم سپید گشت و غمی نیست
    اگر قبول تو افتد، فدای چشم سیاهت

    http://upload7.ir/images/83524254953910725183.gif

    دیدگاه


      #3
      پاسخ : راهنمایی در مورد انتخاب کابل مناسب برای ارتباط سریال RS-232

      تشکر از جواب شما
      جالب اینجا بود من با نرخ تبادل 115200 تونستم جواب بگیرم ولی بعد از یه بارندگی کل سیستم از کار افتاد شدت نویز توی محیط بقدری بود هنگام بارندگی که اگه دستتون به کابین فلزی اتصال داشت، از کنار کابل فاز برق ورودی کل کابین رد میشد بشد جریان برق رو احساس میکردید.
      آیا الان میتونم بدون مشکل مکس 485 رو جایگزین 232 کنم؟
      بطوری که نیاز نباشه کل طرح رو تغییر بدم.تا بعد پی سی بی رو تصحیح کنم؟
      یه سئوال دیگه هم داشتم تحت 485 نرخ تبادل سریال خط تا چه حد میتونه باشه؟
      انتقال توی سیستم من هم یک طرفه است.یه مستر واسه 10 تا اسلیو.
      باتشکر

      دیدگاه


        #4
        پاسخ : راهنمایی در مورد انتخاب کابل مناسب برای ارتباط سریال RS-232

        نوشته اصلی توسط مهدی سهیلی پور
        آیا الان میتونم بدون مشکل مکس 485 رو جایگزین 232 کنم؟
        بطوری که نیاز نباشه کل طرح رو تغییر بدم.تا بعد پی سی بی رو تصحیح کنم؟
        یه مقداری باید PCB تون رو تغییر بدین چون mas485 تعداد 8 پایه داره و یک طرفه هست ولی نگران نباشید. میتونین یه بورد کوچیک طراحی کنین و مثل یه ماژول اونو جای قبلی max232 قرار بدین. البته یه تغییر خیلی خیلی جزیی در برنامه نویسی هم داره که اگه طریقه کار با max485 رو بخونین متوجه میشین.(خیلی ساده هست!)

        نوشته اصلی توسط مهدی سهیلی پور
        یه سئوال دیگه هم داشتم تحت 485 نرخ تبادل سریال خط تا چه حد میتونه باشه؟
        انتقال توی سیستم من هم یک طرفه است.یه مستر واسه 10 تا اسلیو.
        برای پاسخ جامع تر ، این دو پروتکل مختصرا در زیر مقایسه میشه:

        قابلیت تراشه max485 تراشه max232
        ----------------------------------------------------------------------------------------------------------------------------------------------
        عملکرد به صورت دیفرانسیلی بله خیر
        مد عملیاتی قابلیت half duplex قابلیت full duplex و half duplex
        حد اکثر طول سیم متر 1200 متر 25
        حد اکثر سرعت در طول 12 متر 35 مگابیت بر ثانیه 20 کیلو بیت بر ثانیه
        حد اکثر سرعت در طول 1200 متر 100 کیلوبیت بر ثانیه 1 کیلوبیت بر ثانیه
        حساسیت ورودی گیرنده +/- 200 میلی ولت +/- 3 ولت
        حد اکثر ولتاژ خروجی درایور منفی 7 تا مثبت 12 +/- 25 ولت

        امیدوارم واضح باشه
        موفق باشید...!
        در انتظار تو چشمم سپید گشت و غمی نیست
        اگر قبول تو افتد، فدای چشم سیاهت

        http://upload7.ir/images/83524254953910725183.gif

        دیدگاه


          #5
          پاسخ : راهنمایی در مورد انتخاب کابل مناسب برای ارتباط سریال RS-232

          نوشته اصلی توسط مسعود - الف
          البته یه تغییر خیلی خیلی جزیی در برنامه نویسی هم داره که اگه طریقه کار با max485 رو بخونین متوجه میشین.(خیلی ساده هست!)
          سلام. تغییر برنامه نویسی چیه؟ تا جایی که من میدونم از طرف میکرو ارتباط فرقی نمی کنه چون ترانسیور همه تبدیل ها رو انجام میده.
          لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
          لطفاً سوالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
          با تمام وجود گناه کردیم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنیم چه می کند؟"دکتر شریعتی"
          اگر جایی که ایستاده اید را نمی پسندید، عوضش کنید شما درخت نیستید!! "پاسکال"
          یا به اندازه ی آرزوهایت تلاش کن یا به اندازه تلاشت آرزو کن. "شکسپیر"

          دیدگاه


            #6
            پاسخ : راهنمایی در مورد انتخاب کابل مناسب برای ارتباط سریال RS-232

            نوشته اصلی توسط هـادی
            سلام. تغییر برنامه نویسی چیه؟ تا جایی که من میدونم از طرف میکرو ارتباط فرقی نمی کنه چون ترانسیور همه تبدیل ها رو انجام میده.
            سلام!
            منظورم از تغییر "[glow=red,2,300]خیلی خیلی[/glow] کوچیک" اینه که برای ارسال و دریافت ، باید پایه های DE (برای ارسال) و RE (برای دریافت) رو هم کنترل کنین که این دو در واقع همان پایه های فعال ساز (enable) هستند و فقط قبل ارسال یا دریافت باید 1 و 0 شوند.(همین!! )
            در انتظار تو چشمم سپید گشت و غمی نیست
            اگر قبول تو افتد، فدای چشم سیاهت

            http://upload7.ir/images/83524254953910725183.gif

            دیدگاه


              #7
              پاسخ : راهنمایی در مورد انتخاب کابل مناسب برای ارتباط سریال RS-232

              نوشته اصلی توسط مسعود - الف
              سلام!
              منظورم از تغییر "[glow=red,2,300]خیلی خیلی[/glow] کوچیک" اینه که برای ارسال و دریافت ، باید پایه های DE (برای ارسال) و RE (برای دریافت) رو هم کنترل کنین که این دو در واقع همان پایه های فعال ساز (enable) هستند و فقط قبل ارسال یا دریافت باید 1 و 0 شوند.(همین!! )
              سلام
              بسیار متشکرم
              از جواب های کاملتون
              یه سئوال داشتم اگه کلیه اسلیو ها رو بصورت دیزی چین وصل کنیم بهتر می تونه باشه ویا طبق دیتاشیت بیایم اسلیو ها رو مستقیم به خط انتقال وصل کنیم؟
              الان توی طراحی برد من مکس بصورت زیر دیتا رو رله میکنه و واسه طبقه بعد میفرسته:

              مکس 485 رو هم بدین صورت میشه نمیشه لوپ کرد درسته؟ چون Half Duplex است
              مستقیم بایستی به باس وصل بشن درسته؟
              تشکر

              دیدگاه

              لطفا صبر کنید...