Suche: I2C ADC, >=12bit, 4/8/16 CH, ~10ksps

OP #3150038
Lesenswert?
• ▲
▼
Ich weiß, dass es einige dieser ADCs gibt und habe auch schon einige bei 
RS/Farnell bzw. über die parametrisierte Suche bei den Herstellern 
gefunden (z. B. LTC2309, ADS7828, AD7998, AD7291). Hier die allgemeinen 
("normalen") Anforderungen:

Ich suche einen über I2C ansprechbaren ADC. Auflösung sollte 12+ bits 
sein und das bei ca. 10ksps. Spannungsbereich sollte bis 5V sein (sowohl 
für den digitalen als auch den analogen Teil). Die Kanäle sollten 
"single ended" sein. In Summe brauche ich 12 Kanäle, d. h. sind nicht 
gleich soviele in einem einzigen IC, müssen zumindest ein paar 
I2C-Adressen über Pins einstellbar sein.

Ich könnte mit diesen im Prinzip ganz gut leben, habe aber einen 
Sonderwunsch, den keiner erfüllt: die Konvertierungen auf allen Kanälen 
sollten möglichst schnell hintereinander erfolgen, sodass vielleicht 1 
ms zwischen erster und letzer Konvertierung liegt (der Idealfall wäre 
gleichzeitig, aber ein einzelner ADC für jeden Kanal wäre doch 
übertrieben). Ich habe aber keinen ADC gefunden, der es erlaubt mit 
einem Befehl eine Sequenz von Konvertierung auf allen Kanälen anzustoßen 
und erst danach zu kommen und die Werte aller Kanäle in einem Rutsch per 
I2C auszulesen.
Einen habe ich gefunden (habe jetzt leider den Typ vergessen), der zwar 
automatisch alle Kanäle durchgehen kann, das auszulesende Messergebnis 
ist aber immer nur der Wert des letzten Kanals (der Sinn davon: diesem 
ADC können "Limits" für jeden Kanal angegeben werden und wenn ein Wert 
außerhalb des Limits liegt gibt es eine "Warnung").

Hat jemand einen Vorschlag in die Richtung?
Gast #3150044
Lesenswert?
• ▲
▼
Chris O. schrieb:
> Ich weiß, dass es einige dieser ADCs gibt und habe auch schon einige bei
> RS/Farnell bzw. über die parametrisierte Suche bei den Herstellern
> gefunden (z. B. LTC2309, ADS7828, AD7998, AD7291). Hier die allgemeinen
> ("normalen") Anforderungen:
>
> Ich suche einen über I2C ansprechbaren ADC. Auflösung sollte 12+ bits
> sein und das bei ca. 10ksps. Spannungsbereich sollte bis 5V sein (sowohl
> für den digitalen als auch den analogen Teil). Die Kanäle sollten
> "single ended" sein. In Summe brauche ich 12 Kanäle, d. h. sind nicht
> gleich soviele in einem einzigen IC, müssen zumindest ein paar
> I2C-Adressen über Pins einstellbar sein.
>
> Ich könnte mit diesen im Prinzip ganz gut leben, habe aber einen
> Sonderwunsch, den keiner erfüllt: die Konvertierungen auf allen Kanälen
> sollten möglichst schnell hintereinander erfolgen, sodass vielleicht 1
> ms zwischen erster und letzer Konvertierung liegt (der Idealfall wäre
> gleichzeitig, aber ein einzelner ADC für jeden Kanal wäre doch
> übertrieben). Ich habe aber keinen ADC gefunden, der es erlaubt mit
> einem Befehl eine Sequenz von Konvertierung auf allen Kanälen anzustoßen
> und erst danach zu kommen und die Werte aller Kanäle in einem Rutsch per
> I2C auszulesen.
> Einen habe ich gefunden (habe jetzt leider den Typ vergessen), der zwar
> automatisch alle Kanäle durchgehen kann, das auszulesende Messergebnis
> ist aber immer nur der Wert des letzten Kanals (der Sinn davon: diesem
> ADC können "Limits" für jeden Kanal angegeben werden und wenn ein Wert
> außerhalb des Limits liegt gibt es eine "Warnung").
>
> Hat jemand einen Vorschlag in die Richtung?

Vorschlag:
Hersteller durchsuchen: AD, TI, Maxim, LTC, ...

rgds
Gast #3150081
Lesenswert?
• ▲
▼
Chris O. schrieb:
> 6A66 schrieb:
>> Vorschlag:
>> Hersteller durchsuchen: AD, TI, Maxim, LTC, ...
>
> Siehe zweite Zeile meines Posts: habe ich gemacht.
> Schränke ich die Auswahl genau auf meine Anforderungen ein ist nichts
> dabei. Fasse ich sie etwas breiter, gäbe es hunderte Datenblätter zu
> lesen.

Sorry - übersehen. Ist nicht mein Tag heute :(

rgds

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.