Altium Designer Unknown Pin

11

Uderzam głową o ścianę przez ostatni dzień, próbując sprawić, by to zadziałało. Mam niestandardową bibliotekę schematów i pcb, kiedy próbuję zaktualizować dokument pcb, pojawia się następujący błąd:

Nieznany błąd PIN

Około miliona razy sprawdziłem zarówno symbol schematu, jak i ślad płytki drukowanej i jestem pewien , że poprawnie oznaczyłem piny.

Mapowanie pinów

Nauczyłem się trochę o korzystaniu z Altium na uniwersytecie i odniosłem pewien sukces w korzystaniu z niestandardowych bibliotek schematów / pcb, ale z jakiegoś powodu po prostu nie mogę tego uruchomić. Poszukałem na forum tego błędu, ale nie udało mi się znaleźć rozwiązania, które działałoby dla mnie.

Wszelkie pomysły / sugestie są mile widziane! Dziękuję Ci

EDYCJA: Oto schemat: schematyczny

oto właściwości pinu 2: Właściwości pinów

a oto ślad PCB: Ślad płytki drukowanej

Caillan Taylor
źródło
Czy możemy zobaczyć schemat?
MathieuL,
1
Czy widzimy symbol i ślad?
efox29
Piny w schemacie i bibliotekach płytek drukowanych muszą być idealnie dopasowane. Jak pytali inni, czy możesz zamieścić symbol elementu i ślad na płytce drukowanej?
DerStrom8
Podejrzewam, że ślad dla SW1 nie ma pinu 2. Być może pin ma nazwę „2”, ale ma inny numer. Numer pinu na podstawie musi odpowiadać numerowi pinu na schemacie.
Peter Bennett,
Może nie udało Ci się zaktualizować symbolu schematu na schemacie i / lub podstawie? Symbol biblioteki może być idealny (teraz), ale masz starszą wersję na schemacie itp.
Spehro Pefhany

Odpowiedzi:

9

Prawdopodobnie edytowałeś symbol schematu w bibliotece Sch po umieszczeniu jego śladu na projekcie układu.

W takich sytuacjach należy zaktualizować projekt schematu z biblioteki (Narzędzia / Aktualizacja z bibliotek ...), a następnie zaktualizować płytkę drukowaną za pomocą zaktualizowanego schematu. Jeśli problem nadal występuje, usuń ślad z pliku PCB i ponownie zaktualizuj plik PCB za pomocą schematu.

Upewnij się również, że symbol na schemacie ma taką samą nazwę modelu, jak w bibliotekach schematów i PCB.

Mohsen
źródło
2
To wydaje się być dokładną i rozsądną metodą zapewnienia aktualizacji. +1
KyranF
1
Miałem ten sam problem i sprawdziłem wszystko, zaktualizowałem schemat i wszystko. Rozwiązaniem była aktualizacja tylko powierzchni (kliknięcie prawym przyciskiem myszy na komponent i aktualizacja PCB za pomocą ...).
3

Aby powiązać piny między dokumentami schematycznymi a dokumentami dotyczącymi powierzchni postojowej, oznaczniki pinu muszą być zgodne. Piny na moim schemacie to A01, A02, A03, podczas gdy piny na podstawie zostały oznaczone A1, A2, A3. Zmiana schematu na A1, A2, A3 lub odcisk stopy na A01, A02, A03, naprawiła nieznaną sytuację na pinach.

Ronny
źródło
Odpowiedzi w jednym wierszu podlegają ocenom negatywnym lub usunięciu. Wyjaśnij, dlaczego twoje rozwiązanie działa i dlaczego wybór PO jest zły. Próbuje się tutaj trochę wykształcić ...
Sparky256,
2

Mam ten sam problem z Altium 14 (14.3.20). Rozdzielczość jest łatwa i nieintuicyjna.

Projekt> Importuj zmiany z [PCB] Wyświetli się okno dialogowe. Kliknij przycisk zatwierdzenia. Błędy są wyświetlane. Kliknij przycisk wykonania. Błędy są usuwane. Kliknij ponownie przycisk sprawdzania poprawności. Błędy pozostały usunięte.

(Ten scenariusz jest nieprzyjazny dla użytkownika, ponieważ spodziewałem się błędów sprawdzania poprawności, aby uniemożliwić wykonanie).

Prawo
źródło
2

