लोकल इंटरकनेक्ट नेटवर्क: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
{{Short description|Vehicle network technology}}
{{Short description|Vehicle network technology}}
'''LIN (स्थानीय सम्बंधित नेटवर्क)''' एक अनुक्रमिक [[नेटवर्क प्रोटोकॉल]] होता है, जिसका उपयोग वाहनों में घटकों के मध्य संचार के लिए किया जाता है। यह एक एकल तार, अनुक्रमिक नेटवर्क प्रोटोकॉल होता है जो 40 मीटर की बस लंबाई पर 19.2 Kbit/s तक संचार का समर्थन करता है। कार में प्रयुक्त प्रौद्योगिकियों और सुविधाओं में वृद्धि के साथ साथ, एक किफायती अनुक्रमिक नेटवर्क की आवश्यकता उत्पन्न हुई, क्योंकि कार में प्रत्येक घटक के लिए CAN बस को प्रयुक्त करना बहुत मूल्यवान था। यूरोपीय कार निर्माताओं ने विभिन्न [[धारावाहिक संचार|अनुक्रमिक संचार]] प्रौद्योगिकियों का उपयोग करना प्रारंभ कर दिया था, जिसके फलस्वरूप सामंजस्‍य समस्याएं उत्पन्न होनी प्रारम्भ हो गयी थी।
'''लिन (स्थानीय सम्बंधित नेटवर्क)''' एक अनुक्रमिक [[नेटवर्क प्रोटोकॉल]] होता है, जिसका उपयोग वाहनों में घटकों के मध्य संचार के लिए किया जाता है। यह एक एकल वायर, अनुक्रमिक नेटवर्क प्रोटोकॉल होता है जो 40 मीटर की बस लंबाई पर 19.2 Kbit/s तक संचार का समर्थन करता है। कार में प्रयुक्त प्रौद्योगिकियों और सुविधाओं में वृद्धि के साथ साथ, एक लागत प्रभावी अनुक्रमिक नेटवर्क की आवश्यकता उत्पन्न हुई, चूंकि कार में प्रत्येक घटक के लिए कैन बस को प्रयुक्त करना बहुत मूल्यवान था। यूरोपीय कार निर्माताओं ने विभिन्न [[धारावाहिक संचार|अनुक्रमिक संचार]] प्रौद्योगिकियों का उपयोग करना प्रारंभ कर दिया था, जिसके फलस्वरूप सामंजस्‍य समस्याएं उत्पन्न होनी प्रारम्भ हो गयी थी।


