موصلات RS232 هي معيار في الآلات الصناعية، وأنظمة PLC، وماسحات الباركود، وأجهزة المختبر، ومعدات الاتصالات القديمة. على الرغم من أن USB وإيثرنت أصبحا أكثر شيوعا اليوم، إلا أن RS232 لا يزال يوفر اتصالا تسلسليا بسيطا ومتسقا للعديد من التطبيقات. تشرح هذه المقالة أنواع موصلات RS232، ونقاط التدبيس، وطرق الأسلاك، وسلوك الإشارة، واستكشاف المشاكل، والاختبار، والاستخدام العملي في أنظمة الاتصالات الحقيقية.

ما هو موصل RS232؟
موصل RS232 هو واجهة فيزيائية تستخدم للاتصال التسلسلي بنظام RS232 بين أجهزة مثل الحواسيب، ووحدات التحكم القابلة للبرمجة القابلة للبرمجة (PLCs)، وأجهزة CNC، وماسحات الباركود، والمودمات، وأجهزة المختبر.
RS232 نفسه هو معيار اتصال، وليس من نوع الموصلات. يحدد مستويات الجهد، وأسماء الإشارات، وسلوك الاتصال. في الواقع، يشير مصطلح "موصل RS232" عادة إلى الموصل المتصل بمنفذ تسلسلي RS232.
تكوين دبوس RS232

يحتوي موصل RS232 DB9 القياسي على تسعة دبابيس تستخدم لنقل البيانات، والتحكم في الإشارة، والإشارة المرجعية. قد تستخدم أجهزة DTE مثل الحواسيب أو وحدات التحكم، وأجهزة DCE مثل المودم نفس شكل الموصل، لكن اتجاهات الإشارة تختلف في اتجاه الإشارة بينها.
| رقم الدبوس | الاسم الدبوس | الفئة | الوظيفة |
|---|---|---|---|
| 1 | سي دي / دي سي دي | التحكم | يكتشف إشارة الحامل من الجهاز البعيد |
| 2 | RXD | البيانات | يستقبل البيانات التسلسلية |
| 3 | TXD | البيانات | ينقل البيانات التسلسلية |
| 4 | DTR | التحكم | يظهر أن جهاز DTE جاهز للتواصل |
| 5 | GND | المراجع | يوفر أرضية الإشارة المشتركة |
| 6 | DSR | التحكم | يظهر أن جهاز DCE جاهز |
| 7 | RTS | التحكم | طلب إذن لإرسال البيانات |
| 8 | CTS | التحكم | يؤكد أنه يمكن إرسال البيانات |
| 9 | رود آيلاند | التحكم | يشير إلى إشارة حلقة واردة |
أنواع موصلات RS232 وتكوين الاتصالات
تعتمد الاتصالات المستمرة في RS232 على اختيار الموصل بشكل صحيح، والتوصيلات، وتوافق الجهد، ومطابقة الإعدادات التسلسلية. يمكن أن يسبب التكوين غير الصحيح اتصالات غير مستقرة، أو بيانات تالفة، أو فشل كامل في الاتصال.
أنواع الموصلات

تعد DB9 وDB25 أكثر صيغ موصلات RS232 شيوعا. تستخدم موصلات DB9 على نطاق واسع في وحدات التحكم القابلة للبرمجة القابلة للبرمجة (PLCs)، وماسحات الباركود، ووحدات التحكم الصناعية، والمحولات التسلسلية، والمعدات التسلسلية الحديثة، بينما موصلات DB25 أكثر شيوعا في الحواسيب القديمة، والمودمات، والطابعات، والأنظمة الصناعية القديمة.
قد تستخدم موصلات RS232 واجهات ذكر أو أنثى حسب ما إذا كان الجهاز مكونا كمعدات DTE أو DCE. يجب أن يتطابق جنس الموصل وترتيب الدبوس بشكل صحيح لضمان التزاوج الصحيح وتوجيه الإشارة.
قد تستخدم بعض المعدات الصناعية أيضا موصلات RJ45 التسلسلية أو واجهات كتلة طرفية تحمل إشارات RS232 داخليا. عند توصيل تنسيقات الموصلات المختلفة، تحقق دائما من تعيين الإشارة بدلا من الاعتماد فقط على الرموز البيانية.
وظائف الإشارة

