Logiksignale haben zwei Zustände. Welches Sie ein- oder ausschalten oder für die Kommunikation ein- oder ausschalten, liegt ganz bei Ihnen. Es gibt nichts Richtigeres, wenn man hoch ist oder wahr ist als niedrig.
Die Tatsache, dass es für Sie nicht intuitiv ist, spielt beim Entwurf eines Systems keine Rolle. Sie denken vielleicht, dass High True bedeuten sollte, aber für andere ist es möglicherweise ganz andersherum. Gute Ingenieure versuchen, das zu tun, was Sinn macht, und nicht an religiösen Punkten hängen zu bleiben. Manchmal spielt es keine Rolle, dann können Sie auswählen, was Sie bevorzugen. Manchmal ist es wichtig.
Da es beispielsweise praktisch ist, dass Schaltkreise, die kommunizieren müssen, ein gemeinsames Netz haben, das wir normalerweise als Masse bezeichnen, und die meisten Logikschaltungen eine positive Versorgung erfordern (denken Sie darüber nach, es hätte genauso gut umgekehrt sein können). , Logiksignale liegen im Allgemeinen entweder auf Masse oder auf dem positiven Versorgungspegel. Angenommen, Sie müssen einen digitalen Eingang über einen normalerweise offenen Druckknopf ansteuern. Insbesondere wenn der Druckknopf nicht direkt am Stromkreis montiert ist, ist es zweckmäßig, eine Seite des Druckknopfs mit Masse zu verbinden. Das heißt, die andere Seite wird beim Drücken der Taste auf Masse gefahren. Das erzeugt von Natur aus eine negative Logik, was bedeutet, dass ein Tief gedrückt und ein Hoch (mit einem passiven Pullup) freigegeben bedeutet. Es wäre dumm, nur aus religiösen Gründen einen Wechselrichter hinzuzufügen, wenn diese Leitung dann in einen Mikrocontroller ging. Die Firmware im Mikro kann mit jeder Polarität umgehen, die gedrückt repräsentiert, so dass der Wechselrichter, abgesehen von der Sättigung eines Aberglaubens, nur eine Verschwendung von Platz, Leistung und Kosten wäre.