Zugriff auf die I2C-Adresse des ADT7516 (Temperatursensor)

Ich habe ein BeagleBone Green und ein EVAL-Board von ADT7516. Ich habe sie über SDA- und SCL-Pins verbunden und da sie über den USB-Anschluss mit dem PC verbunden werden sollen, haben sie eine gemeinsame Masse.

Nach diesem Setup habe ich i2cdetect -y -r ausgeführt, was mir die Ausgabe als 0x51 gibt.

Diese Adresse scheint nicht die Adresse des ADT7516-Sensors zu sein. Stattdessen kann ich sehen, dass es einen anderen Teil auf dem I2C-Bus gibt, einen seriellen Rom-Chip 24lc64, der tatsächlich die I2C-Adresse als 0x51 hat.

Seite 11 - http://www.analog.com/media/en/technical-documentation/evaluation-documentation/512585584eval_adt7516eb.pdf

Aber mein Ziel hier ist es, mit dem Temperatursensor ADT7516 sprechen zu können. Ich habe versucht, im IRC und in Google-Gruppen um Hilfe zu bitten, und sie sagten, dass es möglich sein könnte, dass der Mux, der mit dem Temperatursensor verbunden ist, Dinge falsch sendet. - Seite 11 des Datenblattes

Wie kann ich hier mit dem Sensor adt7516 sprechen? Hier finden Sie das Bild des EVAL-Boards .

Antworten (1)

Wie Sie vermuten, ist ein Chip im Weg, der Sie möglicherweise daran hindert, mit dem Sensor zu kommunizieren. Der Chip ist der ADG774, ich vermute, es ist U4, aber ich konnte die Refdef im Schaltplan nicht finden.

Der IN-Pin dieses Chips muss auf Low gelegt werden, damit S1A und S2A mit D1 und D2 verbunden werden können. Um dies zu erreichen, haben Sie zwei Möglichkeiten: Entweder Sie überarbeiten das Board, indem Sie IN auf gnd zwingen, oder Sie finden heraus, wie Sie mit dem großen Zypressen-USB-Chip ein solches Signal erzeugen können. Die PIN, die Sie nach unten ziehen müssen, ist PD2.

Viel Glück!

Danke für Ihren Vorschlag. Ich habe auch einen Vorschlag vom IRC-Kanal - Löten Sie auf den Pin 1 von U4 (den Mux) und verbinden Sie ihn mit Masse. Stellen Sie vorher sicher, dass der Mikrocontroller im Reset gehalten wird, indem Sie den Kondensator C15 mit einem Lötfleck überbrücken. Also, was sind Ihre Ideen dazu?
Wenn Sie sich meinen zweiten Absatz ansehen, ist es eine Option, IN zu gnd zu zwingen.
Ja! Ich habe nur von Ihnen bestätigt, ob die in meinem vorherigen Kommentar beschriebene Methode sicher ist oder nicht.