पहला विचार : RFID प्रत्येक टुकड़े के नीचे एक टैग (बहुत सस्ता)। प्रत्येक टैग को यह पता लगाना चाहिए कि यह किस प्रकार का है ({6 सफ़ेद} + {6 काला} = 12 विभिन्न प्रकार के)। पूरे बोर्ड के लिए एक ट्रांसीवर सर्किट और 1-टू -64 मल्टीप्लेक्स। इसके अलावा, 64 छोटे एंटीना, प्रत्येक एक बोर्ड की स्थिति के नीचे है। ट्रांसीवर एक बहुत कम आरएफ शक्ति पर काम करता है (आपको प्रयोगात्मक रूप से इष्टतम एक को ढूंढना चाहिए)। मल्टीप्लेक्स कनेक्शन को बदलकर, आप सभी 64 पदों को स्कैन करते हैं, और उनमें से प्रत्येक पर मौजूद टैग (यदि कोई हो) की आईडी पढ़ते हैं।
मैंने कभी भी ICs के बारे में बात नहीं की है, लेकिन यह दस्तावेज़ आपको RFID मल्टीप्लेकर (जो कि सबसे चुनौतीपूर्ण हिस्सा होगा, एक साथ इसके सावधान लेआउट को लागू करने में मदद करेगा)।
दूसरा विचार : प्रत्येक टुकड़ा प्रकार को उसकी अद्वितीय चुंबकीय पारगम्यता द्वारा अलग करना। प्रत्येक टुकड़े के लिए, आप उसके तल पर एक निश्चित द्रव्यमान जोड़ देंगे। यह अतिरिक्त द्रव्यमान सभी 32 टुकड़ों के लिए समान होगा (ताकि उपयोगकर्ता उनके साथ सहज महसूस करें)। प्रत्येक अतिरिक्त द्रव्यमान दो द्रव्यमानों का योग होगा: एक "चुंबकीय" द्रव्यमान, साथ ही एक "क्षतिपूर्ति" (गैर-चुंबकीय) द्रव्यमान। क्षतिपूर्ति द्रव्यमान का एकमात्र उद्देश्य कुल अतिरिक्त द्रव्यमान को सभी प्रकार के टुकड़ों के लिए समान बनाना होगा। आपको 12 विभिन्न प्रकार के टुकड़ों को अलग करने की आवश्यकता है। प्रत्येक प्रकार के टुकड़े में एक अद्वितीय चुंबकीय पारगम्यता, साथ एक चुंबकीय द्रव्यमान होना चाहिए । आप शायद एक उच्च μ के साथ सामग्री का चयन करेंगे , लेकिन बहुत सारी सामग्रियां हैं जिन्हें आप चुन सकते हैं, प्रत्येक एक अलग μ के साथ (एक तालिका यहां देखें)μμμ)।
प्रत्येक बोर्ड की स्थिति के नीचे, आपको तार के कई घुमावों को हवा देने की आवश्यकता होगी (ताकि व्यास लगभग वर्ग के किनारे हो)। आपके पास 64 कुंडल होंगे। फिर से, 1 से 64 मल्टीप्लेक्स का उपयोग करें, उनमें से केवल एक को इंडक्शन मीटर से जोड़ने के लिए। अब, अंतर यह है कि मल्टीप्लेक्स को आरएफ से निपटने की आवश्यकता नहीं है। आप सभी कॉइल के एक नोड को एक साथ बाँध सकते हैं, और 64 एनालॉग स्विच (बहुत सस्ते) का उपयोग कर सकते हैं, निर्देशन के लिए, जैसा कि मैंने कहा, एक कॉइल से इंडक्शन मीटर। सर्किट को निर्धारित करना होगा, कम से कम संभव समय में, 64 में से प्रत्येक कॉइल पर मापा जाने वाला स्व-अधिष्ठापन क्या है। इसमें ज्यादा सटीकता की जरूरत नहीं है। यह सिर्फ एल के लिए 13 विभिन्न संभावित मूल्यों को निर्धारित करने की आवश्यकता है (जो 4 बिट्स से कम है!)। आप समय क्षेत्र में विधियों के साथ प्रयोग कर सकते हैं (जैसे, एक स्थिर वोल्टेज लागू करना, और वर्तमान की ढलान को मापना), या फ़्रीक्वेंसी डोमेन में (उदाहरण के लिए, एक निश्चित जोड़ा संधारित्र के साथ गुंजयमान आवृत्ति क्या है, जल्दी से खोजने की कोशिश कर रहा है)। एल के लिए उन 12 विभिन्न मूल्यों को प्राप्त करने के लिए, आप विभिन्न पारगम्यता, और चुंबकीय सामग्री के लिए विभिन्न आयामों के साथ खेल सकते हैं।
चूँकि आपको उचित समय में 64 पदों (64 स्वयं के उपायों को मापना) को स्कैन करना होगा, मैं शायद समय-डोमेन दृष्टिकोणों के लिए जाऊंगा। उदाहरण के लिए, यदि आप अपने आप को बोर्ड के पूरे राज्य को पढ़ने के लिए 1 सेकंड की अनुमति देते हैं, तो आपके पास प्रत्येक इंडक्शन माप के लिए 15.6 एमएस है। चुनौती, लेकिन उल्लेखनीय।
यदि गति वास्तव में अड़चन बन रही है, तो आप अपने सिस्टम को 8x तेज बना सकते हैं, यदि आप एक के बजाय 8 एनालॉग फ्रंट एंड शामिल करते हैं। प्रत्येक सामने के छोर को बोर्ड में प्रत्येक पंक्ति के लिए समर्पित किया जाएगा। इस तरह, आप एक साथ 8 आत्म-उपाय माप सकते हैं (प्रत्येक माप के लिए आपको 125 एमएस दे सकते हैं, और आपके पास 1 सेकंड में पूरे बोर्ड की स्थिति होगी)। मुझे यकीन है कि एक एमसीयू, यहां तक कि एकल एडीसी (8 चैनलों के साथ) के लिए पर्याप्त होगा।
एल1एलएन
इस दूसरे विचार का लाभ: इसमें कोई आरएफ शामिल नहीं है। हालांकि, आपको अलग-अलग पारगम्यता के साथ, अपने स्वयं के "टैग" बनाने की आवश्यकता है।