IEEE-488: Difference between revisions

From Vigyanwiki
Line 39: Line 39:
आईईसी ने आईईसी 60625-1 और आईईसी 60625-2 (आईईसी 625) के साथ आईईईई के समानांतर अपने स्वयं के मानकों को विकसित किया, बाद में आईईसी 60488 द्वारा प्रतिस्थापित किया गया।
आईईसी ने आईईसी 60625-1 और आईईसी 60625-2 (आईईसी 625) के साथ आईईईई के समानांतर अपने स्वयं के मानकों को विकसित किया, बाद में आईईसी 60488 द्वारा प्रतिस्थापित किया गया।


[[ राष्ट्रीय उपकरण ]] ने आईईईई488.1 के लिए पश्च-संगत विस्तार पेश किया, जिसे मूल रूप से HS-488 के रूप में जाना जाता था। इसने अधिकतम डेटा दर को 8 [[ मेगाबाइट |मेगाबाइट]]/एस तक बढ़ा दिया, हालाँकि जैसे-जैसे अधिक उपकरण बस से जुड़े थे, यह दर कम होती गई। इसे 2003 में मानक में शामिल किया गया था (IEEE 488.1-2003),<ref>{{Cite web
[[ राष्ट्रीय उपकरण ]] ने आईईईई 488.1 के लिए पश्च-संगत विस्तार पेश किया, जिसे मूल रूप से HS-488 के रूप में जाना जाता था। इसने अधिकतम डेटा दर को 8 [[ मेगाबाइट |मेगाबाइट]]/एस तक बढ़ा दिया, हालाँकि जैसे-जैसे अधिक उपकरण बस से जुड़े थे, यह दर कम होती गई। इसे 2003 में मानक में शामिल किया गया था (IEEE 488.1-2003),<ref>{{Cite web
|title=Upgraded Standard Boosts Speed of IEEE 488 Instrument Buses Eightfold
|title=Upgraded Standard Boosts Speed of IEEE 488 Instrument Buses Eightfold
|date=2003-10-06
|date=2003-10-06
Line 68: Line 68:
}}</ref>
}}</ref>
== विशेषताएँ ==
== विशेषताएँ ==
IEEE & NBSP; 488 एक 8-बिट, विद्युत समानांतर संचार बस है जो सोलह सिग्नल लाइनों को नियोजित करता है-आठ का उपयोग द्वि-दिशात्मक डेटा ट्रांसफर के लिए, तीन [[ हेन्डशेकिंग ]] के लिए, और बस प्रबंधन के लिए पांच-प्लस आठ ग्राउंड रिटर्न लाइनें।
आईईईई 488 एक 8-बिट, विद्युत समानांतर बस है जो सोलह सिग्नल लाइनों को नियोजित करती है - आठ द्वि-दिशात्मक डेटा स्थानांतरण के लिए, तीन हैंडशेक के लिए, और पांच बस प्रबंधन के लिए - प्लस आठ ग्राउंड रिटर्न लाइनें।


