HP-IL

كانت HP -IL ( حلقة واجهة هيوليت-باكارد ) عبارة عن ناقل أو شبكة ربط قصيرة المدى قدمتها شركة هيوليت-باكارد في أوائل الثمانينيات. [ 1 ] وقد مكنتها من توصيل العديد من الأجهزة مثل الطابعات، والراسمات، والشاشات، وأجهزة التخزين (محركات الأقراص المرنة ومحركات الأشرطة)، ومعدات الاختبار، وما إلى ذلك، بالآلات الحاسبة القابلة للبرمجة مثل HP-41C و HP-71B و HP-75C/D ، وأجهزة الكمبيوتر من السلسلة 80 و HP-110 ، بالإضافة إلى أجهزة الكمبيوتر الشخصية العامة القائمة على ناقل ISA .
مبادئ
كما يوحي اسمها، تُشكّل شبكة HP-IL حلقةً (أي أنها شبكة حلقية ): لكل جهاز في الحلقة زوج من وصلات الأسلاك الثنائية، إحداها مُخصصة للاستقبال (in ) لاستقبال الرسائل من الجهاز السابق في الحلقة، والأخرى مُخصصة للإخراج (out ) لإرسال الرسائل إلى الجهاز التالي في الحلقة. يُسمى أحد الأجهزة في الحلقة "المتحكم" (controller ) ويتولى إدارة جميع الأجهزة الأخرى في الحلقة. تستخدم كابلات HP-IL تصميمًا فريدًا لموصل ثنائي الأطراف ذي غلاف على شكل حرف D، ويمكن توصيلها معًا دون الحاجة إلى محولات إضافية لتمديد طولها.
يستخدم بروتوكول HP-IL بروتوكول تمرير الرموز للتحكم في الوصول إلى الوسائط: حيث تُمرر الرسائل من جهاز إلى آخر حتى تعود إلى الجهاز المُرسِل. عند بدء تشغيل الحلقة، يُرسل المتحكم رسالة "العنوان التلقائي 1" إلى الجهاز الأول؛ فيأخذ هذا الجهاز (وكل جهاز لاحق) الرقم الوارد في الرسالة التي يتلقاها كعنوان خاص به، ثم يُعيد توجيه الرسالة مع زيادة العنوان إلى الجهاز التالي. عندما تعود رسالة "العنوان التلقائي ن " إلى المتحكم، يُمكنه تحديد عدد الأجهزة المتصلة بالحلقة ( ن - 1). يُمكن عنونة ما يصل إلى 31 جهازًا باستخدام هذه الطريقة. بعد تعيين العناوين، يُمكن للمتحكم تحديد دور "المُرسِل" أو "المُستقبِل" لأي جهاز في الحلقة. من خلال مناداة كل جهاز بدوره، وباستخدام رسالة "إرسال مُعرّف الملحق"، يُمكن للمتحكم تحديد دور وقدرات كل جهاز في الحلقة.
عندما يُعيّن المتحكم دور المُستمع لجهاز ما، يستقبل هذا الجهاز البيانات الواردة من الحلقة ويعالجها. أما دور المُرسِل فيُمكّن الجهاز من إرسال البيانات عبر الحلقة. يمكن تعيين دور المُستمع لعدة أجهزة في آنٍ واحد، بينما لا يُمكن تعيين دور المُرسِل إلا لجهاز واحد فقط في كل مرة. يتم نقل البيانات بين أجهزة الحلقة عن طريق قيام المتحكم بتحديد مُرسِل وجهاز مُستمع واحد أو أكثر، ثم إرسال رسالة "إرسال البيانات".
معظم الأجهزة التي صُممت لاستخدامها كوحدات تحكم كانت ثابتة في هذا الدور، لكن جهاز HP-71B كان قادرًا على اتخاذ وضع وحدة التحكم أو وضع الجهاز؛ ومع محول HP 82402 المزدوج HP-IL، يمكن حتى تكوين جهاز HP-71B بحلقات متعددة.
التطبيقات
طوّرت شركة هيوليت-باكارد مجموعة من الأجهزة للتوصيل بواجهة HP-IL، معظمها أجهزة طرفية مثل الطابعات وأجهزة تخزين الآلات الحاسبة. ومن خلال واجهة 82169A HP-IL/HP-IB، أمكن توصيل وحدات تحكم HP-IL بالأجهزة المزودة بواجهة HP-IB (المعروفة أيضًا باسم GPIB أو IEEE-488)، أو العكس. كما كانت هناك خطط لتصنيع معدات اختبار بواجهات IL، ولكن باستثناء جهاز القياس المتعدد 3468A الذي حظي بشعبية نسبية، لم يُطرح سوى عدد قليل من الأجهزة قبل أن تصبح واجهة HP-IL نفسها قديمة.
بالإضافة إلى واجهة HP-IB، باعت HP أيضًا واجهات RS-232 وواجهات الإدخال/الإخراج المتوازية للأغراض العامة بالإضافة إلى مجموعة أدوات أولية لإنشاء واجهات مخصصة.
تطبيقات حاسبات HP

