Hallo Community das ist mein erster Forums-Eintrag. Ich arbeite zurzeit an meiner Bachelor-Arbeit. Dazu brauche ich einen Analog/Digital Wandler mit i2c Interface. Insgesamt habe ich mindestens 12 Kanäle die ich auslesen muss und das möglichst gleichzeitig!!!. Also denkbar wären 3 ADC’s mit jeweils 4 Kanälen. Am liebsten wär mich einer der mir mit einem i2c Befehl gleich alle Werte von allen Kanälen ausgibt. Also intern so schnell wie möglich alle Kanäle durch schaltet. Oder zumindest einer mit hoher sps und geringen timeouts. Wichtig wäre mir auch, dass die Bauteile schnell lieferbar sind (Deutschland oder Österreich). Ich muss übrigens Infrarotsensoren auslesen das Datenblatt dazu ist im Anhang. Ich hoffe ihr könnt mir weiterhelfen und freue mich auf viele konstruktive antworten. Lg Elsebor
Tja, also Geschwindigkeit, I²C und gleichzeitig? Ähhh .... Also die ADCs, die mehrere Eingänge haben, haben meist nur einen Wandler mit MUX davor. Also nix mit gleichzeitig. Du könntest alle Signale mit S&H-Stufen syncronisieren. Du könntest auch viele einzelne Wandler nehmen. z.B. ADS1110 von TI - die gibt es mit 8 unterschiedlichen Adressen. Aber gleichzeitig bekommst Du die Daten auch nicht. Wäre auch schön, wenn Du mal genauer spezifizieren würdest, innerhalb welcher Zeit für Dich 'möglichst gleichzeitig' ist. Und auch die Auflösung könnte interesant sein ... Genauigkeit, etc. Wenn Dir 10-Bit, 6 (8 bei TQFP) Eingänge, und eine Dauer von 400µs (533µs) zwischen erster und letzter Wandlung ausreicht, könnte evtl. ein ATmega48 als I²C-Slave Deine Lösung sein. Da könnte man auch mehrere syncronisieren. Gruß Jobst
Roli Win schrieb: > Insgesamt habe ich mindestens 12 Kanäle die ich auslesen > muss und das möglichst gleichzeitig!!! Gleichzeitig auslesen geht mit einem seriellen Bus prinzipiell nicht ;-) Bei der Anzahl solltest du die Maximalzahl der erforderlichen Kanäle angeben.
Roli Win schrieb: > Insgesamt habe ich mindestens 12 Kanäle die ich auslesen > muss und das möglichst gleichzeitig!!! Warum möchtest du die unbedingt gleichzeitig auslesen? Meinst du damit abtasten? Mal unterstellt, du möchtest das Signal des im angehängten Datenblatt beschriebenen Sensors digitalisieren, dann besteht zu Gleichzeitigkeit gar keine Notwendigkeit. Es kommt nicht mal auf ein paar Millisekunden drauf an, weil im Frequenzgang des Sensors der 3dB-Punkt bei 10Hz liegt. Du hast also - aus der Sicht eines ADC, sofern er nicht gerade ein besonders langsames Wandlerkonzept verwendet - alle Zeit der Welt.
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.