รายการตรวจสอบแผนผังที่ดี


17

ฉันกำลังมองหารายการตรวจสอบการจับวงจรที่ดีที่จะใช้เมื่อตรวจสอบแผนงาน นี่เป็นปัญหาปกติเช่นการตรวจสอบว่าคุณไม่มีตาข่ายที่คล้ายกัน แต่มีมุ้งที่แตกต่างกัน (เช่น GND และ GROUND) ที่แยกออกจากกันและมีปัญหาเกี่ยวกับสไตล์ / การอ่าน รายการหรือลิงก์ไปยังรายการภายนอกของคุณอาจช่วยได้

สำหรับสิ่งที่คุ้มค่าฉันกำลังใช้นักออกแบบ DX ดังนั้นหากคุณมีการตรวจสอบเฉพาะที่คุณเรียกใช้แจ้งให้เราทราบด้วย


13
ฉันไม่เห็นด้วยกับคุณ อาร์กิวเมนต์สำหรับการใช้งานของรายการตรวจสอบคือมนุษย์ใด ๆ สามารถล้มเหลวแม้แต่ผู้เชี่ยวชาญ กรุณาอ่าน "รายการตรวจสอบรายการ" ( gawande.com/the-checklist-manifesto ) เพื่อทำความเข้าใจว่าทำไม
Daniel Grillo

1
ฉันหมายถึงโปรแกรมจะไม่จับทุกอย่าง ฉันตรวจสอบ net namess ของฉันทั้งหมดก่อนไปกำหนดเส้นทางตัวอย่างเช่นแม้ว่า gEDA มีความสามารถในการค้นหาชื่อเน็ต
โทมัสโอ

2
ฮะ! ฉันตรวจสอบรายชื่อเน็ตเวิร์กของฉันโดยคำนึงถึงแผนผังในใจขณะกำหนดเส้นทางกระดาน
Connor Wolf

2
ฉันทำเหมือนกัน แต่ก็ไม่เจ็บเพื่อตรวจสอบเมื่อคุณทำ ...
โทมัสโอ

1
ฉันต้องการเพิ่มว่าตัวเชื่อมต่อภายนอกทุกตัวใช้ด้านใดด้านหนึ่งของแผนผัง: ด้านบนสำหรับพลังงาน, ด้านซ้ายสำหรับ I / O หลัก, ด้านขวาสำหรับทาส I / O
JPWack

คำตอบ:


7

รายการที่ฉันใช้สำหรับ Multisim:

  • ฝาแทนทาลัมทั้งหมดบนรางมีค่าใช้จ่ายอย่างน้อย ~ 20% หรือไม่? ไม่มีแคป 25V สำหรับสาย 24V?
  • มีบายพาสที่แคปบนรางพลังงานของชิปทุกตัวหรือไม่? แม้แต่คนที่ดูไม่เหมือนชิพอย่างผู้กำกับดูแล?
  • มีตัวกรองในทุกเกตของทรานซิสเตอร์ / ฐานหรือไม่? แม้แต่ตัวที่อยู่ในโปรเซสเซอร์?
  • มีตัวกรองบนพินตัวแปลง A / D หรือไม่?
  • มี pullups หรือ pulldowns ในทุก ๆที่ที่มันจะสำคัญหรือไม่? มองหาไดโอดที่กำลังขับอินพุตโปรเซสเซอร์หรือเกตทรานซิสเตอร์หรือห้อยออกอินพุตไปยังบอร์ด นอกจากนี้ผลลัพธ์ของการเปรียบเทียบ
  • มีความต้านทานต่อพินทุกตัวที่ป้อนเข้าสู่โปรเซสเซอร์โดยตรงหรือไม่? ทรานซิสเตอร์ บางสิ่งบางอย่างที่จะกินเสียงรบกวนและป้องกันไม่ให้ชิปของคุณทอด?
  • คุณมีคะแนนทดสอบบนรางและสัญญาณที่น่าสนใจทั้งหมดหรือไม่ หากรวมดีบักอย่างน้อยหนึ่งขาจะปิดตัวประมวลผลใด ๆ
  • มีไฟ LED เพื่อบอกกำลังไฟแก่บอร์ดหรือไม่? LED ตัวที่สอง, ตัวควบคุมควบคุม, สำหรับรหัสกะพริบ?
  • มีรางมากเกินไปสำหรับรางไฟหรือไม่? สวิตชิ่งเรกูเลเตอร์มีขีด จำกัด ว่าพวกเขาสามารถดึงหมวกได้มากแค่ไหน
  • ข้อเสนอแนะเชิงลบ op-amps ทั้งหมดและการเปรียบเทียบความคิดเห็นเชิงบวกทั้งหมดหรือไม่ (เห็นได้ชัดว่ามีข้อยกเว้นนี้ฉันเพิ่งพบว่าเป็นกฎพื้นฐานที่มีประโยชน์ในการตรวจสอบในแอปพลิเคชันของฉัน)
  • รางแอมป์สหกรณ์และรางเปรียบเทียบทั้งหมดเชื่อมต่ออยู่ในขั้วที่ถูกต้องหรือไม่?
  • มีคาปาซิเตอร์หรือซีเตอร์บนเอาต์พุตของ op amp โดยตรงหรือไม่? ควรมีอิมพีแดนซ์ระหว่าง
  • op-amps และตัวเปรียบเทียบที่ไม่ได้ใช้ทั้งหมดผูกติดอยู่อย่างถูกต้องหรือไม่? ผูกเอาต์พุตแอมป์สหกรณ์กับอินพุตลบและผูกอินพุตบวกกับสามัญ ผูกกับพินทั้งหมดบนตัวเปรียบเทียบที่ไม่ได้ใช้
  • ออปโตคัปเปลอร์ทั้งหมดมีตัวต้านทานและแคปขนานกับไดโอดเพื่อป้องกันเสียงรบกวนหรือไม่?
  • ตรวจสอบให้แน่ใจว่ารางพลังงานที่ผู้ใช้สามารถเข้าถึงได้นั้นได้รับการป้องกันการลัดวงจร