1990 के समय के अंत में, पांच वाहन निर्माताओं ([[बीएमडब्ल्यू]], [[वोक्सवैगन समूह]], [[ऑडी]],[[ वोल्वो कारें | वोल्वो कारें]], [[ मेरसेदेज़-बेंज |मेरसेदेज़-बेंज]]) द्वारा '''लिन''' सहायता संघ की स्थापना की गई थी, जिसमें वोल्केनो ऑटोमोटिव समूह और [[ MOTOROLA |मोटोरोला]] से आपूर्ति की गई तकनीकें (नेटवर्किंग और हार्डवेयर विशेषज्ञता) सम्मिलित थीं। नए लिन विनिर्देशन का पहला पूर्णतः कार्यान्वित संस्करण (लिन संस्करण 1.3) नवंबर 2002 में प्रकाशित हुआ था। सितंबर 2003 में, क्षमताओं का विस्तार करने और अतिरिक्त निदान सुविधाओं के लिए प्रावधान करने के लिए संस्करण 2.0 प्रस्तुत किया गया था। लिन का उपयोग वाहन की बैटरी विद्युत रेखा संचार स्वचालितयंत्र पर डीसी विद्युत रेखा (डीसी-लिन) ट्रांसीवर पर एक विशेष लिन के साथ भी किया जा सकता है। लिन ओवर डीसी विद्युत रेखा (डीसी-लिन) को आईएसओ/एडब्ल्यूआई 17987-8 के रूप में मानकीकृत किया गया था।<ref>.  
1990 के समय के अंत में, पांच वाहन निर्माताओं ([[बीएमडब्ल्यू]], [[वोक्सवैगन समूह]], [[ऑडी]],[[ वोल्वो कारें | वोल्वो कारें]], [[ मेरसेदेज़-बेंज |मेरसेदेज़-बेंज]]) द्वारा '''लिन''' सहायता संघ की स्थापना की गई थी, जिसमें वोल्केनो ऑटोमोटिव समूह और [[ MOTOROLA |मोटोरोला]] से आपूर्ति की गई तकनीकें (नेटवर्किंग और हार्डवेयर विशेषज्ञता) सम्मिलित थीं। नए लिन विनिर्देशन का प्रथम पूर्णतः कार्यान्वित संस्करण (लिन संस्करण 1.3) नवंबर 2002 में प्रकाशित हुआ था। सितंबर 2003 में, क्षमताओं का विस्तार करने और अतिरिक्त निदान सुविधाओं के लिए प्रावधान करने के लिए संस्करण 2.0 प्रस्तुत किया गया था। लिन का उपयोग वाहन की बैटरी विद्युत रेखा संचार स्वचालितयंत्र पर डीसी विद्युत रेखा (डीसी-लिन) ट्रांसीवर पर एक विशेष लिन के साथ भी किया जा सकता है। लिन ओवर डीसी विद्युत रेखा (डीसी-लिन) को आईएसओ/एडब्ल्यूआई 17987-8 के रूप में मानकीकृत किया गया था।<ref>.  
[https://www.iso.org/standard/71044.html "ISO/AWI 17987-8"].</ref>
[https://www.iso.org/standard/71044.html "ISO/AWI 17987-8"].</ref>


स्वचालन में CAN को आईएसओ तकनीकी प्रबंधन बोर्ड (TMB) द्वारा आईएसओ 17987 श्रृंखला में मानकीकृत लिन आपूर्तिकर्ता आईडी के लिए पंजीकरण प्राधिकरण के रूप में नियुक्त किया गया है।
स्वचालन में कैन को आईएसओ तकनीकी प्रबंधन बोर्ड (TMB) द्वारा आईएसओ 17987 श्रृंखला में मानकीकृत लिन आपूर्तिकर्ता आईडी के लिए पंजीकरण प्राधिकरण के रूप में नियुक्त किया गया है।


== नेटवर्क टोपोलॉजी ==
== नेटवर्क टोपोलॉजी ==
Line 23: Line 23:
सभी संदेशों को मुख्य बिंदु द्वारा प्रारंभ किया जाता है, जिसमें अधिकतम एक अधीन बिंदु किसी दिए गए संदेश पहचानकर्ता का उत्तर देता है। मुख्य बिंदु अपने संदेशों का उत्तर देकर अधीन बिंदु के रूप में भी कार्य कर सकता है। चूँकि सभी संचार मुख्य बिंदु द्वारा प्रारंभ किए जाते हैं, इसलिए [[टकराव (दूरसंचार)|संघट्‍टन(दूरसंचार)]] का पता लगाना आवश्यक नहीं होता है।<ref>{{cite web|url=http://www.lin-subbus.de/index.php?pid=5&lang=en&sid=7978e50790ccd16bb12bf6307eae5a74|title=लिन अवधारणा|work=LIN Overview|publisher=LIN Administration|url-status=dead|archive-url=https://web.archive.org/web/20111005152436/http://www.lin-subbus.de/index.php?pid=5&lang=en&sid=252efac88ea251b38ba4af5e973d19fb|archive-date=5 October 2011|access-date=28 October 2011}}</ref>
सभी संदेशों को मुख्य बिंदु द्वारा प्रारंभ किया जाता है, जिसमें अधिकतम एक अधीन बिंदु किसी दिए गए संदेश पहचानकर्ता का उत्तर देता है। मुख्य बिंदु अपने संदेशों का उत्तर देकर अधीन बिंदु के रूप में भी कार्य कर सकता है। चूँकि सभी संचार मुख्य बिंदु द्वारा प्रारंभ किए जाते हैं, इसलिए [[टकराव (दूरसंचार)|संघट्‍टन(दूरसंचार)]] का पता लगाना आवश्यक नहीं होता है।<ref>{{cite web|url=http://www.lin-subbus.de/index.php?pid=5&lang=en&sid=7978e50790ccd16bb12bf6307eae5a74|title=लिन अवधारणा|work=LIN Overview|publisher=LIN Administration|url-status=dead|archive-url=https://web.archive.org/web/20111005152436/http://www.lin-subbus.de/index.php?pid=5&lang=en&sid=252efac88ea251b38ba4af5e973d19fb|archive-date=5 October 2011|access-date=28 October 2011}}</ref>


मुख्य बिंदु और अधीन बिंदु सामान्यतः पर [[ microcontroller |सूक्ष्म नियंत्रक]] होते हैं, लेकिन लागत, स्थान या विद्युत बचाने के लिए विशेष हार्डवेयर या अनुप्रयोग-विशिष्ट एकीकृत परिपथ में प्रयुक्त किया जा सकता है।
मुख्य बिंदु और अधीन बिंदु सामान्यतः पर [[ microcontroller |सूक्ष्म नियंत्रक]] होते हैं, परन्तु लागत, स्पेस या विद्युत बचाने के लिए विशेष हार्डवेयर या अनुप्रयोग-विशिष्ट एकीकृत परिपथ में प्रयुक्त किया जा सकता है।


वर्तमान उपयोग छोटे नेटवर्क बनाने के लिए लिन और सरल सेंसर की कम लागत वाली दक्षता को जोड़ते हैं। इन उप-प्रणालियों को बैक-बोन-नेटवर्क (अर्थात् कारों में CAN) द्वारा जोड़ा जा सकता है।<ref>{{cite web|url=http://www.lin-subbus.de/index.php?pid=6&lang=en&sid=7978e50790ccd16bb12bf6307eae5a74|title=लक्ष्य अनुप्रयोग|work=LIN Overview|publisher=LIN Administration|url-status=dead|archive-url=https://web.archive.org/web/20111005152406/http://www.lin-subbus.de/index.php?pid=6&lang=en&sid=252efac88ea251b38ba4af5e973d19fb|archive-date=5 October 2011|access-date=28 October 2011}}</ref>
धारा उपयोग छोटे नेटवर्क बनाने के लिए लिन और सरल सेंसर की कम लागत वाली दक्षता को जोड़ते हैं। इन उप-प्रणालियों को बैक-बोन-नेटवर्क (अर्थात् कारों में कैन) द्वारा जोड़ा जा सकता है।<ref>{{cite web|url=http://www.lin-subbus.de/index.php?pid=6&lang=en&sid=7978e50790ccd16bb12bf6307eae5a74|title=लक्ष्य अनुप्रयोग|work=LIN Overview|publisher=LIN Administration|url-status=dead|archive-url=https://web.archive.org/web/20111005152406/http://www.lin-subbus.de/index.php?pid=6&lang=en&sid=252efac88ea251b38ba4af5e973d19fb|archive-date=5 October 2011|access-date=28 October 2011}}</ref>


'''<big>अवलोकन</big>'''
'''<big>अवलोकन</big>'''


'''लिन बस''' एक लागत प्रभावी अनुक्रमिक संचार प्रोटोकॉल होता है, जो कार के नेटवर्क के भीतर दूरस्थ अनुप्रयोग का प्रभावी ढंग से समर्थन करता है। यह विशेष रूप से वितरित स्वचालितयंत्र अनुप्रयोगों में मेक्ट्रोनिक बिंदुओं के लिए प्रायोजित होता है, लेकिन औद्योगिक अनुप्रयोगों के लिए भी समान रूप से उपयुक्त होता है। इसका उद्देश्य कारों के भीतर पदानुक्रमित नेटवर्क की ओर ले जाने वाले उपलब्ध CAN नेटवर्क को पूरक बनाना होता है।
'''लिन बस''' एक लागत प्रभावी अनुक्रमिक संचार प्रोटोकॉल होता है, जो कार के नेटवर्क के अंदर दूरस्थ अनुप्रयोग का प्रभावी ढंग से समर्थन करता है। यह विशेष रूप से वितरित स्वचालितयंत्र अनुप्रयोगों में मेक्ट्रोनिक बिंदुओं के लिए प्रायोजित होता है, परन्तु औद्योगिक अनुप्रयोगों के लिए भी समान रूप से उपयुक्त होता है। इसका उद्देश्य कारों के अंदर पदानुक्रमित नेटवर्क की ओर ले जाने वाले उपलब्ध कैन नेटवर्क को पूरक बनाना होता है।


1990 के समय के अंत में स्थानीय सम्बंधित नेटवर्क ('''लिन''') सहायता संघ की स्थापना पांच यूरोपीय वाहन निर्माताओं, [[ मेंटर ग्राफ़िक्स |मेंटर ग्राफ़िक्स]] (पूर्व में वोल्केनो ऑटोमोटिव ग्रुप) और [[फ्रीस्केल]] (पूर्व में मोटोरोला, अब [[NXP]]) द्वारा की गई थी। नए लिन विनिर्देशन का पहला पूर्णतः कार्यान्वित संस्करण नवंबर 2002 में लिन संस्करण 1.3 के रूप में प्रकाशित किया गया था। सितंबर 2003 में संरचना क्षमताओं का विस्तार करने और महत्वपूर्ण अतिरिक्त लक्षणात्मक सुविधाओं और उपकरण संयोजक के लिए प्रावधान करने के लिए संस्करण 2.0 प्रस्तुत किया गया था।
1990 के समय के अंत में स्थानीय सम्बंधित नेटवर्क ('''लिन''') सहायता संघ की स्थापना पांच यूरोपीय वाहन निर्माताओं, [[ मेंटर ग्राफ़िक्स |मेंटर ग्राफ़िक्स]] (पूर्व में वोल्केनो ऑटोमोटिव ग्रुप) और [[फ्रीस्केल]] (पूर्व में मोटोरोला, अब [[NXP]]) द्वारा की गई थी। नए लिन विनिर्देशन का प्रथम पूर्णतः कार्यान्वित संस्करण नवंबर 2002 में लिन संस्करण 1.3 के रूप में प्रकाशित किया गया था। सितंबर 2003 में संरचना क्षमताओं का विस्तार करने और महत्वपूर्ण अतिरिक्त लक्षणात्मक सुविधाओं और उपकरण संयोजक के लिए प्रावधान करने के लिए संस्करण 2.0 प्रस्तुत किया गया था।


प्रोटोकॉल की मुख्य विशेषताएं नीचे सूचीबद्ध हैं:
प्रोटोकॉल की मुख्य विशेषताएं नीचे सूचीबद्ध हैं:


* बस मध्यस्थता के बिना एक मुख्य नोड, 16 अधीन बिंदु तक। यह नियतात्मक समय प्रतिक्रिया प्राप्त करने के लिए लिन सहायता संघ द्वारा अनुशंसित मान होता है।<ref name="clemson_autobuses" />
* बस मध्यस्थता के बिना एक मुख्य नोड, 16 अधीन बिंदु तक। यह नियतात्मक समय प्रतिक्रिया प्राप्त करने के लिए लिन सहायता संघ द्वारा अनुशंसित मान होता है।<ref name="clemson_autobuses" />
*अधीन नोड स्थिति अनुसन्धान (एसएनपीडी) विद्युत संचार के बाद नोड एड्रेस असाइनमेंट की अनुमति देता है<ref name="SPEC">[http://www.lin-subbus.de LIN Specification Package Rev. 2.2a] {{webarchive|url=https://web.archive.org/web/20080426092053/http://www.lin-subbus.de/ |date=2008-04-26 }}</ref>
*अधीन नोड स्थिति अनुसन्धान (एसएनपीडी) विद्युत संचार के पश्चात् नोड एड्रेस असाइनमेंट की अनुमति देता है<ref name="SPEC">[http://www.lin-subbus.de LIN Specification Package Rev. 2.2a] {{webarchive|url=https://web.archive.org/web/20080426092053/http://www.lin-subbus.de/ |date=2008-04-26 }}</ref>
* 40 [[मीटर]] बस लंबाई पर 19.2 kbit/s तक एकल तार संचार।<ref name="clemson_autobuses">{{cite web|title=क्लेम्सन वाहन इलेक्ट्रॉनिक्स प्रयोगशाला: ऑटोमोटिव बसें|url=http://www.cvel.clemson.edu/auto/auto_buses01.html|access-date=2009-01-14|archive-url=https://web.archive.org/web/20120414034043/http://www.cvel.clemson.edu/auto/auto_buses01.html|archive-date=2012-04-14|url-status=dead}} 090114 cvel.clemson.edu</ref><ref name="interfacebus_com-Design_Connector_LIN_Bus">{{cite web|title=लिन बस विवरण, ऑटोमोटिव बस, स्थानीय इंटरकनेक्ट नेटवर्क|url=http://www.interfacebus.com/Design_Connector_LIN_Bus.html}} 090114 इंटरफ़ेसबस.कॉम</ref> लिन विनिर्देश 2.2 में,<ref name="SPEC" />गति 20 kbit/s तक होता है।
* 40 [[मीटर]] बस लंबाई पर 19.2 kbit/s तक एकल वायर संचार।<ref name="clemson_autobuses">{{cite web|title=क्लेम्सन वाहन इलेक्ट्रॉनिक्स प्रयोगशाला: ऑटोमोटिव बसें|url=http://www.cvel.clemson.edu/auto/auto_buses01.html|access-date=2009-01-14|archive-url=https://web.archive.org/web/20120414034043/http://www.cvel.clemson.edu/auto/auto_buses01.html|archive-date=2012-04-14|url-status=dead}} 090114 cvel.clemson.edu</ref><ref name="interfacebus_com-Design_Connector_LIN_Bus">{{cite web|title=लिन बस विवरण, ऑटोमोटिव बस, स्थानीय इंटरकनेक्ट नेटवर्क|url=http://www.interfacebus.com/Design_Connector_LIN_Bus.html}} 090114 इंटरफ़ेसबस.कॉम</ref> लिन विनिर्देश 2.2 में,<ref name="SPEC" />गति 20 kbit/s तक होता है।
* विलंबता समय की प्रत्याभूति।
* विलंबता समय की प्रत्याभूति।
* डेटा फ़्रेम की परिवर्तनीय लंबाई (2, 4 और 8 बाइट)।
* डेटा फ़्रेम की परिवर्तनीय लंबाई (2, 4 और 8 बाइट)।
* रुपरेखा विस्तारण  
* रुपरेखा विस्तारण  
* स्फटिक या [[सिरेमिक गुंजयमान यंत्र|सिरेमिक प्रतिध्वनित यंत्र]] के बिना, समय समकालीनता के साथ मल्टी-कास्ट समर्थन।
* स्फटिक या [[सिरेमिक गुंजयमान यंत्र|सिरेमिक प्रतिध्वनित यंत्र]] के अतिरिक्त, समय समकालीनता के साथ मल्टी-कास्ट समर्थन।
* डेटा जाँच और त्रुटि का पता लगाना।
* डेटा जाँच और त्रुटि का पता लगाना।
* दोषपूर्ण बिंदुओं का पता लगाना।
* दोषपूर्ण बिंदुओं का पता लगाना।
* मानक विश्वव्यापी समकालिक प्रापक / ट्रांसमीटर/ अनुक्रमिक संचार पर आधारित कम लागत वाला सिलिकॉन कार्यान्वयन हार्डवेयर.
* मानक विश्वव्यापी समकालिक प्रापक / ट्रांसमीटर/ अनुक्रमिक संचार पर आधारित कम लागत वाला सिलिकॉन कार्यान्वयन हार्डवेयर।
* पदानुक्रमित नेटवर्क के लिए व्यवस्थापक।
* पदानुक्रमित नेटवर्क के लिए व्यवस्थापक।
* 12 वी का प्रचालक विद्युत दाब।<ref name="clemson_autobuses" />
* 12 वी का प्रचालक विद्युत दाब।<ref name="clemson_autobuses" />


डेटा को चयन योग्य लंबाई के निश्चित रूप वाले संदेशों को बस में स्थानांतरित किया जाता है। मुख्य बिंदु कार्य एक शीर्ष लेख प्रसारित करता है जिसमें एक सांकेतिक विराम के बाद समकालीन और अभिज्ञाता क्षेत्र होते हैं। अधीन बिंदुएक डेटा फ़्रेम के साथ प्रतिक्रिया करते हैं जिसमें 2, 4 और 8 डेटा बाइट्स और नियंत्रण जानकारी के 3 बाइट्स होते हैं।<ref name="SPEC" />
डेटा को चयन योग्य लंबाई के निश्चित रूप वाले संदेशों को बस में स्थानांतरित किया जाता है। मुख्य बिंदु कार्य एक शीर्ष लेख प्रसारित करता है जिसमें एक सांकेतिक विराम के पश्चात् समकालीन और अभिज्ञाता क्षेत्र होते हैं। अधीन बिंदुएक डेटा फ़्रेम के साथ प्रतिक्रिया करते हैं जिसमें 2, 4 और 8 डेटा बाइट्स और नियंत्रण सूचना के 3 बाइट्स होते हैं।<ref name="SPEC" />


'''लिन संदेश फ़्रेम'''
'''लिन संदेश फ़्रेम'''
Line 61: Line 61:


=== फ़्रेम प्रकार ===
=== फ़्रेम प्रकार ===
#नियमरहित फ़्रेम : ये सदैव संकेत में रहते है और इनके पहचानकर्ता 0 से 59 (0x00 से 0x3b) की श्रेणी में होते हैं। नियमरहित फ़्रेम के सभी उपभोक्ताओं को फ़्रेम प्राप्त होगा और यह मानते हुए कि कोई त्रुटि नहीं पाई गई इसे अनुप्रयोग के लिए उपलब्ध कराया जाएगा।
#'''नियमरहित फ़्रेम.''' ये सदैव संकेत में रहते है और इनके पहचानकर्ता 0 से 59 (0x00 से 0x3b) की श्रेणी में होते हैं। नियमरहित फ़्रेम के सभी उपभोक्ताओं को फ़्रेम प्राप्त होगा और यह मानते हुए कि कोई त्रुटि नहीं पाई गई इसे अनुप्रयोग के लिए उपलब्ध कराया जाएगा।
# इवेंट-ट्रिगर फ़्रेम: इसका उद्देश्य कभी-कभी होने वाली घटनाओं के साथ कई अधीन बिंदुओं के मतदान के लिए बहुत अधिक बस बैंडविड्थ निर्दिष्ट किए बिना लिन क्लस्टर की प्रतिक्रियाशीलता को बढ़ाना है। नियमरहित फ़्रेम का पहला डेटा बाइट इवेंट-ट्रिगर फ़्रेम को सौंपे गए संरक्षित पहचानकर्ता के बराबर होगा। एक अधीन बिंदु संबंधित नियमरहित फ़्रेम के साथ तभी उत्तर देता है जब उसका डेटा मान बदल गया हो। यदि कोई भी अधीन बिंदु कार्य शीर्ष लेख पर प्रतिक्रिया नहीं देता है तो शेष फ़्रेम अवधि स्लॉट शांत हो जाता है और शीर्ष लेख को अनदेखा कर दिया जाता है। यदि एक से अधिक अधीन बिंदु कार्य एक ही फ़्रेम अवधि में शीर्ष लेख पर प्रतिक्रिया करते हैं तो एक टकराव होता है, और मुख्य बिंदु को इवेंट-ट्रिगर फ़्रेम को फिर से अनुरोध करने से पहले सभी संबंधित नियमरहित फ़्रेम का अनुरोध करके टकराव को हल करना होगा।
# '''इवेंट-ट्रिगर फ़्रेम.''' इसका उद्देश्य कभी-कभी होने वाली घटनाओं के साथ कई अधीन बिंदुओं के मतदान के लिए बहुत अधिक बस बैंडविड्थ निर्दिष्ट किए बिना लिन क्लस्टर की प्रतिक्रियाशीलता को बढ़ाना होता है। नियमरहित फ़्रेम का प्रथम डेटा बाइट इवेंट-ट्रिगर फ़्रेम को सौंपे गए संरक्षित पहचानकर्ता के समान होगा। एक अधीन बिंदु संबंधित नियमरहित फ़्रेम के साथ तभी उत्तर देता है जब उसका डेटा मान परिवर्तित् गया हो। यदि कोई भी अधीन बिंदु कार्य शीर्ष लेख पर प्रतिक्रिया नहीं देता है तो शेष फ़्रेम अवधि स्लॉट शांत हो जाता है और शीर्ष लेख को अप्रत्यक्ष कर दिया जाता है। यदि एक से अधिक अधीन बिंदु कार्य एक ही फ़्रेम अवधि में शीर्ष लेख पर प्रतिक्रिया करते हैं तो एक संघट्‍टन होता है, और मुख्य बिंदु को इवेंट-ट्रिगर फ़्रेम को फिर से अनुरोध करने से पहले सभी संबंधित नियमरहित फ़्रेम का अनुरोध करके संघट्‍टन को हल करना होगा।
# आवधिक फ़्रेम : यह फ़्रेम आवश्यकतानुसार मुख्य बिंदु द्वारा प्रसारित किया जाता है, इसलिए टकराव नहीं हो होता है । एक छिटपुट फ़्रेम का शीर्ष लेख केवल उसके संबंधित फ़्रेम स्लॉट में भेजा जाएगा जब मुख्य बिंदु कार्य को पता चलेगा कि फ़्रेम में किए गए संकेत को अपडेट किया गया है। छिटपुट फ़्रेम का प्रकाशक सदैव शीर्ष लेख पर प्रतिक्रिया प्रदान करेगा।
# '''आवधिक फ़्रेम.''' यह फ़्रेम आवश्यकतानुसार मुख्य बिंदु द्वारा प्रसारित किया जाता है, इसलिए संघट्‍टन नहीं हो होता है। एक विकीर्ण फ़्रेम का शीर्ष लेख मात्र उसके संबंधित फ़्रेम स्लॉट में भेजा जाएगा जब मुख्य बिंदु कार्य को पता चलेगा कि फ़्रेम में किए गए संकेत को अपडेट किया गया है। विकीर्ण फ़्रेम का प्रकाशक सदैव शीर्ष लेख पर प्रतिक्रिया प्रदान करेगा।
# डायग्नोस्टिक फ़्रेम . इनमें सदैव डायग्नोस्टिक या कॉन्फ़िगरेशन डेटा होता है और इनमें सदैव आठ डेटा बाइट्स होते हैं। पहचानकर्ता या तो 60 (0x3C) है, जिसे मुख्य बिंदु अनुरोध फ़्रेम कहा जाता है, या 61(0x3D), जिसे अधीन बिंदु  रिस्पॉन्स फ़्रेम कहा जाता है। डायग्नोस्टिक फ़्रेम का शीर्ष लेख तैयार करने से पहले, मुख्य बिंदु कार्य अपने डायग्नोस्टिक मॉड्यूल से पूछता है कि क्या इसे भेजा जाएगा या क्या बस चुप रहेगी। अधीन बिंदु  कार्य अपने डायग्नोस्टिक मॉड्यूल के अनुसार प्रतिक्रिया प्रकाशित और सदस्यता लेते हैं।
# '''नैदानिक फ़्रेम.''' इनमें सदैव नैदानिक या विन्यास डेटा होता है और इनमें सदैव आठ डेटा बाइट्स होते हैं। पहचानकर्ता या तो 60 (0x3C) होता है, जिसे मुख्य बिंदु अनुरोध फ़्रेम कहा जाता है, या 61(0x3D), जिसे अधीन बिंदु  प्रतिक्रिया फ़्रेम कहा जाता है। नैदानिक फ़्रेम का शीर्ष लेख तैयार करने से पहले, मुख्य बिंदु कार्य अपने नैदानिक मॉड्यूल से पूछता है कि क्या इसे भेजा जाएगा या क्या बस शांत रहेगी। अधीन बिंदु  कार्य अपने नैदानिक मॉड्यूल के अनुसार प्रतिक्रिया प्रकाशित और सदस्यता लेते हैं।
# उपयोगकर्ता-परिभाषित फ़्रेम. इनमें किसी भी तरह की जानकारी हो सकती है. उनका पहचानकर्ता 62 (0x3E) है। उपयोगकर्ता-परिभाषित फ़्रेम का शीर्ष लेख सदैव तब प्रसारित होता है जब फ़्रेम को आवंटित फ़्रेम स्लॉट संसाधित होता है
# '''उपयोगकर्ता-परिभाषित फ़्रेम'''. इनमें किसी भी तरह की सूचना हो सकती है। उनका पहचानकर्ता 62 (0x3E) होता है। उपयोगकर्ता-परिभाषित फ़्रेम का शीर्ष लेख सदैव तब प्रसारित होता है जब फ़्रेम को आवंटित फ़्रेम स्लॉट संसाधित होता है
# आरक्षित फ़्रेम. इनका उपयोग लिन 2.0 क्लस्टर में नहीं किया जाएगा। उनका पहचानकर्ता 63 (0x3F) है।
# '''आरक्षित फ़्रेम.''' इनका उपयोग लिन 2.0 क्लस्टर में नहीं किया जाएगा। उनका पहचानकर्ता 63 (0x3F) होता है।


== लिन हार्डवेयर ==
== लिन हार्डवेयर ==
लिन विनिर्देश को नेटवर्क के भीतर बहुत सस्ते हार्डवेयर-बिंदुओं का उपयोग करने की अनुमति देने के लिए डिज़ाइन किया गया था। यह [[ऑन-बोर्ड डायग्नोस्टिक्स]] पर आधारित कम लागत वाला एकल-वायर नेटवर्क होता है।<ref>[http://www.lin-subbus.de/index.php?pid=4&lang=en LIN Technical Overview] {{webarchive|url=https://web.archive.org/web/20110719054953/http://www.lin-subbus.de/index.php?pid=4&lang=en |date=2011-07-19 }}</ref> आज की कार नेटवर्किंग टोपोलॉजी में, यूनिवर्सल अतुल्यकालिक रिसीवर/ट्रांसमीटर क्षमता या समर्पित लिन हार्डवेयर वाले माइक्रोनियंत्रक का उपयोग किया जाता है।
लिन विनिर्देश को नेटवर्क के अंदर बहुत अल्पमूल्य हार्डवेयर-बिंदुओं का उपयोग करने की अनुमति देने के लिए डिज़ाइन किया गया था। यह [[ऑन-बोर्ड डायग्नोस्टिक्स|ऑन-बोर्ड नैदानिक्स]] पर आधारित कम लागत वाला एकल-वायर नेटवर्क होता है।<ref>[http://www.lin-subbus.de/index.php?pid=4&lang=en LIN Technical Overview] {{webarchive|url=https://web.archive.org/web/20110719054953/http://www.lin-subbus.de/index.php?pid=4&lang=en |date=2011-07-19 }}</ref> आज की कार नेटवर्किंग टोपोलॉजी में, यूनिवर्सल अतुल्यकालिक रिसीवर/ट्रांसमीटर क्षमता या समर्पित लिन हार्डवेयर वाले माइक्रोनियंत्रक का उपयोग किया जाता है।


माइक्रोनियंत्रक सॉफ्टवेयर द्वारा सभी आवश्यक लिन डेटा (प्रोटोकॉल ...) (आंशिक रूप से) उत्पन्न करता है और एक लिन [[ट्रांसीवर]] (सीधे शब्दों में कहें तो, कुछ ऐड-ऑन के साथ एक लेवल शिफ्टर) के माध्यम से लिन नेटवर्क से जुड़ा होता है। लिन बिंदु के रूप में कार्य करना संभावित कार्यक्षमता का मात्र एक भाग होता है।
माइक्रोनियंत्रक सॉफ्टवेयर द्वारा सभी आवश्यक लिन डेटा (प्रोटोकॉल ...) (आंशिक रूप से) उत्पन्न करता है और एक लिन [[ट्रांसीवर]] (सीधे शब्दों में कहें तो, कुछ ऐड-ऑन के साथ एक लेवल शिफ्टर) के माध्यम से लिन नेटवर्क से जुड़ा होता है। लिन बिंदु के रूप में कार्य करना संभावित कार्यक्षमता का मात्र एक भाग होता है।


लिन हार्डवेयर में यह ट्रांसीवर सम्मिलित हो सकता है और अतिरिक्त कार्यक्षमता के बिना शुद्ध लिन बिंदु के रूप में काम करता है।
लिन हार्डवेयर में यह ट्रांसीवर सम्मिलित हो सकता है और अतिरिक्त कार्यक्षमता के बिना शुद्ध लिन बिंदु के रूप में काम करता है।


चूँकि लिन अधीन बिंदु  बिंदुओं यथासंभव सस्ते होने चाहिए, वे [[क्रिस्टल थरथरानवाला|क्रिस्टल ऑसिलेटर्स]] (क्वार्ट्ज या सिरेमिक) के बजाय [[आरसी थरथरानवाला|आरसी ऑसिलेटर्स]] का उपयोग करके अपनी आंतरिक घड़ियाँ उत्पन्न कर सकते हैं।एक लिन फ़्रेम के भीतर [[बॉड]] दर-स्थिरता सुनिश्चित करने के लिए, शीर्ष लेख के भीतर SYNC क्षेत्र का उपयोग किया जाता है।
चूँकि लिन अधीन बिंदु  बिंदुओं यथासंभव अल्पमूल्य होने चाहिए, वे [[क्रिस्टल थरथरानवाला|क्रिस्टल ऑसिलेटर्स]] (क्वार्ट्ज या सिरेमिक) के बजाय [[आरसी थरथरानवाला|आरसी ऑसिलेटर्स]] का उपयोग करके अपनी आंतरिक घड़ियाँ उत्पन्न कर सकते हैं।एक लिन फ़्रेम के अंदर [[बॉड]] दर-स्थिरता सुनिश्चित करने के लिए, शीर्ष लेख के अंदर सिंक क्षेत्र का उपयोग किया जाता है।


== लिन प्रोटोकॉल ==
== लिन प्रोटोकॉल ==
लिन-मुख्य बिंदु लिन बस में भेजना और प्राप्त करना प्रारंभ करने के लिए एक या अधिक पूर्वनिर्धारित I/O अनुसूचीिंग तालिकाओं का उपयोग करता है। इन अनुसूचीिंग तालिकाओं में कम से कम सापेक्ष समय होता है, जहां संदेश भेजना प्रारंभ किया जाता है।
लिन-मुख्य बिंदु लिन बस में भेजना और प्राप्त करना प्रारंभ करने के लिए एक या अधिक पूर्वनिर्धारित I/O अनुसूची अनुक्रमणिकाओं का उपयोग करता है। इन अनुसूची अनुक्रमणिकाओं में कम से कम सापेक्ष समय होता है, जहां संदेश भेजना प्रारंभ किया जाता है।


एक लिन फ़्रेम में शीर्ष लेख और रिस्पॉन्स दो भाग होते हैं। शीर्ष लेख सदैव लिन मुख्य बिंदु द्वारा भेजा जाता है, जबकि प्रतिक्रिया या तो एक समर्पित लिन-अधीन बिंदु  या स्वयं लिन मुख्य बिंदु द्वारा भेजी जाती है।
एक लिन फ़्रेम में शीर्ष लेख और प्रतिक्रिया दो भाग होते हैं। शीर्ष लेख सदैव लिन मुख्य बिंदु द्वारा भेजा जाता है, जबकि प्रतिक्रिया या तो एक समर्पित लिन-अधीन बिंदु  या स्वयं लिन मुख्य बिंदु द्वारा भेजी जाती है।


लिन के भीतर प्रेषित डेटा को एक स्टार्ट बिट, एक स्टॉप-बिट और कोई समता नहीं (ब्रेक क्षेत्र में स्टार्ट बिट और स्टॉप बिट नहीं है) के साथ आठ [[थोड़ा समय]] बाइट्स के रूप में क्रमिक रूप से प्रसारित किया जाता है। बिट दरें 1 kbit/s से 20 kbit/s के मध्य भिन्न-भिन्न होती हैं।
लिन के अंदर प्रेषित डेटा को एक स्टार्ट बिट, एक स्टॉप-बिट और कोई समता नहीं (ब्रेक क्षेत्र में स्टार्ट बिट और स्टॉप बिट नहीं है) के साथ आठ [[थोड़ा समय]] बाइट्स के रूप में क्रमिक रूप से प्रसारित किया जाता है। बिट दरें 1 kbit/s से 20 kbit/s के मध्य भिन्न-भिन्न होती हैं।


बस पर डेटा को रिसेसिव (तार्किक उच्च) और प्रमुख (तार्किक निम्न) में विभाजित किया गया है।
बस पर डेटा को रिसेसिव (वायर्किक उच्च) और प्रमुख (वायर्किक निम्न) में विभाजित किया गया है।


समय को सामान्यतः पर लिन मुख्य बिंदु्स स्थिर घड़ी स्रोत द्वारा माना जाता है, सबसे छोटी इकाई एक बिट समय (52 µs @ 19.2 kbit/s) है।
समय को सामान्यतः पर लिन मुख्य बिंदु्स स्थिर घड़ी स्रोत द्वारा माना जाता है, सबसे छोटी इकाई एक बिट समय (52 µs @ 19.2 kbit/s) है।


दो बस अवस्थाएँ - स्लीप-मोड और सक्रिय - लिन प्रोटोकॉल के भीतर उपयोग की जाती हैं। जबकि डेटा बस में है, सभी लिन-बिंदुओं को सक्रिय स्थिति में रहने का अनुरोध किया जाता है। एक निर्दिष्ट समय समाप्ति के बाद, बिंदुओं स्लीप मोड में प्रवेश करते हैं और WAKEUP फ़्रेम द्वारा वापस सक्रिय स्थिति में जारी किए जाएंगे।
दो बस अवस्थाएँ - स्लीप-मोड और सक्रिय - लिन प्रोटोकॉल के अंदर उपयोग की जाती हैं। जबकि डेटा बस में है, सभी लिन-बिंदुओं को सक्रिय स्थिति में रहने का अनुरोध किया जाता है। एक निर्दिष्ट समय समाप्ति के पश्चात्, बिंदुओं स्लीप मोड में प्रवेश करते हैं और WAKEUP फ़्रेम द्वारा वापस सक्रिय स्थिति में जारी किए जाएंगे।


यह फ़्रेम बस में गतिविधि का अनुरोध करने वाले किसी भी बिंदु द्वारा भेजा जा सकता है, या तो लिन मुख्य बिंदु अपने आंतरिक अनुसूची का पालन कर रहा है, या संलग्न लिन अधीन बिंदु  में से एक को इसके आंतरिक सॉफ़्टवेयर अनुप्रयोग द्वारा सक्रिय किया जा रहा है।
यह फ़्रेम बस में गतिविधि का अनुरोध करने वाले किसी भी बिंदु द्वारा भेजा जा सकता है, या तो लिन मुख्य बिंदु अपने आंतरिक अनुसूची का पालन कर रहा है, या संलग्न लिन अधीन बिंदु  में से एक को इसके आंतरिक सॉफ़्टवेयर अनुप्रयोग द्वारा सक्रिय किया जा रहा है।


सभी बिंदुओं जागृत होने के बाद, मुख्य बिंदु अगले पहचानकर्ता को अनुसूची करना जारी रखता है।
सभी बिंदुओं जागृत होने के पश्चात्, मुख्य बिंदु अगले पहचानकर्ता को अनुसूची करना प्रवृत्त रखता है।


===शीर्षलेख===
===शीर्षलेख===
शीर्ष लेख में पाँच भाग होते हैं:
शीर्ष लेख में पाँच भाग होते हैं:


तोड़ना:
ब्रेक:


BREAK क्षेत्र का उपयोग शीर्ष लेख के निम्नलिखित भागों को सुनने के लिए सभी संलग्न लिन अधीन बिंदु  को सक्रिय करने के लिए किया जाता है। इसमें एक स्टार्ट बिट और कई प्रमुख बिट्स होते हैं। लंबाई कम से कम 11-बिट गुना है; आज तक मानक उपयोग 13-बिट बार है, और इसलिए यह मूल डेटा प्रारूप से भिन्न है।
ब्रेक क्षेत्र का उपयोग शीर्ष लेख के निम्नलिखित भागों को सुनने के लिए सभी संलग्न लिन अधीन बिंदु  को सक्रिय करने के लिए किया जाता है। इसमें एक स्टार्ट बिट और कई प्रमुख बिट्स होते हैं। लंबाई कम से कम 11-बिट गुना है; आज तक मानक उपयोग 13-बिट बार हुआ है, और इसलिए यह मूल डेटा प्रारूप से भिन्न होता है।


इसका उपयोग यह सुनिश्चित करने के लिए किया जाता है कि निर्दिष्ट सीमाओं में सेट बस बॉड दर से भिन्न मुख्य घड़ी के साथ सुनने वाले लिन बिंदुओं BREAK को संचार प्रारंभ करने वाले फ़्रेम के रूप में पहचानेंगे, न कि सभी मान शून्य ([[हेक्साडेसिमल]] 0x00) के साथ एक मानक डेटा बाइट के रूप में।
इसका उपयोग यह सुनिश्चित करने के लिए किया जाता है कि निर्दिष्ट सीमाओं में सेट बस बॉड दर से भिन्न मुख्य घड़ी के साथ सुनने वाले लिन बिंदुओं ब्रेक को संचार प्रारंभ करने वाले फ़्रेम के रूप में पहचानेंगे, न कि सभी मान शून्य ([[हेक्साडेसिमल]] 0x00) के साथ एक मानक डेटा बाइट के रूप में।


साथ-साथ करना:
सिंक: सिंक हेक्साडेसिमल 0x55 के मान के साथ एक मानक डेटा प्रारूप बाइट है। आरसी ऑसिलेटर पर चलने वाले लिन अधीन बिंदु  बस पर धारा बिट समय (मुख्य बिंदु का सामान्य समय) को मापने और आंतरिक बॉड दर की पुनर्गणना करने के लिए बढ़ते और गिरते किनारों की एक निश्चित मात्रा के मध्य की दूरी का उपयोग करेंगे।


SYNC हेक्साडेसिमल 0x55 के मान के साथ एक मानक डेटा प्रारूप बाइट है।
इंटर बाइट स्पेस: इंटर बाइट स्पेस का उपयोग बस जिटर को समायोजित करने के लिए किया जाता है। यह लिन विनिर्देश के अंतर्गत एक वैकल्पिक घटक होता है। यदि सक्षम किया गया है, तो सभी लिन बिंदुओं को इससे सामना करने के लिए तैयार रहना चाहिए।


आरसी ऑसिलेटर पर चलने वाले लिन अधीन बिंदु  बस पर वर्तमान बिट समय (मुख्य बिंदु का सामान्य समय) को मापने और आंतरिक बॉड दर की पुनर्गणना करने के लिए बढ़ते और गिरते किनारों की एक निश्चित मात्रा के मध्य की दूरी का उपयोग करेंगे।
ब्रेक और सिंक क्षेत्र के मध्य एक इंटर बाइट स्पेस होता है, एक सिंक और पहचानकर्ता के मध्य, एक पेलोड और चेकसम के मध्य और एक पेलोड में प्रत्येक डेटा बाइट के मध्य होता है।


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


यदि पहचानकर्ता एक भौतिक लिन अधीन बिंदु  को प्रतिक्रिया भेजने के लिए प्रेरित करता है, तो पहचानकर्ता को Rx-पहचानकर्ता कहा जा सकता है।
यदि पहचानकर्ता एक भौतिक लिन अधीन बिंदु  को प्रतिक्रिया भेजने के लिए प्रेरित करता है, तो पहचानकर्ता को Rx-पहचानकर्ता कहा जा सकता है।
Line 123: Line 115:
यदि मुख्य बिंदु का अधीन कार्य बस को डेटा भेजता है, तो इसे टीएक्स-पहचानकर्ता कहा जा सकता है।
यदि मुख्य बिंदु का अधीन कार्य बस को डेटा भेजता है, तो इसे टीएक्स-पहचानकर्ता कहा जा सकता है।


प्रतिक्रिया स्थान:
प्रतिक्रिया स्पेस: प्रतिक्रिया स्पेस, पहचानकर्ता क्षेत्र और पहले डेटा बाइट के मध्य का समय होता है जो लिन फ़्रेम के लिन प्रतिक्रिया भाग को प्रारंभ करता है। जब एक विशेष लिन फ़्रेम पूरी तरह से प्रसारित होता है, शीर्ष लेख + रिस्पांस, लिन मुख्य बिंदु द्वारा, लिन मुख्य बिंदु शीर्ष लेख भेजने के पश्चात् प्रतिक्रिया कब भेजनी है इसकी गणना करने के लिए पूर्ण प्रतिक्रिया स्पेस समय का उपयोग करेगा। यदि लिन फ़्रेम का प्रतिक्रिया भाग भौतिक रूप से भिन्न अधीन बिंदु से आ रहा है, तो प्रत्येक बिंदु (मुख्य बिंदु और अधीन बिंदु ) अपने टाइमआउट गणना में प्रतिक्रिया स्पेस समय का 50% उपयोग करेगा।
 
रिस्पॉन्स स्पेस, पहचानकर्ता क्षेत्र और पहले डेटा बाइट के मध्य का समय है जो लिन फ़्रेम के लिन रिस्पॉन्स भाग को प्रारंभ करता है। जब एक विशेष लिन फ़्रेम पूरी तरह से प्रसारित होता है, शीर्ष लेख + रिस्पांस, लिन मुख्य बिंदु द्वारा, लिन मुख्य बिंदु शीर्ष लेख भेजने के बाद प्रतिक्रिया कब भेजनी है इसकी गणना करने के लिए पूर्ण प्रतिक्रिया स्थान समय का उपयोग करेगा। यदि लिन फ़्रेम का प्रतिक्रिया भाग भौतिक रूप से भिन्न अधीन बिंदु से आ रहा है, तो प्रत्येक बिंदु (मुख्य बिंदु और अधीन बिंदु ) अपने टाइमआउट गणना में प्रतिक्रिया स्थान समय का 50% उपयोग करेगा।


===प्रतिक्रिया===
===प्रतिक्रिया===
Line 132: Line 122:
डेटा:  
डेटा:  


प्रतिक्रिया देने वाला अधीन बस को शून्य से आठ डेटा बाइट्स भेज सकता है। डेटा की मात्रा अनुप्रयोग डिज़ाइनर द्वारा तय की जाती है और उस अनुप्रयोग के लिए प्रासंगिक डेटा को प्रतिबिंबित करती है जिसमें लिन अधीन बिंदु  चलता है।
प्रतिक्रिया देने वाला अधीन बस को शून्य से आठ डेटा बाइट्स भेज सकता है। डेटा की मात्रा अनुप्रयोग डिज़ाइनर द्वारा निर्धारित की जाती है और उस अनुप्रयोग के लिए प्रासंगिक डेटा को प्रतिबिंबित करती है जिसमें लिन अधीन बिंदु  चलता है।


चेकसम:
चेकसम:


लिन के भीतर दो चेकसम-प्रतिरूपण उपलब्ध हैं - पहला चेकसम है जिसमें केवल डेटा बाइट्स सम्मिलित हैं (संस्करण 1.3 तक विनिर्देश), दूसरे में इसके अलावा पहचानकर्ता सम्मिलित है (संस्करण 2.0+)।
लिन के अंदर दो चेकसम-प्रतिरूपण उपलब्ध हैं - प्रथम चेकसम है जिसमें मात्र डेटा बाइट्स सम्मिलित होता हैं (संस्करण 1.3 तक विनिर्देश), दूसरे में इसके अलावा पहचानकर्ता सम्मिलित है (संस्करण 2.0+)।  


प्रयुक्त चेकसम प्रतिरूपण अनुप्रयोग डिजाइनर द्वारा पूर्व-परिभाषित है।
प्रयुक्त चेकसम प्रतिरूपण अनुप्रयोग डिजाइनर द्वारा पूर्व-परिभाषित होता है।


== अधीन बिंदु स्थिति का पता लगाना (एसएनपीडी) या ऑटोएड्रेसिंग ==
== अधीन बिंदु स्थिति का पता लगाना (एसएनपीडी) या स्वयं संबोधन ==
ये विधियाँ लिन बस पर अधीन बिंदु  बिंदुओं की स्थिति का पता लगाने की अनुमति देती हैं और एक अद्वितीय बिंदु एड्रेस (NAD) के असाइनमेंट की अनुमति देती हैं।<ref>
ये विधियाँ लिन बस पर अधीन बिंदु  बिंदुओं की स्थिति का पता लगाने की अनुमति देती हैं और एक अद्वितीय बिंदु एड्रेस (NAD) के असाइनमेंट की अनुमति देती हैं।<ref>
Anand Gopalan, Akeem Whitehead.
Anand Gopalan, Akeem Whitehead.
[http://www.ti.com/lit/an/slda038/slda038.pdf "Automatic Slave Node Position Detection (SNPD)"].
[http://www.ti.com/lit/an/slda038/slda038.pdf "Automatic Slave Node Position Detection (SNPD)"].
</ref>
</ref>
* रेखा प्रोग्रामिंग या कनेक्टर पिन प्रोग्रामिंग के अंत के बिना समान या समान उपकरणों को बस से कनेक्ट करने की अनुमति देता है।
* रेखा प्रोग्रामिंग या कनेक्टर पिन प्रोग्रामिंग के अंत के बिना समान या समान उपकरणों को बस से संयोजन करने की अनुमति देता है।


प्रतिबंध:
प्रतिबंध:
* सभी ऑटो-एड्रेसिंग अधीन बिंदु एक पंक्ति में होने चाहिए
* सभी स्वयं संबोधन अधीन बिंदु एक पंक्ति में होने चाहिए
** मानक अधीन को किसी भी तरह से जोड़ा जा सकता है
** मानक अधीन को किसी भी तरह से जोड़ा जा सकता है


{| class="wikitable"
{| class="wikitable"
|-
|-
! SNPD Method
!एसएनपीडी विधि
! SNPD Method ID
!एसएनपीडी विधि आईडी
! Company
!कंपनी
|-
|-
| Extra wire daisy chain
|अतिरिक्त वायर डेज़ी श्रृंखला
| 0x01
| 0x01
| [[NXP]] (formerly Philips)
| [[NXP|एनएक्सपी]] (पूर्व में फिलिप्स)
|-
|-
| Bus shunt method
|बस शंट विधि
| 0x02
| 0x02
| [[Elmos Semiconductor]]
| [[Elmos Semiconductor|एल्मोस सेमीकंडक्टर]]
|-
|-
| Reserved
|आरक्षित
| 0x03
| 0x03
| TBD
| टीबीडी
|-
|-
| Reserved
|आरक्षित
| 0x04
| 0x04
| TBD
|टीबीडी
|-
|-
| Reserved
|आरक्षित
| 0xFF
| 0xFF
| TBD
|टीबीडी
|}
|}


=== अतिरिक्त तार डेज़ी श्रृंखला (XWDC) ===
=== अतिरिक्त वायर डेज़ी श्रृंखला (एक्सडब्ल्यूडीसी) ===
प्रत्येक अधीन बिंदु  बिंदु को दो अतिरिक्त पिन, एक इनपुट, डी प्रदान करना होता है<sub>1</sub>, और एक आउटपुट, डी<sub>2</sub>.
प्रत्येक अधीन बिंदु  बिंदु को दो अतिरिक्त पिन, एक इनपुट, D<sub>1</sub> और एक आउटपुट D<sub>2</sub> प्रदान करना होता है।
* पहला एसएनपीडी बिंदु इनपुट डी1 या तो जीएनडी पर सेट है या मुख्य बिंदु के आउटपुट से जुड़ा है।
* प्रथम एसएनपीडी बिंदु इनपुट D<sub>1</sub> या तो जीएनडी पर सेट है या मुख्य बिंदु के आउटपुट से जुड़ा होता है।
** पहले बिंदु का आउटपुट, डी<sub>2</sub>, इनपुट से जुड़ा है, डी<sub>1</sub> दूसरे बिंदु का, इत्यादि जिसके परिणामस्वरूप डेज़ी श्रृंखला बनती है।
** पहले बिंदु का आउटपुट, D<sub>2</sub>, इनपुट से जुड़ा होता है, D<sub>1</sub> दूसरे बिंदु का आउटपुट होता है, इत्यादि जिसके परिणामस्वरूप डेज़ी श्रृंखला बनती है।


प्रत्येक कॉन्फ़िगरेशन पिन डी<sub>x</sub> (x=1-2) में स्थिति का पता लगाने में सहायता के लिए अतिरिक्त परिपथरी है।
प्रत्येक विन्यास पिन डी<sub>x</sub> (x=1-2) में स्थिति का पता लगाने में सहायता के लिए अतिरिक्त परिपथरी है।
# वी पर स्विच करने योग्य प्रतिरोधी पुल-अप<sub>bat</sub>
# V<sub>bat</sub> पर स्विच करने योग्य प्रतिरोधी पुल-अप
# GND तक पुल-डाउन करें
# GND तक पुल-डाउन करें
# तुलनित्र वी को संदर्भित करता है<sub>bat</sub>/2
# तुलनित्र V<sub>bat</sub>/2 से संदर्भित होता है


==== XWDC ऑटो-एड्रेसिंग प्रक्रिया ====
==== एक्सडब्ल्यूडीसी स्वयं संबोधन प्रक्रिया ====
प्रक्रिया की शुरुआत में किसी भी एसएनपीडी डिवाइस को एनएडी निर्दिष्ट नहीं किया गया है
प्रक्रिया की प्रारम्भ में किसी भी एसएनपीडी उपकरण को एनएडी निर्दिष्ट नहीं किया गया है


1 पहला ऑटो-एड्रेसिंग लिन संदेश
1 प्रथम स्वयं संबोधन लिन संदेश
:1.1 सभी आउटपुट (डी<sub>2</sub>) को उच्च स्तर पर सेट किया गया है, सभी पुल-डाउन बंद कर दिए गए हैं
:1.1 सभी आउटपुट (D<sub>2</sub>) को उच्च स्तर पर स्थापित किया गया है, सभी पुल-डाउन संवृत कर दिए गए हैं
:1.2 पहला एसएनपीडी बिंदु चुना गया है। इसकी पहचान इनपुट डी से की जाती है<sub>1</sub> कम (हार्डवायर्ड)
:1.2 प्रथम एसएनपीडी बिंदु का चयन किया गया है। इसकी पहचान इनपुट D<sub>1</sub> निम्न (हार्डवायर्ड) से की जाती है।
:1.3 चयनित बिंदु लिन कॉन्फ़िगरेशन संदेश से पता लेता है
:1.3 चयनित बिंदु लिन विन्यास संदेश से पता लेता है
:1.4 पता लगाया गया बिंदु आउटपुट डी पर पुल-डाउन चालू करता है<sub>2</sub>
:1.4 पता लगाया गया बिंदु आउटपुट D<sub>2</sub> पर पुल-डाउन विवृत करता है
2 बाद के ऑटो-एड्रेसिंग लिन संदेश
2 पश्चात् के स्वयं संबोधन लिन संदेश
:2.1 पहला गैर-संबोधित एसएनपीडी बिंदु चयनित है। इसकी पहचान इनपुट डी से की जाती है<sub>1</sub> निम्न (डी<sub>2</sub> पिछले बिंदु का)
:2.1 प्रथम गैर-संबोधित एसएनपीडी बिंदु चयनित होता है। इसकी पहचान इनपुट D<sub>1</sub> निम्न ( D<sub>2</sub> पिछले बिंदु का) से की जाती है।
:2.2 चयनित बिंदु लिन कॉन्फ़िगरेशन संदेश से पता लेता है
:2.2 चयनित बिंदु लिन विन्यास संदेश से पता लेता है
:2.3 पता लगाया गया बिंदु आउटपुट डी पर पुल-डाउन चालू करता है<sub>2</sub>
:2.3 पता लगाया गया बिंदु आउटपुट D<sub>2</sub>
:2.4 चरण 2.1-2.4 तब तक दोहराए जाते हैं जब तक कि सभी अधीन बिंदु  बिंदुओं को एक पता नहीं सौंपा जाता है
:2.4 चरण 2.1-2.4 तब तक दोहराए जाते हैं जब तक कि सभी अधीन बिंदु  बिंदुओं को एक पता नहीं दिया जाता है
3 एड्रेसिंग प्रक्रिया को पूरा करते हुए सभी पुल-अप और पुल-डाउन बंद कर दिए जाते हैं
3 संबोधन प्रक्रिया को पूरा करते हुए सभी पुल-अप और पुल-डाउन संवृत कर दिए जाते हैं


=== बस शंट विधि (बीएसएम) ===
=== बस शंट विधि (बीएसएम) ===
प्रत्येक अधीन बिंदु  बिंदु में दो लिन पिन होते हैं
प्रत्येक अधीन बिंदु  बिंदु में दो लिन पिन होते हैं
#बस_में
#बस_इन
# बस_बाहर
# बस_आउट


स्थिति का पता लगाने में सहायता के लिए प्रत्येक अधीन बिंदु  बिंदु को मानक लिन परिपथरी की तुलना में कुछ अतिरिक्त सर्किटरी की आवश्यकता होती है।
स्थिति का पता लगाने में सहायता के लिए प्रत्येक अधीन बिंदु  बिंदु को मानक लिन सर्किट्री की तुलना में कुछ अतिरिक्त सर्किटरी की आवश्यकता होती है।
# मानक पुल-अप स्विचेबल होना चाहिए
# मानक पुल-अप स्विचेबल होना चाहिए
# वी से स्विच करने योग्य 2 एमए वर्तमान स्रोत<sub>bat</sub>
# V<sub>bat</sub> से स्विच करने योग्य 2 mA धारा स्रोत
# शंट अवरोधक
# शंट अवरोधक
# विभेदक प्रवर्धक
# विभेदक प्रवर्धक
# एनॉलॉग से डिजिटल परिवर्तित करने वाला उपकरण
# एनॉलॉग से डिजिटल परिवर्तित करने वाला उपकरण


==== बीएसएम ऑटो-एड्रेसिंग प्रक्रिया ====
==== बीएसएम स्वयं संबोधन प्रक्रिया ====
प्रक्रिया की शुरुआत में, किसी भी एसएनपीडी डिवाइस में एनएडी निर्दिष्ट नहीं है। ऑटोएड्रेसिंग रूटीन सिंक क्षेत्र के दौरान निष्पादित किया जाता है। सिंक क्षेत्र को तीन चरणों में विभाजित किया गया है:
प्रक्रिया के प्रारम्भ में, किसी भी एसएनपीडी उपकरण में एनएडी निर्दिष्ट नहीं होता है। स्वयं संबोधन नियमित समन्वयन क्षेत्र के समय निष्पादित किया जाता है। सिंक क्षेत्र को तीन चरणों में विभाजित किया गया है:


1 ऑफसेट वर्तमान माप
1 ऑफसेट धारा माप
:1.1 सभी आउटपुट पुल-अप और वर्तमान स्रोत बंद हैं
:1.1 सभी आउटपुट पुल-अप और धारा स्रोत संवृत होते हैं
:1.2 बस धारा मापी जाती है, I<sub>offset</sub>2 पुल-अप मोड
:1.2 बस धारा मापी जाती है, I<sub>offset</sub>
:2.1 पुल-अप चालू हैं और वर्तमान स्रोत बंद हैं
:2 पुल-अप मोड
:2.2 बस धारा मापी जाती है, I<sub>PU</sub>:2.3 ΔI = I के साथ बिंदुओं<sub>PU</sub>-मैं<sub>offset</sub><1 mA चयनित हैं
:2.1 पुल-अप विवृत होते हैं और धारा स्रोत संवृत होते हैं
3 वर्तमान स्रोत मोड
:2.2 बस धारा मापी जाती है, I<sub>PU</sub>
:3.1 चयनित बिंदुओं वर्तमान स्रोत को चालू करते हैं और अन्य पुल-अप को बंद करते हैं
:2.3ΔI = '''I<sub>PU</sub>'''-'''I<sub>offset</sub>''' < 1 mA वाले नोड्स "चयनित" हैं
:3.2 बस धारा मापी जाती है, I<sub>CS</sub>:3.3 ΔI = I के साथ बिंदु<sub>CS</sub>-मैं<sub>offset</sub><1 mA को अंतिम बिंदु के रूप में पहचाना गया है
3 धारा स्रोत मोड
:3.4 वर्तमान स्रोत बंद कर दिए गए हैं और पुल-अप चालू कर दिए गए हैं
:3.1 चयनित बिंदुओं धारा स्रोत को विवृत करते हैं और अन्य पुल-अप को संवृत करते हैं
:3.5 अंतिम बिंदु लिन कॉन्फ़िगरेशन संदेश में निहित पते को स्वीकार करेगा
:3.2 बस धारा मापी जाती है, I<sub>CS</sub>
:3.3 ΔI = '''I<sub>CS</sub>'''-'''I<sub>offset</sub>''' < 1 mA वाला नोड अंतिम नोड के रूप में पाया जाता है
:3.4 धारा स्रोत संवृत कर दिए गए हैं और पुल-अप विवृत कर दिए गए हैं
:3.5 अंतिम बिंदु लिन विन्यास संदेश में निहित पते को स्वीकार करेगा


यह तकनीक पेटेंट ईपी 1490772 बी1 और यूएस 7091876 द्वारा कवर की गई है।
यह विधि पेटेंट ईपी 1490772 बी1 और यूएस 7091876 द्वारा विस्तृत की गई है।


== लिन लाभ ==
== लिन लाभ ==
* प्रयोग करने में आसान
* प्रयोग करने में सरलता
* घटक उपलब्ध हैं
* घटक उपलब्ध होते हैं
* CAN और अन्य संचार बसों से सस्ता
* कैन और अन्य संचार बसों से अल्पमूल्य
* हार्नेस में कमी
* हार्नेस में कमी
* अधिक विश्वसनीय वाहन
* अधिक विश्वसनीय वाहन
* विस्तार को प्रयुक्त करना आसान है।
* विस्तार को प्रयुक्त करना सरल होता है।
* कोई प्रोटोकॉल लाइसेंस शुल्क आवश्यक नहीं है
* कोई प्रोटोकॉल लाइसेंस शुल्क आवश्यक नहीं होता है


लिन CAN बस का पूर्ण प्रतिस्थापन नहीं है। लेकिन जहां कम लागत आवश्यक है और गति/बैंडविड्थ महत्वपूर्ण नहीं है, वहां लिन बस एक अच्छा विकल्प है। सामान्यतः पर, इसका उपयोग उन उप-प्रणालियों में किया जाता है जो वाहन के प्रदर्शन या सुरक्षा के लिए महत्वपूर्ण नहीं हैं - कुछ उदाहरण नीचे दिए गए हैं।
लिन कैन बस का पूर्ण प्रतिस्थापन नहीं होता है। परन्तु जहाँ कम लागत की आवश्यकता होती है और गति/बैंडविड्थ महत्वपूर्ण नहीं होता है, वहां लिन बस एक सुगम विकल्प होता है। सामान्यतः पर, इसका उपयोग उन उप-प्रणालियों में किया जाता है जो वाहन के प्रदर्शन या सुरक्षा के लिए महत्वपूर्ण नहीं होता हैं - कुछ उदाहरण नीचे दिए गए हैं।


== अनुप्रयोग ==
== अनुप्रयोग ==
{| class="wikitable"
{| class="wikitable"
! Application segments !! Specific लिन application examples
!अनुप्रयोग सेगमेंट
!विशिष्ट लिन अनुप्रयोग उदाहरण
|-
|-
| Roof || Sensor, light sensor, light control, sun roof
| रूफ ||सेंसर, प्रकाश संवेदक, प्रकाश नियंत्रण, सन रूफ
|-
|-
| Steering wheel || Cruise control, wiper, turning light, climate control, radio, wheel lock
|स्टीयरिंग व्हील
|क्रूज़ नियंत्रण, वाइपर, प्रकाश परावर्तन, जलवायु नियंत्रण, रेडियो, व्हील लॉक
|-
|-
| Seat || Seat position motors, occupant sensors, control panel
|सीट
|सीट स्थिति मोटर, अधिवासी सेंसर, नियंत्रण कक्ष
|-
|-
| Engine || Sensors, small motors, cooलिनg fan motors
|इंजन
|सेंसर, छोटी मोटरें, ठंडा करने वाले पंखे की मोटरें
|-
|-
| Grille || Grille shutter
|ग्रिल
|ग्रिल शटर
|-
|-
| Climate || Small motors, control panel
|जलवायु
|छोटी मोटरें, नियंत्रण कक्ष
|-
|-
| Door || Mirror, central ECU, mirror switch, window lift, seat control switch, door lock
|द्वार
|दर्पण, केंद्रीय ईसीयू, दर्पण स्विच, विंडो लिफ्ट, सीट नियंत्रण स्विच, द्वार लॉक
|-
|-
|Illumination
|प्रकाश
|Vehicle trim enhancement, sill plates illuminated with RGB LED
|वाहन ट्रिम संवर्द्धन, सिल प्लेटें आरजीबी एलईडी से प्रकाशित
|}
|}


== संबोधन ==
लिन में संबोधन एक NAD (बिंदु एड्रेस) के साथ प्राप्त की जाती है जो PID (संरक्षित पहचानकर्ता) का भाग होता है। NAD मान 7 बिट्स पर हैं, इसलिए 1 से 127 (0x7F) की सीमा में होता हैं और यह आपूर्तिकर्ता आईडी, फलन आईडी और वेरिएंट आईडी की एक संरचना होती है।


== सम्बोधन ==
आप स्वचालन में कैन से संपर्क करके आपूर्तिकर्ता आईडी प्राप्त कर सकते हैं जो ऐसे पहचानकर्ताओं के असाइनमेंट के लिए उत्तरदायी प्राधिकरण होता है।
लिन में एड्रेसिंग एक NAD (बिंदु एड्रेस) के साथ हासिल की जाती है जो PID (संरक्षित पहचानकर्ता) का हिस्सा है। NAD मान 7 बिट्स पर हैं, इसलिए 1 से 127 (0x7F) की सीमा में हैं और यह आपूर्तिकर्ता आईडी, फ़ंक्शन आईडी और वेरिएंट आईडी की एक संरचना है।
 
आप ऑटोमेशन में CAN से संपर्क करके आपूर्तिकर्ता आईडी प्राप्त कर सकते हैं जो ऐसे पहचानकर्ताओं के असाइनमेंट के लिए जिम्मेदार प्राधिकरण है।


== यह भी देखें ==
== यह भी देखें ==
* [[नेटवर्क बसों की सूची]]
* [[नेटवर्क बसों की सूची]]
* SAE_J3068#डिजिटल_कम्युनिकेशन_for_AC_चार्जिंग_(लिन-CP)|लिन-CP
*लिन-सीपी


==संदर्भ==
==संदर्भ==

Revision as of 12:04, 7 December 2023

लिन (स्थानीय सम्बंधित नेटवर्क) एक अनुक्रमिक नेटवर्क प्रोटोकॉल होता है, जिसका उपयोग वाहनों में घटकों के मध्य संचार के लिए किया जाता है। यह एक एकल वायर, अनुक्रमिक नेटवर्क प्रोटोकॉल होता है जो 40 मीटर की बस लंबाई पर 19.2 Kbit/s तक संचार का समर्थन करता है। कार में प्रयुक्त प्रौद्योगिकियों और सुविधाओं में वृद्धि के साथ साथ, एक लागत प्रभावी अनुक्रमिक नेटवर्क की आवश्यकता उत्पन्न हुई, चूंकि कार में प्रत्येक घटक के लिए कैन बस को प्रयुक्त करना बहुत मूल्यवान था। यूरोपीय कार निर्माताओं ने विभिन्न अनुक्रमिक संचार प्रौद्योगिकियों का उपयोग करना प्रारंभ कर दिया था, जिसके फलस्वरूप सामंजस्‍य समस्याएं उत्पन्न होनी प्रारम्भ हो गयी थी।

1990 के समय के अंत में, पांच वाहन निर्माताओं (बीएमडब्ल्यू, वोक्सवैगन समूह, ऑडी, वोल्वो कारें, मेरसेदेज़-बेंज) द्वारा लिन सहायता संघ की स्थापना की गई थी, जिसमें वोल्केनो ऑटोमोटिव समूह और मोटोरोला से आपूर्ति की गई तकनीकें (नेटवर्किंग और हार्डवेयर विशेषज्ञता) सम्मिलित थीं। नए लिन विनिर्देशन का प्रथम पूर्णतः कार्यान्वित संस्करण (लिन संस्करण 1.3) नवंबर 2002 में प्रकाशित हुआ था। सितंबर 2003 में, क्षमताओं का विस्तार करने और अतिरिक्त निदान सुविधाओं के लिए प्रावधान करने के लिए संस्करण 2.0 प्रस्तुत किया गया था। लिन का उपयोग वाहन की बैटरी विद्युत रेखा संचार स्वचालितयंत्र पर डीसी विद्युत रेखा (डीसी-लिन) ट्रांसीवर पर एक विशेष लिन के साथ भी किया जा सकता है। लिन ओवर डीसी विद्युत रेखा (डीसी-लिन) को आईएसओ/एडब्ल्यूआई 17987-8 के रूप में मानकीकृत किया गया था।[1]

स्वचालन में कैन को आईएसओ तकनीकी प्रबंधन बोर्ड (TMB) द्वारा आईएसओ 17987 श्रृंखला में मानकीकृत लिन आपूर्तिकर्ता आईडी के लिए पंजीकरण प्राधिकरण के रूप में नियुक्त किया गया है।

नेटवर्क टोपोलॉजी

लिन एक प्रसारण (नेटवर्किंग) अनुक्रमिक संचार नेटवर्क होता है जिसमें 16 बिंदु (एक मुख्य बिंदु और सामान्यतः पर 15 अधीन बिंदु तक) सम्मिलित होते हैं।[2][3][4][5]

सभी संदेशों को मुख्य बिंदु द्वारा प्रारंभ किया जाता है, जिसमें अधिकतम एक अधीन बिंदु किसी दिए गए संदेश पहचानकर्ता का उत्तर देता है। मुख्य बिंदु अपने संदेशों का उत्तर देकर अधीन बिंदु के रूप में भी कार्य कर सकता है। चूँकि सभी संचार मुख्य बिंदु द्वारा प्रारंभ किए जाते हैं, इसलिए संघट्‍टन(दूरसंचार) का पता लगाना आवश्यक नहीं होता है।[6]

मुख्य बिंदु और अधीन बिंदु सामान्यतः पर सूक्ष्म नियंत्रक होते हैं, परन्तु लागत, स्पेस या विद्युत बचाने के लिए विशेष हार्डवेयर या अनुप्रयोग-विशिष्ट एकीकृत परिपथ में प्रयुक्त किया जा सकता है।

धारा उपयोग छोटे नेटवर्क बनाने के लिए लिन और सरल सेंसर की कम लागत वाली दक्षता को जोड़ते हैं। इन उप-प्रणालियों को बैक-बोन-नेटवर्क (अर्थात् कारों में कैन) द्वारा जोड़ा जा सकता है।[7]

अवलोकन

लिन बस एक लागत प्रभावी अनुक्रमिक संचार प्रोटोकॉल होता है, जो कार के नेटवर्क के अंदर दूरस्थ अनुप्रयोग का प्रभावी ढंग से समर्थन करता है। यह विशेष रूप से वितरित स्वचालितयंत्र अनुप्रयोगों में मेक्ट्रोनिक बिंदुओं के लिए प्रायोजित होता है, परन्तु औद्योगिक अनुप्रयोगों के लिए भी समान रूप से उपयुक्त होता है। इसका उद्देश्य कारों के अंदर पदानुक्रमित नेटवर्क की ओर ले जाने वाले उपलब्ध कैन नेटवर्क को पूरक बनाना होता है।

1990 के समय के अंत में स्थानीय सम्बंधित नेटवर्क (लिन) सहायता संघ की स्थापना पांच यूरोपीय वाहन निर्माताओं, मेंटर ग्राफ़िक्स (पूर्व में वोल्केनो ऑटोमोटिव ग्रुप) और फ्रीस्केल (पूर्व में मोटोरोला, अब NXP) द्वारा की गई थी। नए लिन विनिर्देशन का प्रथम पूर्णतः कार्यान्वित संस्करण नवंबर 2002 में लिन संस्करण 1.3 के रूप में प्रकाशित किया गया था। सितंबर 2003 में संरचना क्षमताओं का विस्तार करने और महत्वपूर्ण अतिरिक्त लक्षणात्मक सुविधाओं और उपकरण संयोजक के लिए प्रावधान करने के लिए संस्करण 2.0 प्रस्तुत किया गया था।

प्रोटोकॉल की मुख्य विशेषताएं नीचे सूचीबद्ध हैं:

  • बस मध्यस्थता के बिना एक मुख्य नोड, 16 अधीन बिंदु तक। यह नियतात्मक समय प्रतिक्रिया प्राप्त करने के लिए लिन सहायता संघ द्वारा अनुशंसित मान होता है।[8]
  • अधीन नोड स्थिति अनुसन्धान (एसएनपीडी) विद्युत संचार के पश्चात् नोड एड्रेस असाइनमेंट की अनुमति देता है[9]
  • 40 मीटर बस लंबाई पर 19.2 kbit/s तक एकल वायर संचार।[8][10] लिन विनिर्देश 2.2 में,[9]गति 20 kbit/s तक होता है।
  • विलंबता समय की प्रत्याभूति।
  • डेटा फ़्रेम की परिवर्तनीय लंबाई (2, 4 और 8 बाइट)।
  • रुपरेखा विस्तारण
  • स्फटिक या सिरेमिक प्रतिध्वनित यंत्र के अतिरिक्त, समय समकालीनता के साथ मल्टी-कास्ट समर्थन।
  • डेटा जाँच और त्रुटि का पता लगाना।
  • दोषपूर्ण बिंदुओं का पता लगाना।
  • मानक विश्वव्यापी समकालिक प्रापक / ट्रांसमीटर/ अनुक्रमिक संचार पर आधारित कम लागत वाला सिलिकॉन कार्यान्वयन हार्डवेयर।
  • पदानुक्रमित नेटवर्क के लिए व्यवस्थापक।
  • 12 वी का प्रचालक विद्युत दाब।[8]

डेटा को चयन योग्य लंबाई के निश्चित रूप वाले संदेशों को बस में स्थानांतरित किया जाता है। मुख्य बिंदु कार्य एक शीर्ष लेख प्रसारित करता है जिसमें एक सांकेतिक विराम के पश्चात् समकालीन और अभिज्ञाता क्षेत्र होते हैं। अधीन बिंदुएक डेटा फ़्रेम के साथ प्रतिक्रिया करते हैं जिसमें 2, 4 और 8 डेटा बाइट्स और नियंत्रण सूचना के 3 बाइट्स होते हैं।[9]

लिन संदेश फ़्रेम

एक संदेश में निम्नलिखित क्षेत्र होते हैं:[9]

  • समकालीन समकालीन
  • समकालीन बाइट
  • अभिज्ञाता बाइट
  • डेटा बाइट्स
  • जाँच बाइट

फ़्रेम प्रकार

  1. नियमरहित फ़्रेम. ये सदैव संकेत में रहते है और इनके पहचानकर्ता 0 से 59 (0x00 से 0x3b) की श्रेणी में होते हैं। नियमरहित फ़्रेम के सभी उपभोक्ताओं को फ़्रेम प्राप्त होगा और यह मानते हुए कि कोई त्रुटि नहीं पाई गई इसे अनुप्रयोग के लिए उपलब्ध कराया जाएगा।
  2. इवेंट-ट्रिगर फ़्रेम. इसका उद्देश्य कभी-कभी होने वाली घटनाओं के साथ कई अधीन बिंदुओं के मतदान के लिए बहुत अधिक बस बैंडविड्थ निर्दिष्ट किए बिना लिन क्लस्टर की प्रतिक्रियाशीलता को बढ़ाना होता है। नियमरहित फ़्रेम का प्रथम डेटा बाइट इवेंट-ट्रिगर फ़्रेम को सौंपे गए संरक्षित पहचानकर्ता के समान होगा। एक अधीन बिंदु संबंधित नियमरहित फ़्रेम के साथ तभी उत्तर देता है जब उसका डेटा मान परिवर्तित् गया हो। यदि कोई भी अधीन बिंदु कार्य शीर्ष लेख पर प्रतिक्रिया नहीं देता है तो शेष फ़्रेम अवधि स्लॉट शांत हो जाता है और शीर्ष लेख को अप्रत्यक्ष कर दिया जाता है। यदि एक से अधिक अधीन बिंदु कार्य एक ही फ़्रेम अवधि में शीर्ष लेख पर प्रतिक्रिया करते हैं तो एक संघट्‍टन होता है, और मुख्य बिंदु को इवेंट-ट्रिगर फ़्रेम को फिर से अनुरोध करने से पहले सभी संबंधित नियमरहित फ़्रेम का अनुरोध करके संघट्‍टन को हल करना होगा।
  3. आवधिक फ़्रेम. यह फ़्रेम आवश्यकतानुसार मुख्य बिंदु द्वारा प्रसारित किया जाता है, इसलिए संघट्‍टन नहीं हो होता है। एक विकीर्ण फ़्रेम का शीर्ष लेख मात्र उसके संबंधित फ़्रेम स्लॉट में भेजा जाएगा जब मुख्य बिंदु कार्य को पता चलेगा कि फ़्रेम में किए गए संकेत को अपडेट किया गया है। विकीर्ण फ़्रेम का प्रकाशक सदैव शीर्ष लेख पर प्रतिक्रिया प्रदान करेगा।
  4. नैदानिक फ़्रेम. इनमें सदैव नैदानिक या विन्यास डेटा होता है और इनमें सदैव आठ डेटा बाइट्स होते हैं। पहचानकर्ता या तो 60 (0x3C) होता है, जिसे मुख्य बिंदु अनुरोध फ़्रेम कहा जाता है, या 61(0x3D), जिसे अधीन बिंदु  प्रतिक्रिया फ़्रेम कहा जाता है। नैदानिक फ़्रेम का शीर्ष लेख तैयार करने से पहले, मुख्य बिंदु कार्य अपने नैदानिक मॉड्यूल से पूछता है कि क्या इसे भेजा जाएगा या क्या बस शांत रहेगी। अधीन बिंदु  कार्य अपने नैदानिक मॉड्यूल के अनुसार प्रतिक्रिया प्रकाशित और सदस्यता लेते हैं।
  5. उपयोगकर्ता-परिभाषित फ़्रेम. इनमें किसी भी तरह की सूचना हो सकती है। उनका पहचानकर्ता 62 (0x3E) होता है। उपयोगकर्ता-परिभाषित फ़्रेम का शीर्ष लेख सदैव तब प्रसारित होता है जब फ़्रेम को आवंटित फ़्रेम स्लॉट संसाधित होता है
  6. आरक्षित फ़्रेम. इनका उपयोग लिन 2.0 क्लस्टर में नहीं किया जाएगा। उनका पहचानकर्ता 63 (0x3F) होता है।

लिन हार्डवेयर

लिन विनिर्देश को नेटवर्क के अंदर बहुत अल्पमूल्य हार्डवेयर-बिंदुओं का उपयोग करने की अनुमति देने के लिए डिज़ाइन किया गया था। यह ऑन-बोर्ड नैदानिक्स पर आधारित कम लागत वाला एकल-वायर नेटवर्क होता है।[11] आज की कार नेटवर्किंग टोपोलॉजी में, यूनिवर्सल अतुल्यकालिक रिसीवर/ट्रांसमीटर क्षमता या समर्पित लिन हार्डवेयर वाले माइक्रोनियंत्रक का उपयोग किया जाता है।

माइक्रोनियंत्रक सॉफ्टवेयर द्वारा सभी आवश्यक लिन डेटा (प्रोटोकॉल ...) (आंशिक रूप से) उत्पन्न करता है और एक लिन ट्रांसीवर (सीधे शब्दों में कहें तो, कुछ ऐड-ऑन के साथ एक लेवल शिफ्टर) के माध्यम से लिन नेटवर्क से जुड़ा होता है। लिन बिंदु के रूप में कार्य करना संभावित कार्यक्षमता का मात्र एक भाग होता है।

लिन हार्डवेयर में यह ट्रांसीवर सम्मिलित हो सकता है और अतिरिक्त कार्यक्षमता के बिना शुद्ध लिन बिंदु के रूप में काम करता है।

चूँकि लिन अधीन बिंदु  बिंदुओं यथासंभव अल्पमूल्य होने चाहिए, वे क्रिस्टल ऑसिलेटर्स (क्वार्ट्ज या सिरेमिक) के बजाय आरसी ऑसिलेटर्स का उपयोग करके अपनी आंतरिक घड़ियाँ उत्पन्न कर सकते हैं।एक लिन फ़्रेम के अंदर बॉड दर-स्थिरता सुनिश्चित करने के लिए, शीर्ष लेख के अंदर सिंक क्षेत्र का उपयोग किया जाता है।

लिन प्रोटोकॉल

लिन-मुख्य बिंदु लिन बस में भेजना और प्राप्त करना प्रारंभ करने के लिए एक या अधिक पूर्वनिर्धारित I/O अनुसूची अनुक्रमणिकाओं का उपयोग करता है। इन अनुसूची अनुक्रमणिकाओं में कम से कम सापेक्ष समय होता है, जहां संदेश भेजना प्रारंभ किया जाता है।

एक लिन फ़्रेम में शीर्ष लेख और प्रतिक्रिया दो भाग होते हैं। शीर्ष लेख सदैव लिन मुख्य बिंदु द्वारा भेजा जाता है, जबकि प्रतिक्रिया या तो एक समर्पित लिन-अधीन बिंदु  या स्वयं लिन मुख्य बिंदु द्वारा भेजी जाती है।

लिन के अंदर प्रेषित डेटा को एक स्टार्ट बिट, एक स्टॉप-बिट और कोई समता नहीं (ब्रेक क्षेत्र में स्टार्ट बिट और स्टॉप बिट नहीं है) के साथ आठ थोड़ा समय बाइट्स के रूप में क्रमिक रूप से प्रसारित किया जाता है। बिट दरें 1 kbit/s से 20 kbit/s के मध्य भिन्न-भिन्न होती हैं।

बस पर डेटा को रिसेसिव (वायर्किक उच्च) और प्रमुख (वायर्किक निम्न) में विभाजित किया गया है।

समय को सामान्यतः पर लिन मुख्य बिंदु्स स्थिर घड़ी स्रोत द्वारा माना जाता है, सबसे छोटी इकाई एक बिट समय (52 µs @ 19.2 kbit/s) है।

दो बस अवस्थाएँ - स्लीप-मोड और सक्रिय - लिन प्रोटोकॉल के अंदर उपयोग की जाती हैं। जबकि डेटा बस में है, सभी लिन-बिंदुओं को सक्रिय स्थिति में रहने का अनुरोध किया जाता है। एक निर्दिष्ट समय समाप्ति के पश्चात्, बिंदुओं स्लीप मोड में प्रवेश करते हैं और WAKEUP फ़्रेम द्वारा वापस सक्रिय स्थिति में जारी किए जाएंगे।

यह फ़्रेम बस में गतिविधि का अनुरोध करने वाले किसी भी बिंदु द्वारा भेजा जा सकता है, या तो लिन मुख्य बिंदु अपने आंतरिक अनुसूची का पालन कर रहा है, या संलग्न लिन अधीन बिंदु  में से एक को इसके आंतरिक सॉफ़्टवेयर अनुप्रयोग द्वारा सक्रिय किया जा रहा है।

सभी बिंदुओं जागृत होने के पश्चात्, मुख्य बिंदु अगले पहचानकर्ता को अनुसूची करना प्रवृत्त रखता है।

शीर्षलेख

शीर्ष लेख में पाँच भाग होते हैं:

ब्रेक:

ब्रेक क्षेत्र का उपयोग शीर्ष लेख के निम्नलिखित भागों को सुनने के लिए सभी संलग्न लिन अधीन बिंदु  को सक्रिय करने के लिए किया जाता है। इसमें एक स्टार्ट बिट और कई प्रमुख बिट्स होते हैं। लंबाई कम से कम 11-बिट गुना है; आज तक मानक उपयोग 13-बिट बार हुआ है, और इसलिए यह मूल डेटा प्रारूप से भिन्न होता है।

इसका उपयोग यह सुनिश्चित करने के लिए किया जाता है कि निर्दिष्ट सीमाओं में सेट बस बॉड दर से भिन्न मुख्य घड़ी के साथ सुनने वाले लिन बिंदुओं ब्रेक को संचार प्रारंभ करने वाले फ़्रेम के रूप में पहचानेंगे, न कि सभी मान शून्य (हेक्साडेसिमल 0x00) के साथ एक मानक डेटा बाइट के रूप में।

सिंक: सिंक हेक्साडेसिमल 0x55 के मान के साथ एक मानक डेटा प्रारूप बाइट है। आरसी ऑसिलेटर पर चलने वाले लिन अधीन बिंदु  बस पर धारा बिट समय (मुख्य बिंदु का सामान्य समय) को मापने और आंतरिक बॉड दर की पुनर्गणना करने के लिए बढ़ते और गिरते किनारों की एक निश्चित मात्रा के मध्य की दूरी का उपयोग करेंगे।

इंटर बाइट स्पेस: इंटर बाइट स्पेस का उपयोग बस जिटर को समायोजित करने के लिए किया जाता है। यह लिन विनिर्देश के अंतर्गत एक वैकल्पिक घटक होता है। यदि सक्षम किया गया है, तो सभी लिन बिंदुओं को इससे सामना करने के लिए तैयार रहना चाहिए।

ब्रेक और सिंक क्षेत्र के मध्य एक इंटर बाइट स्पेस होता है, एक सिंक और पहचानकर्ता के मध्य, एक पेलोड और चेकसम के मध्य और एक पेलोड में प्रत्येक डेटा बाइट के मध्य होता है।

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

यदि पहचानकर्ता एक भौतिक लिन अधीन बिंदु  को प्रतिक्रिया भेजने के लिए प्रेरित करता है, तो पहचानकर्ता को Rx-पहचानकर्ता कहा जा सकता है।

यदि मुख्य बिंदु का अधीन कार्य बस को डेटा भेजता है, तो इसे टीएक्स-पहचानकर्ता कहा जा सकता है।

प्रतिक्रिया स्पेस: प्रतिक्रिया स्पेस, पहचानकर्ता क्षेत्र और पहले डेटा बाइट के मध्य का समय होता है जो लिन फ़्रेम के लिन प्रतिक्रिया भाग को प्रारंभ करता है। जब एक विशेष लिन फ़्रेम पूरी तरह से प्रसारित होता है, शीर्ष लेख + रिस्पांस, लिन मुख्य बिंदु द्वारा, लिन मुख्य बिंदु शीर्ष लेख भेजने के पश्चात् प्रतिक्रिया कब भेजनी है इसकी गणना करने के लिए पूर्ण प्रतिक्रिया स्पेस समय का उपयोग करेगा। यदि लिन फ़्रेम का प्रतिक्रिया भाग भौतिक रूप से भिन्न अधीन बिंदु से आ रहा है, तो प्रत्येक बिंदु (मुख्य बिंदु और अधीन बिंदु ) अपने टाइमआउट गणना में प्रतिक्रिया स्पेस समय का 50% उपयोग करेगा।

प्रतिक्रिया

प्रतिक्रिया संलग्न लिन अधीन बिंदु  कार्यों में से एक द्वारा भेजी जाती है और डेटा और अंततः में विभाजित होती है।[9]

डेटा:

प्रतिक्रिया देने वाला अधीन बस को शून्य से आठ डेटा बाइट्स भेज सकता है। डेटा की मात्रा अनुप्रयोग डिज़ाइनर द्वारा निर्धारित की जाती है और उस अनुप्रयोग के लिए प्रासंगिक डेटा को प्रतिबिंबित करती है जिसमें लिन अधीन बिंदु  चलता है।

चेकसम:

लिन के अंदर दो चेकसम-प्रतिरूपण उपलब्ध हैं - प्रथम चेकसम है जिसमें मात्र डेटा बाइट्स सम्मिलित होता हैं (संस्करण 1.3 तक विनिर्देश), दूसरे में इसके अलावा पहचानकर्ता सम्मिलित है (संस्करण 2.0+)।

प्रयुक्त चेकसम प्रतिरूपण अनुप्रयोग डिजाइनर द्वारा पूर्व-परिभाषित होता है।

अधीन बिंदु स्थिति का पता लगाना (एसएनपीडी) या स्वयं संबोधन

ये विधियाँ लिन बस पर अधीन बिंदु  बिंदुओं की स्थिति का पता लगाने की अनुमति देती हैं और एक अद्वितीय बिंदु एड्रेस (NAD) के असाइनमेंट की अनुमति देती हैं।[12]

  • रेखा प्रोग्रामिंग या कनेक्टर पिन प्रोग्रामिंग के अंत के बिना समान या समान उपकरणों को बस से संयोजन करने की अनुमति देता है।

प्रतिबंध:

  • सभी स्वयं संबोधन अधीन बिंदु एक पंक्ति में होने चाहिए
    • मानक अधीन को किसी भी तरह से जोड़ा जा सकता है
एसएनपीडी विधि एसएनपीडी विधि आईडी कंपनी
अतिरिक्त वायर डेज़ी श्रृंखला 0x01 एनएक्सपी (पूर्व में फिलिप्स)
बस शंट विधि 0x02 एल्मोस सेमीकंडक्टर
आरक्षित 0x03 टीबीडी
आरक्षित 0x04 टीबीडी
आरक्षित 0xFF टीबीडी

अतिरिक्त वायर डेज़ी श्रृंखला (एक्सडब्ल्यूडीसी)

प्रत्येक अधीन बिंदु  बिंदु को दो अतिरिक्त पिन, एक इनपुट, D1 और एक आउटपुट D2 प्रदान करना होता है।

  • प्रथम एसएनपीडी बिंदु इनपुट D1 या तो जीएनडी पर सेट है या मुख्य बिंदु के आउटपुट से जुड़ा होता है।
    • पहले बिंदु का आउटपुट, D2, इनपुट से जुड़ा होता है, D1 दूसरे बिंदु का आउटपुट होता है, इत्यादि जिसके परिणामस्वरूप डेज़ी श्रृंखला बनती है।

प्रत्येक विन्यास पिन डीx (x=1-2) में स्थिति का पता लगाने में सहायता के लिए अतिरिक्त परिपथरी है।

  1. Vbat पर स्विच करने योग्य प्रतिरोधी पुल-अप
  2. GND तक पुल-डाउन करें
  3. तुलनित्र Vbat/2 से संदर्भित होता है

एक्सडब्ल्यूडीसी स्वयं संबोधन प्रक्रिया

प्रक्रिया की प्रारम्भ में किसी भी एसएनपीडी उपकरण को एनएडी निर्दिष्ट नहीं किया गया है

1 प्रथम स्वयं संबोधन लिन संदेश

1.1 सभी आउटपुट (D2) को उच्च स्तर पर स्थापित किया गया है, सभी पुल-डाउन संवृत कर दिए गए हैं
1.2 प्रथम एसएनपीडी बिंदु का चयन किया गया है। इसकी पहचान इनपुट D1 निम्न (हार्डवायर्ड) से की जाती है।
1.3 चयनित बिंदु लिन विन्यास संदेश से पता लेता है
1.4 पता लगाया गया बिंदु आउटपुट D2 पर पुल-डाउन विवृत करता है

2 पश्चात् के स्वयं संबोधन लिन संदेश

2.1 प्रथम गैर-संबोधित एसएनपीडी बिंदु चयनित होता है। इसकी पहचान इनपुट D1 निम्न ( D2 पिछले बिंदु का) से की जाती है।
2.2 चयनित बिंदु लिन विन्यास संदेश से पता लेता है
2.3 पता लगाया गया बिंदु आउटपुट D2
2.4 चरण 2.1-2.4 तब तक दोहराए जाते हैं जब तक कि सभी अधीन बिंदु  बिंदुओं को एक पता नहीं दिया जाता है

3 संबोधन प्रक्रिया को पूरा करते हुए सभी पुल-अप और पुल-डाउन संवृत कर दिए जाते हैं

बस शंट विधि (बीएसएम)

प्रत्येक अधीन बिंदु  बिंदु में दो लिन पिन होते हैं

  1. बस_इन
  2. बस_आउट

स्थिति का पता लगाने में सहायता के लिए प्रत्येक अधीन बिंदु  बिंदु को मानक लिन सर्किट्री की तुलना में कुछ अतिरिक्त सर्किटरी की आवश्यकता होती है।

  1. मानक पुल-अप स्विचेबल होना चाहिए
  2. Vbat से स्विच करने योग्य 2 mA धारा स्रोत
  3. शंट अवरोधक
  4. विभेदक प्रवर्धक
  5. एनॉलॉग से डिजिटल परिवर्तित करने वाला उपकरण

बीएसएम स्वयं संबोधन प्रक्रिया

प्रक्रिया के प्रारम्भ में, किसी भी एसएनपीडी उपकरण में एनएडी निर्दिष्ट नहीं होता है। स्वयं संबोधन नियमित समन्वयन क्षेत्र के समय निष्पादित किया जाता है। सिंक क्षेत्र को तीन चरणों में विभाजित किया गया है:

1 ऑफसेट धारा माप

1.1 सभी आउटपुट पुल-अप और धारा स्रोत संवृत होते हैं
1.2 बस धारा मापी जाती है, Ioffset
2 पुल-अप मोड
2.1 पुल-अप विवृत होते हैं और धारा स्रोत संवृत होते हैं
2.2 बस धारा मापी जाती है, IPU
2.3ΔI = IPU-Ioffset < 1 mA वाले नोड्स "चयनित" हैं

3 धारा स्रोत मोड

3.1 चयनित बिंदुओं धारा स्रोत को विवृत करते हैं और अन्य पुल-अप को संवृत करते हैं
3.2 बस धारा मापी जाती है, ICS
3.3 ΔI = ICS-Ioffset < 1 mA वाला नोड अंतिम नोड के रूप में पाया जाता है
3.4 धारा स्रोत संवृत कर दिए गए हैं और पुल-अप विवृत कर दिए गए हैं
3.5 अंतिम बिंदु लिन विन्यास संदेश में निहित पते को स्वीकार करेगा

यह विधि पेटेंट ईपी 1490772 बी1 और यूएस 7091876 द्वारा विस्तृत की गई है।

लिन लाभ

  • प्रयोग करने में सरलता
  • घटक उपलब्ध होते हैं
  • कैन और अन्य संचार बसों से अल्पमूल्य
  • हार्नेस में कमी
  • अधिक विश्वसनीय वाहन
  • विस्तार को प्रयुक्त करना सरल होता है।
  • कोई प्रोटोकॉल लाइसेंस शुल्क आवश्यक नहीं होता है

लिन कैन बस का पूर्ण प्रतिस्थापन नहीं होता है। परन्तु जहाँ कम लागत की आवश्यकता होती है और गति/बैंडविड्थ महत्वपूर्ण नहीं होता है, वहां लिन बस एक सुगम विकल्प होता है। सामान्यतः पर, इसका उपयोग उन उप-प्रणालियों में किया जाता है जो वाहन के प्रदर्शन या सुरक्षा के लिए महत्वपूर्ण नहीं होता हैं - कुछ उदाहरण नीचे दिए गए हैं।

अनुप्रयोग

अनुप्रयोग सेगमेंट विशिष्ट लिन अनुप्रयोग उदाहरण
रूफ सेंसर, प्रकाश संवेदक, प्रकाश नियंत्रण, सन रूफ
स्टीयरिंग व्हील क्रूज़ नियंत्रण, वाइपर, प्रकाश परावर्तन, जलवायु नियंत्रण, रेडियो, व्हील लॉक
सीट सीट स्थिति मोटर, अधिवासी सेंसर, नियंत्रण कक्ष
इंजन सेंसर, छोटी मोटरें, ठंडा करने वाले पंखे की मोटरें
ग्रिल ग्रिल शटर
जलवायु छोटी मोटरें, नियंत्रण कक्ष
द्वार दर्पण, केंद्रीय ईसीयू, दर्पण स्विच, विंडो लिफ्ट, सीट नियंत्रण स्विच, द्वार लॉक
प्रकाश वाहन ट्रिम संवर्द्धन, सिल प्लेटें आरजीबी एलईडी से प्रकाशित

संबोधन

लिन में संबोधन एक NAD (बिंदु एड्रेस) के साथ प्राप्त की जाती है जो PID (संरक्षित पहचानकर्ता) का भाग होता है। NAD मान 7 बिट्स पर हैं, इसलिए 1 से 127 (0x7F) की सीमा में होता हैं और यह आपूर्तिकर्ता आईडी, फलन आईडी और वेरिएंट आईडी की एक संरचना होती है।

आप स्वचालन में कैन से संपर्क करके आपूर्तिकर्ता आईडी प्राप्त कर सकते हैं जो ऐसे पहचानकर्ताओं के असाइनमेंट के लिए उत्तरदायी प्राधिकरण होता है।

यह भी देखें

संदर्भ

  1. . "ISO/AWI 17987-8".
  2. Mary Tamar Tan, Brian Bailey, Han Lin. "Microchip AN2059: LIN Basics and Implementation of the MCC LIN Stack Library on 8-Bit PIC Microcontrollers".
  3. "ATAN0049: Two-wire LIN Networking".
  4. Steve Winder. "Power Supplies for LED Driving". p. 284
  5. "The LIN Short Story".
  6. "लिन अवधारणा". LIN Overview. LIN Administration. Archived from the original on 5 October 2011. Retrieved 28 October 2011.
  7. "लक्ष्य अनुप्रयोग". LIN Overview. LIN Administration. Archived from the original on 5 October 2011. Retrieved 28 October 2011.
  8. 8.0 8.1 8.2 "क्लेम्सन वाहन इलेक्ट्रॉनिक्स प्रयोगशाला: ऑटोमोटिव बसें". Archived from the original on 2012-04-14. Retrieved 2009-01-14. 090114 cvel.clemson.edu
  9. 9.0 9.1 9.2 9.3 9.4 LIN Specification Package Rev. 2.2a Archived 2008-04-26 at the Wayback Machine
  10. "लिन बस विवरण, ऑटोमोटिव बस, स्थानीय इंटरकनेक्ट नेटवर्क". 090114 इंटरफ़ेसबस.कॉम
  11. LIN Technical Overview Archived 2011-07-19 at the Wayback Machine
  12. Anand Gopalan, Akeem Whitehead. "Automatic Slave Node Position Detection (SNPD)".


बाहरी संबंध