คุณใช้กระบวนการใดเพื่อให้มั่นใจว่า PCB ของคุณใช้งานได้ในครั้งแรก [ปิด]


16

อะไรคือแนวทางปฏิบัติที่ดีที่สุดสำหรับการจับความผิดพลาดที่โง่เขลาเทียบกับแนวทางที่ลึกซึ้งกว่า คุณทำรายการตรวจสอบสิ่งต่าง ๆ สำหรับแต่ละการออกแบบหรือไม่? ถ้าเป็นเช่นนั้นแล้วมีเรื่องอะไรบ้าง?

ฉันสนใจผลิต PCBs ราวกับว่าเพื่อนร่วมงานให้แผนผังและเค้าโครงของคุณเพื่อตรวจสอบก่อนที่จะส่งบอร์ดออกไปผลิต


คุณหมายถึงส่วนใด คุณกำลังพูดถึงกระบวนการสำหรับแผงสลักที่บ้านหรือไม่? หรือจะหลีกเลี่ยงข้อผิดพลาดใน PCB ที่ผลิตได้อย่างไร
David

2
DRC ช่วย การมีวิศวกรคนอื่นตรวจสอบบอร์ดช่วย ในเวลาเดียวกันเตรียมที่จะแก้ไขปัญหาในต้นแบบที่ 1 และรวมการปรับปรุงเข้ากับที่ 2
Nick Alexeev

@ David ฉันหมายถึง PCB ที่ผลิตขึ้นมาเช่นถ้าเพื่อนร่วมงานให้แผนผังและเค้าโครงของคุณเพื่อตรวจสอบก่อนที่จะส่งบอร์ดออกมาเพื่อการผลิต
aloishis89

1
โอ้เหมือนรายการตรวจสอบ "ตกลงที่จะ fab"?
mkeith

1
มีใครสักคน (ไม่ใช่ตัวคุณเอง) เป็นสองเท่าและตรวจสอบการเชื่อมต่อทั้งหมดสามครั้งว่าพวกเขามีกลไกที่เป็นไปตามที่ควรจะเป็นและพวกมันจะถูกต่อสายอย่างถูกต้อง
tcrosley

คำตอบ:


18

เทคนิคการจับข้อผิดพลาดที่ดีที่สุดคือการแสดงให้คนอื่นและขั้นตอนเขาหรือเธอผ่านการออกแบบ คุณจะประหลาดใจที่คุณพบบางสิ่งบางอย่างชัดเจน


6
และ (ในสถานการณ์เดียวกันกับการได้รหัสที่ถูกต้อง) คนอื่นที่คุณอธิบายว่าสามารถเป็นแมวบ้านของคุณหรือแม้แต่แคคตัส หินก้อนใหญ่ Mabye ก็ใช้ได้เช่นกัน แต่ฉันมักจะยึดติดกับสิ่งมีชีวิต
Wouter van Ooijen

2
@WoutervanOoijen มันจะต้องเหงาในดินแดนดัตช์
KyranF

1
มันเรียกว่าการตรวจสอบโดยเพื่อนโดยทั่วไปและการตรวจสอบรหัสในซอฟต์แวร์
Fizz

1
ไม่เพียร์ revieu เป็นคนอื่นที่เดินผ่านรหัสซึ่งเป็นประโยชน์เต็มรูปแบบ แต่แตกต่างกันอย่างแน่นอน
Wouter van Ooijen

1
@KyranF มีแมวจำนวนมากที่นี่ แต่มีกระบองไม่มาก
Wouter van Ooijen

14

มันแตกต่างกันในการทำงานที่ผมส่วนใหญ่ก็จะตรวจสอบวงจรและมีผู้คนจำนวนมากเฉพาะในส่วนต่าง ๆ ของกระบวนการและทรัพยากรจำนวนมาก แต่ที่บ้านที่มันเป็นเพียงแค่ฉันและฉันจริงๆจะไม่ต้องการที่จะเปิดกระดาน :

  • ใช้เครื่องมือที่ชัดเจนเช่น DRC
  • ใช้เวลาเพิ่มและทำให้เลย์เอาต์ดูดี เมื่อมันเป็นที่ชื่นชอบความงามปัญหามักจะโผล่ออกมา
  • สั่งซื้อส่วนประกอบล่วงหน้าพิมพ์เค้าโครงบนกระดาษและตรวจสอบให้แน่ใจว่าทุกอย่างเหมาะสมกับร่างกายและหันหน้าไปทางที่คุณคาดหวัง
  • อย่าลืมที่จะออกจากพื้นที่สำหรับตัวเชื่อมต่อเปลือกหุ้มตัวควบคุมสายเคเบิลและข้อควรพิจารณาเชิงกลอื่น ๆ
  • ออกแบบในสถานที่สำหรับการแก้ไขที่อาจเกิดขึ้นและคะแนนการทดสอบ ไม่แน่ใจว่า 110% ถ้าพินนั้นต้องผูกสูงหรือต่ำ? ใส่จัมเปอร์ที่จะให้คุณเปลี่ยน
  • เมื่อคุณแน่ใจว่าคุณทำให้ถูกต้องให้ปล่อยไว้คนเดียวสองสามวันเพื่อทำงานอย่างอื่นจากนั้นกลับมาอีกครั้ง สิ่งนี้ไม่ดีเท่ากับการให้คนอื่นมาตรวจสอบ แต่จะให้มุมมองใหม่ซึ่งเป็นสิ่งที่ดีที่สุดถัดไป

