bmuessig / ParksideView

Program for connecting to and retrieving data from a Parkside PDM-300-C2 or PDM-300-C3 digital multimeter.
https://www.mikrocontroller.net/topic/491973
GNU General Public License v3.0
40 stars 5 forks source link
csv datalogger gui linux mono multimeter parkside pdm-300-c2 pdm-300-c3 windows

ParksideView

Program for connecting to and retrieving data from a Parkside PDM-300-C2 or PDM-300-C3 digital multimeter.

Overview

ParksideView is a utility program that allows retrieving real-time measurement data from budget Parkside PDM-300-C2 and PDM-300-C3 digital multimeters. The PDM-300-C2 multimeters were last sold internationally by the discounter LIDL in March, 2020. The PDM-300-C3 revision is sold by LIDL multiple times a year for around 13€.

Features

Screenshot

Screenshot of the software

Hardware

To use the software, a small and simple hardware modification has to be done to the multimeter. Two wires have to be soldered to two testpoints on the PCB and brought outside the device. This can for instance be accomplished by drilling a tiny hole into the backside of the case.

Prerequisites

Test points

The image below shows the two test points to connect the opto-isolator to:

TX and GND are in the upper right of the PCB and are clearly labeled

Soldering

To connect the multimeter to your PC, solder a wire from the TX test point to the IN1 pad of the opto-isolator. Then, connect another wire between the GND test point of the multimeter to the GND pad of the opto-isolator. Now, you can make a connection between the HV pad of the opto-isolator to the 5V output of the USB serial converter. Next, connect HVG on the opto-isolator to GND of the USB serial converter. Finally, connect OUT1 of the opto-isolator to the RX (yes, not TX!) connection of the serial converter.

Using the multimeter

After making the hardware modifications, you can still use the multimeter in standalone mode (as usual). You may not use the multimeter to measure voltages above 60V over PE anymore! If you want to connect it to your PC, just plug in the USB serial converter and you are ready to use the software. You can use the device manager on Windows or dmesg on Linux to find the correct port. On Linux it is usually /dev/ttyUSB0.

Sharing

When sharing the program, please always include a link to either https://github.com/bmuessig/ParksideView or https://www.mikrocontroller.net/topic/491973

Have fun!