ข้อผิดพลาดของ ERC“ ErrType (3): พินที่เชื่อมต่อกับพินอื่น ๆ บางตัว แต่ไม่มีหมุดที่จะขับ "


27

วงจรอย่างง่ายต่อไปนี้แสดงข้อความแสดงข้อผิดพลาดต่อไปนี้เมื่อเรียกใช้การตรวจสอบ ERC

ErrType(3): Pin connected to some others pins but no pin to drive it
@ (2.5000 ",4.0000 "): Cmp #PWR01, Pin 1 (power_in) not driven (Net 5) 

สคี

ส่วนประกอบ CONN_2 ควรได้รับพลังงานจากภายนอก ฉันยังไม่ได้ทำการเปลี่ยนแปลงใด ๆ กับการกำหนดค่าพินใด ๆ ของมันซึ่งฉันอาจจะควร ฉันจะทำอย่างถูกต้องได้อย่างไร

คำตอบ:


17

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

นอกจากนี้คุณสามารถตั้งค่าพินส่วนประกอบเป็นกำลัง (เช่น GND / VCC) และไม่จำเป็นต้องใช้พลังงานธง
สังเกตว่า 6V net นั้นไม่มีคำเตือนเหมือนกันฉันคิดว่าเอาต์พุต opamp จะถูกตั้งเป็น output

แก้ไข - เพิ่งยืนยันว่าใช้งานได้ดีดังนั้นหากคุณมีสัญลักษณ์แบตเตอรี่แล้วตั้งหมุดไปที่กำลังไฟและไม่จำเป็นต้องใช้ธง ด้วยตัวควบคุมแรงดันไฟฟ้าเชิงเส้นทั่วไปคุณจะต้องตั้งค่าพิน OUT เป็นกำลังไฟฟ้าออก นี่เป็นเรื่องปกติในซอฟต์แวร์ PCB ทั้งหมดที่ฉันใช้คุณต้องตรวจสอบให้แน่ใจว่าคุณได้ตั้งพินเป็นประเภทที่ถูกต้อง (ไม่ใช่แค่กำลังไฟ) เมื่อสร้างส่วนประกอบเพื่อให้ ERC สามารถทำงานได้อย่างถูกต้อง นี่คือประเภทที่มีอยู่ใน Kicad:

PinTypes

ข้อผิดพลาดเกิดขึ้น (ถูกต้อง) หากเน็ตไม่มีอะไรขับเท่านั้นดังนั้นหากคุณมีขั้วต่อสายไฟซึ่งมีหมุดแบบพาสซีฟ (ถ้าตั้งอย่างถูกต้อง) จะไม่ทราบว่ามีไว้สำหรับพลังงานจนกว่าคุณจะบอกอย่างชัดเจน

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

ERCOptions


การตั้งค่าเอาต์พุตพลังงานบนฟิวส์ 2 ทำให้แก้ปัญหาได้ไม่ดี
hlovdal

ขอบคุณนั่นคือสิ่งที่ฉันกำลังมองหา เครื่องมือไปที่ -> ตัวแก้ไขไลบรารีเปิดส่วนประกอบของคุณในตัวแก้ไขไลบรารีกด 'E' บนคอมโพเนนต์เลือกพินเพื่อแก้ไขเปลี่ยนกำลังไฟฟ้า 'ชนิดไฟฟ้า' แค่นั้นแหละ. :)

17
สำหรับผู้ที่ต้องการ tl dr: วิธีที่เหมาะสมในการแก้ไขปัญหานี้คือการใช้ (ธง) พลังงาน (สัญลักษณ์) (สัญลักษณ์จากห้องสมุด "พลังงาน", รูปเพชร, PWR_FLAG ในภาพตามคำถาม) ไม่แก้ไขหมุดสัญลักษณ์ ในไลบรารี (โดยเฉพาะถ้าสัญลักษณ์อยู่ในไลบรารีมาตรฐาน)
pfalcon

1
เอกสารต่อไปนี้ช่วยฉันในการแก้ไขปัญหาในกรณีของฉัน: blog.iteadstudio.com/wp-content/uploads/2014/09/… (ขั้นตอนที่ 41)
dubbaluga

kicad มักจะเปลี่ยนวิธีการทำงาน หนักสำหรับผู้เริ่มต้นอย่างฉันที่ใช้มันปีละครั้งเท่านั้น ฉันลองขั้นตอนข้างต้นแล้ว แต่ฉันไม่สามารถเปิดใหม่ได้ ใช้รูปแบบที่เรียบง่ายมาก vcc - switch - r - led - gnd ทำให้ปวดหัว! ไม่มีวิธีง่ายๆในการทำสิ่งต่างๆโดยไม่ต้องรู้เวทมนตร์ทั้งหมดหรือไม่? ทำไมสวิตช์อินพุตแบบธรรมดาจึงต้องเปลี่ยนเป็นพลังงาน ฉันไม่เข้าใจมันกำลังไฟเข้าสำหรับฉัน ;)

0

ใน KiCad Schematic หากคุณเชื่อมต่อพินที่กำหนดเป็นอินพุตเข้ากับพินอื่นซึ่งถูกกำหนดให้เป็นอินพุตและไม่มีสายที่สามที่ให้แรงดันไฟฟ้า / กระแส / สัญญาณอินพุตซึ่งเป็นความขัดแย้งเชิงตรรกะ ไม่ใช่เหรอ นี่คือสิ่งที่ "ไม่มีวิธีการขับเคลื่อน" ในการกำจัดข้อผิดพลาดให้เปลี่ยนประเภทพินใด ๆ เป็นสองเอาท์พุทและมันควรจะเป็น ...

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