Błąd ERC „ErrType (3): Pin podłączony do innych pinów, ale brak pinów do sterowania”

27

Poniższy prosty obwód wyświetla następujący komunikat o błędzie podczas uruchamiania kontroli 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) 

schemat

Komponent CONN_2 ma odbierać zasilanie zewnętrzne. Nie wprowadziłem żadnych zmian w konfiguracji pinów, które prawdopodobnie powinienem. Jak poprawnie to zrobić?

hlovdal
źródło

Odpowiedzi:

17

Myślę, że flaga zasilania jest preferowana i to jest to, czego zwykle używam (i co zaleca dokumentacja IIRC), aby zatrzymać błędy ERC, jeśli piny nie są ustawione na moc wyjściową (patrz poniżej). Powyżej wystarczy położyć flagę zasilania na pinie 2 bezpiecznik i ostrzeżenie powinny zniknąć.

Ponadto można ustawić pin komponentowy na wyjście mocy (tj. GND / VCC) i nie będzie wymagana flaga mocy.
Zauważ, że sieć 6 V nie ma tego samego ostrzeżenia, myślę, że ponieważ wyjście opampa zostanie ustawione na wyjście.

Edycja - właśnie potwierdziłem, że działa dobrze, więc jeśli masz np. Symbol baterii, ustaw piny na moc wyjściową i nie ma potrzeby używania flag. Przy typowym liniowym regulatorze napięcia można ustawić pin OUT na moc wyjściową. Jest to powszechne we wszystkich programach do druku, z których korzystałem, musisz upewnić się, że ustawiasz styki na właściwy typ (nie tylko moc) podczas tworzenia komponentu, aby ERC działał poprawnie. Oto typy dostępne w Kicad:

PinTypes

Błąd występuje tylko (poprawnie), jeśli sieć nie ma nic do sterowania, więc jeśli masz coś takiego jak złącze zasilania, które ma pasywne piny (jeśli są ustawione poprawnie), nie będzie wiedział, że są one przeznaczone do zasilania, dopóki nie powiesz tego wprost.

Możesz faktycznie zdecydować, o czym chcesz otrzymywać informacje, ustawiając odpowiednio tabelę poniżej. Na przykład, jeśli chcesz, aby ERC zgłaszała błąd, jeśli wejście było podłączone do wejścia, zmieniłbyś najwyższe pole z zielonego (brak komunikatu) na żółty (ostrzeżenie) lub czerwony (błąd)

ERCOptions

Oli Glaser
źródło
Ustawienie mocy wyjściowej na styku 2 bezpiecznika rozwiązało problem.
hlovdal,
Dzięki, właśnie tego szukałem. Idź do Narzędzia -> Edytor biblioteki Otwórz komponent w edytorze biblioteki. Naciśnij „E” na komponencie. Wybierz pin do edycji. Zmień moc wyjściową „typu elektrycznego”. To jest to. :)
17
Dla osób, które chcą tl; dr: Właściwym sposobem rozwiązania problemu jest użycie (wielu) flag mocy (symboli) (symbol z biblioteki „mocy”, w kształcie rombu, PWR_FLAG na zdjęciu wzdłuż pytania), NIE edytowanie pinów symboli w bibliotece (szczególnie jeśli symbol znajduje się w bibliotece standardowej).
pfalcon
1
Poniższy dokument pomógł mi rozwiązać problem w moim przypadku: blog.iteadstudio.com/wp-content/uploads/2014/09/… (krok 41).
dubbaluga
Kicad często zmienia sposób działania. ciężkie dla początkujących jak ja, którzy używają go tylko raz w roku. wypróbowałem powyższe kroki, ale nie mogę go ponownie rozwiązać. używając bardzo bardzo prostego układu, vcc - switch - r - led - gnd sprawia ból głowy! czy nie istnieje po prostu działający sposób na robienie bardzo drobnych rzeczy bez konieczności poznawania całej tej magii? dlaczego proste wejście przełącznika musi zostać zmienione w celu wyłączenia zasilania? nie rozumiem tego, jego moc wejściowa dla mnie. ;)
0

W KiCad Schematic, jeśli podłączysz pin, który jest zdefiniowany jako Input, do innego pin, który został zdefiniowany jako wejście, i nie ma trzeciego przewodu zapewniającego wejście napięcia / prądu / sygnału, jest to logiczna sprzeczność. Prawda? Właśnie to „No Driven Means” Aby pozbyć się błędu, zmień dowolny typ dwóch pinów na wyjście i powinno być w porządku ...

użytkownik2951816
źródło