चूहे के घोंसले से निकलने वाले पीसीबी पर जाने की सलाह


24

क्या कोई चूहे के घोंसले से गुज़रे हुए पीसीबी तक जाने पर कोई उपयोगी रणनीति दे सकता है?

(मैं ईगल का उपयोग कर रहा हूं और घर पर सिंगल / डबल पक्षीय पीसीबी बनाने का लक्ष्य रखता हूं)

योजनाबद्ध आरेखण ठीक है, लेकिन जब पटरियों को पार करने की बात आती है, तो ऐसा लगता है जैसे ऊन की एक विशाल गेंद को खोलना।


मैं इस बात में दिलचस्पी रखता हूं कि फैब्रिकेशन कैसे काम करता है। कृपया हमें तैनात रखें।
डिर्क

3
तो, "स्पेगेटी कोड" केवल एक सॉफ्टवेयर चीज नहीं है!
डैरनव

जवाबों:


19

एक संसाधन जिसे मैं लोगों को अक्सर संदर्भित करता हूं वह डेविड जोन्स का पीसीबी डिज़ाइन ट्यूटोरियल है

घटक नियुक्ति, मार्ग, सहिष्णुता, परतों, आदि पर बहुत सारी अच्छी जानकारी ...

बस दूसरों ने जो कहा है उसे दोहराना है, और डी। जोन्स भी कहते हैं, यह सब घटक प्लेसमेंट के साथ शुरू होता है। ऊपर चीरने के लिए तैयार रहें, घटकों को स्थानांतरित करें, शुरू करें, आदि ... आलसी या जिद्दी न हों और उस गोल खूंटी को एक वर्ग छेद में डालने का प्रयास करें। यदि रूटिंग मुश्किल हो जाता है, तो संभवतः भागों को स्थानांतरित करने या घुमाने का एक तरीका है ताकि अचानक यह आसान हो जाए।


+1 मैंने इसे कुछ महीने पहले पढ़ा था, इसका उत्कृष्ट ट्यूटोरियल
15:12 पर जुग

16

मुझे मेरे सामने अपने योजनाबद्ध तरीके से शुरुआत करना पसंद है। आप आम तौर पर अपने हिस्सों को इस तरह से व्यवस्थित करना चाहते हैं कि निशान को आगे नहीं जाना पड़ता है, फिर उन्हें आवश्यकता होती है।

आमतौर पर जब लोग स्कीटिक्स बनाते हैं तो वे अपने स्कीमैटिक्स को "सुंदर" बनाने की कोशिश करते हैं। अपने बोर्ड को उसी तरीके से रखना जिस तरह से आपकी योजनाबद्धता आमतौर पर बहुत अच्छी शुरुआत है। लेकिन, इससे पहले कि आप ऐसा कुछ भी देखें, जिसे आपको वास्तव में, USB पोर्ट, प्रोग्रामिंग पोर्ट, बटन, आदि के साथ इंटरैक्ट करना होगा और उन्हें रखना होगा जहां अंत उत्पाद के लिए सबसे अच्छा होगा।

एक बार जब आप अपने हिस्सों को बाहर कर देते हैं, तो सबसे महत्वपूर्ण निशान को रूट करके शुरू करें। ये निशान ऐसे हैं, जिन पर उच्च गति के डेटा हैं और आप उनके लिए बोर्ड के विभिन्न पक्षों पर नहीं कूदना पसंद करेंगे।

आपके द्वारा उन निशानों को प्राप्त करने के बाद, अपने बिजली के निशानों को रूट करें। इस बिंदु तक आपको यह पता लगाने में सक्षम होना चाहिए कि किसी भी चीज़ को कैसे शेष रखा जाए।

आमतौर पर मुझे एक बोर्ड बिछाने से पहले 3 या 4 पुनरावृत्तियों में मदद मिलती है, इससे पहले कि मैंने जो कुछ बनाया है उससे मैं खुश हूं। हर बार जब मैं ऐसा करता हूं, तो मैं उन विशेष तरीकों को सीखता हूं जो रूटिंग को सरल बनाने के लिए ट्रेस करने की आवश्यकता होती है।

