Aus dem Kurs: IoT-Grundlagen für Entwickler:innen – Elektronik-Basiswissen

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Transistor-Transistor Logic (TTL) im Überblick

Transistor-Transistor Logic (TTL) im Überblick – Tutorial zu Arduino

Aus dem Kurs: IoT-Grundlagen für Entwickler:innen – Elektronik-Basiswissen

Transistor-Transistor Logic (TTL) im Überblick

Die TTL-Logik bzw. Transistor-Transistor-Logik definiert, in welchem Bereich ein digitales Signal HIGH, also 1, ist bzw. LOW, 0. Eine Spannung dazwischen ist undefiniert. Wie Sie im Beispiel gesehen haben, kann dies der Fall sein, wenn ein Pin nicht verbunden ist. Neben HIGH und LOW unterscheidet man auch, ob das Signal ein Output, also eine Ausgabe ist, oder Input, eine Eingabe. Entsprechend werden die Spannungen bezeichnet. Für ein Inputsignal liegen die Werte für HIGH zwischen 2 und 5 Volt. Das bedeutet, dass z.B. der Arduino alles ab V_IH, also 2 Volt, als HIGH erkennt. Alles unterhalb von V_IL als LOW. Jedoch kennt die digitalRead-Methode lediglich den Zustand HIGH und LOW. Im undefinierten Bereich zwischen 0,8 und 2 Volt liefert die Methode trotzdem einen Wert, jedoch ist dieser nicht zuverlässig. Bei den Output-Signalen liegen die Spannungen V_OL und V_OH näher an 5 Volt bzw. 0 Volt als die Input-Signale V_IL und V_IH. Dies ist notwendig, da durch Verluste und andere Einflüsse…

Inhalt