1.4 Transistor-Logik

1.4 Transistor-Logik

Achtung: Es ist nur eine Simulation für Digitaltechnik! Die Simulation verhält sich hier nicht wie es der Elektrotechniker erwarten könnte. Jedes Modell hat seine Grenzen, Digital ist keine Simulation für Analoge Schaltungen und bei obigem praktischem Beispiel würde ich im Labor andere Ergebnisse erleben: Glühlämpchen und Relais haben keinen Innenwiderstand bei Digital? To Do: Elektrotechnische…

1.3 Berühmte Schaltnetze

1.3 Berühmte Schaltnetze

Bei Digital gibt es neben den logischen Grundbausteinen noch weitere Schaltnetze: Multiplexer und Arithmetik. Diese Schaltnetze sind so praktisch, dass sie eigene Schaltzeichen bekommen und man sie als Bauteil z.B. SN7442 kaufen kann.Die Schaltnetze werden folgend in der Reihenfolge der Komplexität des inneren Aufbaus behandelt. (Adress-) Decoder Übergeordnetes Lernziel:Nur für genau eine Kombination des Steuereingangs…

1.0 Digitaltechnik Überblick

Simulatorsoftware Digital Ich verwende den Digitalsimulator Digital von Helmut Neemann. Es wird ein Java fähiges Gerät benötigt. Digital führt schnell dazu sich auf das Ziel einer Implementierung in Programmierbarer Logik ein zu lassen, denn die Gleichungen werden in DNF (Disjunktiver Normal Form) ausgegeben (betrachte Gleichung zu NAND): https://mezdata.de/links/index.php?sub=Digital

1.3 Zustandsdiagramm

Benötigte Hilfsmittel: TGI-Formelsammlung, Software Umlet, Anleitung zu Umlet: Zustandsdiagramm für Lüftersteuerung PA1 PA6 PA10 An <-> Aus langsamer schneller Ein Lüfter soll mit den Tasten PA1 (An/Aus) PA6 (Lüfter langsamer) und PA10 (Lüfter schneller) gesteuert werden. Es gibt 4 Lüfterstufen 0..3. Bei Stufe 0 leuchtet nur LC0 an PC0 als Betriebsanzeige. Die letzte Lüfterstufe soll…

1.1 IT-Zahlensysteme

1.1 IT-Zahlensysteme

Die derzeitige Informationstechnik arbeitet mit Datenleitungen und Speichern, die nur zwei Zustände kennen: 0 und 1 -Binär. Das Bit ist die kleinste Datenspeichereinheit und kann die Werte 0 oder 1 speichern, ein binärer Speicher.Wenn ich mehr als 2 Werte speichern will muss ich mehr Bits kombinieren. Bsp. 2 Bits: Kombination Bit1 Bit0 00 0 0…

1.0 Technisches Gymnasium Informationstechnik

Neuer Bildungsplan: Informatik TG und InformationstechnikDie Verzahnung von Informatik und Informationstechnik ist eine Herausforderung beim KuK-Einsatz im Fach Informatik.Blau = Hardware; Rot = Software; Software TGI Formelsammlung Arduino-Version Materialien zum neuen Bildungsplan Informationstechnik an den Technischen Gymnasien Es lebe das Beta-Stadium Da ich Hard- und Software unterrichte fallen mir Inkonsistenzen in der Forsa auf:

1.2 Aufgaben zum Einstieg

SOS ausgeben mit BoardLED D13. … – – – … Auf der BoardLED 13 soll ein SOS-Blinken ausgegeben werden.Hier das Zeitschema zur Ausgabe. Mit einer Variable int dit soll die Dauer des kurzen Signals einstellbar sein.Zum Testen usw. https://morsedecoder.comErstellen Sie ein Programm, ein dit soll die Länge 200ms haben. Hier ein paar Anregungen: Lösungsvorschlag (klick…

1.0 Arduino für STM32 Überblick

Stoffverteilung entsprechend dem Bildungsplan Jahrgangsstufe 1 TGI Baden Württemberg. NUCLEO L152RE Beschafft bei reichelt.de für 20,15€ (zur Zeit wieder ausverkauft) Pin Belegung Grüne LED an PA5 (D13) , Blauer UserButton an PC13 mit PullUp-Widerstand und ist entprellt. Mit analogWrite(Pin,Wert) können nur die 6 von Arduino vorgesehenen Pins verwendet werden. Aduino Pin STM32 Pin D3 PB3…

1.1 Einstieg in Arduino für STM32

Forum der STM32 Boardleute: https://www.stm32duino.com Anleitung für MacOS Arduino Software laden und installieren.Unter Voreinstellungen zusätzliche Boardverwalter-URL eingeben damit die Erweiterung gefunden wird:https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json Arduino-IDE NEU Starten => Dann wird Eintrag unter Voreinstellungen erst aktiv!​DANN In den Boardverwalter gehen und STM32 MCU based borads installierenWerkzeuge => Board => Boardverwalter => STM32 => Installieren Das richtige Board auswählen:Werkzeuge…

1.4 Ports Einlesen und Ausgeben

Schalter an PB7..PB0 einlesen und auf LEDs ausgeben Die Werte der Schalter PB7..PB0 sollen auf den LED7..LED0 ausgegeben werden. Im Debug-Modus fällt auf, dass LED3 leuchtet also ist PB3 beim Debuggen 1. Knight-Rider-Lauflicht mit Shift-Befehlen K.I.T.T. Scanner: Ein Lauflicht, dass LED0 bis LED7 und dann wieder zurück bis LED0 leuchten lässt, also wirkt wie ein…