Signalbus in Kicad


12

Ich möchte wissen, wie man in KiCad einen Signalbus im Schaltplan gestaltet. Ich habe vorher nur in Eagle gearbeitet und ich kann es nicht herausfinden. ZB - Ich habe 5 digitale Signale, die zu einem anderen Teil des Stromkreises gehen, und ich möchte sie alle mit einem anderen Teil verbinden, ohne sie einzeln routen zu müssen. Wie kann ich es tun?

Antworten:


25

Nach meinem Verständnis brauchen Sie keinen Bus, um die Signale an zwei (oder mehr) Stellen logisch zu verbinden. Wenn zwei Drahtstücke dasselbe Etikett haben, werden sie als Teil desselben Netzes betrachtet, auch wenn zwischen ihnen kein Draht gezogen ist.

Der Bus ist eher eine visuelle Sache, um den Leser durch den Schaltplan zu führen.

So platzieren Sie schnell einen:

  • Angenommen, Sie beginnen mit allen fünf Signalen, die sich auf der rechten Seite eines IC auf fünf benachbarten Pins befinden
  • Zeichnen Sie ein kurzes Stück horizontalen Drahtes aus dem obersten Stift
  • Tippen Sie viermal auf die Schaltfläche "Einfügen". KiCAD sollte die Drähte für die anderen vier Stifte zeichnen (*).
  • Fügen Sie einen Netznamen (lokales Etikett) hinzu, damit er am obersten Draht befestigt wird. Nennen wir es SIG1. Tippen Sie auf "Einfügen", um SIG2 ~ SIG5 für die anderen vier Drähte zu erhalten
  • Fügen Sie für jeden der Stifte "Draht zum Buseintritt" hinzu - dies sind die Drähte, die in einem Winkel von 45 Grad gezeichnet sind
  • Platzieren Sie einen vertikalen Bus, um alle Wire-to-Bus-Segmente zu "verbinden". Dieser Bus kann nun zu anderen Teilen des Schaltplans geroutet werden

(*) Das genaue Verhalten von "Einfügen" wird durch die drei Einstellungen "Wiederholen Zeichnen / Beschriften" im Dialogfeld "Einstellungen" -> "Optionen" konfiguriert

Es gibt auch ein "interf_u.sch" -Schema, das Sie überprüfen können. Es ist Teil der KiCAD-Beispieldateien KiCAD-Buszeichnung


2
Dies wird auch in der Dokumentation zum KiCAD-Einstieg erläutert: docs.kicad-pcb.org/stable/en/…
Victor Lamoine,
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.