Cómo indicar diferentes niveles de voltaje en el dibujo esquemático

Si tengo un circuito donde usaré diferentes voltajes para diferentes partes, ¿cómo se hace mejor?

Esto se puede hacer con símbolos de poder.

ejemplo esquemático con símbolos de poder

o usando etiquetas locales

ejemplo esquemático con etiquetas locales

o etiquetas globales

ejemplo esquemático con etiquetas globales

(El tamaño predeterminado de las etiquetas globales es increíblemente grande, pero cambiar el tamaño a 0,030 las hace utilizables).

¿Cuál es el preferido y por qué (solo una cuestión de estilo o hay diferencias funcionales)? ¿Hay alguna alternativa?

Absolutamente, absolutamente ABSOLUTAMENTE los símbolos de poder. Cualquiera que utilice etiquetas de red (locales o globales) para la distribución de energía debe ser despedido.
Además, su mensaje de error no le dice que no está funcionando, le dice que no hay una fuente de alimentación para su conexión de alimentación (que es un beneficio adicional para los símbolos de alimentación, la razón principal es que mejoran significativamente la legibilidad). Tienes que tener un componente por donde entra tu energía a la red. Esta es (probablemente, no sé kicad) una función de las definiciones de los pines de los componentes. En este caso, editaría el pin uno del comparador, para configurarlo como una salida.
@Nombre falso: me convence tu primer comentario. Conviértelo en una respuesta y lo aceptaré. Crearé una nueva pregunta sobre cómo resolver el mensaje de error.
¡Hecho! También agregué muchos más comentarios.

Respuestas (3)

Absolutamente, absolutamente ABSOLUTAMENTE los símbolos de poder.

Cualquiera que utilice etiquetas de red (locales o globales) para la distribución de energía debe ser despedido.

El propósito completo de los símbolos de poder es permitir que se distingan visualmente rápidamente de las etiquetas de red locales o globales, lo que permite que el esquema se lea y mantenga más fácilmente.

He realizado una cantidad bastante significativa de trabajo resolviendo problemas y limpiando esquemas dibujados completamente con etiquetas de red, y es una pesadilla.

Además, si tiene que usar etiquetas de red por alguna extraña razón, siga estrictamente la jerarquía local-global. Muchos paquetes de EDA le permiten configurar todas las etiquetas de red como globales. Si haces esto, muere en un incendio.
Solo use etiquetas de red globales cuando sea necesario. Las redes deben ser locales por defecto.

Una opción aún mejor es usar un paquete EDA que imponga interconexiones esquemáticas jerárquicas. De esta forma, cada esquema se representa como un "metacomponente" en un esquema de nivel superior. Básicamente, cada etiqueta de red global en cada esquema se refleja como un alfiler en un dibujo de nivel superior.

Esto hace que las interconexiones de hoja a hoja se aclaren de inmediato y le permite rastrear dónde, exactamente, se enruta una etiqueta de red.

Además, solo debe tener una etiqueta de red global de cada nombre en una hoja. Si tiene dos dispositivos que necesitan conectarse a esa red global, conéctelos con un cable esquemático . Esto es vital en situaciones en las que no eres la única persona que trabaja en un esquema, y ​​útil en todas las demás, porque hace que el esquema sea mucho más comprensible de forma intuitiva.


Francamente, las etiquetas netas están muy, muy sobreutilizadas. La única situación en la que debe elegir una etiqueta de red sobre los cables esquemáticos reales es cuando mejora la legibilidad. Como era de esperar, esto sucede muy raramente .

Veo muchos esquemas en estos días que son básicamente una variedad aleatoria de chips atados con etiquetas de red.

Esta es una forma ABSOLUTAMENTE HORRIBLE de hacer esquemas.
Si alguna vez te has dedicado a entender o modificar un esquema dibujado por otra persona , que se basa en etiquetas de red (sobre todo si es complejo), las odiarás con la pasión de mil soles.

LAS ETIQUETAS DE LA RED SON ANTIMANTENIMIENTO.
Son (más bien literalmente) las sentencias GOTO de los esquemas.


Se conectan a otro lugar y tienes que encontrarlo manualmente (a menos que tu paquete EDA te permita seguir las redes, pero entonces, ¿qué pasa si estás trabajando en documentos en papel?). Pueden salirse completamente de la estructura del documento local. Pueden tener efectos no obvios, y los errores ortográficos pueden causar errores que la verificación de DRC no detectará, porque hacer cumplir las reglas en las etiquetas de red puede ser difícil.


Una cosa a tener en cuenta es que, (como señala Brian Carlton en un comentario), usar etiquetas de red para indicar la función de un cable existente es algo muy bueno.

Las etiquetas de red solo son similares a GOTO si están conectadas por nombre. De lo contrario, solo pueden ayudar a depurar. Por ejemplo DATA0 entre un uC y SRAM en la misma página.

