element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Test & Tools
  • Technologies
  • More
Test & Tools
Blog UNI-T DMM USB adapter compatibility with Windows 10
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Test & Tools to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: s1m0n3t
  • Date Created: 8 Apr 2020 2:57 PM Date Created
  • Views 7282 views
  • Likes 10 likes
  • Comments 4 comments
Related
Recommended

UNI-T DMM USB adapter compatibility with Windows 10

s1m0n3t
s1m0n3t
8 Apr 2020

UNI-T multimeters have spread widely in recent years, due to their low cost and characteristics that come closer to the higher-end DMMs. Many models have an interesting feature: the ability to connect to a computer via USB, for data logging.

 

For several years I have owned a UT-71A, with which I feel pretty good. In the original packaging, in addition to various adapters and test leads, I also found a USB interface cable. The same type of cable, cataloged on the official website as UT-D04, is compatible with the DMMs of the UT71, UT61B/C/D and UT230 series.

 

image

 

This cable interfaces to the DMM through an IR photodiode, illuminated by an IR LED on the back of the multimeter. In this way it is possible to transmit the measurement information encoded in an infrared signal, thus electrically isolating the multimeter from the computer, similar to the operation of a photocoupler.

 

Unfortunately, this USB interface appears to be compatible only with Windows, including software to read and acquire data. The most serious thing is that the available drivers are compatible only up to Windows 7 and I have not been able to find a way to make the device recognized by Windows 10. I therefore decided to open the plastic enclosure to investigate and solve the problem.

 

imageimage

 

Inside this device we note the presence of an integrated marked CH9325, which should be a USB-TTL converter produced by the Chinese company WCH, like the more well-known CH340, widely used instead of the classic FTDI chips in the cheaper boards.

 

Oddly, several models with similar names are listed on the chip list on the manufacturer's website, but not this CH9325:

USB series chip - Jiangsu Qinheng Co., Ltd.

 

However, it is easy to recognize that pin 8 of the IC is connected to GND, while pin 3 should be the RX signal, as there is the only track connected to the output of the conditioned signal coming from the photodiode.

 

image

 

So I connected 2 test wires on pins 3 and 8, connected the original USB cable as the only power source, connected the oscilloscope probe, set the DMM on the SEND function and...bingo!

 

image

 

Here you can see the serial signal corresponding to a single acquisition, which has a peak voltage of just under 5V, so we know first of all that it is a UART TTL 5V (and not 3.3V). Using the RS232 decoder function of my oscilloscope, I tried to set all the most common baud rates, but the only one that seems to interpret a readable data is the 2400 baud.

 

Fortunately, the manufacturer's software (UT71A/B Interface Program Ver 3.0) allows you to select both a USB interface and a COM (RS232) interface. By connecting the two wires (GND and RX) to a USB-TTL converter module (with FTDI chip, which has more compatible drivers) it was possible to get around the problem and make the software work on Windows 10 as well.

 

image

 

On the software interface you can click on the COM1 button (top left) to change the COM number to the desired one (depending on the label assigned to your USB-TTL converter, read as virtual COM). Warning: this software limits the choice to COM1-4, therefore if your converter is assigned a higher ID, it will be necessary to change it from the Windows Device Management panel. At this point, by clicking on COM Connect, the interface will start receiving data.

 

image

 

From this interface, in addition to reading the data in real time, it is possible to acquire the measurements at regular (adjustable) intervals and save the list of data in txt or xls format (unfortunately not csv), so that it can be processed later or draw a graph.

 

I hope this guide is useful to those who found myself in my same situation. It would also be nice to make this interface compatible with systems other than Windows, but this would also require replacing the manufacturer's software, interpreting the protocol used on the serial port.

  • Sign in to reply

Top Comments

  • genebren
    genebren over 5 years ago +1
    Well done! This was some good detective work.
  • qwwerty
    qwwerty over 3 years ago

    Hello all

    "I have not been able to find a way to make the device recognized by Windows 10."

    There are multiple drivers for CH9325 in Win10. Make sure you're not using using "libwdi" but a Microsoft driver and that your UT-D04 correctly appears as HID. That's what fixed the issue for me.

    More details here:
    gist.github.com/.../e76017b1f9e28dd70c7a5bce129bc620

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 4 years ago in reply to random24

    Maybe for you, mine isn't working in Win10 or Linux. Sure, the device shows up as COM4, but it doesn't work. I also get a new HID listing, which doesn't work either. It did work in Win XP and Win7.

     

    Great to hear that it works for you. I should be so lucky. Personally, I appreciate Simone's efforts.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • random24
    random24 over 4 years ago

    By all the time you wasted on that. The UT-D04 is working just fine within Windows 10. 

    The CH9325 is recognized in Windows 10 as HID Device out of the Box so there is no need for drivers in Windows 10.

    You can then just use it with the UNI-T provided Software by using the USB connect Button as you can see in your screenshot above.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • genebren
    genebren over 5 years ago

    Well done!  This was some good detective work.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube