Sind Widerstände die einzige legale Möglichkeit, verschiedene Leistungsbezeichnungen miteinander zu verbinden?

Ich arbeite mit einem Schaltplan in Eagle und verwende ICs mit verschiedenen Arten von Stromanschlüssen. Ich verbinde VDD mit VCC mit +5 V und GND mit VSS mit null Volt.

Wenn ich auf den ERC schaue, erhalte ich folgende Warnungen:

WARNING: Sheet 1/1: POWER Pin IC1 VCC connected to VDD
WARNING: Sheet 1/1: POWER Pin IC1 GND connected to VSS
WARNING: Sheet 1/1: POWER Pin IC5 V+ connected to VDD
WARNING: Sheet 1/1: POWER Pin IC5 GND connected to VSS

Wenn ich in den PCB-Fertigungsmodus umschalte, scheinen nicht alle Pins verbunden zu sein.

Mein Schaltplan hat einen Mikrocontroller, CMOS-ICs und einen 555-Timer.

Muss ich Widerstände zwischen jeder der verschiedenen Stromversorgungsbezeichnungen hinzufügen? Ich versuche legal zu sein, damit sich keine elektrische Software beschwert.

Ich denke, mit "legal" meinen Sie, dass Sie versuchen, alle Warnungen zur Überprüfung von Designregeln zu eliminieren. Darüber wird sich keine Aufsichtsbehörde Gedanken machen.
Versuchen Sie, die VDD-Schiene in VCC und VSS in GND umzubenennen. Obwohl ein solches Verhalten seltsam aussieht, sollten Sie in der Lage sein, Ihre Netznamen so zu benennen, wie Sie es möchten
Warnungen sind genau das, Warnungen, keine Fehler.

Antworten (1)

In Schaltplaneditoren hat ein 'Netz', also eine Menge miteinander verbundener Knoten, einen Namen und wird durch diesen Namen identifiziert. Daher sind die 'VCC'- und 'VDD'-Netze unterschiedlich. Wenn ein Draht verwendet wird, um sie zu verbinden, führt dies zu einem logischen Problem für den Editor. Unterschiedliche Editoren verhalten sich unter diesen Umständen unterschiedlich. Einige benennen ein Netz automatisch um, andere lassen die Netze unverbunden.

Es gibt mehrere Lösungen

a) Verbinden Sie sie mit einem Bauteil, z. B. einem 0-Ohm-Widerstand. Dies ist verschwenderisch, wenn der einzige Grund darin besteht, Probleme mit der Netzbenennung zu umgehen, obwohl die seltsame 0-Ohm-Verbindung in Netzteilen beim Debuggen praktisch sein kann, da verschiedene Bits der Schaltung isoliert werden können

b) Wählen Sie einen einheitlichen Netznamen, wie einer der Kommentare vorschlägt. Benennen Sie alles in 'VCC' oder ähnliches um. Das gefällt mir nicht, da Bezeichnungen wie 'VCC' und 'VDD' bereits eine semantische Bedeutung haben und mit dem Datenblatt zu Verwirrung führen können, zumindest verwirren sie mich.

c) Nennen Sie die Netze an der Tafel, was sie sind. Ich neige dazu, Vorräte zu filtern, also lande ich bei Netzen namens '+5v_in', '+4.8v_fil', '+4.5v_fil2' usw., damit ich weiß, wo ich bin.

VCC und VCC haben in Eagle keine besondere Bedeutung. Wenn das Netz einen Richtungsstift enthält supply(wie der kleine Pfeil oder die Bodensymbole), wird es zu einem Versorgungsnetz. Der einzige Grund, warum diese Warnungen erscheinen, ist, dass das Symbol selbst Pins hat, die eine Richtung haben, die powerdann mit einem Versorgungsnetz mit einem anderen Namen verbunden ist. Sie könnten einem Stift mit dem Namen bobdie Richtung geben power, wenn Sie wollten, und es würde dann Warnungen geben, die bobmit dem Versorgungsnetz verbunden sind (hoffentlich ist es kein Netz, sonst armer Bob). Wenn das Versorgungsnetz den gleichen Namen wie der Power-Pin hat, wird keine Warnung generiert.
Überprüfen Sie die Warnungen, um sicherzustellen, dass die Verbindung korrekt ist, und klicken Sie in diesem Fall auf die Schaltfläche Genehmigen.