Go Down

Topic: I2C-Buffer P82B96 funktioniert nicht (Read 536 times) previous topic - next topic

uwefed

Miß mal die Versorgungsspannung am Sensor. Sind da 5V?
Grüße Uwe

agmue

#16
Dec 07, 2018, 08:39 am Last Edit: Dec 07, 2018, 08:41 am by agmue
Da habe ich schon alle Variationen durch, ...
Noch nicht die funktionierende :)

Ich schaue auf das von Uwe verlinkte Schaltbild.

Platine verbunden mit UNO: I2C benötigt PullUp-Widerstände, der UNO hat keine, also JP1 und JP2 schließen. Dann hast Du "+5V I2C-Bus" mit "+12V Einspeisung" verbunden (weißes Kabel). Auch der "Gepufferter Bus" benötigt PullUps, also auch JP3 und JP4 schließen.

Platine verbunden mit Sensor: Hier fehlt die Verbindung "+12V Einspeisung" an "+5V I2C-Bus"! JP3 und JP4 können offen bleiben. Wenn der Sensor keine PullUps hat, müßten JP1 und JP2 geschlossen werden, schadet nicht.

Der blaue Text ist Uwes Idee, er meinte eine Kabelbrücke.

So sollte es m. E. funktionieren. Bin gespannt.

phytopia

#17
Dec 07, 2018, 03:38 pm Last Edit: Dec 07, 2018, 03:41 pm by phytopia
Miß mal die Versorgungsspannung am Sensor.
Musste erstmal das Messgerät bestellen...
Noch nicht die funktionierende :)

Ich schaue auf das von Uwe verlinkte Schaltbild.

Platine verbunden mit UNO: I2C benötigt PullUp-Widerstände, der UNO hat keine, also JP1 und JP2 schließen. Dann hast Du "+5V I2C-Bus" mit "+12V Einspeisung" verbunden (weißes Kabel). Auch der "Gepufferter Bus" benötigt PullUps, also auch JP3 und JP4 schließen.

Platine verbunden mit Sensor: Hier fehlt die Verbindung "+12V Einspeisung" an "+5V I2C-Bus"! JP3 und JP4 können offen bleiben. Wenn der Sensor keine PullUps hat, müßten JP1 und JP2 geschlossen werden, schadet nicht.

Der blaue Text ist Uwes Idee, er meinte eine Kabelbrücke.

So sollte es m. E. funktionieren. Bin gespannt.

Gibt immer noch "0"-Werte raus. Ist es richtig verkabelt auf dem Photo? (Rechte Platine ist am Sensor)

uwefed

#18
Dec 07, 2018, 04:29 pm Last Edit: Dec 07, 2018, 05:06 pm by uwefed
Du solltest mal löten üben.
Die Kugel am Draht am SDA ist eine schlechte Lötstelle.


Grüße Uwe

HotSystems

Musste erstmal das Messgerät bestellen...Gibt immer noch "0"-Werte raus. Ist es richtig verkabelt auf dem Photo? (Rechte Platine ist am Sensor)
Nur eine Frage:
Hast du die Bausätze der P82B96 auch zusammen gelötet ?

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. 8)

phytopia

#20
Dec 07, 2018, 06:00 pm Last Edit: Dec 07, 2018, 06:02 pm by phytopia
Du solltest mal löten üben.
Die Kugel am Draht am SDA ist eine schlechte Lötstelle.


Grüße Uwe
Stimmt, ist ziemlich hässlich gelötet. Funktioniert allerdings, wenn es direkt (ohne Buffer) angeschlossen ist.
Nur eine Frage:
Hast du die Bausätze der P82B96 auch zusammen gelötet ?


Ja, auch ordentlich, nicht so wie am Sensor. Hat etwas Übung gebraucht, ist alles neu für mich.

HotSystems

Stimmt, ist ziemlich hässlich gelötet. Funktioniert allerdings, wenn es direkt (ohne Buffer) angeschlossen ist.Ja, auch ordentlich, nicht so wie am Sensor. Hat etwas Übung gebraucht, ist alles neu für mich.
Ok, dann gehe ich mal davon aus, die Lötstellen sind tatsächlich besser und die Teile funktionieren auch.
Ich vermute allerdings, das Problem ist evtl. eine schlechte Lötstelle.
Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. 8)

phytopia

Miß mal die Versorgungsspannung am Sensor. Sind da 5V?
Grüße Uwe
Eben gemessen, es liegen tatsächlich 5V an und trotzdem gibt es nur "0"-Werte. Hat jemand eine Ahnung an was das liegen könnte?

DrDiettrich

Funktioniert der Sensor ohne den Buffer überhaupt noch?

phytopia

Funktioniert der Sensor ohne den Buffer überhaupt noch?
Ja, einwandfrei!

Katsumi_S

Laut Datenblatt hat Uwe recht. Der Sensor hat keine Versorgungsspannung. Eventuell misst Du die Spannung die über SDA und SCL beim Sensor ankommt. Stecke mal bitte eine Leitung zwischen 5V am Arduino auf VIN am Sensor. Vielleicht zuckt da dann etwas.

Gruß, Jürgen

phytopia

Laut Datenblatt hat Uwe recht. Der Sensor hat keine Versorgungsspannung. Eventuell misst Du die Spannung die über SDA und SCL beim Sensor ankommt. Stecke mal bitte eine Leitung zwischen 5V am Arduino auf VIN am Sensor. Vielleicht zuckt da dann etwas.

Gruß, Jürgen

Gerade gemacht, immer noch "0"-Werte... Sensor funktioniert aber ohne Buffer, auch gerade nochmal getestet.

HotSystems

Gerade gemacht, immer noch "0"-Werte... Sensor funktioniert aber ohne Buffer, auch gerade nochmal getestet.
Dann tippe ich darauf, dein Buffer ist defekt.
Kannst du den reklamieren ?
Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. 8)

phytopia

Dann tippe ich darauf, dein Buffer ist defekt.
Kannst du den reklamieren ?

Ich werds versuchen und mir gleich den P82B715 besorgen. Das Teil hier 2mal: https://www.ebay.de/itm/Bausatz-I2C-Extender-Testplatine-P82B715-Langere-I2C-Busleitungen/163387802601?hash=item260aac03e9:g:9AgAAOSwnbZYGzCu:rk:10:pf:0

Ist das das richtige?

HotSystems

Ich werds versuchen und mir gleich den P82B715 besorgen. Das Teil hier 2mal: https://www.ebay.de/itm/Bausatz-I2C-Extender-Testplatine-P82B715-Langere-I2C-Busleitungen/163387802601?hash=item260aac03e9:g:9AgAAOSwnbZYGzCu:rk:10:pf:0

Ist das das richtige?
Wenn du umsteigen willst, ist es das Richtige.
Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. 8)

Go Up