Standardformat für benutzerdefinierte Symbole in schematischen Zeichnungen?

Beim Zeichnen einer Schaltung in einem Schaltplaneditor müssen die Leute meistens ihre eigenen benutzerdefinierten Symbole zeichnen, zum Beispiel ICs.

Was ist die Standardpraxis für die Art und Weise, wie Pins auf einem benutzerdefinierten Symbol angeordnet werden?

  1. Ist es besser, die Pins um den Block herum zu ordnen, wie sie physisch auf dem Teil erscheinen ... (Ich finde, dies hilft bei der Pin-Identifizierung beim Debuggen von Hardware)Symbolbeispiel 1

oder 2. Ist es besser, eine nicht chronologische Reihenfolge anzunehmen, um Überkreuzungen von Drähten zu minimieren ... (Ich finde, dies hilft, die Lesbarkeit zu verbessern)Beispiel für Symbol 2.

Zusammenfassung: Welche dieser beiden Methoden (oder eine andere, die ich nicht kenne) gilt als Standardpraxis?

Manchmal ist es nützlich, einen Block der Innereien zu zeichnen oder ein Bild zu überlagern, zum Beispiel dieses , um den am meisten gehassten Teil auszuwählen. Mehr Zeit mit dem Symbol zu verbringen, zahlt sich in der Regel bei der Lesbarkeit aus.
Ich mag es im Allgemeinen, nach Funktion zu gruppieren, näher an Ihrem zweiten Diagramm. Ich finde jedoch Vorteile im Schaltplan nach dem Paket, insbesondere bei der Auswahl von Pins, sodass ich nicht zwei Pins auf gegenüberliegenden Seiten des Pakets auswähle, wenn ich einen näher auswählen könnte (z. B. beim Verlegen serieller Leitungen).
@SpehroPefhany wo würdest du die Grenze für ein solches Overlay ziehen, vermutlich würdest du das für einen uProcessor nicht tun?
Der allgemeine Fluss des Schemas ist von links nach rechts und von oben nach unten. Behalten Sie für den zweiten Typ die Eingänge links, die Ausgänge rechts, vcc oben und gnd unten bei. Dies könnte hilfreich sein electronic.stackexchange.com/questions/28251/…

Antworten (2)

Sie zeichnen Symbole so, wie Ihre Schaltung am besten lesbar und verständlich ist . Verwendete Techniken sind:

  • Gruppieren von Stiften in Busse;
  • Abstand zwischen Stiftgruppen je nach Zweck, Verwendung oder Verbindungsziel haben;
  • Erstellen umfassender Etiketten auf den Stiften und auf den Geräten.

Aus meiner Erfahrung ist das Lesen von Schaltungen, die mit Paketen gezeichnet wurden, ein Albtraum. Packages gehören zum Board-Layout, nicht zu Schaltplänen.

Auch das Zeichnen von Schaltplänen mit Hilfe von Paketen kann Ihnen unbequem erscheinen. Es gibt immer eine Wahl für ein neues Gerät: Erstellen Sie eine schnelle Verknüpfung und verwenden Sie ein vorhandenes Paket als Symbol wieder, oder zeichnen Sie ein eigenes Symbol, was Zeit und echtes Wissen über die Gerätebedienung und den Pin-Zweck erfordert. Früher nahm ich mir Zeit und zeichnete neue umfassende Symbole und teilte große Geräte zur besseren Lesbarkeit in logische Blöcke (Symbole) auf.

Das Kennenlernen der Komponente beim Erstellen des Symbols ist wichtiger, als es scheinen mag

Beide Methoden werden verwendet, daher sind beide "Standard".

Welche Sie verwenden sollten, ist Ansichtssache und eine Entscheidung darüber, welche die notwendigen Informationen der Person, die den Schaltplan liest, besser vermittelt.

Für die Person, die versucht, die logische Funktionsweise der Schaltung zu verstehen, ist es normalerweise besser, die Pins nach Funktion zu gruppieren.

Für die Person, die den Schaltplan verwendet, um herauszufinden, wo die Schaltung beim Debuggen untersucht werden muss, ist es normalerweise besser, die Pins nach ihrer physischen Position anzuordnen.

Als Typ, der den Schaltplan zeichnet, kann man es einfach nicht jedem recht machen.