बस में प्रत्येक डिवाइस को एक अद्वितीय पता आवंटित करते हुए, बस में 31 पांच-बिट प्राथमिक डिवाइस पते का समर्थन करता है।<ref name="NI-488.2">{{Cite book
बस 0 से 30 तक की संख्या वाले 31 पांच-बिट प्राथमिक डिवाइस पतों का समर्थन करती है, बस में प्रत्येक उपकरण को एक अद्वितीय पता आवंटित करती है। <ref name="NI-488.2">{{Cite book
|title=NI-488.2 User Manual
|title=NI-488.2 User Manual
|date=February 2005
|date=February 2005
Line 82: Line 82:
}}</ref><ref name="Agilent_82350B">{{Cite book|chapter-url=http://literature.cdn.keysight.com/litweb/pdf/82350-90004.pdf|title=Agilent 82350B PCI GPIB Interface: Installation and Configuration Guide|date=2009-07-20|publisher=Agilent Technologies|page=26|chapter=Table 1-1: 82350 GPIB interface card configuration parameters|id=Agilent P/N 82350-90004|quote=any address in the range 0 - 30, inclusive, may be used|access-date=2010-02-16}}</ref>
}}</ref><ref name="Agilent_82350B">{{Cite book|chapter-url=http://literature.cdn.keysight.com/litweb/pdf/82350-90004.pdf|title=Agilent 82350B PCI GPIB Interface: Installation and Configuration Guide|date=2009-07-20|publisher=Agilent Technologies|page=26|chapter=Table 1-1: 82350 GPIB interface card configuration parameters|id=Agilent P/N 82350-90004|quote=any address in the range 0 - 30, inclusive, may be used|access-date=2010-02-16}}</ref>


मानक 15 उपकरणों को एक एकल भौतिक बस को साझा करने की अनुमति देता है {{convert|20|m}} कुल केबल लंबाई।भौतिक टोपोलॉजी रैखिक या स्टार (कांटा) हो सकती है।<ref>{{Cite web
मानक अधिकतम 15 डिवाइसों को 20 मीटर (66 फीट) कुल केबल लंबाई की एकल भौतिक बस साझा करने की अनुमति देता है। भौतिक टोपोलॉजी रैखिक या तारा (काँटेदार) हो सकती है।<ref>{{Cite book
|title=GPIB Instrument Control Tutorial
|publisher=National Instruments
|date=2009-08-24
|quote=connected in either a daisy-chain or star topology
|url=http://zone.ni.com/devzone/cda/tut/p/id/2761
|access-date=2010-02-16
}}</ref> सक्रिय एक्सटेंडर्स एक तार्किक बस पर सैद्धांतिक रूप से संभव 31 उपकरणों के साथ, लंबी बसों की अनुमति देते हैं।
 
नियंत्रण और डेटा हस्तांतरण कार्यों को तार्किक रूप से अलग किया जाता है;एक नियंत्रक एक डिवाइस को एक वार्ताकार के रूप में और एक या एक से अधिक उपकरणों को डेटा ट्रांसफर में भाग लेने के बिना श्रोताओं के रूप में संबोधित कर सकता है।कई नियंत्रकों के लिए एक ही बस साझा करना संभव है, लेकिन एक समय में केवल एक ही नियंत्रक हो सकता है।<ref>{{Cite book
|title=NI-488.2 User Manual
|title=NI-488.2 User Manual
|date=February 2005
|date=February 2005
Line 102: Line 93:
|archive-date=2008-12-02
|archive-date=2008-12-02
|url-status=dead
|url-status=dead
}}</ref>
}}</ref> सक्रिय एक्सटेंडर लंबी बसों की अनुमति देते हैं, एक तार्किक बस में सैद्धांतिक रूप से 31 उपकरणों तक संभव है।
मूल प्रोटोकॉल में, ट्रांसफर एक इंटरलॉक, थ्री-वायर रेडी-वैलिड-स्वीकृत हैंडशेक का उपयोग करते हैं।<ref>{{Cite book
 
नियंत्रण और डेटा स्थानांतरण कार्य तार्किक रूप से अलग हो जाते हैं; एक नियंत्रक डेटा ट्रांसफर में भाग लिए बिना एक डिवाइस को "टॉकर" और एक या अधिक डिवाइस को "श्रोताओं" के रूप में संबोधित कर सकता है। कई नियंत्रकों के लिए एक ही बस को साझा करना संभव है, लेकिन एक समय में केवल एक ही "नियंत्रक प्रभारी" हो सकता है।<ref>{{Cite book
|title=NI-488.2 User Manual
|title=NI-488.2 User Manual
|date=February 2005
|date=February 2005
Line 112: Line 104:
|chapter-url=http://www.ni.com/pdf/manuals/370428c.pdf
|chapter-url=http://www.ni.com/pdf/manuals/370428c.pdf
|access-date=2010-02-16
|access-date=2010-02-16
}}</ref> अधिकतम डेटा दर लगभग एक मेगाबाइट प्रति सेकंड है।बाद में HS-488 एक्सटेंशन हैंडशेक आवश्यकताओं को आराम देता है, जिससे 8 & nbsp; mbyte/s की अनुमति मिलती है।सबसे धीमी भाग लेने वाला उपकरण बस की गति को निर्धारित करता है।<ref>{{Cite web
}}</ref> मूल प्रोटोकॉल में, स्थानांतरण एक इंटरलॉक्ड, तीन-तार तैयार-वैध-स्वीकृत हैंडशेक का उपयोग करते हैं। अधिकतम डेटा दर प्रति सेकंड लगभग एक मेगाबाइट है। बाद में HS-488 एक्सटेंशन हैंडशेक आवश्यकताओं को आराम देता है, जिससे 8 एम बाइट/एस तक की अनुमति मिलती है। सबसे धीमा भाग लेने वाला उपकरण बस की गति निर्धारित करता है।।<ref>{{Cite web
|title=Using HS488 to Improve GPIB System Performance
|title=Using HS488 to Improve GPIB System Performance
|publisher=National Instruments Corporation
|publisher=National Instruments Corporation
Line 119: Line 111:
|access-date=2010-02-16
|access-date=2010-02-16
}}</ref>
}}</ref>
== कनेक्टर्स ==
आईईईई 488 एक 24-पिन एम्फेनॉल-डिज़ाइन माइक्रो रिबन कनेक्टर निर्दिष्ट करता है। [[ सूक्ष्म रिबन |सूक्ष्म रिबन]] कनेक्टर्स में डी-आकार का धातु का खोल होता है, लेकिन [[ डी subminiature |डी सबमिनीचर]] कनेक्टर से बड़ा होता है। 36-पिन माइक्रो रिबन कनेक्टर [[ सेंट्रोनिक्स |सेंट्रोनिक्स]]के उनके प्रिंटर के लिए उपयोग किए जाने के बाद उन्हें कभी-कभी "सेंट्रोनिक्स कनेक्टर" कहा जाता है।


आईईईई 488 कनेक्टर्स की एक असामान्य विशेषता यह है कि वे आमतौर पर "डबल-हेडेड" डिज़ाइन का उपयोग करते हैं, जिसमें एक तरफ पुरुष और दूसरी तरफ महिला होती है। यह आसान डेज़ी-चेनिंग के लिए कनेक्टर्स को स्टैक करने की अनुमति देता है। यांत्रिक विचार स्टैक्ड कनेक्टर्स की संख्या को चार या उससे कम तक सीमित करते हैं, हालांकि कनेक्टर्स को शारीरिक रूप से सपोर्ट करने वाला एक वर्कअराउंड इसके आसपास जाने में सक्षम हो सकता है।


== कनेक्टर्स ==
वे 6-32 यूएनके <ref>{{Cite book|chapter-url=http://bitsavers.org/pdf/hp/hpib/TutorialDescrOfHPIB.pdf |title=Tutorial Description of the Hewlett-Packard Interface Bus |publisher=Hewlett-Packard|page=28|chapter=Mechanical Aspects|quote=Some existing cables use English threads (6-32UNK).|access-date=2022-06-13}}</ref> (अब काफी हद तक अप्रचलित) या मीट्रिक एम 3.5 × 0.6 थ्रेड्स द्वारा शिकंजा के स्थान पर आयोजित किए जाते हैं। मानक के शुरुआती संस्करणों ने सुझाव दिया कि असंगत यूटीएस थ्रेड्स के साथ भ्रम से बचने के लिए मीट्रिक स्क्रू को काला कर दिया जाना चाहिए। हालांकि, 1987 के संशोधन द्वारा मीट्रिक थ्रेड्स की व्यापकता के कारण अब इसे आवश्यक नहीं माना गया था। <ref>{{Citation |title=IEEE Standard Digital Interface for Programmable Instrumentation |publisher=[[Institute of Electrical and Electronics Engineers]] |year=1987 |id=ANSI/IEEE Std 488.1-1987 |isbn=978-0-471-62222-2|page=v|quote=The "helpful note" on metric threads found in previous editions has been deleted since metric thread use is common IEEE 488 practice. Consequently, the recommendation to coat such parts in black material to call attention to metric threads is also considered unnecessary.}}</ref>
{{Infobox connector
|name=IEEE&nbsp;488
|pinout_image=[[Image:IEEE-448.svg|300px]]
|pinout_caption=Female IEEE&nbsp;488 connector
|pin1=Data input/output bit
|pin1_name=DIO1
|pin2=Data input/output bit
|pin2_name=DIO2
|pin3=Data input/output bit
|pin3_name=DIO3
|pin4=Data input/output bit
|pin4_name=DIO4
|pin5=End-or-identify
|pin5_name=EOI
|pin6=Data valid
|pin6_name=DAV
|pin7=Not ready for data
|pin7_name=NRFD
|pin8=Not data accepted
|pin8_name=NDAC
|pin9=Interface clear
|pin9_name=IFC
|pin10=Service request
|pin10_name=SRQ
|pin11=Attention
|pin11_name=ATN
|pin12=
|pin12_name=SHIELD
|pin13=Data input/output bit
|pin13_name=DIO5
|pin14=Data input/output bit
|pin14_name=DIO6
|pin15=Data input/output bit
|pin15_name=DIO7
|pin16=Data input/output bit
|pin16_name=DIO8
|pin17=Remote enable
|pin17_name=REN
|pin18=(wire twisted with DAV)
|pin18_name=GND
|pin19=(wire twisted with NRFD)
|pin19_name=GND
|pin20=(wire twisted with NDAC)
|pin20_name=GND
|pin21=(wire twisted with IFC)
|pin21_name=GND
|pin22=(wire twisted with SRQ)
|pin22_name=GND
|pin23=(wire twisted with ATN)
|pin23_name=GND
|pin24=
|pin24_name=Logic ground
}}
IEEE & NBSP; 488 एक 24-पिन एम्फ़ेनोल-डिज़ाइन किए गए [[ सूक्ष्म रिबन ]] कनेक्टर को निर्दिष्ट करता है।माइक्रो रिबन कनेक्टर्स में एक डी-आकार का धातु शेल होता है, लेकिन [[ डी subminiature ]] कनेक्टर्स से बड़े होते हैं।उन्हें कभी-कभी अपने प्रिंटर के लिए उपयोग किए जाने वाले 36-पिन माइक्रो रिबन कनेक्टर [[ सेंट्रोनिक्स ]] के बाद सेंट्रोनिक्स कनेक्टर कहा जाता है।


IEEE & NBSP; 488 कनेक्टर्स की एक असामान्य विशेषता यह है कि वे आमतौर पर एक डबल-हेडेड डिज़ाइन का उपयोग करते हैं, एक तरफ पुरुष के साथ, और दूसरी तरफ महिला।यह आसान डेज़ी चेन (इलेक्ट्रिकल इंजीनियरिंग) के लिए कनेक्टर्स को स्टैकिंग करने की अनुमति देता है। डेज़ी-चेनिंग।यांत्रिक विचार स्टैक्ड कनेक्टर्स की संख्या को चार या उससे कम तक सीमित करते हैं, हालांकि कनेक्टर्स को शारीरिक रूप से समर्थन करने वाले एक वर्कअराउंड इसके आसपास प्राप्त करने में सक्षम हो सकते हैं।
आईईसी 60625 मानक 25-पिन डी-सबमिनीचर कनेक्टर्स के उपयोग को निर्धारित करता है ([[ आईबीएम पीसी संगत |आईबीएम पीसी]] कॉम्पैटिबल्स पर समानांतर बंदरगाहों के लिए उपयोग किए जाने वाले के समान)स्थापित 24-पिन कनेक्टर की तुलना में इस कनेक्टर को महत्वपूर्ण बाज़ार स्वीकृति नहीं मिली।
 
वे 6-32 UNK, या तो शिकंजा द्वारा आयोजित किए जाते हैं<ref>{{Cite book|chapter-url=http://bitsavers.org/pdf/hp/hpib/TutorialDescrOfHPIB.pdf |title=Tutorial Description of the Hewlett-Packard Interface Bus |publisher=Hewlett-Packard|page=28|chapter=Mechanical Aspects|quote=Some existing cables use English threads (6-32UNK).|access-date=2022-06-13}}</ref> (अब काफी हद तक अप्रचलित[[ आईएसओ मीट्रिक पेंच धागा ]] [[ पेंच कसना ]] M3.5 × 0.6 स्क्रू थ्रेड्स।मानक के शुरुआती संस्करणों ने सुझाव दिया कि असंगत यूटीएस थ्रेड्स के साथ भ्रम से बचने के लिए मीट्रिक शिकंजा को काला किया जाना चाहिए।हालांकि, 1987 के संशोधन तक यह अब मीट्रिक थ्रेड्स के प्रसार के कारण आवश्यक नहीं माना गया था।<ref>{{Citation |title=IEEE Standard Digital Interface for Programmable Instrumentation |publisher=[[Institute of Electrical and Electronics Engineers]] |year=1987 |id=ANSI/IEEE Std 488.1-1987 |isbn=978-0-471-62222-2|page=v|quote=The "helpful note" on metric threads found in previous editions has been deleted since metric thread use is common IEEE 488 practice. Consequently, the recommendation to coat such parts in black material to call attention to metric threads is also considered unnecessary.}}</ref>
IEC & NBSP; 60625 मानक 25-पिन डी-सबमिनिएट कनेक्टर्स ([[ आईबीएम पीसी संगत ]] पर समानांतर पोर्ट के लिए उपयोग किए जाने वाले समान) के उपयोग को निर्धारित करता है।इस कनेक्टर ने स्थापित 24-पिन कनेक्टर के खिलाफ महत्वपूर्ण बाजार स्वीकृति प्राप्त नहीं की।


== क्षमताएं ==
== क्षमताएं ==
Line 189: Line 127:
! Description and examples
! Description and examples
|-
|-
| Source Handshake || SH || 1 || Complete
|Source Handshake
| SH || 1 || Complete
|-
|-
| Acceptor Handshake|| AH || 1 || Complete
| Acceptor Handshake|| AH || 1 || Complete
Line 242: Line 181:
|}
|}
[[File:IEEE488portcapabilities.jpg|thumb|एक स्पेक्ट्रम विश्लेषक पर सूचीबद्ध क्षमताओं के साथ IEEE-488 पोर्ट।]]
[[File:IEEE488portcapabilities.jpg|thumb|एक स्पेक्ट्रम विश्लेषक पर सूचीबद्ध क्षमताओं के साथ IEEE-488 पोर्ट।]]
अधिक जानकारी Tektronix देखें।<ref>{{Citation |last=Tilden |first=Mark D. |title=4041 GPIB Programming Guide |year=1983 |chapter=Appendix A: Subsets Describe Interface Functions |pages= 113&ndash;115 |publisher=Tektronix, Inc. |chapter-url=http://www.mirrorservice.org/sites/www.bitsavers.org/pdf/tektronix/404x/070-4696-00_4041_GPIB_Programming_Guide_Sep1983.pdf }}</ref>
अधिक जानकारी के लिए देखें टेक्ट्रोनिक्स।<ref>{{Citation |last=Tilden |first=Mark D. |title=4041 GPIB Programming Guide |year=1983 |chapter=Appendix A: Subsets Describe Interface Functions |pages= 113&ndash;115 |publisher=Tektronix, Inc. |chapter-url=http://www.mirrorservice.org/sites/www.bitsavers.org/pdf/tektronix/404x/070-4696-00_4041_GPIB_Programming_Guide_Sep1983.pdf }}</ref>
 
== एक कंप्यूटर इंटरफेस के रूप में प्रयोग करें ==
 
== कंप्यूटर इंटरफ़ेस के रूप में उपयोग करें ==
[[File:GPIB ISA Card.jpg|thumb|पीसी आईएसए बस के लिए राष्ट्रीय उपकरण GPIB नियंत्रक]]
[[File:GPIB ISA Card.jpg|thumb|पीसी आईएसए बस के लिए राष्ट्रीय उपकरण GPIB नियंत्रक]]
[[File:HP7935_rear_HP-IB_port.jpg|thumb|[[ एचपी 7935 ]] डिस्क ड्राइव एचपी-आईबी पैनल]]
[[File:HP7935_rear_HP-IB_port.jpg|thumb|[[ एचपी 7935 ]] डिस्क ड्राइव एचपी-आईबी पैनल]]
एचपी के डिजाइनरों ने विशेष रूप से IEEE & nbsp; 488 के लिए सामान्य-उद्देश्य वाले कंप्यूटरों के लिए एक परिधीय इंटरफ़ेस होने की योजना नहीं बनाई;फ़ोकस इंस्ट्रूमेंटेशन पर था।लेकिन जब एचपी के शुरुआती माइक्रो कंप्यूटर को परिधीय ([[ डिस्क ड्राइव ]], [[ टेप ड्राइव ]], [[ संगणक मुद्रक ]], [[ द्रोह करनेवाला ]], आदि) के लिए एक इंटरफ़ेस की आवश्यकता होती है, तो एचपी-आईबी आसानी से उपलब्ध था और आसानी से उद्देश्य के लिए अनुकूलित किया गया था।
एचपी के डिजाइनरों ने विशेष रूप से आईईईई 488 को सामान्य-उद्देश्य वाले कंप्यूटरों के लिए परिधीय इंटरफ़ेस बनाने की योजना नहीं बनाई; इंस्ट्रूमेंटेशन पर ध्यान दिया गया था। लेकिन जब HP के शुरुआती माइक्रो कंप्यूटरों को बाह्य उपकरणों ([[ डिस्क ड्राइव |डिस्क ड्राइव]], [[ टेप ड्राइव |टेप ड्राइव]], प्रिंटर, प्लॉटर, आदि) के लिए एक इंटरफ़ेस की आवश्यकता थी, तो एचपी-आईबी आसानी से उपलब्ध था और आसानी से इस उद्देश्य के लिए अनुकूलित हो गया था।


एचपी कंप्यूटर उत्पाद जो एचपी-आईबी का उपयोग करते थे, उनमें [[ एचपी श्रृंखला 80 ]], [[ एचपी 9800 श्रृंखला ]] शामिल थी,<ref>{{cite web
एचपी कंप्यूटर उत्पाद जो एचपी-आईबी का उपयोग करते थे, उनमें [[ एचपी श्रृंखला 80 | एचपी श्रृंखला 80]],[[ एचपी 9800 श्रृंखला ]]शामिल थी,<ref>{{cite web
|title=HP 98135A HP-IB Interface 9815
|title=HP 98135A HP-IB Interface 9815
|url=http://www.hpmuseum.net/display_item.php?hw=463
|url=http://www.hpmuseum.net/display_item.php?hw=463
|work=HP Computer Museum
|work=HP Computer Museum
|access-date=2010-02-06
|access-date=2010-02-06
}}</ref> [[ एचपी 2100 ]] श्रृंखला,<ref>{{cite web
}}</ref> [[ एचपी 2100 ]]श्रृंखला,<ref>{{cite web
|title=59310A HP-IB Interface
|title=59310A HP-IB Interface
|quote=HP-IB interface for HP1000 and HP2000 computers
|quote=HP-IB interface for HP1000 and HP2000 computers
Line 261: Line 198:
|work=HP Computer Museum
|work=HP Computer Museum
|access-date=2010-02-06
|access-date=2010-02-06
}}</ref> और [[ एचपी 3000 ]] श्रृंखला।<ref>{{cite web
}}</ref> और [[ एचपी 3000 ]]श्रृंखला। <ref>{{cite web
|title=27113A HP-IB Interface
|title=27113A HP-IB Interface
|quote=CIO HP-IB interface for 3000 Series 900
|quote=CIO HP-IB interface for 3000 Series 900
Line 267: Line 204:
|work=HP Computer Museum
|work=HP Computer Museum
|access-date=2010-02-06
|access-date=2010-02-06
}}</ref> एचपी कंप्यूटर परिधीय जो आरएस -232 संचार इंटरफ़ेस का उपयोग नहीं करते थे, अक्सर एचपी-आईबी जैसे एचपी 7935 जैसे डिस्क सिस्टम सहित एचपी-आईबी का उपयोग करते थे। 1980 के दशक के एचपी के कुछ उन्नत पॉकेट कैलकुलेटर, जैसे कि [[ एचपी -41 ]] और [[ एचपी -71 बी ]] श्रृंखला, भी थाIEEE & NBSP; 488 क्षमताएं, एक वैकल्पिक [[ HP-IL ]]/HP-IB इंटरफ़ेस मॉड्यूल के माध्यम से।
}}</ref> एचपी कंप्यूटर परिधीय जो आरएस -232 संचार इंटरफ़ेस का उपयोग नहीं करते थे, अक्सर एचपी-आईबी जैसे एचपी 7935 जैसे डिस्क सिस्टम सहित एचपी-आईबी का उपयोग करते थे। 1980 के दशक के एचपी के कुछ उन्नत पॉकेट कैलकुलेटर, जैसे कि[[ एचपी -41 | एचपी -41]]और [[ एचपी -71 बी |एचपी -71 बी]] और एचपी -71B श्रृंखला में भी थे वैकल्पिक एचपी -आईएल/एचपी-आईबी इंटरफ़ेस मॉड्यूल के माध्यम से आईईईई 488 क्षमताएँ।
 
अन्य निर्माताओं ने अपने कंप्यूटरों के लिए भी जीपीआईबी को अपनाया, जैसे कि [[ Tektronix 405x |टेक्ट्रोनिक्स 405x]] लाइन।


अन्य निर्माताओं ने अपने कंप्यूटर के लिए GPIB को अपनाया, जैसे कि [[ Tektronix 405x ]] लाइन के साथ।
व्यक्तिगत कंप्यूटरों की कमोडोर पीईटी (1977 में पेश) आईईईई 488 बस का उपयोग करते हुए अपने बाह्य उपकरणों को जोड़ते हैं, लेकिन एक गैर-मानक कार्ड एज कनेक्टर के साथ। कमोडोर की निम्न 8-बिट मशीनों ने एक सीरियल बस का उपयोग किया जिसका प्रोटोकॉल IEEE 488 पर आधारित था।<ref>Bagnall, Brian (2006). ''On the Edge: The Spectacular Rise and Fall of Commodore'', Variant Press. Page 221. {{ISBN|0-9738649-0-7}}</ref> कमोडोर ने VIC-20[27] और कमोडोर 64 के लिए एक IEEE 488 कार्ट्रिज की मार्केटिंग की।<ref>Commodore drawing for VIC-1112 - Drawing no. 1110010 Rev:A</ref>[28] कमोडोर 64 बाह्य उपकरणों के कई तीसरे पक्ष के आपूर्तिकर्ताओं ने C64<ref>[http://www.zimmers.net/anonftp/pub/cbm/schematics/cartridges/c64/ieee-488/index.html Reverse-engineered schematics for Commodore C64 IEEE interface]</ref> के लिए एक कार्ट्रिज बनाया, जो पीईटी श्रृंखला के समान कार्ड एज कनेक्टर पर IEEE 488-व्युत्पन्न इंटरफ़ेस प्रदान करता है।<ref>http://www.zimmers.net/anonftp/pub/cbm/schematics/cartridges/c64/ieee-488/index.html Link to schematic for one such converter.</ref>


कमोडोर पीईटी (1977 में पेश किया गया) व्यक्तिगत कंप्यूटरों की रेंज ने IEEE & NBSP; 488 बस का उपयोग करके अपने परिधीयों को जोड़ा, लेकिन एक गैर-मानक कार्ड एज कनेक्टर के साथ।कमोडोर की निम्नलिखित 8-बिट मशीनों ने एक [[ कमोडोर बस ]] का उपयोग किया, जिसका प्रोटोकॉल IEEE & NBSP; 488 पर आधारित था।<ref>Bagnall, Brian (2006). ''On the Edge: The Spectacular Rise and Fall of Commodore'', Variant Press. Page 221. {{ISBN|0-9738649-0-7}}</ref> कमोडोर ने VIC-20 के लिए एक IEEE & NBSP; 488 कारतूस का विपणन किया<ref>Commodore drawing for VIC-1112 - Drawing no. 1110010 Rev:A</ref> और कमोडोर 64।<ref>[http://www.zimmers.net/anonftp/pub/cbm/schematics/cartridges/c64/ieee-488/index.html Reverse-engineered schematics for Commodore C64 IEEE interface]</ref> [[ कमोडोर 64 परिधीय ]] के कई तीसरे पक्ष के आपूर्तिकर्ताओं ने C64 के लिए एक कारतूस बनाया, जिसने PET श्रृंखला के समान कार्ड एज कनेक्टर पर IEEE & NBSP; 488-व्युत्पन्न इंटरफ़ेस प्रदान किया।<ref>http://www.zimmers.net/anonftp/pub/cbm/schematics/cartridges/c64/ieee-488/index.html Link to schematic for one such converter.</ref>
आखिरकार, तेजी से, अधिक पूर्ण मानकों जैसे एससीएसआई ने पेरिफेरल एक्सेस के लिए आईईईई 488 को बदल दिया।
आखिरकार, [[ स्वामी ]] जैसे तेजी से, अधिक पूर्ण मानकों ने परिधीय पहुंच के लिए IEEE & NBSP; 488 को अलग कर दिया।


<gallery widths=160 heights=90>
<gallery widths="160" heights="90">
CBM610 back (filtered).jpg|Rear of the [[Commodore CBM-II]] showing [[card edge connector]] IEEE&nbsp;488 port
CBM610 back (filtered).jpg|Rear of the [[Commodore CBM-II]] showing [[card edge connector]] IEEE&nbsp;488 port
SFD1001 back.jpg|Rear of the [[Commodore International|Commodore]] SFD 1001 [[floppy disk drive]] with IEEE&nbsp;488 port
SFD1001 back.jpg|Rear of the [[Commodore International|Commodore]] SFD 1001 [[floppy disk drive]] with IEEE&nbsp;488 port

Revision as of 09:56, 24 November 2022

File:IEEE-488-Stecker2.jpg
IEEE & nbsp; 488 स्टैकिंग कनेक्टर

आईईईई 488 एचपी-आईबी (हेवलेट-पैकार्ड इंटरफेस बस) के रूप में हेवलेट-पैकार्ड द्वारा विकसित एक छोटी दूरी की डिजिटल संचार 8 बिट समानांतर बहु-मास्टर बस इंटरफ़ेस बस विनिर्देश है। यह बाद में कई मानकों का विषय बन गया और सामान्य रूप से जीपीआईबी (सामान्य प्रयोजन इंटरफ़ेस बस) के रूप में जाना जाता है।

हालाँकि बस को 1960 के दशक के अंत में स्वचालित परीक्षण उपकरणों को एक साथ जोड़ने के लिए बनाया गया था, लेकिन 1970 और 1980 के दशक के दौरान शुरुआती माइक्रो कंप्यूटरों के लिए परिधीय बस के रूप में भी इसे कुछ सफलता मिली थी, विशेष रूप से कमोडोर पीईटी। कंप्यूटर के उपयोग के लिए नए मानकों ने काफी हद तक आईईईई 488 को बदल दिया है, लेकिन कुछ परीक्षण उपकरण अभी भी इसका उपयोग करते हैं।

उत्पत्ति

1960 के दशक के अंत में, हेवलेट-पैकर्ड (एचपी)[1] ने विभिन्न स्वचालित परीक्षण और माप उपकरणों का निर्माण किया, जैसे कि डिजिटल मल्टीमीटर और तर्क विश्लेषक। उन्होंने उपकरणों और नियंत्रकों (कंप्यूटर और अन्य उपकरणों) के बीच आसान इंटरकनेक्शन को सक्षम करने के लिए एचपी इंटरफेस बस (एचपी-आईबी) विकसित की।

एक सरल समानांतर बस और कई अलग-अलग नियंत्रण रेखाओं का उपयोग करते हुए, उस समय तकनीक का उपयोग करके बस को लागू करना अपेक्षाकृत आसान था। उदाहरण के लिए, HP 59501 पावर सप्लाई प्रोग्रामर और HP 59306A रिले एक्ट्यूएटर दोनों अपेक्षाकृत सरल एचपी-आईबी बाह्य उपकरणों को टीटीएल में कार्यान्वित किया गया था, जिसमें माइक्रोप्रोसेसर की आवश्यकता नहीं थी।

एचपी ने अन्य विनिर्माताओं को नाममात्र के शुल्क पर एचपी-आईबी पेटेंट का लाइसेंस दिया। इसे सामान्य प्रयोजन इंटरफ़ेस बस (जीपीआईबी) के रूप में जाना जाता है, और स्वचालित और औद्योगिक उपकरण नियंत्रण के लिए एक वास्तविक मानक बन गया। जैसे ही जीपीआईबी लोकप्रिय हुआ, इसे विभिन्न मानक संगठनों द्वारा औपचारिक रूप दिया गया।

मानक

1975 में, आईईईई (इंस्टीट्यूट ऑफ़ इलेक्ट्रिकल एंड इलेक्ट्रॉनिक्स इंजीनियर्स) ने बस को आईईईई 488 के रूप में मानकीकृत किया, जो प्रोग्रामयोग्य उपकरण के लिए मानक डिजिटल इंटरफ़ेस था; इसे 1978 में संशोधित किया गया था (आईईईई 488-1978 बनाकर)।[2] मानक को 1987 में संशोधित किया गया था, और आईईईई 488.1 (आईईईई 488.1-1987) के रूप में फिर से नामित किया गया था। इन मानकों ने जीपीआईबी के मैकेनिकल, इलेक्ट्रिकल और बुनियादी प्रोटोकॉल मापदंडों को औपचारिक रूप दिया, लेकिन कमांड या डेटा के प्रारूप के बारे में कुछ नहीं कहा।

1987 में, आईईईई ने मानक कोड, प्रारूप, प्रोटोकॉल और सामान्य आदेश, आईईईई 488.2 प्रस्तुत किए। 1992 में इसे संशोधित किया गया था।[3] आईईईई 488.2 बुनियादी सिंटैक्स और प्रारूप सम्मेलनों के साथ-साथ डिवाइस-स्वतंत्र कमांड, डेटा संरचनाएं, त्रुटि प्रोटोकॉल और इसी तरह के लिए प्रदान किया गया। आईईईई 488.2 आईईईई 488.1 पर इसे अधिक्रमित किए बिना बनाया गया; उपकरण आईईईई 488.2 का अनुसरण किए बिना आईईईई 488.1 के अनुरूप हो सकता है।

जबकि आईईईई 488.1 हार्डवेयर को परिभाषित करता है और आईईईई 488.2 प्रोटोकॉल को परिभाषित करता है, फिर भी उपकरण-विशिष्ट कमांड के लिए कोई मानक नहीं था। उपकरण के एक ही वर्ग को नियंत्रित करने के लिए आदेश, जैसे, मल्टीमीटर, निर्माताओं और यहां तक कि मॉडल के बीच भिन्न होते हैं।

संयुक्त राज्य वायु सेना,[4] और बाद में हेवलेट-पैकर्ड ने इसे एक समस्या के रूप में मान्यता दी। 1989 में, एचपी ने अपनी टेस्ट मेज़रमेंट लैंग्वेज (टीएमएल) [5] या टेस्ट एंड मेज़रमेंट सिस्टम्स लैंग्वेज (टीएमएसएल) [6] विकसित की, जो 1990 में एक उद्योग मानक के रूप में पेश किए गए प्रोग्रामेबल इंस्ट्रूमेंटेशन (एससीपीआई) के लिए स्टैंडर्ड कमांड्स की अग्रदूत थी।[7] एससीपीआई ने मानक जेनेरिक कमांड और इसी वर्ग-विशिष्ट कमांड के साथ उपकरण वर्गों की एक श्रृंखला को जोड़ा। एससीपीआईने आईईईई 488.2 सिंटैक्स को अनिवार्य किया, लेकिन अन्य (गैर-आईईईई 488.1) भौतिक ट्रांसपोर्ट की अनुमति दी।

आईईसी ने आईईसी 60625-1 और आईईसी 60625-2 (आईईसी 625) के साथ आईईईई के समानांतर अपने स्वयं के मानकों को विकसित किया, बाद में आईईसी 60488 द्वारा प्रतिस्थापित किया गया।

राष्ट्रीय उपकरण ने आईईईई 488.1 के लिए पश्च-संगत विस्तार पेश किया, जिसे मूल रूप से HS-488 के रूप में जाना जाता था। इसने अधिकतम डेटा दर को 8 मेगाबाइट/एस तक बढ़ा दिया, हालाँकि जैसे-जैसे अधिक उपकरण बस से जुड़े थे, यह दर कम होती गई। इसे 2003 में मानक में शामिल किया गया था (IEEE 488.1-2003),[8] एचपी की आपत्तियों पर।[9][10]

2004 में, आईईईई और आईईसी ने अपने-अपने मानकों को एक "दोहरी लोगो" आईईईई/आईईसी मानक आईईसी 60488-1 में संयोजित किया, प्रोग्रामेबल इंस्ट्रूमेंटेशन के लिए डिजिटल इंटरफ़ेस के लिए उच्च-प्रदर्शन प्रोटोकॉल के लिए मानक - भाग 1: सामान्य,[11] आईईईई 488.1/ की जगह लेता है आईईसी 60625-1, और आईईसी 60488-2, भाग 2: कोड, प्रारूप, प्रोटोकॉल और सामान्य आदेश,[12] आईईईई 488.2/आईईसी 60625-2 की जगह लेता है।[13]

विशेषताएँ

आईईईई 488 एक 8-बिट, विद्युत समानांतर बस है जो सोलह सिग्नल लाइनों को नियोजित करती है - आठ द्वि-दिशात्मक डेटा स्थानांतरण के लिए, तीन हैंडशेक के लिए, और पांच बस प्रबंधन के लिए - प्लस आठ ग्राउंड रिटर्न लाइनें।

बस 0 से 30 तक की संख्या वाले 31 पांच-बिट प्राथमिक डिवाइस पतों का समर्थन करती है, बस में प्रत्येक उपकरण को एक अद्वितीय पता आवंटित करती है। [14][15]

मानक अधिकतम 15 डिवाइसों को 20 मीटर (66 फीट) कुल केबल लंबाई की एकल भौतिक बस साझा करने की अनुमति देता है। भौतिक टोपोलॉजी रैखिक या तारा (काँटेदार) हो सकती है।[16] सक्रिय एक्सटेंडर लंबी बसों की अनुमति देते हैं, एक तार्किक बस में सैद्धांतिक रूप से 31 उपकरणों तक संभव है।

नियंत्रण और डेटा स्थानांतरण कार्य तार्किक रूप से अलग हो जाते हैं; एक नियंत्रक डेटा ट्रांसफर में भाग लिए बिना एक डिवाइस को "टॉकर" और एक या अधिक डिवाइस को "श्रोताओं" के रूप में संबोधित कर सकता है। कई नियंत्रकों के लिए एक ही बस को साझा करना संभव है, लेकिन एक समय में केवल एक ही "नियंत्रक प्रभारी" हो सकता है।[17] मूल प्रोटोकॉल में, स्थान