30 votos

ERC error "ErrType(3): Pin conectado a otros pines pero sin pin para conducirlo"

El siguiente circuito simple da el siguiente mensaje de error cuando se ejecuta la verificación de ERC:

ErrType(3): Pin conectado a otros pines pero no hay un pin para conducirlo
@ (2.5000 ",4.0000 "): Cmp #PWR01, Pin 1 (power_in) no conducido (Net 5) 

schema

El componente CONN_2 se supone que recibe energía externa. No he realizado ningún cambio en la configuración de pines de este componente, lo cual probablemente debería hacer. ¿Cómo debo hacerlo correctamente?

18voto

SandeepJ Puntos 1339

Creo que la bandera de potencia es preferida y es lo que suelo usar (y lo que la documentación recomienda si mal no recuerdo) para detener los errores de ERC si los pines no están configurados como salida de potencia (ver abajo) En el ejemplo anterior solo necesitas poner una bandera de potencia en el pin 2 del fusible y la advertencia desaparecerá.

También puedes configurar un pin de un componente como salida de potencia (es decir, GND/VCC) y no se necesitará ninguna bandera de potencia.
Observa que la red de 6V no tiene la misma advertencia, creo que la salida del amplificador operacional se configurará como una salida.

Editar - acabo de confirmar que esto funciona bien, así que si tienes por ejemplo un símbolo de batería, entonces configura los pines como salida de potencia y no necesitarás banderas. Con un regulador de voltaje lineal típico, configurarías el pin OUT como salida de potencia. Esto es común en todo el software de PCB que he usado, necesitas asegurarte de que configuras los pines como el tipo correcto (no solo como potencia) al crear un componente para que el ERC pueda funcionar correctamente. Estos son los tipos disponibles en Kicad:

PinTypes

El error solo ocurre (correctamente) si una red no tiene nada para conducirla, así que si tienes algo como un conector de potencia que tiene pines pasivos (si se configuran correctamente) no sabrá que están destinados para la potencia hasta que se lo indiques explícitamente.

En realidad puedes decidir lo que quieres que se te informe cambiando la tabla de abajo en consecuencia. Por ejemplo, si quisieras que el ERC arrojara un error si una entrada está conectada a otra entrada cambiarías el cuadro superior de verde (sin mensaje) a amarillo (advertencia) o rojo (error)

ERCOptions

0 votos

Configurando la salida de energía en el fusible del pin 2 se resolvió el problema.

0 votos

Gracias. Eso es exactamente lo que estaba buscando. Ve a Herramientas -> Editor de Librerías Abre tu componente en el editor de librerías. Presiona 'E' sobre el componente. Elige el pin a editar. Cambia el 'tipo eléctrico' a salida de energía. ¡Listo! :)

18 votos

Para las personas que quieren una respuesta breve: La forma correcta de resolver el problema ES usando (múltiples) bandera(s) de energía (símbolo de la biblioteca "energía", con forma de diamante, PWR_FLAG en la imagen junto a la pregunta), NO editando los pines de símbolos en la biblioteca (especialmente si el símbolo está en la biblioteca estándar).

0voto

anjanesh Puntos 488

En el esquemático de KiCad, si conectas un pin que está definido como Entrada a otro pin que también está definido como entrada, y no hay un tercer cable que proporcione ningún tipo de voltaje / corriente / señal de entrada, es una contradicción lógica. ¿Verdad? Esto es exactamente lo que significa "No Driven Means". Para corregir el error, cambia uno de los dos tipos de pin a Salida y entonces estará todo bien...

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X