अंतिम नोट के रूप में, यदि आपके पास करने की क्षमता है, तो पिन को परिधीय से जोड़ने के लिए बदलने के लिए तैयार रहें। उदाहरण के लिए, यदि आपके पास एक माइक्रोकंट्रोलर से जुड़ा हुआ एलईडी है, तो आपको एक पिन का उपयोग करने की कोशिश करनी चाहिए जो बोर्ड पर रखी गई एलईडी के निकटतम है। कई बार आपके पास यह स्वतंत्रता नहीं होती है, लेकिन यदि आप कर सकते हैं तो यह करने की कोशिश करना कुछ है।


यदि आपके पास ऐसे भाग हैं, तो आप लॉजिक चिप्स, ड्राइवर्स और उपयोग किए गए पोर्ट / गेट आदि को भी स्विच कर सकते हैं और जैसे कि आप सबसे सुविधाजनक पिन पर ins और outs के साथ समाप्त होते हैं। यह एक योजनाबद्ध रूप में मज़ेदार लग सकता है लेकिन एक बोर्ड पर अधिक करीने से काम करेगा।
XTL

मैं वास्तव में इस दृष्टिकोण पर विभाजित हो गया हूं। मेरे हिस्से का नियंत्रण यह देखना चाहता है कि पिंस को स्थानांतरित किया जाना चाहिए और इसे मैन्युअल रूप से करना चाहिए। मेरे दूसरे भाग का कहना है कि किसी भी जटिल बोर्ड के लिए, मुझे इस तरह की सुविधाओं का लाभ उठाना चाहिए।
केलेंजेब

11

हालांकि आपको जो भी घटक पसंद हैं, उन्हें रखें ताकि आपका लेआउट एक प्रयोज्य दृष्टिकोण से "समझ में आए"। ध्रुवीकृत घटकों को हमेशा एक ही अभिविन्यास बनाएं। कनेक्टर्स को अपने बोर्ड की परिधि पर रखें, आईसी चिप्स को एक सुसंगत अभिविन्यास बनाएं।

फिर ऑटोर रूटर को जादू करने दें, ट्रेस चौड़ाई का उपयोग करने के लिए डीआरसी की स्थापना करें जो शुरुआत में बड़ी हैं (मुझे लगभग 20 मिलियन के आसपास शुरू करना पसंद है)। यदि यह 100% रूट करने में विफल रहता है, तो टाइप करें "रिपप;" कमांड लाइन में आपको एक चूहों के घोंसले में वापस ले जाने के लिए और डीआरसी को उत्तरोत्तर कम ट्रेस चौड़ाई में बदलने के लिए जब तक कि ऑटोरैटर खुश न हो।

मुझे पता है कि बहुत सारे लोग "डाई हार्ड" होते हैं, लोगों को ऑटोरैटर के साथ "समस्याएं" होती हैं, लेकिन मुझे लगता है कि यह बहुत अच्छा काम करता है। जब तक आप वास्तव में उच्च बैंडविड्थ डिजिटल I / O या शायद RF डिज़ाइन नहीं कर रहे हैं, तब तक सिग्नल जिस रास्ते पर जाएगा वह शायद ही कभी आपके लिए चिंता का कारण होगा। मैं आईसी चिप्स पिन के पास क्रिस्टल जैसी चीजों को रखने के बारे में थोड़ा सावधान रहूंगा जो वे उपयोग कर रहे हैं यदि आपके पास कोई है, हालांकि।


3
एक वास्तविक सर्किट में ऑटो-रूट शैतान है। यदि आपका सर्किट ब्रेडबोर्ड ऑटो-रूट में काम करता है, तो संभवतः काम करेगा, लेकिन यदि आपके सर्किट में कोई उच्च गति के संकेत हैं, तो यह आपका अंत होगा। यह जंगल के माध्यम से लंबे समय तक चलने पर जमीन के निशान को समाप्त करेगा। मैंने देखा है साधारण बोर्ड (30 से कम घटक) में ऑटो-रूट की वजह से ग्राउंड पिन पर आधी वोल्ट पाप तरंगें होती हैं।
कोर्तुक

