Forum: Mikrocontroller und Digitale Elektronik Günstiger AD-Wander 12 bit I²C


von Thomas P. (tommy2002)


Lesenswert?

Hallo,

kennt ihr eine Bezugsquelle bzw. einen günstigen AD-Wander: 12 bit, I²C 
und mind. 2 Kanal?
Gerne auch Ebay

Das was ich so finde geht weit über 10-15€ und auch nur in Verbindung 
mit hohen Versandkosten.
Ich bin gerade dabei mir ein Netzteil zu bauen, knapp 300W, 35V und 
möchte die Spannung sowie den Strom auf einem Display ausgeben. Da sind 
mir 10 bit Auflösung von dem Atmega32 zu wenig.

Oder sollte ich lieber direkt einen vernünftigen kaufen, da die billigen 
signifikant schlechter sind?
Sind leider meine ersten Gehversuche auf dem Gebiet der AD-Wandler.


Grüße
Thomas

von MCP3426 (Gast)


Lesenswert?


von W.S. (Gast)


Lesenswert?

Thomas P. schrieb:
> Ich bin gerade dabei mir ein Netzteil zu bauen, knapp 300W, 35V und
> möchte die Spannung sowie den Strom auf einem Display ausgeben. Da sind
> mir 10 bit Auflösung von dem Atmega32 zu wenig.

Dann nimm nen Kinetis µC von Freescale, die haben bis zu 16 Bit (mit bis 
zu 3 Bit Rauschen..) im Programm.

Ansonsten frag ich mich, wozu man bei einem Netzteil eine mehr als 3 
stellige Auflösung braucht. Ich halte deinen Anspruch für überzogen.

W.S.

von holger (Gast)


Lesenswert?

Nimm einen ADC mit SPI. Da wirst du mehr und günstige finden.

von Thomas P. (tommy2002)


Lesenswert?

MCP3426 schrieb im Beitrag #4104766:
> Wie wär's mit dem hier:
> http://ww1.microchip.com/downloads/en/DeviceDoc/22226a.pdf

Das sieht schon ganz gut aus. Danke.

W.S. schrieb:
> Ansonsten frag ich mich, wozu man bei einem Netzteil eine mehr als 3
> stellige Auflösung braucht. Ich halte deinen Anspruch für überzogen.
>
> W.S.

Durch 10 Bit habe ich maximal eine Nachkommastelle Genauigkeit bei der 
gegeben Spannung. Da es einen 11 Bit AD-Wandler wohl nicht gibt, dachte 
ich mir: 12 Bit ist schon nice to have. Das 16 Bit überzogen sind, keine 
Frage, aber warum auch nicht?

10 Bit: Wir rechnen mal nicht mit den 35V sondern mit 40V um ein wenig 
Puffer zu haben. 40V / 1024 = 0,039V pro Schritt. Naja...
Soll ja auch einen gewissen Anspruch und Lerneffekt haben :-).

Grüße
Thomas

von Lurchi (Gast)


Lesenswert?

Die 16 Bit Auflösung sind nicht überzogen: Bei einer Anzeige 
(insbesondere wenn man nur 3 oder 4 Stellen hat) will man in der Regel 
dass der Fehler deutlich kleiner als 1 LSB ist. Von den 16 Bit des ADCs 
muss man schon damit Rechnen das es beim letzten Bit relativ viel 
schwankt - je nach Aufbau auch mehr. Ein Sigma-delta Wandler ist dabei 
aber noch relativ gutmütig. Angesichts des Preises ist der MCP3426 keine 
schlechte Wahl.

Die 12 Bit ADCs sind in der Regel eher schnellere Ausführungen (und 
daher auch oft nicht mit I2C sondern eher SPI Interface) und man müsste 
da vermutlich deutlich mitteln, um die 12 Bit Auflösung auch wirklich 
für das Ergebnis zu bekommen. Bei 3 Stellen bekommt man dann noch keine 
"missing codes", aber ggf. schon störende Nichtlinearität.

Es gibt sogar auch "Netzteile" mit 6 Stelliger Anzeige - die laufen dann 
allerdings als SMU (Source measurement unit).

von Peter Z. (peter2)


Lesenswert?

Hallo,
hast du evt. an einen anderen µC gedacht? AtXMega und STM32 haben beide 
12Bit ADC. Die sprechen dann alles was du willst. Paralell, I2C, Uart, 
SPI ... ;

von Torsten C. (torsten_c) Benutzerseite


Lesenswert?

Thomas P. schrieb:
> Das was ich so finde geht weit über 10-15€ und auch nur in Verbindung
> mit hohen Versandkosten.

Ich habe bei AliExpress viele alte Bausteine gefunden, die in China 
billig weiter gebaut werden. Falls ein Audio-ADC reicht, der hat 
meistens 16 Bit und 2 Kanäle. Ich würde ggf. dort suchen.

Beispiel für "anders rum" (2-Kanal-DAC für 8 cent):
Beitrag "DAC-Erweiterung mit TDA1311/PT8211?"

: Bearbeitet durch User
von Anja (Gast)


Lesenswert?

Hallo,

Ich würde einen Prozessor nehmen der 12 Bit schon an Bord hat.

z.B. PIC24FV32KA304 oder PIC24FV32KA302

http://www.microchip.com/wwwproducts/devices.aspx?dDocName=en552758

Gruß Anja

von Klaus R. (klara)


Lesenswert?

Hallo
oder einen MSP430F2013.

single-converter 16-bit sigma-delta

http://www.reichelt.de/index.html?ACTION=3;ARTICLE=68422;SEARCH=MSP430F2013%20IPW
mfg klaus

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
Noch kein Account? Hier anmelden.