4
ฉันคิดว่า # 1 เป็นเคล็ดลับที่ดีที่สุด แต่หลังจากนั้นฉันอ่าน # 6 คุณจะไม่เชื่อว่าจะเกิดอะไรขึ้นต่อไป ... ;)
Daniel

9

ฉัน จำกัด สิ่งนี้ไว้ที่การจัดวางเพราะนั่นเป็นคำถามที่ฉันชอบและฉันคิดว่าคุณไม่ได้มองหาข้อผิดพลาดมาตรฐานที่ไม่เฉพาะเจาะจงของบอร์ด (เช่นการติดตามขั้นต่ำและช่องว่างขั้นต่ำถึงขอบบอร์ด หลุม ฯลฯ ) สิ่งเหล่านี้สามารถถูกแสดงรายการและตรวจสอบโดยทุกคนที่มีรูปแบบง่าย ฉันไม่ทราบความแตกต่างระหว่างความฉลาดและความโง่เขลาเนื่องจากมันขึ้นอยู่กับประสบการณ์เป็นอย่างมาก อย่างไรก็ตามสิ่งต่อไปนี้ช่วยฉันได้ พวกเขาส่วนใหญ่มีนิสัยและคำแนะนำการทำงานทั่วไปมากกว่ากฎหรือกระบวนการ

  1. มีคำแนะนำเค้าโครงบนแผนผัง ไฮไลต์พา ธ ปัจจุบันสูงให้ชื่อเน็ตที่สมเหตุสมผลกับทุกสิ่งที่สำคัญ เขียนอิมพีแดนซ์การติดตามที่จำเป็นติดกับการเชื่อมต่อ วาดจุดติดดาวเช่นเดียวกับจุดติดดาว วาดการเชื่อมต่อเคลวินเช่นการเชื่อมต่อเคลวิน วางแคปแยกตัวติดกับหมุดเพาเวอร์ของ ic

  2. ใช้ประโยชน์จากกฎการออกแบบแพ็คเกจ CAD ให้ได้มากที่สุด เกือบทุกอย่างสามารถควบคุมได้ในแพ็คเกจที่เหมาะสมและฉันไม่สามารถนับได้ว่าฉันตรวจสอบพื้นที่ด้วยสายตากี่ครั้งและคิดว่ามันดี แต่เพิ่มกฎต่อไปและพบการละเมิดที่คล้ายกันที่อื่นที่ฉันไม่เห็น . อย่าสร้างบอร์ดที่ล้มเหลว drc ไม่เคยไม่ใส่ใจกับกฎเพราะมันใช้ได้กับตัวอย่างเดียวเท่านั้น กำหนดกฎทั่วไปที่สุดเท่าที่จะทำได้ - ห้ามใช้นักออกแบบหรือชื่อเน็ตในกฎเว้นแต่คุณจะต้อง พยายามที่จะพูดคุยกับชั้นเรียนและการอ้างอิงรอยเท้า

  3. ทำให้แผนผังของคุณถูกต้องและไม่เบี่ยงเบนไปจากมัน หากคุณต้องการเปลี่ยนบางสิ่งในช่วงเลย์เอาต์ให้แก้ไขในแผนผังก่อนจากนั้นทำตามขั้นตอนการทำงานเพื่อให้ทุกอย่างสอดคล้องกัน

  4. การจัดการห้องสมุดที่ดีของรอยเท้าเป็นสิ่งจำเป็น หากคุณกำลังใช้รอยเท้าที่ยังไม่ได้รับการอนุมัติอย่างเป็นทางการให้ตรวจสอบด้วยตนเองหรือวาดเอง อย่าเชื่อถือรอยเท้าหรือสัญลักษณ์วงจรจากแหล่งที่ไม่รู้จัก การตรวจสอบสามครั้งสำหรับส่วนประกอบที่มีตัวเลือกหลายแพคเกจโดยเฉพาะอย่างยิ่งหากไม่สามารถใช้งานได้เทียบเท่าหรือพร้อมใช้งาน

  5. ทำให้ทุกอย่างเรียบร้อย ไม่อนุญาตให้มีข้อบกพร่องเล็ก ๆ น้อย ๆ เช่นหงิกงอเล็กน้อยในร่องรอยหรือทองแดงเทซึ่งไม่ได้วาดในขั้นตอน 45 องศาหรือตัวต้านทานที่ไม่เข้าแถว

  6. หาก CAD ของคุณรองรับให้ใช้โมเดล 3 มิติที่แม่นยำเท่าที่คุณจะหาได้และดูเวอร์ชั่น 3 มิติเป็นประจำ เป็นนิสัยในการมองมุมมองที่แตกต่างกัน ดูแต่ละตาข่ายแต่ละข้างแผนผังและคิดเกี่ยวกับสิ่งที่เกิดขึ้นที่นั่น ดูแต่ละเลเยอร์แยกกันแล้วนึกถึงเรขาคณิตทองแดงมีพื้นที่ว่างไหม ช่องว่างทั้งหมดเหมือนกันหรือไม่ มีอะไรแปลก ๆ บ้างไหม?

  7. วางแผนสำหรับข้อผิดพลาด พยายามที่จะรูเข็มกับหมุดที่ไม่สมบูรณ์แทนที่จะทำตาข่ายต่อ - ตัดเพียงครั้งเดียวเท่านั้นที่จำเป็นในการลบขา vs 2 บาดแผลและสายรัด ไม่อนุญาตให้อวนหายไปภายใต้ส่วนประกอบ คุณต้องมีการเข้าถึงทางกายภาพเพื่อตัดหรือเพิ่มส่วนประกอบที่ถูกลืม ใส่จุดทดสอบทุกเน็ต เพิ่มพื้นที่สำหรับชิ้นส่วนเพิ่มเติม

  8. ระบุทุกอย่างบนภาพวาดการฝึกซ้อม ทุกอย่างแน่นอน และที่เหลือ.