Las etiquetas de red solo son similares a GOTO si están conectadas por nombre. De lo contrario, solo pueden ayudar a depurar. Por ejemplo DATA0 entre un uC y SRAM en la misma página.
@Brian Carlton - Buen punto. Las etiquetas de red utilizadas en lugar de cables son destructivas. Las etiquetas de red utilizadas para indicar la función de un cable son buenas. Actualizaré la respuesta.
A veces me resulta más fácil leer las etiquetas de red que seguir los cables. Sin duda, si las interconexiones están casi en orden, tenerlas diseñadas gráficamente puede dejar visualmente claro dónde se desvían las cosas de la secuencia esperada, pero si el patrón de interconexión termina siendo esencialmente aleatorio, agregar una maraña de cables enredados no lo hace. mejorar las cosas
@supercat: eso solo es cierto (marginalmente) en situaciones en las que un cable solo iría a dos lugares. ¿Qué pasa si hay una red conectada a tres lugares? ¿O cuatro? ¿Cómo sabrías que has encontrado todos los lugares a los que se conecta un sello de red? Tuve que mantener los esquemas dibujados con etiquetas de red, y es un trabajo meticuloso y alucinante.
Nunca obtuve nada bueno con el software de captura de esquemas utilizado en mi oficina; para un proyecto de pasatiempo con un CPLD, SRAM, un chip flash y un regulador, junto con resistencias y capacitores, mi "esquema" era una hoja de cálculo con la lista de conexiones, que luego escribí un programa para transformar a un formato que el software de la placa de PC pudiera usar. Mi programa produjo una lista de referencias cruzadas, lo que facilitó la verificación de que todas las conexiones eran las esperadas. En comparación, me resulta difícil seguir muchas líneas paralelas en un esquema.
@supercat: si tiene tantas líneas paralelas en un esquema, parece que debería estar usando un bus.

Hay varias formas legítimas de hacer esto, a pesar de los ruidosos desvaríos fanáticos de algunos. Tengamos en cuenta los dos propósitos fundamentales de un esquema: definir conexiones a la computadora y comunicar el circuito a los humanos. El software normalmente hará cumplir la primera, pero la segunda requiere un poco de reflexión y cuidado. Al igual que comentar el código, es importante una buena claridad esquemática.

Cualquier método que satisfaga estas restricciones es válido. No me gusta su primer ejemplo no porque use símbolos de poder, sino porque esos símbolos de poder se parecen demasiado a conexiones o puntos de prueba y, por lo tanto, confunden. He visto símbolos de potencia que se ven como una T con el voltaje que se muestra sobre la T. Creo que sería una gran mejora en su primer esquema, después de lo cual no tendría ningún problema.

Usualmente hago algo similar a tu segundo esquema. Le doy nombres a las redes eléctricas según su voltaje, como "5V" o "3.3V", luego uso la función integrada en el software (Eagle en mi caso) para mostrar el nombre de la red dondequiera que se dibuje para terminar. Esto etiqueta su función y hace que sea visualmente obvio que la red está conectada en otro lugar. También suelo hacer que esos stubs para las conexiones de alimentación terminen hacia arriba cuando voy a un consumidor de esa red. A veces, es posible que la red eléctrica entre por la izquierda si eso permite que el esquema se dibuje con mayor claridad. Los productores de la red de energía harían que los talones terminaran a la derecha para dar una pista visual de que la energía se "envía" a otra parte. Las señales generalmente deben fluir de izquierda a derecha en los esquemas, excepto las señales de retroalimentación que deben fluir deliberadamente hacia atrás (de derecha a izquierda).

Nuevamente, nunca dibujo manualmente la etiqueta por sí misma. Siempre nombro la red, luego uso la función en el software para mostrar el nombre de la red. Eso garantiza que dos líneas en el esquema con el mismo nombre son la misma red. También puede ser útil mostrar el nombre de la red en medio de una línea de red si eso puede ayudar a las personas a comprender mejor o más rápidamente su propósito. Como siempre, la consideración principal es la claridad y disminuir cuánto tiene alguien que "descifrar" el esquema para comprender el circuito.

Un problema con su segundo esquema es que las etiquetas no están centradas en los extremos de los talones. Eso podría generar confusión cuando hay otras cosas cerca y se ven un poco descuidadas. Hace que uno se pregunte un poco "¿Realmente quiere decir eso?".

Un buen ejemplo de lo que estoy hablando es el esquema de nuestro ReadyBoard-02 en http://www.embedinc.com/products/ready02/qprot6.pdf . La primera página contiene fuentes de alimentación, y puede ver varias redes de alimentación que se producen allí y se van a otras partes del esquema en el borde derecho. Tenga en cuenta también que están ordenados de abajo hacia arriba de bajo a alto voltaje como otra señal visual que podría evitar un malentendido, incluso si esto no es obvio para el observador.

Gracias por tu respuesta. Los símbolos de poder son los símbolos estándar de Kicad, no recuerdo que hayan sido diferentes en ningún momento. Las etiquetas locales se colocaron de esa manera para que el ancla de la etiqueta estuviera al final del cable. Por lo general, la etiqueta se coloca sobre un cable en paralelo (o 90 grados con respecto al cable), por lo que para un diseño real hubiera sido mejor dejar que el cable "subrayara" la etiqueta. Para estos ejemplos, quería que el esquema fuera lo más similar posible. Pero sí, a menos que haya mucho espacio alrededor, podría causar confusión tener las etiquetas sueltas de esa manera.
Me parezco a ese ruidoso fanático alguien....

Así es como se hace en el software Pulsonix que uso. La referencia de señal tiene asignada la red, y la red se define como un tipo de potencia.