تم توفير العديد من آلات حاسبة HP مزودة بواجهات HP-IL. في طراز HP-75C/D، كانت هذه الواجهة مدمجة، بينما في طرازات أخرى مثل HP-71 وHP-41، توفرت وحدات واجهة قابلة للتوصيل (مثل HP82160A لطراز HP-41). شملت الاستخدامات الشائعة لواجهة HP-IL في الآلات الحاسبة الطباعة (باستخدام طابعة HP 82162A الحرارية) وتخزين الملفات على أشرطة الكاسيت (عبر محرك أشرطة الكاسيت الرقمي HP 82161A). ولتسهيل الاستخدام، دعمت الآلات الحاسبة خاصية التعيين التلقائي لعناوين الإدخال/الإخراج ("AUTOIO")، حيث يتم توجيه أوامر الطباعة أو التخزين إلى أول جهاز متاح من النوع المناسب. في حال وجود أجهزة متعددة من نفس النوع، يمكن استخدام وضع التعيين اليدوي ("MANIO").
الربط بين HP-IL و HP-IB
بفضل محول الواجهة 82169A، يُمكن استخدام حتى الآلات الحاسبة الصغيرة للتحكم في عدد من الأجهزة على ناقل HP-IB القياسي (GPIB، IEEE-488)، وهو واجهة شائعة الاستخدام في معدات الاختبار والقياس. يعمل المحول في وضعين: وضع المترجم ووضع صندوق البريد . يُعد وضع المترجم مناسبًا للأنظمة التي تحتوي على وحدة تحكم واحدة فقط (عادةً آلة حاسبة على HP-IL)، بينما يُستخدم وضع صندوق البريد عند وجود وحدات تحكم منفصلة على كلا الناقلين.
في وضع المترجم مع وحدة تحكم HP-IL، يكون نمط العنونة الافتراضي هو توصيل المحول كآخر جهاز في حلقة HP-IL، وتعيين عنوان HP-IB الخاص به بحيث يكون أعلى من عدد الأجهزة في حلقة HP-IL، ويجب أن تكون عناوين الأجهزة المراد عنونتها على جانب HP-IB أعلى من عنوان المحول. [ 2 ] يتطلب الخروج عن هذا النمط تحكمًا يدويًا في العنونة.
في وضع صندوق البريد، يمكن لوحدات التحكم على كلا الجانبين وضع رسالة في ذاكرة التخزين المؤقت للمحول، ليقوم الجانب الآخر باسترجاعها من تلك الذاكرة.
معدات مزودة بواجهة HP-IL
أجهزة التحكم
- وحدة التوسعة HP 82160A HP-IL HP-41 (لجهاز HP-41C )
- واجهة HP 82973A HP-IL لأجهزة IBM PC ومتوافقة مع ناقل ISA
- واجهة HP 82938A لأجهزة الكمبيوتر المكتبية/وحدات التحكم من السلسلة 80
- وحدة HP 82401A HP-IL للطابعة HP-71B
- HP-75C/D
- HP 110 المعروف أيضًا باسم HP Portable
- HP 110 Plus المعروف أيضًا باسم HP Portable Plus ( HP 45711A )
- واجهة HP 45643A HP-IL/Parallel لجهاز HP-150
- جهاز كمبيوتر HP المتكامل
- HP-3392A
واجهات
- HP 82164A HP-IL/ RS-232 C Interface (منفذ تسلسلي)
- واجهة HP 82165A HP-IL/ GPIO (منفذ متوازي عام)
- محول HP 82166A HP-IL (إصدار أصغر من واجهة GPIO مخصصة للاستخدام المدمج)
- مجموعة نماذج محول HP 82166C HP-IL
- واجهة HP 82169A HP-IL/ HPIB (ثنائية الاتجاه)
- واجهة HP 5061-3166 HP-IL/ SCSI
- محول HP 82402 المزدوج HP-IL للطابعة HP-71B
الأجهزة الطرفية



