Forum: Projekte & Code Multimeter PDM-300-C2 Simulator


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Christoph M. (mchris)


Angehängte Dateien:

Lesenswert?

Ich brauche ein Arduino-Programm zur Simulation des Multimeters und 
Übertragung der seriellen Messwerte.

Wenn man kein PDM-300-C2 Multimeter hat, kann man statt dessen einen 
Arduino benutzen, um die PC-Empfängerprogramme zu testen.

: Bearbeitet durch User
von Harald K. (kirnbichler)


Lesenswert?

Der Hinweis wäre sinnvoll gewesen, daß das ein "Parkside"-Produkt ist, 
und hier 
https://www.mikrocontroller.net/articles/Multimeter_PDM-300-C2_Analyse 
ausführlich analysiert wurde.

Nicht jedem von uns sagt "PDM-300-C2" so viel wie z.B. LM317.

von Christoph M. (mchris)


Angehängte Dateien:

Lesenswert?

>Der Hinweis wäre sinnvoll gewesen,
Du hast recht. Wenn Du den Code öffnest, ist der Link aber drinn.

Hier noch ein Python-Script für die PC-Empfängerseite.

von Benedikt M. (bmuessig)


Lesenswert?

Hi Christoph, interessante Idee, das Parkside-Protokoll auf dem Arduino 
nachzubauen :)

Auf der Empfangsseite würde ich empfehlen auf die volle Präambel zu 
synchronisieren und dann die Prüfsumme zu testen, damit sich keine 
falschen Daten einschleichen. AssersLab hat zum Beispiel eine 
Python-Implementierung geschrieben: 
https://m.youtube.com/watch?v=2YlhSKf9n0c

Darüber hinaus gibt es jetzt auch von mir ein Cross-Platform 
Kommandozeilentool, das entweder die Messwerte als CSV auf die 
Standardausgabe streamen kann, oder über eine HTTP-API abfragbar macht:
https://github.com/bmuessig/ParksideWeb

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.