ऑटो-रूट हालांकि शुरुआती लोगों के लिए लेआउट बनाने के लिए बहुत अच्छा है।
कोर्तुक

2
मैं 5-10 मिनट में एकल पक्षीय बोर्ड बनाने में सक्षम रहा हूं और फिर तुलना करने के लिए ऑटो-रूट चलाने की कोशिश की गई और ऑटो-रूट विफल हो जाएगा और कहेगा कि इसे एक और परत की आवश्यकता है।
केलेंज्ब

आपके संपादन की प्रतिक्रिया के रूप में: आपको बस यह सुनिश्चित करने की आवश्यकता है कि जमीन और बिजली के निशान अच्छे हैं। ऑटो-रूट अभी भी शैतान है, प्रारंभिक शुरुआत पुरुष-पैटर्न गंजापन और ग्लोबल वार्मिंग का कारण है।
कोर्तुक

कोर्तुक को जोड़ने के लिए, मुझे ऐसा नहीं लगता है कि मैंने बहुत कुछ किया है कि मैं उच्च बैंडविड्थ डिजिटल I / O या RF डिज़ाइन पर विचार करूंगा, लेकिन मैं ऑटो-राउटर के साथ मुद्दों में चला गया हूं। यहां तक ​​कि सिर्फ एक माइक्रोकंट्रोलर को एक एफटीडीआई यूएसबी चिप से कनेक्ट करने से मेरे सिर में दर्द होता है जब ऑटोरैटर का उपयोग किया गया था। मैं बिना किसी समस्या के एक माइक्रोकंट्रोलर, आरएफआईडी, यूएसबी, कैनबस, आईआर और एक्सबी के साथ एक सर्किट को रूट करने में सक्षम रहा हूं।
कालेनजब

6

Im बस कुछ युक्तियों को बिना किसी विशेष क्रम में सूचीबद्ध करने जा रहा हूं:

  • पहले अपनी शक्ति / जमीनी रणनीति का निर्धारण करें। जब भी संभव हो पावर और ग्राउंड प्लेन का इस्तेमाल करें। यदि 2 पक्षीय बोर्ड से चिपके हुए तल पर एक जमीन का उपयोग करें और किसी भी अनाथ तांबे को हटाने के लिए याद रखें। आपका लक्ष्य हमेशा सबसे छोटा रास्ता है। उच्च आवृत्ति सिग्नल जमीन पर सबसे कम अधिष्ठापन पथ का अनुसरण करेंगे, न कि सबसे कम प्रतिरोध। आपको अतिरिक्त डेकोपिंग कैपेसिटर जोड़ने की आवश्यकता हो सकती है।

  • ग्रिड पर अपना लेआउट करें, ग्रिड आकार को अपने सबसे छोटे ट्रेस आकार का एक बहु बनाएं। अपने ग्रिड के कई हिस्सों को बड़ा करें।

  • किसी भी उच्च आवृत्ति संकेतों या उच्च समाई वाले बसों पर विशेष ध्यान देने वाले घटकों को रखें, जिससे आपको ट्रांसमिशन लाइन प्रभाव पर विचार करने की आवश्यकता हो। कुछ उदाहरण: I2C बस जो बहुत सारे चिप्स (3-4 +) से जुड़ती है, भले ही वह कम गति वाली बस हो। एसपीआई बस @ 1MHz या अधिक से अधिक विशेष रूप से, I2S बसें, घड़ी वितरण, क्रिस्टल थरथरानवाला, USB, ईथरनेट, मेमोरी बसें आदि।

  • ऑटोरेटर चूसते हैं। वे उपयोगी हैं यदि आपके पास 25 GPIO सिग्नल हैं जो सिर्फ ऑन-ऑफ नियंत्रण हैं और आप वास्तव में परवाह नहीं करते हैं कि वे कहाँ जाते हैं, तब भी आप अपने सिर को खरोंच कर देंगे, जैसा कि आप देखते हैं कि यह क्या किया था। इसे कभी भी पावर या सिग्नल लाइनों को रूट न करने दें। मैंने अल्टियम, ऑर्केड और ईगल का उपयोग किया है, वे सभी बहुत खराब हैं।

  • कभी नहीं, कभी भी, जब तक आप वास्तव में नहीं जानते कि आप क्या कर रहे हैं, एक स्प्लिट ग्राउंड प्लेन का उपयोग करें, भले ही एडीसी / डीएसी डेटशीट कहे कि आपको अलग एनालॉग और डिजिटल आधार चाहिए। ग्राउंड रिटर्न पथ पर ध्यान दें लेकिन विमान को विभाजित न करें।

  • यदि आपको कई आपूर्ति वोल्टेज के क्षेत्रों के कारण एक स्प्लिट पावर प्लेन का उपयोग करना है: कोई सिग्नल ट्रेस एक आसन्न परत पर विभाजन को पार नहीं कर सकता है। कोई फर्क नहीं पड़ता कि ट्रेस क्या है या यह क्या करता है, उस विभाजन को पार न करें। इसे लागू करने के लिए प्रभावी परतों पर बाहरी रखें।

  • घटकों को रखने पर, यह पहले घटक और इसके निकट से जुड़े सर्किटरी को लेआउट करने में मदद कर सकता है, फिर उन्हें एक समूह के रूप में बोर्ड पर ले जा सकता है। उदाहरण के लिए एक स्विचन बिजली की आपूर्ति के साथ आईसी स्वयं अक्सर बहुत छोटा होता है, लेकिन आपको बाहरी समर्थन सर्किटरी के लेआउट पर भी विचार करने की आवश्यकता होती है, जिसे अक्सर नियंत्रित वर्तमान रास्तों के साथ बहुत करीब रखने की आवश्यकता होती है। इसलिए बोर्ड आयामों के बाहर सर्किट के पूरे टुकड़े को पहले लेआउट करें ताकि आपको यह पता चल सके कि वास्तव में इसे कितनी जगह चाहिए। सभी आईसी के रूप में भी decoupling टोपियां के लिए एक ही करो और अधिक स्थान ले सकते हैं जितना आपको लगता है कि वे करेंगे।


