Unterschied zwischen Bussen und Netzen

Kurz gesagt, was ist der Unterschied zwischen Bussen und Netzen? Lesen Sie einige Fragen, die irgendwie verwandt schienen, aber für mich immer noch nicht klar sind.

Verwandt:

Ein Netz ist ein "Draht", der Dinge verbindet, ein Bus sind mehrere Netze in einem (weil sie wie in einem Adressbus miteinander verbunden sind, wo ein einzelner Draht nicht viel Sinn macht, aber das Zeichnen von 32 Drähten würde es machen sehr schwer zu lesen)
Wofür abstimmen? Lassen Sie alles hier!
Ein Bus besteht aus Netzen. So einfach =)

Antworten (1)

Netze verbinden zwei oder mehr Pins miteinander - die verbundenen Pins sollten in Kupfer geführt werden.

In Eagle machen Busse eigentlich nicht viel, sie sehen nur hübsch aus. Sie können sie jedoch verwenden, um zu verfolgen, welche Netznamen Sie versuchen, von einer Seite eines Schaltplans zur anderen zu routen.


Hier ist ein Beispiel einiger Eagle-Busse. Grundsätzlich können Sie, anstatt für jede Verbindung einzelne Drähte zu zeichnen, stattdessen einen Bus zeichnen.

Beispiel Bus

Sobald Sie einen Bus gezeichnet haben, geben Sie ihm einen Namen, der eine durch Kommas getrennte Liste der Namen aller Netze sein sollte, die Sie in den Bus integrieren möchten. Sie können die Dinge auch nach Nummern gruppieren. Wenn Sie beispielsweise 8 Datenleitungen mit den Namen data_0, data_1, data_2, usw. hätten, könnten Sie den Namen data_[0..7]in den Busnamen einfügen, der alle data_0bis data_7einschließlich umfassen würde.

Sobald der Bus benannt ist, können Sie das NetWerkzeug (das neben dem BusWerkzeug) verwenden, um ein Netz aus dem Bus zu zeichnen. Wenn Sie mit dem NetTool auf den Bus klicken, sehen Sie so etwas wie unten. Wenn Sie wie oben erwähnt [x..x]-Einträge haben, sehen Sie sie alle in einem Untermenü gruppiert.

Netto-Menü

Sie können dann auf einen beliebigen Menüpunkt klicken, um mit dem Zeichnen eines Drahts in diesem Netz zu beginnen. Im Grunde ist dies gleichbedeutend damit, zuerst das wireTool und dann das nameTool zu verwenden. Sie können das Drahtwerkzeug verwenden, um Netze zu erweitern, die Sie mit dem netWerkzeug gezeichnet haben.

Sobald Sie fertig sind, können Sie das labelTool verwenden, um den Netznamen anzuzeigen, damit Sie leicht sehen können, was was ist.


Der Grund, warum ich sage, dass sie einfach hübsch sind, ist zweifach:

  1. Wenn Sie den Bus löschen, passiert nichts, alle daran angeschlossenen Drähte werden nicht gelöscht, noch ändern sie den Namen. Das heißt, auch ohne Bus sind die Pins noch alle verbunden! Manche Leute kümmern sich überhaupt nicht um den Bus und lassen einfach überall benannte Netzstummel herumliegen, obwohl ich denke, dass die Dinge nur schwer zu verfolgen sind.

  2. Im Layout haben sie keinerlei Bedeutung, jedes Netz im Bus wird als eigenes Netz behandelt. Sie können sie nicht zusammen als Bus routen (z. B. wenn Sie 8 Datenleitungen hatten, die Sie parallel betreiben wollten).

Jetzt betrachte ich sie als eine Gruppe von Drähten (mit einigen Vorteilen, wie Sie erwähnt haben) :)
@sitilge In verschiedenen CADs können sie sich in eine Gruppe von Drähten mit einigen weiteren Vorteilen verwandeln (z. B. Busrouting auf der Leiterplatte (Altium hat das, wenn ich es richtig verstanden habe))