Ich habe schon fast alles für mein Projekt getestet, und wollte abschließend den Temperatursensor AM2322 in Betrieb nehmen.
Leider funktioniert das ansprechen gar nicht. auch der I²C-Scanner findet nur die anderen Sachen.
(OLED, QT1070 und PCF8574)
Auch nach studieren des Datenblattes, wo die "Umschaltung" zwischen I²C und 1Wire beschrieben ist, brachte keinen Erfolg.
Das der Sensor selbst defekt ist, kann ich fast ausschließen, da ich mehrere (auch eine andere Charge) ausprobiert habe.
my_xy_projekt:
Wenn SDA SCL nicht vertauscht: Foto vom Aufbau.
Kannste an den ersten Post ranhängen.
Das mit SDA und SCL probiere ich immer zu tauschen, wenn I²C nicht geht.
Deswegen kann es das nicht sein.
Pullups sind dran....
Ein Foto vom Aufbau wird euch nur erschrecken... aber ich schau mal, ob ich es drangehängt bekomme.
HotSystems:
Stimmt....da kann man leider nix erkennen.
Allerdings funktioniert alles, bis auf den Sensor (unten rechts im Bild), und dieser ist laut meinen Informationen des Datenblattes, auch richtig verdrahtet.
Wenn ich 7.1. ansehe, könnte der Verdacht aufkommen, das Du den falsch angeschlossen hast.
Denn da, wo Dein gelbes Kabel ist, sollte da nicht +5V sein?
Wenn ich 7.1. ansehe, könnte der Verdacht aufkommen, das Du den falsch angeschlossen hast.
Denn da, wo Dein gelbes Kabel ist, sollte da nicht +5V sein?
Nein, der Sensor geht gar nicht. der Rest funktioniert.
Die gelbe Leitung ist SCL.
Laut Pinout auch richtig. Man sieht vielleicht nicht gescheit, dass es auf dem Kopf steht.
andremenzel:
Nein, der Sensor geht gar nicht. der Rest funktioniert.
Die gelbe Leitung ist SCL.
Laut Pinout auch richtig. Man sieht vielleicht nicht gescheit, dass es auf dem Kopf steht.
Hast du den Sensor denn schon solo getestet, so wie es dir schon mehrfach angeraten wurde ?
andremenzel:
Nein, der Sensor geht gar nicht. der Rest funktioniert.
Ich will nicht wissen, ob der Rest funktioniert, sondern ob das ineinem Minimalaufbau, nur mit dem Teil und einem Controller geht.
Wenn das nicht der Fall ist, ist er hin oder falsch angeschlossen.
Die gelbe Leitung ist SCL.
Laut Pinout auch richtig. Man sieht vielleicht nicht gescheit, dass es auf dem Kopf steht.
Ja, das ist bei Dir SCL, das streite ich nicht ab.Ich bin mir noch immer nicht sicher, ob 7.1. in dem Datenblatt eine "auf dem Kopf" stehende Belegung nach Deinem Verständnis zeigt.
Denn, wenn die dort auf die PINS draufschauen - und so sieht das mit der Gehäuseform m.E. aus, dann ist auf dem Kopf VDD auf der rechten Seite.
Dreh das Teil mal nicht von oben nach unten, sondern von links nach rechts.
Ich hätte es versucht, da jetzt nochmal mit dem PINOut das zu händeln und angefangen bei Dir mit GELB == PIN1 -> also neu VDD und dann weiter nach links.
Aber gut - dann bin ich raus.
HotSystems:
Hast du den Sensor denn schon solo getestet, so wie es dir schon mehrfach angeraten wurde ?
Ja,
my_xy_projekt:
Ich will nicht wissen, ob der Rest funktioniert, sondern ob das ineinem Minimalaufbau, nur mit dem Teil und einem Controller geht.
Wenn das nicht der Fall ist, ist er hin oder falsch angeschlossen. Ja, das ist bei Dir SCL, das streite ich nicht ab.Ich bin mir noch immer nicht sicher, ob 7.1. in dem Datenblatt eine "auf dem Kopf" stehende Belegung nach Deinem Verständnis zeigt.
Denn, wenn die dort auf die PINS draufschauen - und so sieht das mit der Gehäuseform m.E. aus, dann ist auf dem Kopf VDD auf der rechten Seite.
Dreh das Teil mal nicht von oben nach unten, sondern von links nach rechts.
Ich hätte es versucht, da jetzt nochmal mit dem PINOut das zu händeln und angefangen bei Dir mit GELB == PIN1 -> also neu VDD und dann weiter nach links.
Aber gut - dann bin ich raus.
Und ja, ich hab mich mit den Beschreibungen auch schwer getan und weiss auch nicht, was da richtig und was falsch ist. Das Ding ist nicht für Basteleien am Tisch gedacht ...
Und ja, ich hab mich mit den Beschreibungen auch schwer getan und weiss auch nicht, was da richtig und was falsch ist. Das Ding ist nicht für Basteleien am Tisch gedacht ...
Ach deshalb kommen keine Antworten mehr.
Wobei mich allerdings wundert, wenn das Teil falsch (verdreht) angeschlossen wird, müsste der I2C-Bus blockiert werden.
Somit alle anderen Komponenten auch nicht mehr funktionieren.
HotSystems:
Wobei mich allerdings wundert, wenn das Teil falsch (verdreht) angeschlossen wird, müsste der I2C-Bus blockiert werden.
Das wohl - wenn das Teil nicht innerlich schon hinüber ist, weil es schon vorher falsch rum dran war.
Ich werd aus den Bildern nicht schlau.
Aber gehst Du mit, wenn ich meine das das, was das DaBla hergibt nicht klar macht, ob es einen Unterschied zwischen liegend und stehend gibt?
Und: ist das auf dem Steckbrett ein liegender, der stehend auf Pins gelötet wurde?
Wenn ja, dann nehm ich alles zurück - bin dann aber noch immer nicht schlauer.