الاتصال التسلسلي غير المتزامن

في هذا الرسم التخطيطي، يتم إرسال بايتين ، يتكون كل منهما من بت بدء، متبوعًا بثمانية بتات بيانات (من 0 إلى 7)، وبت توقف واحد، لتكوين إطار حرفي من 10 بتات. يُستخدم بت البيانات الأخير أحيانًا كبت تكافؤ . يجب على الطرفين المتصلين الاتفاق مسبقًا على عدد بتات البيانات والتنسيق، وترتيب بتات البيانات ، ووجود بت التكافؤ أو عدمه، وشكل التكافؤ (زوجي أو فردي)، وسرعة الإرسال (التردد). يُعد "بت التوقف" في الواقع "فترة توقف"؛ قد تكون فترة توقف المرسل طويلة كيفما شاء، ولكن لا يمكن أن تقل عن مقدار محدد، عادةً ما بين 1 إلى 2 من زمن البت. يتطلب جهاز الاستقبال فترة توقف أقصر من جهاز الإرسال. في نهاية كل حرف، يتوقف جهاز الاستقبال لفترة وجيزة في انتظار بت البدء التالي. هذا الاختلاف هو ما يحافظ على تزامن المرسل والمستقبل.

الاتصال التسلسلي غير المتزامن هو شكل من أشكال الاتصال التسلسلي لا تتم فيه مزامنة واجهات نقاط الاتصال بشكل مستمر بواسطة إشارة ساعة مشتركة. تتم المزامنة ( استعادة الساعة ) بواسطة إشارة مضمنة في البيانات: يحتوي تدفق البيانات على معلومات المزامنة على شكل إشارات بدء وإيقاف يتم ضبطها قبل وبعد كل عملية إرسال بيانات. تُهيئ إشارة البدء جهاز الاستقبال لاستقبال البيانات، بينما تُعيد إشارة الإيقاف ضبط حالته لتمكين بدء تسلسل جديد.

يُعد ASCII عبر RS-232 نوعًا شائعًا من أنواع الإرسال والإيقاف ، على سبيل المثال للاستخدام في تشغيل آلة الكتابة عن بعد .

أصل

كانت آلات الطباعة عن بُعد الميكانيكية التي تستخدم رموزًا من 5 بتات (انظر رمز بودو ) تستخدم عادةً فترة توقف تعادل 1.5 بت. [ 1 ] وقد تتطلب آلات الطباعة عن بُعد الكهروميكانيكية المبكرة جدًا (قبل عام 1930) بتّي توقف للسماح بالطباعة الميكانيكية دون تخزين مؤقت. يمكن للأجهزة التي لا تدعم بتات التوقف الجزئية التواصل مع جهاز يستخدم 1.5 بت إذا تم تكوينه لإرسال بتّي توقف عند الإرسال واشتراط بت توقف واحد عند الاستقبال.

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

استخدمت أجهزة التلغراف الطباعية التجريبية المبكرة بت بدء واحد فقط، وتطلبت ضبطًا يدويًا لسرعة آلية الاستقبال لفك تشفير الأحرف بدقة. وكان التزامن التلقائي ضروريًا للحفاظ على تزامن وحدتي الإرسال والاستقبال. وقد تحقق ذلك أخيرًا على يد هوارد كروم، الذي حصل على براءة اختراع لطريقة البدء والإيقاف للتزامن ( US 1199011  ، مُنحت في 19 سبتمبر 1916، ثم US 1286351 ، مُنحت في 3 ديسمبر 1918). وبعد ذلك بوقت قصير، تم الحصول على براءة اختراع لجهاز تلغراف عملي ( US 1232045 ، مُنحت في 3 يوليو 1917).  

عملية

قبل أن تعمل عملية الإشارة، يجب على المرسل والمستقبل الاتفاق على معايير الإشارة:

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

كان التكوين الأكثر شيوعًا بين أجهزة الكمبيوتر هو "8N1": أحرف مكونة من ثمانية بتات، مع بت بدء واحد، وبت توقف واحد، وبدون بت تكافؤ. وبالتالي، تُستخدم 10 باود لإرسال حرف واحد، ومن ثم فإن قسمة معدل بتات الإشارة على عشرة ينتج عنه سرعة الإرسال الإجمالية بالأحرف في الثانية.

يُعدّ الاتصال غير المتزامن (بدء/إيقاف ) طبقة ربط البيانات الدنيا المستخدمة لربط أجهزة الكمبيوتر بالمودمات في العديد من تطبيقات الوصول إلى الإنترنت عبر الطلب الهاتفي، وذلك باستخدام بروتوكول تأطير ربط بيانات ثانٍ (مُغلِّف) مثل PPP لإنشاء حزم بيانات مُكوَّنة من أحرف تسلسلية غير متزامنة. وتُعدّ واجهة RS-232D الأكثر شيوعًا في الطبقة الفيزيائية. ويُعتبر انخفاض الأداء مقارنةً بالوصول المتزامن ضئيلاً، حيث تستخدم معظم المودمات الحديثة بروتوكولًا متزامنًا خاصًا لإرسال البيانات فيما بينها، وتعمل الروابط غير المتزامنة في كل طرف بسرعة أكبر من رابط البيانات هذا، مع استخدام التحكم في التدفق لتقييد معدل نقل البيانات ومنع تجاوزه.

انظر أيضاً

مراجع

  1. وصف طابعة صفحات Typebar (الطراز 15) (ملف PDF) . المجلد.  النشرة رقم 144. شيكاغو: شركة Teletype. 1931. صفحة  11. مؤرشف من الأصل (ملف PDF) في 20 مارس 2009.رابط معطل: 3 أكتوبر 2015

للمزيد من القراءة

  • شعار ويكي بوكسالبرمجة: اتصالات البيانات التسلسلية في ويكي الكتب