หากคุณกำลังตรวจสอบงานของคนอื่นใช้ 6 ส่วนใหญ่ แต่ก็พึงพอใจกับตัวเองว่าพวกเขาได้ทำสิ่งเหล่านี้ นั่นคือรัน drc ด้วยตัวคุณเองอ่านและทำความเข้าใจกับกฎตรวจสอบรอยเท้าที่ไม่ได้รับการอนุมัติใด ๆ กับแผ่นข้อมูลส่วนประกอบ ให้แน่ใจว่าคุณเข้าใจว่าทำไมทุกอย่างเป็นอย่างที่มันเป็น

ฉันคิดว่านี่มันนานพอแล้ว ...


4
  1. จำลองจำลองจำลอง (ฉันนับอย่างระมัดระวังว่าจะช่วยลดหนึ่งซ้ำ PCB ต่อการออกแบบ)
  2. ทำเลย์เอาต์ PCB ด้วยตัวเองหรือเชื่อใจผู้ที่สามารถอ่านแผนผังและเข้าใจสิ่งที่อาจเป็นปัญหา

การจำลองสถานการณ์ในแอปพลิเคชันที่เหมาะสมเช่น SPICE นั้นเป็นจุดสำคัญที่หายไปจากคำตอบอื่น ๆ
Grebu

2

ฉันขอแนะนำให้ใช้โปรแกรมดูไฟล์ 3D gerber เช่น3D Gerber Viewer ของ Mayhew Lab

สิ่งนี้มีประโยชน์อย่างมากสำหรับการจับความผิดพลาดที่โง่และง่าย โปรแกรมเค้าโครง PCB จะช่วยให้คุณวาด PCB แต่ส่วนใหญ่ไม่ได้จริงๆช่วยให้คุณที่จะต้องเห็นมัน การใช้ 3D gerber renderer ช่วยให้คุณสามารถจับข้อผิดพลาดที่โง่เช่น ...

  • "โอ้! ฉันลืมเติมระนาบพื้น!"

  • "อึ๋ย! ร่องรอยทั้งสองนั้นดูใกล้เกินไป"

  • "อ๊ะ! ร่องรอยทั้งสองนั้นถูกส่งผ่านกัน!"

