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 – 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…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.