Datenübertragung mit dem I2C-Bus
I2C ist ein einfaches Bus-Protokoll, dass sich für den Informatik-Unterricht an Gymnasien hervorrangend eignet. Die Steuerung externer Platinen-Module mit LEDs und Schrittmotoren ist möglich, ebenso wie die Kommunikation zwischen mehreren Rechnern.
Vorträge
Projektwoche "Datenübertragung mit PCs" am Dietrich-Bonhoeffer-Gymnasium, Bergisch Gladbach
Juni 1994
Regionale Lehrerfortbildung "Steuern mit I2C-Bus im Unterricht", Bottrop
Juli 1995
- Olaf Schumann
- Bernd Drautzburg
- Peter Erven (Marie-Curie-Realschule, Bergisch Gladbach)
- Jens O. Oberender
Projektwoche
Projektwoche "Datenübertragung mit PCs" am Dietrich-Bonhoeffer-Gymnasium, Bergisch Gladbach
Juni 1994
1. Tag: Bedienung des Computers und kleine Programme
Programmierung / Pascal:
Aufruf mit und ohne Parameter, Sequenz, WRITE, Stringmampulation, REPEAT, Fallunterscheidung (IF-THEN-ELSE), die FOR-Wiederholung, GOTOXY
Themen / Inhalte:
Der Computer als Meßgerät, Ausgabe von Meßwerten, Darstellung im Koordinatensystem, Bau einer Alarmanlage
Erweiterungen:
Bau einer Geschwindigkeitskontrolle, Daten-Ausgabe-Aufnahme über die Hardware
2. Tag: Dateihandling
Programmierung / Pascal:
Schreiben in eine Datei, Lesen aus einer Datei, WHILE, Lesen aus ?wei Dateien und Mischen von Dateien
Themen / Inhalte:
Meßdaten werden in eine Datei geschrieben und aus ihr wieder gelesen und dargestellt. An alle Freunde wird eine Einladung geschrieben (Serienbrief).
Erweiterungen:
Übersetzen eines Dateitextes ins Chinesische, Codieren-Decodieren
3. Tag: Datenübertragung / Telefon
Programmierung / Pascal:
Ein- und Ausgaben ins Netz / Datei, Zeilen und Charakterorientierung -bei der Kommunikation, getrennte Schreibfelder
Themen / Inhalte:
Der Computer wird mit einem zweiten vernetzt. Eine Datei wir übermittelt. Ein Dialog über ein Zeilen wird programmiert. Ein Duplexverfahren auf Zeichenbasis wird geschaffen.
Erweiterungen:
Bau eines Dialogverfahrens in Fenstertechnik. Vernetzung mehrerer Computer
Einige Geheimnisse der Unit "DBG" werden erklärt
Blinken, Alarm, ...
eine eigene Unit "Telefon" wird programmiert.
(Prozedur: "Waehle (<Partner>)", Prozedur: kommuniziere, Funktion: "ende")
Lehrerfortbildung
Steuern mit dem I2C-Bus
Bottrop 1.7.1995 Oberender / Schumann / Erven
1. Was ist unter I2C-Bus zu verstehen?
- Bus-Systeme
- Hardware
- Geschwindigkeit
2. Vorteile des I2C-Busses
- einfache, preiswerte Module
- adressierbare Interfacemodule
- lesen und schreiben von Daten ist möglich
- einfache, preiswerte Verkabelungs- und Stecker-Systeme (nur 3 bzw. 4 Drähte)
- Bestätigung einer durchgeführten Kommunikation durch Handshake
- Viele vollintegrierte Spezialbausteine
3. Einsatzmöglichkeiten des I2C-Busses in der Praxis
- Unterhaltungselektronik
- Büro
- Industrie
4. Das Kommunikationsprotokoll
- Theorie
- praktisches Beispiel mit Demonstration
5. Programme / Projekte
- Einzelne Bits setzen
- Bits lesen
- Lauflicht / Lichtorgel
- Ampeln
- Schrittmotorsteuerung
- Waschmaschine
- Aufzüge
- Lasersteuerung
- Turtlesteuerung
- Styroporschneider
- Produktionsstraße
I2C ist ein einfaches Bus-Protokoll, dass sich für den Informatik-Unterricht an Gymnasien hervorrangend eignet. Die Steuerung externer Platinen-Module mit LEDs und Schrittmotoren ist möglich, ebenso wie die Kommunikation zwischen mehreren Rechnern.
Vorträge
Projektwoche "Datenübertragung mit PCs" am Dietrich-Bonhoeffer-Gymnasium, Bergisch Gladbach
Juni 1994
Regionale Lehrerfortbildung "Steuern mit I2C-Bus im Unterricht", Bottrop
Juli 1995
- Olaf Schumann
- Bernd Drautzburg
- Peter Erven (Marie-Curie-Realschule, Bergisch Gladbach)
- Jens O. Oberender
Projektwoche
Projektwoche "Datenübertragung mit PCs" am Dietrich-Bonhoeffer-Gymnasium, Bergisch Gladbach
Juni 1994
1. Tag: Bedienung des Computers und kleine Programme
Programmierung / Pascal:
Aufruf mit und ohne Parameter, Sequenz, WRITE, Stringmampulation, REPEAT, Fallunterscheidung (IF-THEN-ELSE), die FOR-Wiederholung, GOTOXY
Themen / Inhalte:
Der Computer als Meßgerät, Ausgabe von Meßwerten, Darstellung im Koordinatensystem, Bau einer Alarmanlage
Erweiterungen:
Bau einer Geschwindigkeitskontrolle, Daten-Ausgabe-Aufnahme über die Hardware
2. Tag: Dateihandling
Schreiben in eine Datei, Lesen aus einer Datei, WHILE, Lesen aus ?wei Dateien und Mischen von Dateien
Themen / Inhalte:
Meßdaten werden in eine Datei geschrieben und aus ihr wieder gelesen und dargestellt. An alle Freunde wird eine Einladung geschrieben (Serienbrief).
Erweiterungen:
Übersetzen eines Dateitextes ins Chinesische, Codieren-Decodieren
3. Tag: Datenübertragung / Telefon
Programmierung / Pascal:
Ein- und Ausgaben ins Netz / Datei, Zeilen und Charakterorientierung -bei der Kommunikation, getrennte Schreibfelder
Themen / Inhalte:
Der Computer wird mit einem zweiten vernetzt. Eine Datei wir übermittelt. Ein Dialog über ein Zeilen wird programmiert. Ein Duplexverfahren auf Zeichenbasis wird geschaffen.
Erweiterungen:
Bau eines Dialogverfahrens in Fenstertechnik. Vernetzung mehrerer Computer
Einige Geheimnisse der Unit "DBG" werden erklärt
Blinken, Alarm, ...
eine eigene Unit "Telefon" wird programmiert.
(Prozedur: "Waehle (<Partner>)", Prozedur: kommuniziere, Funktion: "ende")
Lehrerfortbildung
Steuern mit dem I2C-Bus
Bottrop 1.7.1995 Oberender / Schumann / Erven1. Was ist unter I2C-Bus zu verstehen?
- Bus-Systeme
- Hardware
- Geschwindigkeit
2. Vorteile des I2C-Busses
- einfache, preiswerte Module
- adressierbare Interfacemodule
- lesen und schreiben von Daten ist möglich
- einfache, preiswerte Verkabelungs- und Stecker-Systeme (nur 3 bzw. 4 Drähte)
- Bestätigung einer durchgeführten Kommunikation durch Handshake
- Viele vollintegrierte Spezialbausteine
3. Einsatzmöglichkeiten des I2C-Busses in der Praxis
- Unterhaltungselektronik
- Büro
- Industrie
4. Das Kommunikationsprotokoll
- Theorie
- praktisches Beispiel mit Demonstration
5. Programme / Projekte
- Einzelne Bits setzen
- Bits lesen
- Lauflicht / Lichtorgel
- Ampeln
- Schrittmotorsteuerung
- Waschmaschine
- Aufzüge
- Lasersteuerung
- Turtlesteuerung
- Styroporschneider
- Produktionsstraße