4

मैं महान विस्तार में नहीं जा रहा हूँ जो हर किसी के पास है। उन्होंने एक विधि पर चर्चा करने का एक बड़ा काम किया है।

मैं आपको इंटेल द्वारा बनाए गए एक ऐप नोट से जोड़ना चाहूंगा, जिसने मुझे शुरू करने में मदद की, जब मेरा दिमाग उन चीजों के बारे में सोचने के लिए पहले लगा। यदि आप अन्य स्रोतों को पसंद करेंगे तो मैं टिप्पणी करूंगा और मैं आपको दिखा सकता हूं कि मैं वहां से वास्तव में अपनी तकनीक में सुधार करने के लिए चला गया हूं। हालांकि यह आपको दिखा सकता है कि एक अच्छी तरह से डिज़ाइन किए गए 2 लेयर बोर्ड से जमीन और पावर प्लेन के साथ 4 लेयर बोर्ड की गुणवत्ता कैसे प्राप्त करें।


4

Im कोई विशेषज्ञ नहीं है, लेकिन यह दृष्टिकोण है जिसका मैं पालन करता हूं और यह काम करता है ...

1. सबसे महत्वपूर्ण पटरियों को पहले बिजली और जमीनी रेल से शुरू करना

2. बोर्ड के किनारे के चारों ओर जमीन चलाएं जहां संभव हो (लेकिन इतना करीब न हो कि यह किनारे को छू रहा हो)

3. अगला कदम सर्किट को कार्यात्मक भवन ब्लॉकों में विभाजित करना है

4. ब्लॉक की व्यवस्था करें ताकि उनके बीच कनेक्शन यथासंभव सरल हो।

5. मैं तब लेआउट की जांच करने के लिए ऑटो रूटिंग का उपयोग करूंगा -ऑटो रूटिंग को कुछ सेकंड के साथ सफल होना चाहिए (कम से कम 60 कहें, हालांकि यह स्पष्ट रूप से आपके ciruit की जटिलता पर निर्भर करता है) यदि आप अपना प्लेसमेंट अच्छा कर रहे हैं (कृपया ध्यान दें मैं प्रोटेल का उपयोग करता हूं) 99se, ईगल से परिचित नहीं हूँ इसलिए ऑटो रूटिंग समय भिन्न हो सकता है)

