Помилка ERC "ErrType (3): PIN-код підключений до деяких інших штифтів, але жодного штифта для його управління"


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 повинен отримувати зовнішнє живлення. Я не вносив жодних змін до жодної конфігурації PIN-коду, яку я, мабуть, повинен був. Як правильно це зробити?

Відповіді:


17

Я думаю, що прапор живлення є кращим, і це те, що я зазвичай використовую (і що документація рекомендує IIRC), щоб зупинити помилки ERC, якщо штифти не встановлені для виведення потужності (див. Нижче). У вищесказаному вам просто потрібно поставити прапор живлення на контакт 2 запобіжника та попередження повинно піти.

Крім того, ви можете встановити контактний штифт на потужність (тобто GND / VCC), і прапор живлення не знадобиться.
Зауважте, 6V мережа не має такого ж попередження, я думаю, як вихідний підсилювач буде встановлений на вихід.

Редагувати - щойно підтвердило, що це працює чудово, тому якщо у вас є, наприклад, символ акумулятора, тоді встановіть штифти на вихід потужності, і немає необхідності в прапорах. За допомогою типового лінійного регулятора напруги ви встановите контактний вихід на вихідну потужність. Це є загальним для всіх програм, які я використовував для друкованих плат, вам потрібно переконатися, що ви встановлюєте штифти на потрібний тип (а не лише на потужність) під час створення компонента, щоб ERC міг нормально працювати. Ось типи, доступні в Кікаді:

PinTypes

Помилка виникає (правильно) лише в тому випадку, якщо в мережі немає нічого для того, щоб привести її в рух, тому якщо у вас є щось на зразок роз'єму живлення, який має пасивні штифти (якщо встановлено правильно), він не знатиме, що вони призначені для живлення, поки ви прямо не скажете це.

Ви можете вирішити, про що ви хочете розповісти, відповідно встановивши таблицю нижче. Наприклад, якщо ви хотіли, щоб ERC видав помилку, якщо вхід був підключений до входу, ви змінили б верхнє поле з зеленого (без повідомлення) на жовтого (попередження) або червоного (помилка)

ERCOptions


Встановлення вихідної потужності на штифті запобіжника 2 вирішило проблему.
hlovdal

Дякую. Це саме я шукав. Інструменти Goto -> Редактор бібліотеки Відкрийте свій компонент у редакторі бібліотек. Натисніть "E" над компонентом. Виберіть штифт для редагування. Змініть вихідний сигнал "електричного типу". Це воно. :)

17
Для людей, які хочуть т. Д.: Правильний спосіб вирішити проблему з використанням (декількох) силових прапор (ив) (символ з бібліотеки "живлення", алмазна форма, PWR_FLAG на малюнку уздовж питання), а не редагування шпильок символів у бібліотеці (особливо якщо символ є у стандартній бібліотеці).
pfalcon

1
Наступний документ допоміг мені вирішити проблему в моєму випадку: blog.iteadstudio.com/wp-content/uploads/2014/09/… (крок 41).
dubbaluga

Кікад часто змінює спосіб його роботи. важкий для початківців, як я, які користуються ним лише раз на рік. Я спробував кроки вище, але я не можу переосмислити це. використовуючи дуже простий макет, vcc - перемикач - r - led - gnd приносить головний біль! Хіба не існує просто працюючого способу робити дуже сумні речі, не знаючи всієї цієї магії? Чому треба змінити вхід простого перемикача на вимкнення живлення? я не розумію, його потужність для мене. ;)

0

У KiCad Schematic, якщо ви підключите штифт, який визначений як Input, до іншого штиря, який був визначений як вхідний, і немає третього проводу, що забезпечує будь-який вхід напруги / струму / сигналу, це логічне протиріччя. Хіба це не так? Це саме те, що "Без керованих засобів". Щоб позбутися від помилки, змініть будь-який з двох типів контактів на вихід, і тоді все повинно бути добре ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.