सिलिकॉन जम्पर इस वायरलेस ब्रेडबोर्ड को प्रोग्रामेबल बनाते हैं।

विश्वसनीय सोल्डरलेस ब्रेडबोर्ड की व्यावहारिकता पर कोई संदेह नहीं है, लेकिन यह मानना ​​पड़ेगा कि वे पूरी तरह से सही नहीं हैं। बेशक, वे कुछ खास तरह के सर्किट के लिए आदर्श नहीं हैं, लेकिन जम्पर वाले ब्रेडबोर्ड की तुलना में उनमें समस्याएँ कम होती हैं। लापरवाह लोग अपने कंपोनेंट्स के साथ जम्पर के ढेर में बुरी तरह उलझ जाएंगे, और बारीकी से काम करने वाले लोग सर्किट का प्रोटोटाइप बनाने के बजाय जम्पर को व्यवस्थित करने में अधिक समय बिताएंगे। मुझे क्या करना चाहिए?
इस समस्या का एक समाधान बिना जम्पर वाला सोल्डरलेस ब्रेडबोर्ड बनाना है। [केविन सैंटो कैपुशियो] के चल रहे "बेकरी प्रोडक्ट्स" के पीछे यही विचार है। इसका उद्देश्य मानक ब्रेडबोर्ड को इस प्रकार समायोजित करना है कि किसी भी दो कॉमन कॉन्टैक्ट स्ट्रिप्स और पावर रेल के बीच कनेक्शन सॉफ्टवेयर में स्थापित किया जा सके। इसके पीछे की तरकीब CMOS स्विच चिप मैट्रिक्स, विशेष रूप से MT8816AP को सिम्युलेट करना है। प्रति चिप 128 क्रॉसपॉइंट स्विच ±12 वोल्ट तक के वोल्टेज को संभाल सकते हैं, इसलिए कई सर्किट इन प्रोग्रामेबल सिलिकॉन जम्पर का उपयोग कर सकते हैं।
[केविन] वर्तमान संस्करण 0.2 है, इसका आकार सोल्डरलेस ब्रेडबोर्ड के नीचे आसानी से आ जाता है और पैकेजिंग कॉम्पैक्ट है। उन्होंने ब्रेडबोर्ड कॉन्टैक्ट्स को जोड़ने का तरीका बताया, जो देखने में थोड़ा मुश्किल लग रहा था: कॉन्टैक्ट्स को बाहर निकालें, गैटर के सिरे पर एक छोटा सा लेबल काटें, और फिर उसे नीचे की ओर मोड़कर थ्रू होल सर्किट बोर्ड की लीड प्रिंटिंग बनाएं। यह काफी मेहनत वाला काम लगता है, इसका कोई बेहतर तरीका जरूर होगा; [केविन] सुझावों के लिए पूरी तरह तैयार हैं।
हालांकि हमने पहले भी सोल्डरलेस ब्रेडबोर्ड को बेहतर बनाने के लिए क्रॉस-पॉइंट स्विचिंग का उपयोग होते देखा है, लेकिन हमें इस प्रोजेक्ट की सरलता बहुत पसंद आई। इन सभी जंप शॉट्स को हटा देने का विचार वाकई लुभावना है।
यह वाकई एक शानदार प्रोजेक्ट है। इसमें एक बेहतरीन फीचर यह है कि दोनों तरफ छोटी स्क्रीन लगी हैं जो मौजूदा कनेक्शन दिखाती हैं।
जब तक आप 7-सेगमेंट एलईडी डिस्प्ले, वाइब्रेशन मोटर, एक्सेलेरोमीटर, डीआईपी स्विच या कोई अन्य "मजेदार और दिलचस्प" कंपोनेंट लागू नहीं कर सकते।
15mA (ImaxIO) किसी भी छोटे सिग्नल को संभालने के लिए पर्याप्त है, जब आपको अधिक करंट की आवश्यकता हो, तो आप कुछ बाइपोलर या FET का उपयोग कर सकते हैं, आखिरकार, यह अभी भी एक ब्रेडबोर्ड है।
जब मैं प्रोटोटाइप बना रहा था, तो मैंने एक सिंगल-साइडेड सरफेस माउंट पीसीबी बनाई जिसमें मुझे आवश्यक सभी डिजिटल चिप्स लगे हुए थे और उन चिप्स के बीच सभी सिग्नल ले जाने के लिए सीपीएलडी चिप्स लगाए। फिर मैंने वीएचडीएल में कनेक्शन को प्रोग्राम कर दिया। इस तरह अगर मुझसे कोई गलती हो जाती है या कनेक्शन में बदलाव करना पड़ता है, तो बस कोड में थोड़ा सा बदलाव करना होता है।
उन एनालॉग सिंथेसाइज़र के लिए जिनमें आपको सभी केबल प्लग इन करने होते हैं, यह विचार काफी अच्छा लगता है।
खैर, एक बार जब मुझे कोई भरोसेमंद ब्रेडबोर्ड मिल जाता है, तो मैं संदेह करना बंद कर देता हूँ। ब्रेडबोर्ड के मामले में, यह *हमेशा* अनुमान लगाने की आवश्यकता होती है कि गलती आपके डिज़ाइन में है या ब्रेडबोर्ड में।
स्थिति को और भी बदतर बनाने के लिए, आपको ब्रेडबोर्ड की क्षमताओं के लिए विशेष रूप से डिजाइन करना होगा, और जिन चीजों को वास्तव में प्रोटोटाइप करने की आवश्यकता होती है, जैसे कि स्विचिंग रेग्युलेटर, वे ठीक से काम नहीं करते हैं।
एनालॉग और हाई-स्पीड प्रोसेसर को परजीवी पसंद नहीं होते, जबकि डिजिटल और लो-स्पीड प्रोसेसर को सावधानीपूर्वक उपयोग करने पर हस्तनिर्मित प्रोटोटाइप चरण की आवश्यकता नहीं होती है।
मुझे इन सब चीजों के बारे में कुछ नहीं पता, लेकिन मैंने हमेशा ऐसे बदलाव की उम्मीद की है, और हर बार जब मैं इसे देखता हूँ, तो मुझे लगता है कि यह सच नहीं है। साधारण सर्किट के लिए भी, आपको स्विच को अपनी वास्तविक आवश्यकताओं के अनुसार सावधानीपूर्वक चुनना होगा। फिर भी आपको कुछ हद तक अवांछित व्यवहार को स्वीकार करना होगा। वे हमेशा सही मायने में यूनिटी गेन वाले ऑप एम्प्स या वोल्टेज बायस या प्रतिरोध वाले किसी प्रकार के ट्रांजिस्टर होते हैं।
मुझे इस तकनीक के बारे में ज़्यादा जानकारी नहीं है। मुझे जो MT8816 का डेटा शीट मिला है, उसमें वास्तविक कनेक्शन का आरेख नहीं है। लेकिन (अगर मैंने सही से समझाया है तो), मैंने तुरंत देखा कि अधिकतम करंट 15mA है और Vdd=12 पर सामान्य ऑन-रेज़िस्टेंस 45 ओम है। यह बेशक एक दिलचस्प कंपोनेंट है जिसका इस्तेमाल कई कामों में किया जा सकता है, लेकिन इसमें एक बड़ी खामी है। यहाँ तक कि यह बहुत बड़ी खामी है। मुझे ब्रेडबोर्ड पर बनाया गया एक भी ऐसा सर्किट याद नहीं आ रहा जिसे इसमें इस्तेमाल किया जा सके। खासकर इसलिए क्योंकि मैंने ब्रेडबोर्ड को जोड़ने से पहले एक चरण के रूप में ब्रेडबोर्ड का इस्तेमाल किया था... इस स्विच की तुलना में, तारों का बेहद अलग व्यवहार इसे शुरू करना ही असंभव बना देता है।
अगर मैं सर्किट की कार्यप्रणाली को इतनी अच्छी तरह समझता हूँ कि इस अंतर्संबंध के प्रभाव का अनुमान लगा सकूँ, तो मुझे ब्रेडबोर्ड की आवश्यकता ही नहीं है।
कम करंट वाले छोटे सिग्नलों के लिए, यह लगभग एक आदर्श स्विच की तरह होना चाहिए। बेशक, वोल्टेज रेंज में आपकी सटीक स्थिति के आधार पर ऑन-रेज़िस्टेंस अलग-अलग होगा, लेकिन आपको किलोओम में ही काम करना होगा, और अगर आप अपने डिज़ाइन में +-75 ओम की त्रुटि जोड़ते हैं तो इससे कोई फर्क नहीं पड़ना चाहिए। अन्यथा, आप एक ऐसा सर्किट डिज़ाइन कर रहे होंगे जिसे कंपोनेंट टॉलरेंस के कारण वास्तव में बनाया ही नहीं जा सकता।
हाँ, एक बार आपके पास यह डिवाइस आ जाए, तो आप बाहर जाकर कोई प्रोजेक्ट बना सकते हैं। यह प्रोजेक्ट पूरी तरह से +/-75 ओम के छोटे सिग्नल से संबंधित है, जिसका कोई खास महत्व नहीं है। लेकिन मैंने ऐसा कोई प्रोजेक्ट कभी नहीं किया। मैं इतने बड़े प्रोजेक्ट के बारे में सोच भी नहीं सकता। सिर्फ़ संख्याएँ ही लगभग एकमात्र ऐसी चीज़ हैं जो इस मानदंड को पूरा करती हैं। इसके लिए या तो आपके पास इतने सारे कनेक्शन होंगे कि ब्रेडबोर्ड तो बस एक छोटी सी जगह में जीरा जैसा लगेगा, या फिर इतने कम कनेक्शन होंगे कि आप केबल को जोड़ने के लिए IC क्लिप का इस्तेमाल करना ही बेहतर समझेंगे।
दरअसल, वहां मौजूद आधे से अधिक पूर्ण कोड प्रोब पर कुछ आवृत्ति (या कोई भी सिग्नल) डाल सकता है ताकि आप इसे अलग-अलग पंक्तियों में प्लग कर सकें और कंप्यूटर के बिना बोर्ड को बता सकें कि आप कौन से कनेक्शन बनाना चाहते हैं।
बुनियादी चीज़ें ठीक से काम करने के बाद अगला कदम आपके बताए गए कुछ तरीकों को आज़माना है। इस समस्या को हल करने के कई तरीके हैं। मुझे लगता है कि सबसे बढ़िया तरीका ब्रेडबोर्ड के ऊपर डिस्प्ले लगाना है, लेकिन इतने छिद्रयुक्त डिस्प्ले के लिए सैमसंग जैसी तकनीक की ज़रूरत पड़ सकती है। एक और तरीका है उस पर एक छोटा प्रोजेक्टर और कैमरा लगाना, लेकिन मैंने जितने भी उपकरण इस्तेमाल किए हैं, वे बहुत धीमे और परेशानी भरे हैं, और इस तरह के उपकरणों का तो कोई नामोनिशान ही नहीं है।
ऐसा नहीं है कि इनमें से कोई भी काम किया नहीं जा सकता, मुझे बस अनुभव को खोए बिना इसे करने का एक तरीका ढूंढना होगा।
मुझे प्रोब्स का विचार पसंद आया। संकेत के तौर पर, प्रत्येक कॉलम में एक RGB होता है, और प्रत्येक "नेट" का अपना रंग कोड होता है। यह निश्चित रूप से ओवरहेड प्रोजेक्टर जितना स्मार्ट नहीं है, लेकिन WS281* स्ट्रिप्स को चलाना इससे कहीं ज़्यादा आसान है।
मेरे अनुभव में, बाज़ार में मिलने वाली बिना ब्रांड वाली पारदर्शी प्लास्टिक प्लेटें बेकार होती हैं, लेकिन छेद वाले डिस्प्ले की तुलना में पारदर्शी केस को बीबी830 क्लिप के साथ जोड़ना आसान लगता है। इससे एलईडी लगाने के और भी विकल्प खुल जाते हैं। वैसे, सर्किट बोर्ड के ऊपर और नीचे एलईडी लगाना भी बुरा विचार नहीं है (सिवाय इसके कि पावर रेल थोड़ी बाधा डालती है)।
मुझे यह विचार पसंद आया, और मुझे चिप का ध्यानपूर्वक अध्ययन करना होगा। मैं कुछ इसी तरह की चीज़ खोज रहा था—लेकिन केवल संख्या के आधार पर। प्रत्येक पिन में प्रोग्राम करने योग्य प्रतिरोध और ग्राउंड के सापेक्ष प्रोग्राम करने योग्य प्रतिरोध होना चाहिए—इनपुट के रूप में सेट, आउटपुट के रूप में सेट और त्रि-अवस्था के रूप में सेट—प्रत्येक पिन के लिए एक शिफ्ट रजिस्टर ब्लॉक के रूप में, यानी सॉफ्टवेयर द्वारा प्रोग्राम करने योग्य। लेकिन अभी तक कोई उपयुक्त FPGA/CPLD नहीं मिला है। ब्रेडबोर्ड के लिए, सिस्टम को कम से कम 60 पिन (30+30) को कवर करना चाहिए। चूंकि यह पूरी तरह से शिफ्ट रजिस्टरों पर आधारित है, इसलिए इसे आसानी से बढ़ाया जा सकता है। और सभी को सॉफ्टवेयर द्वारा नियंत्रित किया जाता है।
हमारी वेबसाइट और सेवाओं का उपयोग करके, आप हमारे प्रदर्शन, कार्यक्षमता और विज्ञापन कुकीज़ के उपयोग के लिए स्पष्ट रूप से सहमति देते हैं। अधिक जानें


पोस्ट करने का समय: 19 नवंबर 2021