6. फिर ऑटो रूट ... और मैनुअल रूट को पूर्ववत करें .. पहले फंक्शनल ब्लॉक के भीतर और फिर ब्लॉक के बीच के कनेक्शन को ट्रैक करना।

एक पुरानी कहावत है कि डिजाइन 90% प्लेसमेंट और 10% रूटिंग है, सही प्लेसमेंट पाने के लिए समय निकालें और बाकी जगह गिर जाएगी।


क्या आप कह रहे हैं कि आपको बोर्ड के किनारे से बिजली और जमीन को चलाना चाहिए?
कोर्तुक

मैं मानता हूं कि 90% प्लेसमेंट है।
केलेंज्ब

@ कोरटुक का कहना है कि मैं मैदान के चारों ओर दौड़ना चाहूंगा, कम से कम जहां सिंगल और डबल पक्षीय बोर्ड चिंतित हैं
जुआन

वाल्टिंग, ग्राउंड जितना संभव हो उतना कम कनेक्शन होना चाहिए, जितना संभव हो उतना प्रतिबाधा कम होना चाहिए, और आपको एक ग्राउंड प्लेन बनाने के लिए शूट करना चाहिए, यहां तक ​​कि एक परत पर जहां यह बहुत ज्यादा नहीं होगा। किनारे के पास एक निशान चलाने से आपके उत्सर्जन में बहुत वृद्धि होती है, और यदि आपके पास उच्च गति पर कुछ भी चल रहा है, तो मैं गारंटी दे सकता हूं कि आपके पास ईएमआई समस्याएं हैं और एफसीसी उत्पाद पसंद नहीं करेगा। मुझे पता है कि मैं इस पर रेलिंग कर रहा हूं, लेकिन लोगों को अक्सर महसूस नहीं होता है कि एक लेआउट का विज्ञान कितना है। आप इसे बहुत अच्छी तरह से कर रहे हैं, और मैं सामान्य रूप से सहमत हूं, लेकिन आपको मेरे लिंक पर एक नज़र डालनी चाहिए।
कोर्तुक

1
मैंने दो परतों के डिजाइन में एक ग्राउंड प्लेन पाया है जो जटिलता को कम करता है। हां, मुझे लगता है कि सभी लोग अक्सर खराब लेआउट की आदतें बनाते हैं और यह अपने सर्किट के साथ समस्याओं को वहन करता है, और वे अक्सर सर्किट को दोष देते हैं।
कोर्तुक

3

बोर्ड लगाते समय एक उपयोगी रणनीति पहले बड़े घटकों और कनेक्टर्स को रखने के लिए होती है, फिर रुपये और सीएस जैसे छोटे घटकों को। घटक प्लेसमेंट बहुत महत्वपूर्ण है। रूटिंग करते समय, पावर, ग्राउंड और किसी भी घड़ियां जैसे महत्वपूर्ण जालों से शुरुआत करें। फिर, सबसे छोटे जाल को पार करना शुरू करें, जो सबसे लंबे समय तक रहता है।


0

इसके अलावा, आप अक्सर आईसीएस के डेटशीट में प्लेसमेंट और राउटिंग दिशानिर्देश पाते हैं, जिसमें कुछ बाहरी परिधीय घटकों की आवश्यकता होती है। मुझे लगता है कि यह अभी तक उल्लेख नहीं किया गया था। और अपने अनुभव से मैं ऑटोरैटर का उपयोग करने का सुझाव नहीं दूंगा। यह कहा गया था कि शुरुआती लोगों के लिए अच्छा है, लेकिन आईएमओ विपरीत है। बहुत सारे "सर्वोत्तम अभ्यास" हैं, जिनके बारे में अधिकांश ऑटोरेटर को पता नहीं है।

चूँकि मैं पहली बार EMV स्वीकृत होने के लिए एक PCB प्राप्त करने के साथ सामना किया गया था, मुझे पता है कि विवरणों पर ध्यान देना महत्वपूर्ण है और सबसे अधिक ऑटोरेटर उन विवरणों को कैसे गड़बड़ करेंगे।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.