9

ฟังก์ชันการทำงาน:

  1. ตรวจสอบ pinouts สัญลักษณ์โดยเฉพาะสัญลักษณ์ใหม่และชิ้นส่วนที่มีหลายแพ็คเกจ
  2. ตรวจสอบเอกสารข้อมูลล่าสุดของผู้ขายและ errata เพื่อดูว่ามีการเปลี่ยนแปลงอะไรบ้างนับตั้งแต่ที่คุณดาวน์โหลดมา
  3. ให้ FAE ของผู้ขายตรวจสอบส่วนของแผนผังที่ใช้ส่วนของพวกเขา
  4. ติดฉลากมุ้งไฟฟ้าทั้งหมดอย่างสม่ำเสมอ ทำให้ง่ายต่อการค้นหาในระหว่างการออกแบบ PCB
  5. ตรวจสอบการเชื่อมต่อทั้งในและนอกหน้าโดยใช้ DRC ของเครื่องมือ
  6. ตรวจสอบเน็ตเดียวกันในหน้าต่างๆโดยไม่มีหน้าเปิด / ปิดโดยใช้ DRC
  7. หลีกเลี่ยงสัญลักษณ์แปลก ๆ (เช่น #) ที่เครื่องมืออื่นอาจใช้งานไม่ได้
  8. ตัวพิมพ์ใหญ่ทั้งหมด
  9. แสดงการแก้ไข แสดงเมื่อวาดซึ่งโดย
  10. คิดเกี่ยวกับ EMI / EMC / FCC / UL / CE ฯลฯ

สะดวกในการใช้:

  1. ไม่มีความสัมพันธ์ 4 ทิศทาง
  2. ติดฉลากมุ้งที่สำคัญทั้งหมดเช่นนาฬิกาพลังแม้ว่าจะอยู่ระหว่าง 2 ชิปเท่านั้น ทำการตรวจสอบว่าตัวต้านทานการเลิกจ้างแบบอนุกรมของนาฬิกาอยู่ใกล้กับไดรเวอร์นาฬิกาหรือไม่ ยังดีสำหรับสัญญาณที่มีกระแสสูงที่ไม่ใช่รางกำลังหลักเช่นรอบ ๆ FET หรือตัวเหนี่ยวนำในตัวสลับ DC / DC
  3. สารบัญในหน้าแรก; บล็อกไดอะแกรมบนหน้าแรก
  4. แสดงพลังและกราวด์บนสัญลักษณ์วงจร
  5. แสดงเกต / ตัวต้านทานที่ไม่ได้ใช้จากแพ็คเกจเกตหลายตัวต้านทาน
  6. แสดงพินต่ำที่ใช้งานบนสัญลักษณ์ แสดงอวนต่ำที่ใช้งานอยู่อย่างสม่ำเสมอ
  7. ไม่มีจุดเชื่อมต่อพิเศษที่ไม่มีการเชื่อมต่อ
  8. ไม่ใหญ่กว่าขนาด B (11x17) หรือตัวชี้วัดที่เทียบเท่า
  9. สัญญาณบัสทั่วไป
  10. เชื่อมต่อด้วยชื่อบนหน้าหากมันทำให้อ่านง่ายขึ้น ในทำนองเดียวกันอย่าวางสายไฟ / กราวด์ทั่วหน้าให้ใช้สัญลักษณ์กำลัง / กราวด์หลาย ๆ อัน
  11. อินพุตด้านซ้ายเอาต์พุตด้านขวา
  12. ทุกอย่างในกริด

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

3
หากคุณมีปัญหาในการแยกความแตกต่างระหว่างการต่อสายแบบ 4 ทางและทางแยกแพคเกจ EDA ของคุณจะถูกเก็บไว้
Connor Wolf

2
ซอฟแวร์ทั้งหมดครับ
XTL

4
@XTL - ใช่ แต่มีการดูดประเภทต่าง ๆ มี "วิธีการสร้างตัวเลือกที่แตกต่างกันถึง 350 ตัวให้เลือกใช้งานโดยสัญชาตญาณในขณะที่ใช้พื้นที่แถบเมนู 18 พิกเซลเท่านั้น" และมี "ไม่สามารถหาวิธีวาดจุดที่เส้นสองเส้นตัดกัน" ดูดได้ เมื่อแก้ไขได้ง่ายกว่าครั้งอื่นอย่างเห็นได้ชัด
Connor Wolf

1
@KevinVermeer: ฉันมีบางอย่างสำหรับการอ้างอิงความสัมพันธ์ 4 ทิศทาง - ฉันระบุไว้ในวิกิพีเดีย: "วงจรแผนภาพ"
davidcary

6

นี่เป็นอีกหนึ่งจากมหาสมุทรแอตแลนติกคุณภาพการออกแบบ

เพิ่ม 11/16/10: และจากchipcenter.comที่ได้รับการปรับปรุงโดยระบบ Voler ทั้งสองครอบคลุมมากกว่าเพียงแผนงาน


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