นี่เป็นสิ่งที่ยอดเยี่ยมสำหรับการดู PCB แบบ 1 หรือ 2 ด้าน ฉันไม่สามารถแนะนำอะไรให้กับ PCB ที่มีเลเยอร์มากกว่านั้น


6
DRC ของคุณควรจับสองทางก่อนที่จะมีการสร้าง gerbers
David

2

ฉันใช้รายการตรวจสอบการออกแบบอิเล็กทรอนิกส์โดย Hank Wallace

สรุปประเด็นที่สำคัญที่สุดที่จะดูแลในแผนงานของคุณการออกแบบ PCB การประกอบ PCB การทดสอบความสามารถในการบำรุงรักษาและอื่น ๆ


1

ฉันพบว่ามีช่องว่างเล็กน้อยระหว่างบอร์ดที่ผ่าน DRC และบอร์ดที่ผลิตเสร็จเรียบร้อยแล้ว

บ้าน PCB บางแห่งมีเครื่องมือออนไลน์อัตโนมัติซึ่งทำการวิเคราะห์ไฟล์ Gerber และ Excellon ของคุณและให้คุณผ่านสิ่งที่คณะกรรมการจะมีลักษณะเหมือนใน "สิ่งที่คุณเห็นคือสิ่งที่คุณได้รับ" เพียงอัปโหลดไฟล์. zip รอ 2 นาทีแล้วเล่นด้วยเครื่องมือ

มีมุมมองแบบตานกและมุมมองแบบละเอียดทั้งสองแสดงเลเยอร์ที่คุณเลือกในมุมมองการสะสม คุณลืมเลเยอร์เมื่อสร้างไฟล์หรือไม่? ผู้ผลิตเข้าใจคำสั่งเลเยอร์ต่างกันหรือไม่? คุณสร้างงานศิลปะเชิงลบโดยไม่ได้ตั้งใจหรือไม่? มีคำถามมากมายที่สามารถตอบได้ด้วยวิธีนี้

เครื่องมือจะตรวจสอบความสามารถในการผลิตการวัดความกว้างขั้นต่ำการเว้นระยะการเจาะและขนาดของแผ่นอิเล็กโทรดและข้อผิดพลาดการตั้งค่าสถานะในกรณีที่คุณป้อนข้อกำหนดที่ไม่ถูกต้องในตัวตรวจสอบกฎการออกแบบ สมบูรณ์เมื่อเติมในกฎ?)

โบนัส: มันจะทำให้คุณได้ราคาคงที่ไม่ต้องรอใบเสนอราคา คุณสามารถเปลี่ยนตัวเลือกเช่นเสร็จความหนาของบอร์ดและดูว่าราคาเปลี่ยนแปลงอย่างไร (ซึ่งอาจแสดงให้เห็นถึงการเปลี่ยนแปลง "ข้อเสนอ" การผลิตเช่น "proto" เป็น "pool") เมื่อเร็ว ๆ นี้ฉันอัปโหลดบอร์ดที่ไม่มีซิลค์สกรีน (โดยเจตนา) และเครื่องมือติดธงทำเครื่องหมายฉันต้องเปลี่ยนข้อเสนอเพื่อหลีกเลี่ยงการจ่ายเงินห้าเท่าของราคา

ฉันผลิตบอร์ดแรกโดยใช้ Eurocircuits ซึ่งมีเครื่องมือที่น่าทึ่งเช่นนี้และฉันไม่เคยก้าวออกไปจากพวกเขา ฉันไม่สามารถนับเวลาที่ฉันพบปัญหาเกี่ยวกับเครื่องมือหลังจากที่บอร์ดผ่าน DRC ได้สำเร็จ ไม่เคยมีปัญหาใด ๆ กับ PCB ของฉันตั้งแต่บอร์ดแรกมันเป็นวิธีที่ดีในการสร้างความมั่นใจว่าผู้ผลิตจะทำให้ถูกต้อง

ป้อนคำอธิบายรูปภาพที่นี่

ฉันแน่ใจว่าผู้ผลิตรายอื่นมีเครื่องมือที่คล้ายกัน แต่คุณควรดูอย่างแน่นอน ฉันไม่มีส่วนแบ่งใน Eurocircuits พูดง่ายๆก็คือฉันอาจบ่นอะไรมากมายเกี่ยวกับสิ่งที่ฉันไม่ชอบ แต่ฉันสรรเสริญสิ่งที่ฉันชอบที่จะให้เครดิตกับผู้แต่งและเพราะมันอาจทำให้คนอื่นเดือดร้อนมากมาย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.