Pin inconnu du concepteur Altium


11

J'ai dénigré ma tête contre un mur le dernier jour en essayant de faire fonctionner cela. J'ai une bibliothèque schématique et pcb personnalisée, lorsque j'essaie de mettre à jour mon document pcb, j'obtiens l'erreur suivante:

Erreur de broche inconnue

J'ai vérifié le symbole schématique et l'empreinte de la carte PCB environ un million de fois et je suis certain d' avoir correctement désigné les broches.

Mappage des broches

J'ai appris un peu sur l'utilisation d'Altium à l'université, et j'ai eu un certain succès en utilisant des bibliothèques schématiques / pcb personnalisées dans le passé, mais pour une raison quelconque, je n'arrive pas à faire fonctionner celle-ci. J'ai fait quelques recherches sur les forums pour cette erreur mais je n'ai pas encore trouvé de solution qui a fonctionné pour moi.

Toutes les idées / suggestions sont les bienvenues! Je vous remercie

EDIT: Voici le schéma: schématique

voici les propriétés de la broche 2: Propriétés des broches

et voici l'empreinte PCB: Empreinte PCB


Peut-on voir le schéma?
MathieuL

1
Pouvons-nous voir le symbole et l'empreinte.
efox29

Les broches dans le schéma et les bibliothèques PCB doivent correspondre parfaitement. Comme d'autres l'ont demandé, pourriez-vous afficher le symbole du composant et l'empreinte PCB?
DerStrom8

Je soupçonne que l'empreinte pour SW1 n'a pas de broche 2. Peut-être que la broche est nommée "2", mais a un autre numéro. Le numéro de broche sur l'empreinte doit correspondre au numéro de broche sur le symbole schématique.
Peter Bennett

Peut-être que vous n'avez pas mis à jour le symbole schématique sur le schéma et / ou l'empreinte? Le symbole de la bibliothèque est peut-être parfait (maintenant) mais vous avez une version plus ancienne sur le schéma, etc.
Spehro Pefhany

Réponses:


9

Vous avez probablement modifié le symbole schématique dans la bibliothèque Sch après avoir placé son empreinte sur le schéma de configuration.

Dans de telles situations, vous devez mettre à jour votre conception schématique à partir de la bibliothèque (Outils / Mettre à jour à partir des bibliothèques ...), puis mettre à jour votre PCB avec le schéma mis à jour. Si le problème persiste, supprimez l'empreinte du fichier PCB et mettez à jour le fichier PCB avec le schéma à nouveau.

Assurez-vous également que le symbole dans la feuille schématique a le même nom de modèle d'empreinte que dans les bibliothèques de schémas et de PCB.


2
Cela semble être une méthode complète et raisonnable pour assurer sa mise à jour. +1
KyranF

1
J'ai eu le même problème, et vérifié tout, j'ai mis à jour le schéma et tout. La solution était de ne mettre à jour que l'empreinte (clic droit sur le composant et mise à jour du PCB avec ...).

3

Pour associer des broches entre des documents schématiques et des documents d'empreinte, les désignateurs de broches doivent correspondre. Les broches sur mon schéma étaient A01, A02, A03, tandis que les broches sur l'empreinte étaient étiquetées A1, A2, A3. Changer le schéma en A1, A2, A3 ou l'empreinte en A01, A02, A03 a corrigé la situation de broche inconnue.


Les réponses sur une seule ligne sont sujettes à des votes vers le bas ou à la suppression. Veuillez expliquer pourquoi votre solution fonctionne et pourquoi le choix du PO est incorrect. Il y a une tentative d'éducation ici ...
Sparky256

2

J'ai le même problème avec Altium 14 (14.3.20). La résolution est simple et peu intuitive.

Conception> Importer les modifications depuis [PCB] La boîte de dialogue s'affiche. Cliquez sur le bouton valider. Les erreurs sont affichées. Cliquez sur le bouton Exécuter. Les erreurs sont effacées. Cliquez à nouveau sur le bouton valider. Les erreurs sont restées résolues.

(Ce scénario n'est pas convivial pour l'utilisateur car je m'attendais à ce que les erreurs de validation empêchent l'exécution de fonctionner.)


2

