← Wiki · Grundlage

Netzlabels und Power-Flags

Ein Netzlabel gibt einer Verbindung einen Namen. Alle Verbindungsenden mit demselben Label sind verbunden, so bleibt ein Schaltplan lesbar, ohne dass Drähte quer über das Blatt laufen.

Was es ist#

Ein Netz ist alles, was elektrisch miteinander verbunden ist. Ein Netzlabel gibt ihm einen Namen: Zieh eine kurze Verbindung von einem Pin, setz ein Label LED_EN an ihr Ende, setz ein weiteres LED_EN-Label irgendwo anders hin (auch auf ein anderes Blatt), und die beiden sind verbunden, als liefe ein Draht zwischen ihnen.

Ein Power-Flag ist ein Label mit Symbol (ein Balken für Versorgungen, ein Massesymbol für GND). Es sagt der Schaltplanprüfung (ERC) außerdem, dass das Netz eine Versorgung ist, sodass Pins, die daran Strom brauchen, zufrieden sind.

Beispielschaltung: J1 und der LED-Treiber teilen sich keinen Draht; die beiden LED_EN-Labels verbinden sie. 5V und GND sind Power-Flags.
J1 und der LED-Treiber teilen sich keinen Draht; die beiden LED_EN-Labels verbinden sie. 5V und GND sind Power-Flags. Öffne das Beispiel net_labels von dieser Seite in PCB Canvas: „In meinen Schaltplan einfügen“.

Gute Gewohnheiten#

  • Benenne Netze nach dem, was sie führen: SDA, LED_DATA, VBAT_SENSE, nicht NET12.
  • Nimm Power-Flags für Versorgungsschienen (3V3, 5V, VBUS, VBAT, GND) und einfache Labels für Signale.
  • Labels verbinden exakt nach Namen. SDA und sda oder LED0 und LEDO sind verschiedene Netze; die ERC warnt vor ähnlich aussehenden Namen.

Stolperfallen#

  • Ein Label muss auf einem Verbindungsende oder einem Pin sitzen. Ein Label, das neben einer Verbindung schwebt, verbindet nichts (die ERC meldet „label is not connected to any pin“).
  • Ein aus diesem Wiki eingefügtes Beispiel behält seine Labelnamen, sodass sein 3V3 und GND mit den Netzen deines Designs verbunden werden. Das willst du meistens so; benenne die Signallabels um, wenn sie kollidieren.