السلام عليكم
بالنسبه الى SPI , I2C يستخدم لتوصيل القطع على نفس البورد متل توصيل الايبروم والساعه ...الخ لانه نفس البروتوكول غير مصمم للمسافات.
بلنسبه لل usb مسافته ايضا قليله ولا يتجاوز 15 متر في حاله تقليل السرعه لاقل قيمه.لانه نفس البروتوكول غير مصمم للمسافات.
الان RS 485 يمكن تقليل السرعه للوصول لمسافه 1000 متر
لكن في التطبيقات الصناعيه يوجد بروتوكول مهم جدا اسمه MODBUS من تصميم شركه MODICO ومبني على RS232 OR RS485 وكل PLC والسكادا تتعامل مع هدا البروتوكول لانه يعتبر لغه موجده لكل الاجزاء الصناعيه.
فعند اضافه هدا البروتوكول تصبح تكلفه القظع المباعه اغلى .
http://modbus.org/docs/PI_MBUS_300.pdf
واخبرني ان احببت ان نتعاون لعمل مكتبه لها حيت سيتبعها داره الهاردوير.
|
السلام عليكم
بالنسبه للبرتكول I2C كنت تريده لمسافه كحد الاقصى 2 الى 3 امتار وحسب
مشاركات الاخوه يمكن أستخدام هذه مسافه بدون أستخدام buffer
اما RS485 فالطبع أريده لمسافات طويله يعني ضمن 300 متر
اما البرتوكول MODBUS صراحه لاأملك معلومات عنه
وبالطبع نحن نريد معرفه عمله وأستخدامه لعل هذا البرتوكول يحل كثير من مشاكل
تحياتي