Hallo, ich möchte einen Analog zu Digital Wandler an meinen Raspberry anschliessen. Da die analogen Signale im 5V Bereich sind, benutze ich einen TXC0108 um die Signale zu shiften. Ich habe mir zu diesem Zweck die beiden Komponenten als Entwicklerboard bestellt und auspbrobiert. Die I2C Schnittstelle an GPIO 2 & 3 erkennt den ADS1115 unter der Adresse 0x48 problemlos. Der nächste Schritt bestand darin die Komponenten auf eine Platine zu bringen. Ich habe mich dabei an das Referenzdesign gehalten und sichergestellt, dass die Pins so verbunden werden, wie in meinem Versuchsaufbau. Leider wird der ADS1115 auf meine Platine nicht erkannt und ich kann mir nicht ganz erklären warum. Ich bin absoluter Amateur und habe mich an bestehenden Schematics orientiert daher bin ich leider etwas ratlos warum diese Schaltung nicht möchte, weil so kompliziert ist es ja eigentlich nicht. Alle pins wurden auf kontinuität und verpolung geprüft und dass sie auch an den richtigen Pin vom Raspi gehen. 5.5 und 3.3 liegen an den richtigen Stellen an. PCB Layout und Schema befinden sich im Anhang. Ich hoffe es weiß jemand weiter...
Ich sehe hier drei offene Pins, müssen die nicht irgendwo angeschlossen werden? Der Ausgang kann ja offen bleiben, aber ADDR: The ADS111x have one address pin, ADDR, that configures the I2C address of the device. This pin can be connected to GND, VDD, SDA, or SCL, allowing for four different addresses to be selected von open ist nicht die Rede. Durch den Schreibfehler kann ich den TXS0108 nicht einfach anklicken. https://www.ti.com/lit/ds/symlink/txs0108e.pdf?ts=1713183048751
:
Bearbeitet durch User
ADDR Pin unverbunden defaulted auf die Adresse 0x48. Alert/RDY Pin muss meines Wissens auch nicht verbunden werden damit der ADS1115 läuft. Welchen 3. offenen Pin meinst du? Ich probiere mal ADDR auf GND zu ziehen.
:
Bearbeitet durch User
den OE Tri-state output-mode enable. Pull OE low to place all outputs in 3-state mode. Im Beispielplan des Datenblatts ist ein Widerstand nach GND gezeichnet, aber der würde die Ausgänge abschalten. Der muss wohl nach Plus verbunden sein.
Christoph db1uq K. schrieb: > Durch den Schreibfehler kann ich den TXS0108 nicht einfach anklicken. Anklicken kannst du, soviel du willst. Ohne Schreibfehler wird es aber offensichtlich nicht besser. Oder was meinst du jetzt falsch gemacht zu haben? ;-)
> benutze ich einen TXC0108
Das hatte ich auch nebenbei mit meiner richtigen Schreibweise geprüft.
Die Forensoftware erkennt beide Bezeichnungen nicht als Bauteil. Den ADS
kann man anklicken.
Schön, dass der Fehler gefunden ist.
Christoph db1uq K. schrieb: >> benutze ich einen TXC0108 Den kannst du dir beim nächsten mal sparen und die unterschiedlichen I2C Spannungen so miteinander verbinden ;). Ist deutlich billiger und meistens bestückt man auf der Platine sowieso an einer Stelle N-FETs. https://cdn-shop.adafruit.com/datasheets/AN10441.pdf
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.