Forum: Mikrocontroller und Digitale Elektronik Welcher SPI ADC für ESP8266?


von Bernd B. (gorkde)


Lesenswert?

Hallo,

Ich suche einen gängigen ADC den uch mit 3,3V betreiben kann um ihn an 
einen ESP8266 anzuschließen. Am besten per SPI denke ich mal.

Jemand eine Idee?
Schön wäre wenn er bis 5V messen kann, damit ich keinen Spannungsteiler 
brauche.

von Michael U. (amiga)


Lesenswert?

Hallo,

was ist gängig? Welche Auflösung? Welche Geschwindigkeiten?

Ein ADC, der mehr als seine Betriebsspannung/Referenzspannung messen 
kann, ist mir direkt noch nicht begegnet und wenn ich stabile 5V 
Referenz erzeugen soll, wäre es für mich Aufwand.

Bisher hat mir der ADC des ESP8266 gereicht, da wo ich diesen einsetze.
Ein Spannungsteiler um z.B. die Akkuspannung zu überwachen, ist für mich 
erstmal kein Aufwand.

Gruß aus Berlin
Michael

von Bernd B. (gorkde)


Lesenswert?

3,3V mit 1024 Auflösung 10mv oder besser min.
Schnell? So schnell wie möglich...

Der ESP ADC hat einen Fehler der scheinbar nicht bei jedem auftritt und 
auch nicht jeden stört, dahrr muss ich nen anderen nehmen.

von Frank S. (hobbyist)


Lesenswert?

Wie wäre es mit IIC und einem ADS1115?
Besonders schnell ist der aber nicht.
Aber mal anders gefragt: Was genau hast Du denn vor?

: Bearbeitet durch User
von Bernd B. (gorkde)


Lesenswert?

Nix weltbewegendes, Temperatur und Feuchtigkeit messen.

von Bernd B. (gorkde)


Lesenswert?

Ich muss aber SPI nutzen, weil nur noch die frei ist, habe ich mühselig 
frei geschaufelt, weil ich das wohl eh noch brauche.

von Paul A. (wandkletterer)


Lesenswert?

Z.B. MCP3204 oder MCP3208.

von Dirk K. (dekoepi)


Lesenswert?

Nutzt du schon I2C? Das ist ein Bus, du kannst mehrere Geräte an 
denselben I2C-Bus hängen. Nur zur Sicherheit nachgefragt. An meinem Pi 
hängen gleich zwei Sensoren und eine RTC dran ...

Und sonst, weil einfach konfigurierbar, robust und gut: ADS1118, direkt 
wie der 1115 nutzbar, halt nur via SPI.

: Bearbeitet durch User
von Arc N. (arc)


Lesenswert?

Bernd B. schrieb:
> Nix weltbewegendes, Temperatur und Feuchtigkeit messen.

Die Sensoren sind vorgegeben? Wenn nicht BME280/BME680 oder HTS221, die 
alle SPI und I²C können.

von Bernd B. (gorkde)


Lesenswert?

Danke für eure Tips, werde wenn ich zuhause bin gucken, wird sicher was 
passendes bei sein.

I2C nutze ich nicht, aber den Pin brauche ich für ne andere Sache.

von Sebastian (Gast)


Lesenswert?

Hallo,

Dafür würde ich auch einen fertigen Sensor nehmen, ist auch günstiger. 
Der MCP3208 ist gut für so was, aber wenn Du dann noch die Sensoren,... 
rechnest bekommst Du einen DHT22,.. fertig im Gehäuse. Die Bosch 
Sensoren sind aber auch sehr gut, manche können sogar VOC(Lösungsmittel) 
detektieren.

Grüße

Sebastian

von Bernd B. (gorkde)


Lesenswert?

Die Sensoren sind schon fertig und einige selbst entwickelt, daher muss 
das per ADC, ansonsten ne gute Idee!

von Bernd B. (gorkde)


Lesenswert?

Was wurde gelöscht?
Würde mich interessieren.

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.