- محركات الأقراص HP 9114A/B
- محرك أشرطة HP 82161A، مزود بشريط، مشابه جدًا لشريط الكاسيت الصغير ولكنه غير متوافق معه ، بسعة تقارب 130 كيلوبايت
- طابعة حرارية HP 82162A (إصدار HP-IL من طابعة HP 82143A لطراز HP-41C)
- واجهة الفيديو HP 82163A/B
- واجهة فيديو HP 92198A ذات 80 عمودًا ( ماونتن كمبيوتر )
- أجهزة اقتران صوتية HP 82168A و 92205M (أجهزة مودم)
- طابعات HP 82905A/B
- طابعة HP ThinkJet 2225B
- طابعة الرسومات HP 7470A (الخيار 003 واجهة HP-IL)
- طابعة حرارية أبجدية رقمية من HP طراز 2671A/G
أجهزة الاختبار
- محللات المنطق HP 1630A/D/G و HP1631 (يمكن أن تكون وحدة تحكم في الحلقة)
- وحدة جمع البيانات/التحكم HP 3421A
- أجهزة القياس الرقمية المتعددة HP 3468A/B (إصدار HP-IL من HP 3478A مع GPIB)
- عدادات التردد HP 5384A و HP 5385A مع الخيار 003 (HP-IL)
- محلل الطيف HP 8590A مع الخيار 022 (HP-IL)
- يحتوي جهاز كروماتوغرافيا الغاز HP 5890 وجهاز أخذ العينات التلقائي HP 7673 المرافق له على خيار واجهة HP-IL لبرمجة الجهاز وتسجيل البيانات باستخدام وحدة التحكم في أخذ العينات/الأحداث HP 19405A ووحدة تكامل كروماتوغرافيا الغاز HP 3392A كوحدة تحكم. [ 3 ]
- جهاز قياس ضعف ناقل الحركة HP 4945A (الخيار 103)
- محلل التوقيع HP 5006A (الخيار 030)
برمجة
- وحدة تطوير HP-IL (وحدة ROM للتطبيقات الإضافية لجهاز HP-41C)
- وحدة الإدخال/الإخراج الموسعة HP 82183A
طرف ثالث
- واجهة FSI164A HP-IL/RS-232C من شركة Firmware Specialists
- واجهة ليتز IL-41 المزواة
- قرص ذاكرة الوصول العشوائي CMT بسعة 128-512 كيلوبايت؛ منفذ RS-232 اختياري
- واجهة تحويل تناظري/رقمي HP-IL من شركة أوشن ساينتيفيك
- مودم الاتصال المباشر 300 بلس مع قارئ الباركود
- شركة PAC Hardware GMBH (ألمانيا) - واجهة فيديو PAC-Screen ذات 80 لونًا/رسومات مع منفذ طابعة متوازي ومنفذ فأرة
- مكرر الحلقة المتداخلة رقم 111 HP-IL
- Interloop #130 HP-IL Twinax Terminator
- محرك الخطوة Interloop #200 HP-IL
- Interloop #210 واجهة HP-IL IO
- محرك أقراص Steinmetz & Brown SB10161A/2A أحادي/مزدوج 5 1/4 بوصة
- محول تناظري رقمي ADC71A من شركة Interface Instruments
انظر أيضاً
- ناقل كومودور ، وهو تسلسل آخر لـ IEEE-488
- ناقل سطح المكتب من أبل
- ناقل التسلسل العالمي
مراجع
- ↑
- كويك، آر دي، هاربر، إس إل (يناير 1983). "HP-IL: واجهة رقمية منخفضة التكلفة للتطبيقات المحمولة" (ملف PDF) . مجلة هيوليت-باكارد . 34 (1): 3-10 .
{{cite journal}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط )
- كويك، آر دي، هاربر، إس إل (يناير 1983). "HP-IL: واجهة رقمية منخفضة التكلفة للتطبيقات المحمولة" (ملف PDF) . مجلة هيوليت-باكارد . 34 (1): 3-10 .
- ↑ "دليل HP82169A" (ملف PDF) . صفحة 17. تم الاطلاع عليه بتاريخ 2013-06-05 .
- ↑ "دليل خدمة جهاز كروماتوغرافيا الغاز HP 5890 Series II" (ملف PDF) . الصفحات من 10-8 إلى 10-13 . تاريخ الاسترجاع: 2021-06-05 .
- جيري كين؛ ستيف هاربر؛ ديفيد أوشيجيما (1982). نظام HP-IL: دليل تمهيدي لحلقة واجهة هيوليت-باكارد (ملف PDF) . بيركلي: أوزبورن/ماكجرو-هيل. ص 106. ISBN 0-931988-77-2.
- مواصفات واجهة HP-IL (HP P/N 82166-90017) (PDF) . هيوليت باكارد. 1982. ص 200.المواصفات الرسمية.
- الدائرة المتكاملة HP-IL (HP P/N 82166-90016 rev B) (ملف PDF) . هيوليت باكارد. 1982. ص 100.يصف شريحة 1LB3-0003. (كانت الإصدارات اللاحقة من هذه الدائرة المتكاملة هي 1LR4-0002 و 1ML7-0005.)
- دليل المستخدم لوحدة HP-IL 82160A الخاصة بجهاز HP-41
- دليل المستخدم لواجهة HP-IL HP 82401A لجهاز HP-71
روابط خارجية
- http://www.hpmuseum.org
- http://www.hp41.org/HPIL.cfm
- http://www.hp-collection.org/hpil.html
- http://www.jeffcalc.hp41.eu/hpil/ جسر HP-IL إلى USB من صنع محلي.
- https://www.hhcworld.com/files/compendiums/hp_il_compendium.pdf خلاصة HP-IL، سيلفان كوتيه، 20 سبتمبر 2018
- حافلات الكمبيوتر
- الحافلات التسلسلية
- منتجات هيوليت-باكارد