يستخدم اتصال RS232 إشارات بيانات وتحكم وإشارات مرجعية مخصصة. TXD (بيانات الإرسال) ترسل البيانات التسلسلية، وRXD (بيانات الاستقبال) تستقبل البيانات التسلسلية، وتوفر GND مرجعا مشتركا للإشارة بين الأجهزة.
تحسن خطوط التحكم الاختيارية موثوقية الاتصالات وتنسيق الأجهزة. تستخدم RTS وCTS عادة للتحكم في تدفق الأجهزة، بينما تستخدم DTR وDSR وDCD غالبا للتحكم في المودم، وجاهزية الجهاز، أو مراقبة حالة الاتصال.
تعمل العديد من أنظمة RS232 البسيطة باستخدام TXD وRXD وGND فقط، بينما قد تتطلب أنظمة الاتصالات الصناعية أو المعتمدة على المودم أو الاتصالات القديمة إشارات تحكم إضافية.
مستويات الجهد

يستخدم RS232 فولتية موجبة وسالبة معكوسة تختلف عن منطق TTL التسلسلي. عادة ما يتراوح المنطق 1 (MARK) من -3 فولت إلى -15 فولت، بينما يتراوح منطق 0 (SPACE) من +3 فولت إلى +15 فولت.
بسبب هذه الفروق في الجهد، لا يمكن ل RS232 الاتصال مباشرة بأجهزة TTL بجهد 3.3 فولت أو 5 فولت. يستخدم محول مستوى، مثل MAX232، بشكل شائع. كما أن التأرجح الأعلى في الجهد يحسن مقاومة الضوضاء الكهربائية على أطوال الكابلات المتوسطة.
أنواع الكابلات

يستخدم RS232 عادة أسلاك مودم مستقيمة وغير منفذة.
• الكابل المستقيم يحافظ على نفس الإشارات على كلا الطرفين ويستخدم عادة بين أجهزة DTE وDCE مثل الكمبيوتر والمودم.
• كابل مودم صفري يعبر TXD وRXD بحيث يمكن لجهازين متشابهين، مثل نظامي DTE، التواصل مباشرة.
أجهزة DTE ترسل على TXD وتستقبل على RXD، بينما تستخدم أجهزة DCE الاتجاه المعاكس للإشارة. وبسبب ذلك، يتطلب الاتصال بين جهازين DTE خطوط إرسال واستقبال متقاطعة.
عند خلط موصلات DB9 و DB25، يجب دائما مطابقة أسماء الإشارات بدلا من الرموز البيانية. عادة ما ينظر إلى ترقيم دبوس الموصل من جانب التزاوج؛ عند عرض جانب اللحام الخلفي، يعكس وضع الدبابيس الظاهرة.
إعدادات التسلسل
يجب أن يستخدم كلا الجهازين إعدادات تسلسلية متطابقة للتواصل بشكل صحيح. تشمل معدلات البودية الشائعة 9600، 19200، و115200 نقطة أساس في الثانية. التكوين الافتراضي المستخدم على نطاق واسع هو 9600 8-N-1:
• 8 بتات بيانات
• لا يوجد تكافؤ
• لبت توقف واحد
قد يستخدم التحكم في التدفق نظام RTS/CTS، أو XON/XOFF، أو يبقى معطلا. يمكن أن تؤدي إعدادات معدل البود، أو التماثل، أو بتات التوقف، أو إعدادات التحكم في التدفق بشكل خاطئ إلى بيانات غير قابلة للقراءة أو مفقودة.
كيف يستخدم RS232 في التطبيقات الحقيقية
الأتمتة الصناعية والتحكم في الآلات

لا يزال RS232 شائعا في أنظمة الأتمتة الصناعية لأن العديد من وحدات التحكم القابلة للبرمجة القابلة للبرمجة وآلات CNC وأجهزة HMI ووحدات التحكم المدمجة لا تزال تستخدم الاتصالات التسلسلية للبرمجة والتشخيص والنسخ الاحتياطي للمعلمات ومراقبة الآلات.
تعتمد أنظمة SCADA القديمة ووحدات التحكم الصناعية أيضا على RS232 في مهام التكوين والصيانة. العديد من أجهزة اللابتوب الحديثة تتطلب محولات USB إلى RS232 عند الاتصال بهذه الأنظمة.
المعدات التجارية والبيع بالتجزئة

