PWM-SIGNAL und Analogsignal aufzeichnen

Hallo zusammen,

ich möchte gerne ein 1kHz PWM-SIGNAL mit 3,3V sowie das Signal eines Stromsensors im mV-Bereich aufzeichnen.

Nach meinem Verständnis sollte das über analog/digital read kein Problem darstellen.

Ich frage mich nur, wie ich im Nachgang an die Daten komme bzw. diese visuell auswerten kann.

Bisher ist mein einziger Ansatz die Daten an den Serial Monitor zu senden, ich dachte aber eher an eine CSV -Datei.

Zum Verständnis: das PWM-SIGNAL steuert den Ladestrom eines Ladegeräts. Sporadisch kommt es zu Fehlern des Ladegeräts. Mit der Aufzeichnung möchte ich die entsprechenden Stellen identifizieren.

Vielen Dank schonmal für alle Tipps!

Zwei Ideen:

  1. UNO mit SD-Karten-Modul für die CSV-Datei. Bibliothek SD oder SdFat.
  2. ESP32 mit internem Dateisystem LittleFS für die CSV-Datei. Downlod per WLAN. Wenn die Gewnauigkeit des ADC des ESP32 nicht ausreicht, gibt es zusätzliche ICs.

Meine Empfehlung hinge von Deinen Kenntnissen ab, die ich aber nicht kenne.

Da ich einen WEMOS D1 Mini in Verwendung habe, würde ich es zunächst damit versuchen.

Internes Dateisystem LittleFS sagt mir nichts, ebenso wie ich die Daten per WLAN abgreifen kann.

Existiert ein Beispiel, an dem ich mich orientieren kann?

Besten Dank!

Fange doch erst mal mit den Beispielen in der IDE an, die dazu passenden Grundlagen zu lernen. Die siehst Du nach Installation des MC-Core für den ESP8266.

Gruß Tommy

ESP8266 geht grundsätzlich genauso wie ESP32.

Fipsock hat alle für Dich notwendigen Bausteine für LittleFS und WLAN.

Anleitung: Einführung zu fipsok.de allerdings mit ESP32.

Für Anfänger verständlicher halte ich diese:

https://tttapa.github.io/ESP8266/Chap16%20-%20Data%20Logging.html

https://werner.rothschopf.net/201809_arduino_esp8266_server_client_0.htm

Und dann heißt es: Viiiiiel lesen :slight_smile:

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.