nur ein analoger Pin

OP #4356820
Lesenswert?
• ▲
▼
Hallo

Wir würden gerne von den Arduinos zu den ESP8266 wechseln.
Nur haben die leider nur einen analogen Eingang (ADC).

Gibt es Möglichkeiten dieses mit mehreren Signalen zu belegen?
Es müssen ja nicht immer alle Werte gleichzeitig gemessen werden.

Danke und Gruß

Kolja
Moderator (Firma: Titel) Persönliche Seite #4356834
Lesenswert?
• ▲
▼
Kolja L. schrieb:
> Wir würden gerne von den Arduinos zu den ESP8266 wechseln.
Du möchtest von "Autos" zu "Hinterachsen" wechseln?

Der ESP8266 ist nur eine Bridge ins WLAN, kein Mikrocontroller, den du 
selber programmieren könntest. Deshalb kannst du auch nicht einfach vom 
Arduino auf den ESP2866 wechseln. Lies dir einfach mal die Spec der 
Bausteine...
Gast #4356835
Lesenswert?
• ▲
▼
Kolja L. schrieb:
> Gibt es Möglichkeiten dieses mit mehreren Signalen zu belegen?

Ein AVR hat auch nur einen ADC. Davor sitzt ein Umschalter 
(Multiplexer), der von den analogen Eingängen einen auswählt und zum ADC 
durchschaltet. Näheres steht im Datenblatt des AVR, der auf deinem 
Arduino Board sitzt, im Kapitel "Analog-to-Digital Converter". Und 
soetwas kann man natürlich auch extern aufbauen, wenn man die nötigen 
Steuerleitungen frei hat.
#4356838
Lesenswert?
• ▲
▼
Lothar M. schrieb:
> Kolja L. schrieb:
>> Wir würden gerne von den Arduinos zu den ESP8266 wechseln.
> Du möchtest von "Autos" zu "Hinterachsen" wechseln?
>
> Der ESP8266 ist nur eine Bridge ins WLAN, kein Mikrocontroller, den /du/
> selber programmieren könntest.

Ach. Und wie habe ich es dann mit dem ESP8266, der hier vor mir liegt, 
beigebracht, mit Hilfe von Franks IRMP Fernbedienungs-IR zu dekodieren?

> Deshalb kannst du auch nicht einfach vom
> Arduino auf den ESP2866 wechseln. Lies dir einfach mal die Spec der
> Bausteine...

Gute Idee, das. :-)
Gast #4356843
Lesenswert?
• ▲
▼
Kolja L. schrieb:

> Wir würden gerne von den Arduinos zu den ESP8266 wechseln.

Nunja, vom Fegefeuer in die Hölle. Aber egal, jedem nach seinem 
Geschmack. Wer Schmerzen will, soll sie erleiden...

> Nur haben die leider nur einen analogen Eingang (ADC).
>
> Gibt es Möglichkeiten dieses mit mehreren Signalen zu belegen?

Natürlich.

> Es müssen ja nicht immer alle Werte gleichzeitig gemessen werden.

Eben. Deswegen: Analogschalter/-plexer. Richtige µC haben sowas halt 
einfach schon eingebaut und ausreichend dokumentiert...
Persönliche Seite #4356845
Lesenswert?
• ▲
▼
Lothar M. schrieb:
> Der ESP8266 ist nur eine Bridge ins WLAN, kein Mikrocontroller, den du
> selber programmieren könntest.

Das ist nicht richtig; man kann das Ding selbst programmieren, es gibt 
sogar eine Portierung der Arduino-IDE dafür*, und irgendwer lässt auch 
LUA** darauf laufen.

Leider hat ein gewisser Selbstdarsteller mit seinem ... schwer 
erträglichen Ego das Thema ESP8266 hier in letzter Zeit so 
breitgetreten, daß es schwer ist, zu den interessanten Tatsachen 
durchzudringen.


*) siehe z.B. 
http://arduino-hannover.de/2015/04/08/arduino-ide-mit-dem-esp8266/

**) https://nodelua.org/
Gast #4356873
Lesenswert?
• ▲
▼
Also der ESP8266 ist ja wohl wesentlich leistungsstärker als Arduino & 
Co. Nix da nur Bridge! An Peripherie mangelt es dem Kleinen, aber das 
kann man mit externen Chips kompensieren. Ich habe bereits so viele 
Projekte damit realisiert und natürlich auf zusätzliche uController 
verzichtet.

Für ADC nehme ich dann externe I2C Versionen die auch gleich noch 
bessere performace mitbringen.

Also was soll das hier mit fundiertem Unwissen andere von ihren tollen 
Ideen abzubringen. Echt unterirdisch!

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.