Faites attention aux désignateurs de broches: j'ai eu des problèmes avec le désignateur "1 (C)" qui devait être le nom, mais j'ai accidentellement rempli le champ du désignateur. Passez beaucoup de temps à résoudre. Après avoir renommé ces broches par exemple en "1", je n'ai plus vu ces erreurs. J'ai eu des erreurs comme "pin inconnu T1-", alors que les pins à ce moment ont des désignations comme T1-4 (C) par exemple (comme vous pouvez le voir, 4 (C) n'a pas été imprimé par erreur, ce qui m'amène à un désignateur invalide comme la raison de ce problème d'erreur de broche). Donc: les désignations doivent être des chiffres ou des lettres (0-9, az), mais tous les caractères autres que ceux-ci sont pris en charge.

À tous ceux qui ont ce problème et sont venus ici par google;)


1

J'ai rencontré cette erreur lors de la création d'une pièce à l'aide d'un symbole schématique personnalisé et d'une empreinte. Pour ma situation, j'ai résolu l'erreur en modifiant le type de symbole schématique de Mécanique à Standard (sans nomenclature). Je crois que le fait d'avoir un symbole schématique avec le type défini sur Mechanical ne permet pas à la pièce de se lier aux broches dans la disposition du PCB.


1
  1. Supprimez le composant qui a généré la broche inconnue du PCB
  2. Avant de mettre à jour le schéma, faites un clic droit sur le fichier schématique et cliquez sur «Compiler le document»
  3. Faites un clic droit dans le Project.PrjPcb et cliquez sur le 'Compile PCB Project'
  4. Après ces étapes, s'il n'y a pas d'erreur, vous pouvez mettre à jour votre schéma
  5. Si le problème n'est pas résolu, allez dans 'Liens de composants' dans le menu projet dans PCB et vérifiez si tous les composants sont dans la bonne fenêtre

0

Cette erreur peut également être provoquée par la définition de composants tels que les circuits intégrés avec un type "mécanique" plutôt que "standard" (généralement utilisé pour les éléments comme les entretoises que vous souhaitez sur la nomenclature mais pas dans la présentation). Accédez à cette option en cliquant avec le bouton droit sur le composant schématique - dans la section "propriétés" il y a un menu déroulant "Type".


0

Voici une autre façon dont cela peut mal tourner: Méfiez-vous des espaces de fuite! J'ai passé pas mal de temps à me gratter la tête jusqu'à ce que je réalise que la broche d'empreinte s'appelait "1", pas 1.

Vous vous attendez à ce qu'Altium coupe / ignore les espaces de fin, mais ce n'est pas le cas.


0

Il pourrait également s'agir de ce problème:

Par exemple une résistance.

L'empreinte résistante ne correspond pas à votre schéma.

Dans le schéma, les bornes de la résistance R1 ont été nommées comme R1-1 et R1-2.

Mais, les tampons d'empreinte ne nomment pas 1 et 2.

Accédez à la bibliothèque correspondante et modifiez le nom du tampon d'empreinte. Alors ça ira!


-1

Dans mon cas, lorsque le bouton Valider les modifications a été cliqué, l'erreur "Pin inconnu" s'est produite, mais lorsque vous avez cliqué sur le bouton Exécuter les modifications, l'erreur a disparu.


-2

Vérifiez si le nom de votre désignateur de tampon dans l'empreinte de la carte PCB et le nom du désignateur de broche du symbole schématique sont identiques. Si le sont différents, remplacez-le par le même nom afin de vous débarrasser de l'erreur.

J'ai eu la même erreur que j'avais une diode avec les désignations "a" et "k" sur ses tampons et les désignations "1" et "2" dans son symbole schématique. J'ai donc eu l'erreur "connexion inconnue broche 1 à broche inconnue".


3
Veuillez changer cela de toutes les capitales en casse mixte normal. «Toutes les capitales» est généralement perçu comme des cris et signifie souvent que vous obtenez une réaction négative. Donc, pour votre bien, veuillez suivre ma suggestion, et non pas une tentative malavisée de nous faire "voir" (comme vous l'avez dit). Merci :-) (PS Votre réponse semble être effectivement la même que celle-ci .)
SamGibson
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.