मिश्रित सिग्नल प्रणाली में पीसीबी माइक्रोकंट्रोलर लेआउट


12

यह इस सवाल का सीधा सिलसिला है । तो यहाँ मेरा लेआउट है, आप माइक्रोकंट्रोलर साइड के बारे में क्या सोचते हैं?

UPDATE अप्रैल 2019 : मैंने बोर्ड का निर्माण स्प्रिंग / समर 2016 में किया था, लेकिन यहां के परिणामों को अपडेट करने के लिए कभी नहीं मिला। बोर्ड ठीक काम करता है, और एनालॉग संकेतों के लिए डिजिटल शोर का एकमात्र अवलोकनीय रिसाव एनालॉग / डिजिटल इंटरफ़ेस में एक निश्चित खराब सर्किट डिजाइन विकल्प से था, न कि लेआउट / ग्राउंडिंग (और बाद में संशोधन में फिक्सिंग ने उस छोटे शोर को भी हटा दिया) । अब मेरे पास बस एक वाणिज्यिक बोर्ड था, जिसमें मुख्य रूप से यहां दिखाए गए लेआउट के आधार पर सीपीयू सेक्शन डिजाइन, ईयू ईएमसी परीक्षणों को पास करते हैं, इसलिए जवाब है कि यह लेआउट कम से कम इतना अच्छा है कि वह अपना काम कर सके।

वास्तविक पुराना प्रश्न इस प्रकार है:


EDIT : आर्मंडस के उत्तर के आधार पर, मैं अब इस धारणा के तहत हूं कि माइक्रोकंट्रोलर लेआउट काफी अच्छा है। मुझे अभी भी बहुत दिलचस्पी होगी अगर किसी के पास यह कहने के लिए अधिक अच्छा हो कि डिजिटल शोर को एनालॉग पक्ष से लीक करने के मामले में यह कितना अच्छा है, अनिवार्य रूप से मेरी बात 4. नीचे। निश्चित रूप से माइक्रोकंट्रोलर पक्ष के बारे में किसी भी अन्य टिप्पणी का अभी भी स्वागत है।

स्टैक-अप है

  • शीर्ष: संकेत
  • GND: सॉलिड ग्राउंड प्लेन, कहीं भी कोई कट या ट्रैक नहीं
  • PWR: शक्ति
  • बीओटी: संकेत

शीर्ष (लाल) और पीडब्लूआर (बैंगनी) परतें, शीर्ष सिल्क्सस्क्रीन के साथ

शीर्ष (लाल) और पीडब्लूआर (बैंगनी) परतें, शीर्ष सिल्क्सस्क्रीन के साथ [ नीचे अपडेट देखें ]

BOT (हरा), अभिविन्यास के लिए शीर्ष silkscreen के साथ

BOT (हरा), ऊपर की तुलना के लिए शीर्ष silkscreen के साथ

±15

UC एक STM32F103VF है, और मैं इसे 72MHz पर चलाऊंगा। क्रिस्टल 8MHz है। यूसी के दाईं ओर "कंट्रोल 1" खंड है जिसमें दो डीएसी और एक मल्टीप्लेक्स होता है, जो यूसी के आंतरिक डीएसी 1 के आउटपुट को गुणा करता है। नीचे दाएं हाथ की तरफ "कंट्रोल 2" के पास एक और मल्टीप्लेक्सर है, जो यूएसी के डीएसी 2 को गुणा करता है। पटरियों को UC के DAC से एक opamp तक ले जाने वाले सिग्नल जो मल्टीप्लेक्सर्स में जाने से पहले उन्हें (UREF1) बफ़र करते हैं, वे दो ट्रैक हैं जो vias से C712 के ऊपरी दाएँ भाग में जा रहे हैं। DAC एक SPI बस से जुड़े होते हैं, जो UC के ऊपरी दाएं कोने से निकलती है।

18