Pamiętaj o oznacznikach pinów: miałem problemy z oznacznikiem „1 (C)”, który musiał być nazwą, ale przypadkowo wypełniłem pole oznacznika. Poświęć dużo czasu na rozwiązanie. Po zmianie nazwy tych pinów na na przykład „1” nie widziałem już tych błędów. Mam błędy takie jak „nieznany pin T1-”, podczas gdy piny w tym momencie mają oznaczenia takie jak T1-4 (C), na przykład (jak widać, 4 (C) nie zostało wydrukowane błędnie, co prowadzi mnie do nieprawidłowego desygnatora jako przyczyna tego problemu z błędem PIN). Tak więc: desygnatory powinny być cyframi lub literami (0-9, az), ale nie wszystkie znaki poza tym są obsługiwane.

Do każdego, kto ma ten problem i przyjechał tutaj przez google;)

Jan
źródło
1

Ten błąd napotkałem podczas tworzenia części przy użyciu niestandardowego schematu i śladu. W mojej sytuacji rozwiązałem błąd, zmieniając typ symbolu z Mechanicznego na Standardowy (Bez BOM). Uważam, że posiadanie symbolicznego schematu z typem ustawionym na Mechaniczny nie pozwala części połączyć się z pinami w układzie PCB.

Randy Schneider
źródło
1
  1. Usuń komponent, który wygenerował Nieznany Pin z PCB
  2. Przed zaktualizowaniem schematu kliknij prawym przyciskiem myszy plik schematu i kliknij polecenie „Kompiluj dokument”
  3. Kliknij prawym przyciskiem myszy Project.PrjPcb i kliknij „Compile PCB Project”
  4. Jeśli po wykonaniu tych kroków nie wystąpi błąd, możesz zaktualizować schemat
  5. Jeśli problem nie zostanie rozwiązany, przejdź do „Łącza komponentów” z menu projektu na płytce drukowanej i sprawdź, czy wszystkie elementy są w odpowiednim oknie
Fadoul Souleyman Tidjani
źródło
0

Ten błąd może być również spowodowany zdefiniowaniem komponentów takich jak układy scalone z typem „mechanicznym”, a nie „standardowym” (zwykle używanym do elementów takich jak elementy dystansowe, które chcesz na BOM, ale nie w układzie). Dostęp do tej opcji można uzyskać klikając prawym przyciskiem myszy komponent schematu - w sekcji „właściwości” znajduje się menu rozwijane „Typ”.

Gerry
źródło
0

Oto inny sposób, w jaki może się to nie udać: strzeż się spacji! Spędziłem sporo czasu, drapiąc się w głowę, aż zdałem sobie sprawę, że pinezka nazywała się „1”, a nie 1.

Można oczekiwać, że Altium przycina / ignoruje końcowe spacje, ale tak nie jest.

Barleyman
źródło
0

Może to być także ten problem:

Na przykład rezystor.

Odporny na zużycie ślad nie pasuje do twojego schematu.

Na schemacie zaciski rezystora R1 nazwano jak R1-1 i R1-2.

Ale pola śladów nie mają nazw 1 i 2.

Przejdź do odpowiedniej biblioteki i edytuj nazwę pola śladu. To będzie OK!

Christophe Gudlake
źródło
-1

W moim przypadku po kliknięciu przycisku Sprawdź zmiany wystąpił błąd „Nieznany kod PIN”, ale po kliknięciu przycisku Wykonaj zmiany błąd zniknął.

Krishnananda. K. Hegde
źródło
-2

Sprawdź, czy nazwa oznaczenia padów na stopie drukowanej pcb i nazwa oznacznika pinu symbolu schematu są takie same. Jeśli są różne, zmień je na tę samą nazwę, aby pozbyć się błędu.

Miałem ten sam błąd, który miałem diodę z oznacznikami „a” i „k” na jej padzie oraz oznacznikami „1” i „2” w jego schemacie. Wystąpił więc błąd „nieznane połączenie pin 1 do nieznanego pin”.

Radhakrishnan Nv
źródło
3
Proszę zmienić ze wszystkich stolic do normalnej mieszanej sprawy. „Wszystkie stolice” są ogólnie postrzegane jako krzyki i często oznaczają negatywną reakcję. Tak więc, dla własnego dobra, proszę postępuj zgodnie z moją sugestią, a nie jakąś błędną próbę zmuszenia nas do „zobaczenia” (jak powiedziałeś). Dzięki :-) (PS Twoja odpowiedź wydaje się być identyczna jak ta ).
SamGibson