mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Positive und negative Logik


Autor: Marc (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

es gibt ja die positive und negative Logik.

Nun verstehe ich nicht genau, warum das notwendig ist, warum z.B. die 
RS232 Schnittstelle mit negativer Logik funktioniert (so hab ich das 
zumindenst gelesen).

Man hätte das doch genauso mit positiver Logik realisieren können.

Also ist meine Frage, warum soll/muss ein High-Pegel z.B. 0V sein statt 
5V.

Wo liegt die NÖTIGE Umsetzung? Warum macht man das?
Und ist das korrekt, wenn ich behaupte, man hätte das genauso mit 
positiver Logik lösen können?

Bitte formuliert Eure Antwort oder Beispiele für Anfänger, das 
erleichtert das ganze ;o)

Danke Euch schon mal

Marc

Autor: Benedikt K. (benedikt) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der Grund für negative Logik sind die ICs: Früher gab es TTL und NMOS. 
Bei denen braucht ein High Pegel weniger Strom als ein Low Pegel. Daher 
hat man einfach die Leitungen die die meiste Zeit inaktiv waren auf High 
= inaktiv und Low = aktiv gesetzt.

Autor: Marc (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Super, vielen Dank!!!

Ist doch eigentlich ganz einfach.

Jetzt verstehe ich auch denn Sinn.

Autor: Michael U. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

TTL arbeitet üblicherweise mit positiver Logik, auch wenn L aktiv aus 
oben genannten Gründen bevorzugt wurde.

Die negative Zuordnung stammt vermutlich aus PMOS-Zeiten, 0V und -9V in 
Verbindung mit TTL sorgte vermutlich dann für den Rest.

Gruß aus Berlin
Michael

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.