यूसी को छोड़ने वाले अन्य ट्रैक हैं:

  • पता MUX1 के लिए UC के शीर्ष से और MUX2 के लिए दाईं ओर, MUX के लिए चयन और सक्षम करता है।
  • PWM सिग्नल, प्रतिरोध सरणी RR901 पर जा रहा है। यह एक ऐसी चीज़ है जिसे मैं कोशिश कर रहा हूं, अनिवार्य रूप से कुछ तरीकों से पीडब्लूएम तरंगों के संयोजन से तरंगों को उत्पन्न करना। यदि यह काम नहीं करता है, या इस रास्ते से बहुत अधिक शोर लीक होता है, तो ठीक है, मैं इसे अगले संशोधन में छोड़ दूंगा। अगर मैं RR901 को छोड़ दूं तो इस रास्ते से अनिवार्य रूप से कोई शोर नहीं होगा
  • अंतिम ऑडियो आउटपुट (दिखाया नहीं) से आने वाला ADC सिग्नल, UC के निचले दाहिने हाथ की ओर 26 पिन करने के लिए। यह एनालॉग साइड की कुछ विशेषताओं को कैलिब्रेट करने के लिए उपयोग किया जाता है, इसलिए जब तक यह एक प्रभावी 10 बिट्स देता है या इतनी सटीकता सब कुछ ठीक है (यह एक 12 बिट एडीसी है)।
  • पावर प्लेन पर, DAC / ADC संदर्भ UREF1 से आता है (मुझे वास्तव में बहुत विशिष्ट संदर्भ वोल्टेज की आवश्यकता नहीं है, लेकिन मुझे DAC की अधिकतम आउटपुट क्या है, इसकी सटीक तुलना करने की आवश्यकता है)।
  • डिजिटल और एनालॉग वर्गों (उदाहरण के लिए, R713 और R710) के बीच के कुछ प्रतिरोधों में जाने वाले GPIO विभिन्न चीजों को एनालॉग सेक्शन में ऑन और ऑफ करते हैं। R के C के साथ हैं, UC से किसी भी डिजिटल शोर को छानने का प्रयास करते हैं, इस प्रश्न को देखें ।
  • अंत में, आरसी नेटवर्क R715, R716, C709 फ़िल्टर और एक GPIO के आउटपुट को अटेन्ड करता है, जिसका उपयोग इसे जांचने के लिए VCF (नहीं दिखाया गया) के लिए एक इनपुट के रूप में किया जाता है।

कुछ विशिष्ट बिंदुओं के बारे में जानना चाहूंगा:

  1. क्या क्रिस्टल पर्याप्त पास है, और अच्छी तरह से रूट किया गया है? मुझे क्रिस्टल और यूसी के बीच uC एनालॉग सेक्शन डिकूपिंग कैप लगाना पड़ा, क्योंकि यही पिन हैं।
  2. C715 VDDA के लिए डिकूपिंग कैप है। ध्यान दें कि Vref +, Vref- कसकर, के लिए डिकूपिंग कैप C717 को जोड़ने के लिए, मुझे V7D को C717 के बजाय लंबे ट्रैक स्नैकिंग के साथ C715 पर रूट करना होगा। क्या यह बुरा है?
  3. VREF- और VSSA सीधे वैश्विक मैदान में जाते हैं, क्योंकि VREF + और VDDA के लिए डिकूपिंग कैप्स का ग्राउंड साइड है। यह ओलिन के पिछले प्रश्न के अनुसार कहा गया है, इसलिए मुझे लगता है कि अब ठीक होना चाहिए?
  4. क्या यह ऐसा लगता है कि DACs से यथोचित स्वच्छ आउटपुट का मौका है? मैं लगभग 12 बिट्स प्रभावी सिग्नल-टू-शोर की उम्मीद कर रहा हूं। UC DACs 12bit हैं, बाहरी लोग 16-बिट प्रोटोटाइप के लिए हैं (इसमें एक पिनआउट संगत 12-बिट संस्करण है, इसलिए मैं हमेशा बाद में स्विच कर सकता हूं)।

किसी अन्य टिप्पणी या सुझाव का भी बहुत स्वागत है, क्योंकि मैं एक पेशेवर ईई नहीं हूं इसलिए मैं भी यहां गलतियां कर सकता हूं :)

अपडेट करें:

मैं यहाँ सुझावों के अनुसार नवीनतम संस्करण एकत्र करूँगा।

आर्मंडस के सुझावों के अनुसार शीर्ष परत पर परिवर्तन:

  • C715 और C717 का स्वैप क्रम
  • 6 से 9 मील (किसी भी बड़े और विमान पिन के माध्यम से प्रवाह नहीं होगा, उदाहरण के लिए C712 जमीन काट दिया) से शीर्ष शक्ति विमान की निकासी में वृद्धि

अपडेट किया गया शीर्ष

शीर्ष v2


"मिश्रित-संकेत" "डिजिटल / एनालॉग विभाजन (तार्किक रूप से, ग्राउंड प्लेन ठोस है)" उह ओह। आम तौर पर दो आधारों को केवल एक बिंदु पर जुड़ना चाहिए। क्रिस्टल गार्ड रिंग के साथ भी।
इग्नासियो वाज़केज़-अब्राम्स

