Forum

Einloggen | Registrieren | RSS  

hubert

27.11.2019,
23:22
 

I2C-Bus Baustein (Elektronik)

Hallo an alle,
ich habe einen Baustein DS1621 (Temperatursensor - I2C-Bus) an einem Raspberry Pi 3 B angeschlossen.
Die Speisespannung beträgt 3,3 V.
Mit dem Konsolenbefehl i2cdtect lässt sich der Baustein finden.
Wenn ich aber den Baustein auslesen will kommt eine Error-Meldung
Bei verschiedenen ICs dieses Typs tritt der gleiche Fehler auf.
Kennt da jemand eine Lösung?

xy(R)

E-Mail

27.11.2019,
23:35

@ hubert

I2C-Bus Baustein

» ich habe einen Baustein DS1621 (Temperatursensor - I2C-Bus) an einem
» Raspberry Pi 3 B angeschlossen.

Pullups an SCL und SDA gibts da?

hubert

28.11.2019,
11:37

@ xy

I2C-Bus Baustein

mit anderen I2C-Bus Bausteinen geht es ja
z.B TCA7a0 (auch Temp.-Sensor)
die Pullups werden außerdem, meines Wissens, mit der Konfiguration des I2C-Busses beim Raspberry automatisch zugeschaltet.



» » ich habe einen Baustein DS1621 (Temperatursensor - I2C-Bus) an einem
» » Raspberry Pi 3 B angeschlossen.
»
» Pullups an SCL und SDA gibts da?

xy(R)

E-Mail

28.11.2019,
12:17

@ hubert

I2C-Bus Baustein

» mit anderen I2C-Bus Bausteinen geht es ja
» z.B TCA7a0 (auch Temp.-Sensor)
» die Pullups werden außerdem, meines Wissens, mit der Konfiguration des
» I2C-Busses beim Raspberry automatisch zugeschaltet.


Kontrolliere die Signale mit dem Oszi.

@@GAST@@

28.11.2019,
13:17

@ hubert

I2C-Bus Baustein

» Hallo an alle,
» ich habe einen Baustein DS1621 (Temperatursensor - I2C-Bus) an einem
» Raspberry Pi 3 B angeschlossen.
» Die Speisespannung beträgt 3,3 V.
» Mit dem Konsolenbefehl i2cdtect lässt sich der Baustein finden.
» Wenn ich aber den Baustein auslesen will kommt eine Error-Meldung
» Bei verschiedenen ICs dieses Typs tritt der gleiche Fehler auf.
» Kennt da jemand eine Lösung?


Ist der DS1621 ein regulärer IC oder importiert aus China (Aliexpress etc)
Ich habe jetzt schon mehrfach erlebt, dass Ausschussware vertickt wird.

hubert

29.11.2019,
10:15

@ xy

I2C-Bus Baustein

Ich habe SDA und SCL mit dem Oszilloskop gemessen
Die sehen aus wie erwartet, auch die Amplitude ist OK
Das heißt, dass er antwortet

» » mit anderen I2C-Bus Bausteinen geht es ja
» » z.B TCA7a0 (auch Temp.-Sensor)
» » die Pullups werden außerdem, meines Wissens, mit der Konfiguration des
» » I2C-Busses beim Raspberry automatisch zugeschaltet.
»
»
» Kontrolliere die Signale mit dem Oszi.

xy(R)

E-Mail

29.11.2019,
11:16

@ hubert

I2C-Bus Baustein

» Ich habe SDA und SCL mit dem Oszilloskop gemessen
» Die sehen aus wie erwartet, auch die Amplitude ist OK
» Das heißt, dass er antwortet

Dann liegts wohl an der Software.

bastelix(R)

02.12.2019,
00:44

@ hubert

I2C-Bus Baustein

» Ich habe SDA und SCL mit dem Oszilloskop gemessen
» Die sehen aus wie erwartet, auch die Amplitude ist OK
» Das heißt, dass er antwortet
Mit welcher Software versuchst du mit dem IC zu sprechen? Mit den i2ctools (z.B. i2cget) gibt es da hin und wider Probleme.