भरपर्दो सोल्डरलेस ब्रेडबोर्डहरूको व्यावहारिकताको बारेमा कुनै शंका छैन, तर तपाईंले स्वीकार गर्नुपर्छ कि तिनीहरू उत्तम छैनन्। अवश्य पनि, तिनीहरू निश्चित प्रकारका सर्किटहरूको लागि आदर्श छैनन्, तर तिनीहरू जम्परहरू भएकाहरू भन्दा कम समस्याग्रस्त छन्। लापरवाह मानिसहरू तिनीहरूका कम्पोनेन्टहरू सहित जम्परहरूको थुप्रोमा निराशाजनक रूपमा फस्नेछन्, र छनौट गर्ने मानिसहरूले सर्किटको प्रोटोटाइप बनाउनुको सट्टा जम्परहरूलाई सफा बनाउन बढी समय खर्च गर्नेछन्। मैले के गर्नुपर्छ?
यो समस्या समाधान गर्ने एउटा तरिका भनेको जम्पर बिना सोल्डरलेस ब्रेडबोर्ड बनाउनु हो। यो [केभिन सान्तो क्यापुचियो] को चलिरहेको "बेकरी उत्पादनहरू" पछाडिको विचार हो। यो विचार भनेको मानक ब्रेडबोर्ड समायोजन गर्नु हो ताकि सफ्टवेयरमा कुनै पनि जोडी साझा सम्पर्क स्ट्रिपहरू र पावर रेल बीचको जडान स्थापित गर्न सकियोस्। यसको पछाडिको चाल भनेको CMOS स्विच चिप म्याट्रिक्स, विशेष गरी MT8816AP को नक्कल गर्नु हो। प्रति चिप १२८ क्रसपोइन्ट स्विचहरूले ±१२ भोल्टसम्मको भोल्टेजहरू ह्यान्डल गर्न सक्छन्, त्यसैले यी प्रोग्रामेबल सिलिकन जम्परहरू प्रयोग गर्न सक्ने धेरै सर्किटहरू छन्।
[केभिन] हालको संस्करण ०.२ छ, यसको आकार सोल्डरलेस ब्रेडबोर्ड मुनि फिट हुन्छ, र प्याकेज कम्प्याक्ट छ। उनले ब्रेडबोर्ड सम्पर्कहरू कसरी जडान गर्ने भन्ने बारे विवरणहरू साझा गरे, जुन एक पीडादायी प्रक्रिया जस्तो देखिन्थ्यो: सम्पर्कहरू बाहिर निकाल्नुहोस्, गटरको अन्त्यमा सानो लेबल काट्नुहोस्, र त्यसपछि थ्रु होल सर्किट बोर्डको लिड प्रिन्टिङ बनाउन यसलाई तल झुकाउनुहोस्। यो धेरै काम जस्तो देखिन्छ, त्यहाँ राम्रो तरिका हुनुपर्छ; [केभिन] स्पष्ट रूपमा सुझावहरूको लागि खुला छ।
यद्यपि हामीले पहिले सोल्डरलेस ब्रेडबोर्डहरू बढाउन प्रयोग गरिएको क्रस-पोइन्ट स्विचिङ देखेका छौं, हामीले यो परियोजनाको सरलतालाई मनमोहक पाएका छौं। यी सबै जम्प शटहरू फ्याँक्ने विचार निश्चित रूपमा लोभलाग्दो छ।
यो साँच्चै राम्रो परियोजना हो। एउटा चतुर थप के छ भने प्रत्येक छेउमा साना स्क्रिनहरू छन् जसले हालको जडान देखाउँछन्।
जबसम्म तपाईंले ७-खण्डको LED डिस्प्ले वा कम्पन मोटर वा एक्सेलेरोमिटर वा DIP स्विच वा अन्य कुनै "रमाइलो र रोचक" कम्पोनेन्टहरू लागू गर्न सक्नुहुन्न।
कुनै पनि सानो सिग्नल ह्यान्डल गर्न १५mA (ImaxIO) पर्याप्त छ, जब तपाईंलाई बढी करेन्ट चाहिन्छ, तपाईं केही द्विध्रुवी वा FET प्रयोग गर्न सक्नुहुन्छ, आखिर, यो अझै पनि ब्रेडबोर्ड हो।
जब म प्रोटोटाइप गर्दै थिएँ, मैले एकल-पक्षीय सतह माउन्ट PCB बनाएँ जसमा मलाई आवश्यक पर्ने सबै डिजिटल चिपहरू थिए र चिपहरू बीच "सबै" संकेतहरू बोक्ने CPLD चिपहरू स्प्याटर गरियो। त्यसपछि VHDL मा जडान प्रोग्राम गर्नुहोस्। त्यसैले यदि मैले गल्ती गरें वा जडान परिमार्जन गर्न आवश्यक छ भने, यो केवल एक कोड परिवर्तन हो।
ती एनालग सिन्थेसाइजरहरू मध्ये एकको लागि जहाँ तपाईंले सबै केबलहरू प्लग इन गर्नुहुन्छ, यो विचार एकदम राम्रो देखिन्छ।
ठीक छ, एकचोटि मैले विश्वास गर्ने ब्रेडबोर्ड भेटेपछि, म शंका गर्न छोड्नेछु। ब्रेडबोर्डहरूको लागि, यो *सधैं* अनुमान गर्न आवश्यक छ कि यो तपाईंको डिजाइनमा गल्ती हो वा ब्रेडबोर्डमा गल्ती हो।
कुरालाई अझ नराम्रो बनाउनको लागि, तपाईंले ब्रेडबोर्ड क्षमताहरूको लागि विशेष रूपमा डिजाइन गर्नुपर्छ, र वास्तवमा प्रोटोटाइप गर्न आवश्यक पर्ने चीजहरू, जस्तै रेगहरू स्विच गर्ने, राम्रोसँग काम गर्दैनन्।
यदि तपाईं सावधान हुनुहुन्छ भने, एनालग र उच्च-गतिलाई परजीवी मन पर्दैन, डिजिटल र कम-गतिलाई हस्तनिर्मित प्रोटोटाइप चरण आवश्यक पर्दैन।
मलाई यी सबै कुराहरूको बारेमा केही थाहा छैन, तर मैले सधैं यस्तो रूपान्तरणको आशा गरेको छु, र हरेक पटक म यसलाई हेर्दा, म यो सत्य होइन भन्ने पाउँछु। साधारण सर्किटहरूको लागि पनि, तपाईंले आफ्नो वास्तविक आवश्यकताहरूसँग स्विचलाई सावधानीपूर्वक मिलाउनु पर्छ। त्यसपछि तपाईंले अझै पनि केही हदसम्म अवांछनीय व्यवहार स्वीकार गर्नुपर्छ। तिनीहरू सधैं साँचो एकता लाभ op amps वा भोल्टेज पूर्वाग्रह वा प्रतिरोधको साथ कुनै प्रकारको ट्रान्जिस्टर हुन्।
मलाई अन्तर्निहित प्रविधिको बारेमा धेरै थाहा छैन। मैले फेला पारेको MT8816 डाटा पानामा वास्तविक जडानको योजनाबद्ध रेखाचित्र छैन। तर तुरुन्तै (मैले यसलाई सही रूपमा व्याख्या गरेको मान्दै), मैले देखेँ कि अधिकतम करेन्ट 15mA छ र Vdd=12 मा विशिष्ट अन-रेजिस्टेन्स 45ohm छ। यो अवश्य पनि एक रोचक कम्पोनेन्ट हो जुन धेरै चीजहरूको लागि प्रयोग गर्न सकिन्छ, तर चेतावनी विशाल छ। हावी पनि। म ब्रेडबोर्डको साथ बनाएको एकल सर्किटको बारेमा सोच्न सक्दिन जुन अनुकूलित गर्न सकिन्छ। विशेष गरी किनभने मैले ब्रेडबोर्डलाई एकसाथ सोल्डर गर्नु अघि एक चरणको रूपमा ब्रेडबोर्ड प्रयोग गरेको थिएँ... यो स्विचको तुलनामा, तारहरूको अत्यन्तै फरक व्यवहारले यसलाई सुरु गर्न असम्भव बनायो।
यदि म बुझ्छु कि सर्किटले कसरी राम्रोसँग काम गर्छ र यो अन्तरसम्बन्धको प्रभावको भविष्यवाणी गर्न सक्छ भने, मलाई सुरुमा ब्रेडबोर्डको आवश्यकता पर्दैन।
कम करेन्ट कायम राख्ने साना सिग्नलहरूको लागि, यो कम वा बढी आदर्श स्विच जस्तै हुनुपर्छ। अवश्य पनि, अन-रेजिस्टेन्स भोल्टेज दायरा भित्र तपाईंको सही स्थितिमा निर्भर गर्दछ, तर तपाईंले जे भए पनि किलोओहमसँग व्यवहार गर्नुपर्नेछ, र यदि तपाईंले आफ्नो डिजाइनमा यो त्रुटिमा +-७५ ओम थप्नुभयो भने पनि फरक पर्दैन। अन्यथा, तपाईं एक सर्किट डिजाइन गर्दै हुनुहुन्छ जुन कम्पोनेन्ट सहनशीलताको कारणले वास्तवमा निर्माण गर्न सकिँदैन।
हो, एकचोटि तपाईंसँग यो उपकरण भएपछि, तपाईं बाहिर गएर एउटा परियोजना आविष्कार गर्न सक्नुहुन्छ, यो परियोजना सबै +/-७५ ohm अप्रासंगिक सानो सिग्नल हो। तर मैले यस्तो परियोजना कहिल्यै गरेको छैन। म यो आकारको परियोजनाको बारेमा सोच्न पनि सक्दिन। शुद्ध संख्याहरू लगभग एक मात्र चीज हो जसले मापदण्ड पूरा गर्दछ, यसको लागि तपाईंसँग या त यति धेरै जडानहरू छन् कि ब्रेडबोर्ड बाल्टिनमा केवल एक थोपा मात्र हो, वा यति कम जडानहरू छन् कि तपाईं केबल जम्प गर्न केवल ic क्लिप प्रयोग गर्न चाहनुहुन्छ।
वास्तवमा, त्यहाँ पूरा भएको कोडको आधा भागले प्रोबमा केही फ्रिक्वेन्सी (वा कुनै पनि सिग्नल) राख्न सक्छ ताकि तपाईंले यसलाई विभिन्न पङ्क्तिहरूमा प्लग गर्न सक्नुहुन्छ र बोर्डलाई कम्प्युटर बिना कुन जडानहरू बनाउन चाहनुहुन्छ भनेर बताउन सक्नुहुन्छ।
आधारभूत कुराहरू राम्ररी काम गर्न पाएपछिको अर्को चरण भनेको तपाईंले उल्लेख गर्नुभएका केही कुराहरू गर्नु हो। यो समस्या समाधान गर्ने धेरै तरिकाहरू छन्। मलाई लाग्छ कि सबैभन्दा सरल तरिका भनेको ब्रेडबोर्डको माथि डिस्प्ले स्थापना गर्नु हो, तर यस्तो छिद्रपूर्ण डिस्प्ले भएको डिस्प्ले बनाउन सामसुङको विकास स्तरको आवश्यकता पर्न सक्छ। अर्को तरिका भनेको यसमा सानो प्रोजेक्टर र क्यामेरा स्थापना गर्नु हो, तर मैले त्यस्ता कामहरू गर्न प्रयोग गरेका सबै चीजहरू प्रयोग गर्न धेरै ढिलो र समस्याग्रस्त छन्, र त्यहाँ केवल एउटा पूर्ण फोहोरको भाँडो छ।
यी मध्ये कुनै पनि काम गर्न सकिँदैन भन्ने होइन, मलाई अनुभव त्याग नगरी यो गर्ने तरिका खोज्नु पर्छ।
मलाई प्रोबको विचार मन पर्छ। संकेतको रूपमा, प्रत्येक स्तम्भमा rgb हुन्छ, र प्रत्येक "नेट" को आफ्नै रङ कोड हुन्छ। यो निश्चित रूपमा ओभरहेड प्रोजेक्टर जत्तिकै स्मार्ट छैन, तर ws281* स्ट्रिपहरू चलाउन सजिलो छ।
मेरो अनुभवमा, ती अफ-द-शेल्फ, गैर-ब्रान्डेड पारदर्शी प्लास्टिक प्लेटहरू फोहोर हुन्, तर पारदर्शी केसलाई bb830 क्लिपसँग प्वाल भएको डिस्प्ले भन्दा जोड्न सजिलो लाग्छ। थप LED प्लेसमेन्ट विकल्पहरू खोल्नुहोस्। तर सर्किट बोर्ड माथि र तल LED राख्नु पनि नराम्रो विचार होइन (पावर रेल बाटोमा अलि बाधा पुर्याउने बाहेक)
मलाई यो विचार मन पर्छ, र मैले चिपलाई ध्यानपूर्वक अध्ययन गर्नुपर्छ। म यस्तै केही खोजिरहेको थिएँ - तर केवल संख्याहरूमा। प्रत्येक पिनमा - प्रोग्रामेबल प्रतिरोध प्लस - ग्राउन्डमा प्रोग्रामेबल प्रतिरोध - इनपुटको रूपमा सेट - आउटपुटको रूपमा सेट - ट्राइ-स्टेटमा सेट - प्रत्येक पिनको लागि शिफ्ट रजिस्टर ब्लकको रूपमा, त्यसैले सफ्टवेयर प्रोग्रामेबल। तर अहिलेसम्म कुनै उपयुक्त FPGA/CPLD फेला परेको छैन। ब्रेडबोर्डको लागि, प्रणालीले कम्तिमा ६० पिनहरू ३०+३० कभर गर्नुपर्छ। यो सबै शिफ्ट रजिस्टरहरूमा आधारित भएकोले, यसलाई सजिलै विस्तार गर्न सकिन्छ। र सबै सफ्टवेयरद्वारा नियन्त्रित छन्।
हाम्रो वेबसाइट र सेवाहरू प्रयोग गरेर, तपाईं हाम्रो प्रदर्शन, कार्यक्षमता र विज्ञापन कुकीहरूको प्लेसमेन्टमा स्पष्ट रूपमा सहमत हुनुहुन्छ। थप जान्नुहोस्।
पोस्ट समय: नोभेम्बर-१९-२०२१





