Pin desconocido de Altium Designer

11

He estado golpeándome la cabeza contra la pared durante el último día tratando de hacer que esto funcione. Tengo un esquema personalizado y una biblioteca de pcb, cuando trato de actualizar mi documento de pcb me sale el siguiente error:

Error de pin desconocido

He comprobado tanto el símbolo esquemático como la huella de la pcb aproximadamente un millón de veces y estoy seguro de que he designado correctamente los pines.

Pin mapping

Aprendí un poco sobre el uso de Altium en la universidad, y he tenido éxito usando bibliotecas de esquemas / pcb personalizados en el pasado, pero por alguna razón no puedo hacer que funcione. He realizado algunas búsquedas en los foros para este error, pero aún no he podido encontrar una solución que me haya funcionado.

¡Cualquier idea / sugerencia es bienvenida! Gracias

EDITAR: Este es el esquema: esquemático

Aquí están las propiedades del pin 2: Propiedades del pin

y aquí está la huella de PCB: Huella de PCB

Caillan Taylor
fuente
¿Podemos ver el esquema?
MathieuL
1
¿Podemos ver el símbolo y la huella?
efox29
Los pines en el esquema y las bibliotecas de PCB deben coincidir perfectamente. Como otros han preguntado, ¿podría publicar el símbolo del componente y la huella de la PCB?
DerStrom8
Sospecho que la huella de SW1 no tiene un pin 2. Quizás el pin se llama "2", pero tiene algún otro número. El número de pin en la huella debe coincidir con el número de pin en el símbolo esquemático.
Peter Bennett
¿Tal vez no ha podido actualizar el símbolo esquemático en el esquema y / o la huella? El símbolo de la biblioteca puede ser perfecto (ahora) pero tienes una versión anterior en el esquema, etc.
Spehro Pefhany

Respuestas:

9

Probablemente haya editado el símbolo esquemático en la biblioteca Sch después de colocar su huella en el diseño del diseño.

En situaciones como esta, debe actualizar su diseño esquemático desde la biblioteca (Herramientas / Actualizar desde bibliotecas ...), luego actualizar su PCB con el esquema actualizado. Si el problema persiste, elimine la huella del archivo PCB y actualice el archivo PCB con el esquema nuevamente.

También asegúrese de que el símbolo en la hoja de esquema tenga el mismo nombre de modelo de huella que en las bibliotecas de esquemas y PCB.

Mohsen
fuente
2
Esto parece un método exhaustivo y razonable para garantizar que se actualice. +1
KyranF
1
Tuve el mismo problema y revisé todo, actualicé el esquema y todo. La solución fue actualizar solo la huella (clic derecho en el componente y actualizar PCB con ...).
3

Para asociar pines entre documentos esquemáticos y documentos de huella, los designadores de pines deben coincidir. Los pines en mi esquema eran A01, A02, A03, mientras que los pines en la huella estaban etiquetados como A1, A2, A3. Al cambiar el esquema a A1, A2, A3 o la huella a A01, A02, A03, se solucionó la situación desconocida del pin.

Ronny
fuente
Las respuestas de una sola línea están sujetas a votos negativos o supresión. Explique por qué funciona su solución y por qué la elección del OP es incorrecta. Hay un intento de educación aquí ...
Sparky256
2

Tengo el mismo problema con Altium 14 (14.3.20). La resolución es fácil y poco intuitiva.

Diseño> Importar cambios desde [PCB] Se muestra el cuadro de diálogo. Haga clic en el botón validar. Se muestran los errores. Haz clic en el botón Ejecutar. Los errores se borran. Haga clic en el botón validar nuevamente. Los errores permanecieron despejados.

(Este escenario es hostil para el usuario, ya que esperaba que los errores de validación impidieran que la ejecución funcionara).

Ley
fuente
2

