Fixing Noisy Measurements On An Owon XDM2041 Bench Multimeter

After purchasing an Owon XDM2041 bench multimeter for an automated test setup, [Petteri Aimonen] was disappointed to find that at especially the higher mega Ohm ranges, the measured values were jumping around a lot and generally very inaccurate. Since this is an approximately $170 bench multimeter and Owon support wasn’t cooperating, [Petteri] set out to fix the issue, starting with a solid teardown.

As noted by [Petteri], there’s not a whole lot inside one of these multimeters. The main board with the guts of the whole system contains a GigaDevices GD32F103CBT6 MCU coupled with the star of the show: the HYCON Technology Corporation’s HY3131 multimeter chip. After a peek at the HY3131 datasheet, the culprit was quite apparent: while sampling the presence of mains voltage noise is usually suppressed through the selection of an appropriate crystal.

Unfortunately, instead of the recommended 4.9152 MHz crystal per the reference schematic for the HY3131, Owon’s engineers had apparently opted for a 4 MHz crystal instead, and so it’s essentially aliasing the line noise.

[Petteri] figured that the resulting sampling timing might work well enough with 60 Hz line frequency, but clearly with 50 Hz there was a lot of noise sneaking into the measurements. After swapping the crystal with a 3.072 MHz one, there was a marked improvement, as the plot shows.

18 thoughts on “Fixing Noisy Measurements On An Owon XDM2041 Bench Multimeter

  1. Good. But this messed up the frequency measurements, since it is based on the CPU clock.
    Now someone has to write an open-source firmware that cares of this division factor.

  2. HY3131 accepts external clock sources, probably even without changing ENXI. One would probably have to sniff SPI commands to detect applicable modes, but I can see how one could use a fractional-N PLL to get glitch-free transitions between different clock frequencies, perhaps even adding line synchronization that way.

  3. 50Hz line frequency?!?!

    Well, there’s your problem. Your power is almost 17% out of spec!
    Where are you with such a jankey power grid? Texas?
    How can you expect to get anything accomplished under such conditions?

    I think you need to move to a more civilized environment.

      1. No, but one of the first power transformers I accumulated inthe early seventies was from Hammond (a well known Canadian company), and was rated for 25Hz.

        I gather that was the standard put of Niagra for some time.

        A 60Hz transformer runs hot on 50 or 25Hz, but the reverse means the transformer doesn’t have to work as hard.

    1. What a needlessly rude comment. Once again, like the metric system, 50 Hz is standard in most of the world except… you guessed it… North America. Maybe read a book before you call everyone else in the world uncivilised.

    1. Very probably yes, as the datasheet seems very similar. Nowhere does it clearly tell the sampling rate options available, but it does indicate that 15 ms is the shortest time, same as on XDM2041. I wouldn’t be surprised if they are very similar hardware but they realized the box was unnecessarily large.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.