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? |
bastelix
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. |
xy
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. |
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. |
@@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. |
xy
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. |
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
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? |