غالبا ما تستخدم محطات نقاط البيع وطابعات الإيصالات وماسحات الباركود وأنظمة الوزن، ومعدات التحكم في الوصول RS232 للاتصال المستقر من نقطة إلى نقطة.
يمكن لماسحات الباركود RS232 إرسال البيانات الممسوحة مباشرة إلى أنظمة نقاط البيع دون الحاجة إلى تكوين شبكة معقدة، مما يجعلها موثوقة للاستخدام التجاري طويل الأمد.
معدات المختبر والاختبار

تستخدم أجهزة المذبذبات، والأجهزة المتعددة، ومزودات الطاقة القابلة للبرمجة، وأجهزة المختبر RS232 بشكل متكرر للأتمتة، والتحكم عن بعد، وتحديثات البرامج الثابتة، وتسجيل البيانات.
تستمر العديد من الأجهزة القديمة في استخدام RS232 لأنه لا يزال بسيطا وموثوقا ومدعوما على نطاق واسع من قبل برامج القياس.
موثوقية موصل RS232، المسافة، وحدود الضوضاء
RS232 مصمم بشكل أساسي للاتصال القصير من نقطة إلى نقطة بين جهازين. تعتمد موثوقيتها على معدل البود، سعة الكابل، الحماية من الدرع، التأريض، والضوضاء الكهربائية المحيطة.
الحد الشائع المعروف 15 متر / 50 قدم هو قاعدة تقليدية وليست قاعدة ثابتة. قد تعمل معدلات البود المنخفضة والكابلات المحمية عالية الجودة على فترات طويلة، بينما تتطلب معدلات البود الأعلى عادة أطوال كابلات أقصر.
جودة الكابل الرديئة، الحماية الضعيفة، التأريض غير الصحيح، أو التوجيه بالقرب من المحركات أو المرحلات وأسلاك الطاقة يمكن أن تسبب أخطاء في البيانات أو تواصل متقطع. بالنسبة للروابط لمسافات طويلة أو البيئات الصناعية المزدحمة، عادة ما يكون RS485 أو RS422 خيارا أفضل لأنهما يستخدمان إشارات تفاضلية ويوفران مناعة أقوى ضد الضوضاء.
المشاكل والحلول الشائعة في RS232
| المشكلة | السبب المحتمل | إصلاح |
|---|---|---|
| لا يوجد تواصل | الأسلاك الخاطئة أو الإعدادات التسلسلية | تحقق من إعدادات الأسلاك والاتصالات في الكابل |
| تم عكس TX/RX | مودم null غير صحيح أو كابل مستقيم | تحقق من اتصالات TXD و RXD |
| نوع كابل خاطئ | اتصال DTE/DCE غير صحيح | استخدم نوع الكابل الصحيح |
| أرض مفقودة | لا يوجد مرجع إشارة مشترك | وصل أرضية الإشارة |
| مشكلة التحكم في التدفق | عدم تطابق RTS/CTS أو DTR/DSR | مطابقة أو تعطيل التحكم في التدفق |
| فشل محول USB | برنامج تشغيل سيء أو شريحة غير مستقرة | استخدم محول مستقر قائم على FTDI |
| الاتصال المتقطع | الموصل المفكوك أو التالف | فحص واستبدال الأجهزة التالفة |
RS232 مقابل USB، RS485، وTTL Serial

