Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Somit ist klar (zumindest Modelleisenbahner):

Ähnliche Präsentationen


Präsentation zum Thema: "Somit ist klar (zumindest Modelleisenbahner):"—  Präsentation transkript:

1 Somit ist klar (zumindest Modelleisenbahner):
IIC - Bus IIC-Bus: SDA und SCL sowie +5V und GND 4x Portbaustein PCF8574. Somit 4x 8 Eingänge oder Ausgänge Somit ist klar (zumindest Modelleisenbahner): Die Sache macht den Verdrahtungsaufwand deutlich geringer Birk; A. Busch; Huber, Neumaier, Schilling

2 IIC: Hardware Birk; A. Busch; Huber, Neumaier, Schilling

3 Sensor Entfernungsmessung
SRF02 – „LowCost“ Ultraschallsensor Im IIC-Modus Mode=1 oder offen Sensor SFR 02 SRF02 – LowCost Ultraschallsensor Im UART-Modus ->RS232 mit TTL Pegel Mode=0 Birk; A. Busch; Huber, Neumaier, Schilling

4 IIC: Zugriff auf Bus durch Master und Slave
SCL = Clock SDA = Daten Birk; A. Busch; Huber, Neumaier, Schilling

5 IIC: Impulsdiagramm Birk; A. Busch; Huber, Neumaier, Schilling

6 IIC: Start, Adresse, Acknowledge
Nach Start kommt immer die Adresse. 7bit bilden die Adresse. Das 8bit der Adresse sagt dem Slave in welche Richtung nach der Adresse Daten übertragen werden. R/W: 1 = receive 0 = send Der Slave antwortet, wenn er verstanden hat, mit 0 auf SDA. Den Takt dazu gibt der Slave Im Ruhezustand SDA und SCL auf 1. Start: Zuerst SDA auf 0, dann SCL Birk; A. Busch; Huber, Neumaier, Schilling

7 IIC Daten Master ->Slave
Datenübertragung vom Master zum Slave Birk; A. Busch; Huber, Neumaier, Schilling

8 IIC Daten Slave -> Master
Datenübertragung vom Slave zum Master Birk; A. Busch; Huber, Neumaier, Schilling

9 IIC Daten Master < - > Slave
Kombinierte Datenübertragung zwischen Master und Slave Birk; A. Busch; Huber, Neumaier, Schilling

10 IIC: xxxxxxxxxxxxxxx Birk; A. Busch; Huber, Neumaier, Schilling

11 IIC: Bussignale und Hardware
Birk; A. Busch; Huber, Neumaier, Schilling

12 IIC: Adresse am Beispiel IC PCF8574
IIC-Bus Trainer von Herrn Birk Adressierung nur mit 3 bit? Wie geht das, wo die Adresse doch 7bit +R/|W hat? Bitte das Datenblatt bemühen! Birk; A. Busch; Huber, Neumaier, Schilling

13 IIC: IIC PCF8574x Adressen aus Datenblatt
Birk; A. Busch; Huber, Neumaier, Schilling

14 IIC: Einfaches Beispiel in C für das IC PCF8574x
Birk; A. Busch; Huber, Neumaier, Schilling

15 IIC: Einfaches Beispiel in C für das IC PCF8574x
R/W bit Birk; A. Busch; Huber, Neumaier, Schilling

16 IIC: Softwaretreiber in C
Birk; A. Busch; Huber, Neumaier, Schilling

17 IIC: Softwaretreiber in C
Birk; A. Busch; Huber, Neumaier, Schilling

18 Birk; A. Busch; Huber, Neumaier, Schilling

19 IIC: Messung mit Logikanalyser
Birk; A. Busch; Neumaier

20 IIC: Messung mit Oszilloskop
Acknowledge vom Slave Start Adresse Datenbyte Birk; A. Busch; Huber, Neumaier, Schilling


Herunterladen ppt "Somit ist klar (zumindest Modelleisenbahner):"

Ähnliche Präsentationen


Google-Anzeigen