मैं एक एनालॉग सेंसिंग एप्लिकेशन के लिए एक पीसीबी विकसित कर रहा हूं। यह PSoC3 पर आंतरिक ADC का उपयोग करता है। हमेशा की तरह, एप्लिकेशन बहुत अधिक जगह (11 मिमी x 21 मिमी) विवश है, इसलिए मुझे पीसीबी लेआउट में कुछ समझौता करना पड़ा है जो मैंने एक बड़े पीसीबी पर नहीं किया होगा।
बोर्ड को 6v विनियमित द्वारा आपूर्ति की जाती है, और इसमें दो 5v रैखिक नियामक होते हैं। डिजिटल आपूर्ति के लिए एक MCP1702 , और एनालॉग आपूर्ति के लिए एक MIC5205 । बोर्ड पांच A1324 हॉल प्रभाव सेंसर को महसूस कर रहा है । प्रत्येक हॉल इफेक्ट आउटपुट सिग्नल को 100nF + 1k RC फ़िल्टर द्वारा फ़िल्टर किया जाता है। एक सेंसर पीसीबी पर ही है (नीचे दाएं)। अन्य 4 दाहिने हाथ 6-पिन कनेक्टर में प्लग करते हैं।
चिप एक SPI गुलाम के रूप में कार्य कर रहा है, लेकिन ADC नमूने हमेशा SPI लेनदेन के बीच लिए जाते हैं , इसलिए SPI को एनालॉग सिग्नल के साथ हस्तक्षेप नहीं करना चाहिए।
अफसोस की बात है, मैं अभी भी एनालॉग सिग्नल पर कुछ शोर (लगभग 1.5 एलएसबी 12-बिट्स) पर देख रहा हूं, और मुझे आश्चर्य है कि अगर ऐसा कुछ है जिसे मैं इसे सुधारने के लिए लेआउट में अलग तरीके से कर सकता था।
कृपया इसे उच्च रिज़ॉल्यूशन में देखने के लिए नए टैब में छवि खोलें।
जोड़ा गया:
अन्य पीसीबी डिजाइन मैंने MCP3208 का उपयोग करके किया है , और एक ही दोहरी 5v आपूर्ति, एक ही सेंसर, और एक ही आरसी फिल्टर ने 12 बिट पर कोई ध्यान देने योग्य शोर नहीं प्राप्त किया है।
PSoC3 पर ADC एक डेल्टा सिग्मा प्रकार है। PSoC का यह संस्करण 12 बिट्स तक सीमित है, लेकिन दूसरे भाग की संख्या में 16-बिट ADC है (हालांकि कम नमूना दर के साथ)।
मैं शोर के बारे में परवाह करता हूं, और वास्तव में इसे 12 ENOB की ओर थोड़ा आगे बढ़ाना चाहूंगा। इसका कारण सटीकता नहीं है, लेकिन वेग माप है। वर्तमान में शोर का यह स्तर रोबोट पर सटीक स्थिति और वेग नियंत्रण करना असंभव बना रहा है।
जोड़ा गया:
योजनाबद्ध। क्षमा करें यह थोड़ा तंग है, लेकिन आप केवल मूल्यों को पढ़ सकते हैं।