| الواجهة | أفضل حالة استخدام | الميزة الرئيسية | القيود الرئيسية |
|---|---|---|---|
| RS232 | وحدات التحكم القابلة للبرمجة القابلة للبرمجة (PLC)، آلات CNC (CNC)، أجهزة المسح الشريطي (BARCODES)، وأدوات المختبر | التواصل البسيط والمتسق من نقطة إلى نقطة | مسافة محدودة للكابل وسرعة أبطأ |
| USB | أجهزة الكمبيوتر الحديثة، والأجهزة الطرفية، والإلكترونيات الاستهلاكية | سريع، قابل للتشغيل، مدعوم على نطاق واسع | يتطلب تحويل البروتوكول وتعريفات للمعدات التسلسلية |
| RS485 | شبكات صناعية، رحلات كابلات طويلة، أنظمة متعددة الأجهزة | مناعة ممتازة ضد الضوضاء واتصالات طويلة المدى | الأسلاك الأكثر تعقيدا وإعداد الشبكة |
| سلسلة TTL | المتحكمات الدقيقة، لوحات الأردوينو، الأنظمة المدمجة | واجهة مباشرة منخفضة الجهد للأجهزة المدمجة | الأداء الضعيف للمسافات الطويلة ومقاومة الضوضاء |
كيفية اختبار موصل RS232

الفحص البصري
افحص الموصل والكابل بحثا عن دبابيس مثنية، أو براغي مرتخية، أو أغلفة كابلات تالفة، أو تشققات في الأغلف، أو التآكل. يمكن أن تمنع هذه الأعطال الفيزيائية الاتصال الصحيح وتسبب عدم استقرار التواصل.
التحقق من الكابل
استخدم جهاز قياس متعدد للتأكد من الأسلاك الصحيحة. تحقق من الاتصالات المستقيمة، وأسلاك تقاطع المودم الصفرية TXD/RXD، واستمرارية الأرض. الأسلاك غير الصحيحة أو التأريض السيء يمكن أن يوقف نقل البيانات.
اختبار لوبباك
اختبار loopback يربط TXD ب RXD على نفس المنفذ التسلسلي. إذا ترددت الأحرف المكتوبة في برنامج الطرفية، فإن المنفذ والمحول ومسار الإرسال/الاستقبال الأساسي عادة ما يعمل. يجب أن تتطابق إعدادات منفذ COM وإعدادات التسلسل.
التشخيصات المتقدمة
للأعطال العميقة، استخدم راسم الإشارة لفحص الجهد والتوقيت، أو محللا تسلسليا لاكتشاف أخطاء معدل البودد أو التأطير، أو صندوق اختراق لمراقبة نشاط الإشارة. غالبا ما تعمل الأنظمة الصناعية بشكل أفضل مع محولات USB إلى RS232 عالية الجودة المبنية على FTDI.
الأسئلة الشائعة [الأسئلة الشائعة]
لماذا تعمل بعض أجهزة RS232 مع نوع كابل معين وتفشل مع نوع آخر؟
الأجهزة المختلفة تتطلب أسلاك كابلات مختلفة. عادة ما يستخدم الاتصال من DTE إلى DCE كابلات مستقيمة، بينما يتطلب الاتصال من DTE إلى DTE عادة كابل مودم صفر.
لماذا لا يمكن ل RS232 الاتصال مباشرة بأجهزة TTL التسلسلية؟
يستخدم RS232 جهودا موجبة وسالبة أعلى مع منطق مقلوب، بينما يستخدم TTL التسلسلي مستويات منطقية منخفضة الجهد. عادة ما يكون هناك حاجة إلى دائرة متكاملة ذات تغيير مستوى مثل MAX232.
لماذا يصبح RS232 أقل موثوقية على المسافات الطويلة؟
الكابلات الطويلة أكثر عرضة للضوضاء الكهربائية، وتشويه الإشارة، ومشاكل التأريض. الكابلات المحمية ومعدلات البودات المنخفضة تحسن الموثوقية.
ما الذي يسبب عدم إمكانية قراءة بيانات RS232؟
معدل البود، التماثل غير الصحيح، بتات التوقف، التحكم في التدفق، أو عكس الأسلاك TXD/RXD يمكن أن تسبب بيانات تالفة أو غير قابلة للقراءة.
ما هي أسرع طريقة لحل مشكلة الاتصال مع RS232؟
ابدأ بفحص أسلاك الكابلات، وإعدادات السلسلة التسلسلية، والتأريض، وحالة الموصل. عادة ما يحدد اختبار التكرار والتحقق من المتعددات المشاكل الشائعة بسرعة.