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

उदाहरण I2C आइसोलेशन सर्किट [Max’s] कागज़। एसपीआई कार्यान्वयन और भी सरल है।

[Max Holliday] एक ही उपग्रह में 69 I2C और SPI उपकरणों को चलाकर, खुद को इस सटीक स्थिति में पाया। इस प्रकार, वह एक समस्या की स्थिति में इन बसों से उपकरणों को ऑटो-आइसोलेट करने के लिए सर्किट के साथ आया। वह कार्य एक शोध पत्र का विषय है जो अब उपलब्ध है TechRxiv प्रीप्रिंट सर्वर।

समस्या यह है कि ये साधारण बसें हमेशा सबसे मजबूत नहीं होती हैं, एकल-बिंदु विफलताओं के प्रति संवेदनशील होने के कारण जहां एक खराब हिस्सा बस के अन्य हिस्सों को नीचे ले जाता है। [Max] नोट करता है कि बड़ी संख्या में सेंसर और डिवाइस इन मानकों पर भरोसा करते हैं, और उनके बिना डिजाइन करना मुश्किल या निषेधात्मक रूप से महंगा हो सकता है, इसलिए एक समाधान की आवश्यकता थी।

इसे ठीक करने के लिए, [Max] एक साधारण बाह्य परिपथ विकसित किया है जिसे I2C या SPI संचार बस के प्रत्येक नोड पर रखा जा सकता है। खराबी की स्थिति में, इस सर्किट द्वारा उस नोड को बस से काटा जा सकता है, जिससे बाकी सिस्टम काम करना जारी रख सकता है।

कुछ ट्रांजिस्टर, एमओएसएफईटी और पैसिव से थोड़ा अधिक के साथ, आप भी इन तकनीकों का उपयोग करके अपनी बसों को खराब होने से बचा सकते हैं। [Max] नासा V-R3x मिशन पर ठीक वैसा ही किया, जिसने जनवरी 2021 में सफलतापूर्वक उड़ान भरी थी, यदि आपको इस तकनीक के मूल्य की और पुष्टि की आवश्यकता है।

यह कुछ ऐसा है जो घर के शौक़ीन को गैरेज के दरवाजे खोलने वाले के निर्माण से परेशान नहीं करेगा, लेकिन यह उन डिजाइनिंग सिस्टमों के लिए बहुत महत्वपूर्ण हो सकता है जो विफल होने पर इनायत से विफल होना चाहिए। मजबूत SPI और I2C बसों के लिए नीचे दिए गए टिप्पणियों में अपने सर्वोत्तम टिप्स और ट्रिक्स साझा करना सुनिश्चित करें!



Source link

By admin

Leave a Reply

Your email address will not be published. Required fields are marked *