Tenga en cuenta los designadores de pin: tuve problemas con el designador "1 (C)", que tenía que ser el nombre, pero llené accidentalmente el campo del designador. Pase mucho tiempo para resolver. Después de renombrar esos pines, por ejemplo, "1", ya no vi estos errores. Obtuve errores como "pin desconocido T1-", mientras que los pines en ese momento tienen designadores como T1-4 (C), por ejemplo (Como puede ver, 4 (C) no se imprimió por error, lo que me lleva a un designador no válido como la razón de este problema de error pin). Entonces: los designadores deben ser números o letras (0-9, az), pero no todos los caracteres que no sean compatibles.

Para cualquiera que tenga este problema y haya venido aquí por google;)

John
fuente
1

Encontré este error al crear una pieza usando un símbolo esquemático personalizado y una huella. Para mi situación, resolví el error cambiando el tipo de símbolo esquemático de Mecánico a Estándar (Sin lista de materiales). Creo que tener un símbolo esquemático con el tipo establecido en Mechanical no permite que la parte se vincule a los pines en el diseño de la PCB.

Randy Schneider
fuente
1
  1. Elimine el componente que generó el pin desconocido de la PCB
  2. Antes de actualizar el esquema, haga clic con el botón derecho en el archivo del esquema y haga clic en 'Compilar documento'
  3. Haga clic derecho en Project.PrjPcb y haga clic en 'Compilar PCB Proyecto'
  4. Después de estos pasos, si no hay ningún error, puede actualizar su esquema
  5. Si el problema no se resuelve, vaya a 'Enlaces de componentes' desde el menú del proyecto en PCB y verifique si todos los componentes están en la ventana derecha
Fadoul Souleyman Tidjani
fuente
0

Este error también puede ser causado por componentes como los circuitos integrados que se definen con un tipo "mecánico" en lugar de "estándar" (generalmente se usa para elementos como separadores que desea en la lista de materiales pero no en el diseño). Acceda a esta opción haciendo clic con el botón derecho en el componente esquemático: en la sección "propiedades" hay un menú desplegable "Tipo".

Gerry
fuente
0

Aquí hay otra forma en que esto puede salir mal: ¡Cuidado con los espacios finales! Pasé bastante tiempo rascándome la cabeza hasta que me di cuenta de que el pin de la huella se llamaba "1", no 1.

Es de esperar que Altium recorte / ignore los espacios finales, pero no lo hace.

Barleyman
fuente
0

También podría ser este problema:

Por ejemplo una resistencia.

La huella resistente no coincide con su esquema.

En el esquema, los terminales de resistencia R1 fueron nombrados como R1-1 y R1-2.

Pero, el nombre de los pads de huella no es 1 y 2.

Vaya a la biblioteca correspondiente y edite el nombre del panel de huella. ¡Entonces estará bien!

Christophe Gudlake
fuente
-1

En mi caso, cuando hice clic en el botón Validar cambios, se produjo el error "Pin desconocido", pero cuando hice clic en el botón Ejecutar cambios, el error desapareció.

Krishnananda K. Hegde
fuente
-2

Compruebe si el nombre del designador de la almohadilla en la huella de la placa de circuito impreso y el nombre del designador de pin del símbolo esquemático son iguales. Si son diferentes cámbielo por el mismo nombre para que pueda deshacerse del error.

Tuve el mismo error que tenía un diodo con designadores "a" y "k" en sus almohadillas y designadores "1" y "2" en su símbolo esquemático. Entonces recibí el error "pin de conexión desconocido 1 al pin desconocido".

Radhakrishnan Nv
fuente
3
Por favor cambiar esto desde todas las capitales a-caso mixto normal. "Todas las capitales" generalmente se percibe como un grito, y a menudo significará que se obtiene una reacción negativa. Entonces, por su propio bien, siga mi sugerencia y no un intento equivocado de hacernos "verlo" (como usted dijo). Gracias :-) (PD: Su respuesta parece ser efectivamente la misma que esta .)
SamGibson