Altium off sheet connector vs net vs ports

4

Tengo dificultades para entender cuáles son las diferencias entre una red, un puerto y un conector externo.

Particularmente no entiendo cuándo usar un puerto y cuándo usar un conector externo cuando hay varias hojas.

Veo que a veces la gente usa el puerto y otras veces usa el conector fuera de la hoja, mientras que sigo leyendo que solo se puede usar net en algunas situaciones.

    
pregunta chris

4 respuestas

6

Una red es un nombre de conexión. Si tiene una señal en un lado de su esquema con un nombre de red de "SIG_A" y tiene otro nombre de red de "SIG_A" en el otro lado. Esas dos redes están conectadas. Es como si hubiera un cable que los une. Las redes tienden a ser locales a un esquema (a menos que esté usando una red de poder, que PUEDE ser global).

Un conector de hoja externa permite que las conexiones se realicen horizontalmente. Lo que esto significa es que si tiene un diseño grande que no puede caber en una página limpiamente, puede usar conectores de hoja para "continuar" sus señales a otra hoja (pero al mismo nivel). Es casi como una extensión de la misma hoja.

Los puertos permiten que los conectores se realicen verticalmente. Lo que esto significa es que puede crear símbolos de hoja que representan su hoja y conectarlos a través de puertos.

Tiendo a usar un diseño multi jerárquico porque me permite ver cómo las secciones o tipologías de los circuitos están conectadas entre sí y por eso tiendo a favorecer los puertos. Pero en diseños grandes, también uso conectores fuera de hoja.

    
respondido por el efox29
3

Es una cuestión de estilo. Altium admite diferentes estilos dependiendo de la configuración de preferencias.

Busque una configuración llamada Net Identifier Scope. La ubicación podría depender de la versión de Altium que esté utilizando.

( fuente )

En mi experiencia, los identificadores globales funcionan bien para diseños pequeños (hasta 4 o 5 hojas). El alcance jerárquico funciona bien para diseños multicanal. Para diseños más grandes tiendo a usar el alcance "plano". Pero los fanáticos de la esclavitud y la disciplina pueden preferir el estilo jerárquico.

Creo que los conectores fuera de la hoja son solo una variante gráfica de un puerto. Normalmente no se utilizan en los diseños Altium, pero se pueden usar si importa un diseño desde otro programa.

    
respondido por el The Photon
2

Net (etiqueta de red)

Esto nombra una red dada. El nombre de red solo es válido en el alcance de una hoja. Si tiene varias hojas en las que asigna a la red el nombre "SUMINISTRO", no se conectarán porque son locales.

Desde el punto de vista de los programadores, puedes verlos como variables locales dentro de una función (hoja).

Port

Esto agrega un puerto al esquema. Si utiliza varias hojas de esquemas, el símbolo de la hoja de la hoja obtendrá un nuevo puerto. El puerto se puede usar para conectar señales en un sistema multicanal (consulte this y this ).

Un puerto se usa para conectar señales entre hojas de una manera muy controlada. Para un programador, se parece mucho a los argumentos de función y valores de retorno.

Conector de hojas sueltas

Honestamente, nunca los he usado. Para mí se ven como redes "globales". Algo así como la GND y los símbolos de suministro. Para una mejor legibilidad, no los usaría si no tuviera que hacerlo. Pero eso es algo que tienes que decidir por ti mismo.

Para un programador, se ven como variables globales (cosas a las que se puede acceder desde cualquier parte del programa). Supongo que no facilitan la reutilización de módulos esquemáticos.

Summary

No conozco tus antecedentes, pero si tienes al menos un poco de experiencia en programación, podrías ver las hojas de niños como funciones en tu programa. Y puede usar los puertos y conectores de fuera de hoja de las etiquetas de red exactamente como lo haría con las variables.

    
respondido por el jwsc
0

He usado hasta 8 hojas en mis proyectos y nunca usé un conector fuera de la hoja.

Mantén dos cosas en mi mente:

Uno, use una etiqueta de red para las conexiones locales, es decir, las conexiones dentro de la hoja. Dos, use Port Connector para las conexiones globales, es decir, para conectar diferentes componentes / partes en diferentes hojas.

Esto siempre me funciona bien, ya sea trabajando en un diseño plano o jerárquico.

    
respondido por el Sachin

Lea otras preguntas en las etiquetas