हो सकता है कि यह सिर्फ मेरी बुरी नजर हो, लेकिन क्रिस्टल को लोड कैप असंबद्ध दिखता है?
Dejvid_no1

@ Dejvid_no1 उनका ग्राउंड साइड लोकल ग्राउंड प्लेन से जुड़ा है।
तिमो

@ IgnacioVazquez-अब्राम उस पर अंगूठे का नवीनतम नियम, होना करने के लिए कि उचित लेआउट के साथ लगता है यह बेहतर विमानों विभाजित नहीं करने के लिए, उदाहरण के लिए देखें है इस । मैं यहाँ जो प्रश्न पूछ रहा हूँ, वह निश्चित रूप से है कि क्या मेरा लेआउट उस अर्थ में उचित है।
तैमू

आपके पास अपने निचले संकेतों के लिए एक निरंतर संदर्भ विमान नहीं है। यह ई feild लाइनों का कारण सामान्य से बहुत अधिक दूर है, और संभव अन्य संकेतों को प्रभावित करेगा, जैसे कि आपके अनुरूप।
efox29

जवाबों:


2
  1. हाँ। निशान बहुत कम हैं।
  2. किसी कारण से, आपने वी एसएसए पिन के पास कैप लगाने का फैसला किया और फिर वी डीडीए को ट्रैक चलाया । मैं आपको सुझाव दूंगा कि आप टोपी को V DDA के पास रखें और इसे एक छोटे निशान के साथ पिन से जोड़ दें। कैप के ग्राउंड पैड को प्लेन से होकर जाना चाहिए। वी एसएसए को जमीन के माध्यम से जोड़ा जाना चाहिए। GND vias के निशान को जितना हो सके उतना कम रखें।
  3. उपरोक्त के अलावा, यह ठीक लग रहा है। C717 रूटिंग अच्छा है।

अतिरिक्त टिप्पणियां:

  • शीर्ष परत पर बहुभुज निकासी काफी छोटा दिखता है। आप चाहते हैं कि डबल चेक किया जाए।
  • आपके 100nF और 10uF कैप एक ही आकार के हैं। क्या बड़े कैप टैंटलम हैं?

2 पर: मुझे लगता है कि मेरा तर्क यह है कि एक हमेशा एक जोड़ी पिन, एक आपूर्ति पिन और एक ग्राउंड पिन को बायपास करता है, और यहां जोड़े VDDA और VSSA, और VREF + और VREF- होंगे। यह बिल्कुल सच है कि बस उस तर्क को यहाँ छोड़ देना और बाईपास कैप और वीएसएसए को जीएनडी से अलग करना है, जो आप कहते हैं कि यह सही है
टिमो

दोनों कैप 0603 सिरेमिक हैं (मैं बोर्ड को हैंड सोल्डर करूंगा, इसलिए मैंने 0402 का उपयोग नहीं करने का फैसला किया है)।
टिमो

@Timo पावर पिन जोड़े के लिए आपका तर्क अच्छा है। इसे देखने का एक और तरीका यह है कि आप vias / cap पैड और डिवाइस के बीच के लूप को जितना चाहें उतना छोटा रखना चाहते हैं। इस तरह की स्थितियों में, जहां पावर और ग्राउंड पैड अलग हो जाते हैं, हालांकि, मैं हमेशा कैप को पावर पिन के पास रखता हूं।
आर्मंडस

1
कैप के बारे में मेरी टिप्पणी है कि आप 0603 पैकेज में 10uF कैप खोजने के लिए संघर्ष करेंगे। आप नखरे के साथ भाग्यशाली हो सकते हैं, लेकिन मैं सिर्फ इस बात का उल्लेख करना चाहता था कि आपको लगता है कि आप सिरेमिक से दूर हो सकते हैं।
आर्मंडस 22

1
@ टिमो यह 16V X5R कैप है। आप 3.3V पर ठीक हो सकते हैं। 5V पर आपको लगभग 10% कैपेसिटी खोने की संभावना है और मुझे यकीन है कि आपने उनमें से किसी को भी +/- 15V से कनेक्ट नहीं किया है। इस प्रस्तुति पर एक नज़र डालें , यह एक अच्छा पढ़ा है। पेज 3 पर तालिका पर विशेष ध्यान दें।
आर्मंडस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.