Difference between revisions of "UNI-T UT61E"

From sigrok
Jump to navigation Jump to search
(mention that UT61+/UT161 is NOT supported)
 
(20 intermediate revisions by 9 users not shown)
Line 1: Line 1:
The [http://www.uni-trend.com/UT61e.html UNI-T UT61E] is a 22000 counts, CAT II (600V) / CAT III (300V) handheld digital multimeter with RS232 or USB connectivity.
{{Infobox multimeter
| image          = [[File:Old_ver_front.png|180px]]
| name            = UNI-T UT61E
| status          = supported
| source_code_dir =
| counts          = 22,000
| categories      = CAT II (600 V) / CAT III (300 V)
| connectivity    = [[Device_cables#UNI-T_UT-D02|RS232]] / [[Device_cables#UNI-T_UT-D04|USB]]
| measurements    = voltage, current, resistance, capacitance, frequency, duty cycle, diode, continuity
| features        = autorange, true-rms, data hold, min/max, relative, bargraph, backlight
| website        = [http://www.uni-trend.com/UT61e.html uni-trend.com]
}}
 
The '''UNI-T UT61E''' is a 22,000 counts, CAT II (600 V) / CAT III (300 V) handheld digital multimeter with RS-232 or USB connectivity.


See [[UNI-T UT61E/Info]] for more details (such as '''lsusb -vvv''' output) about the device.
See [[UNI-T UT61E/Info]] for more details (such as '''lsusb -vvv''' output) about the device.
The more recent [https://www.uni-trend.com/meters/html/product/NewProducts/UT61%20161%20Series/ UT61+/UT161 series] is different from the previous UT61 series, and is '''not''' supported, until their protocol is known and a driver for them becomes available.


== Hardware ==
== Hardware ==


* [http://www.cyrustek.com.tw/spec/ES51922.pdf Cyrustek ES51922] multimeter chip
* [[Multimeter_ICs#Cyrustek_ES51922|Cyrustek ES51922]] multimeter chip (ES51922A actually, as per various photos: [http://i492.photobucket.com/albums/rr283/DarkShadower/IMAG0005.jpg 1], [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/?action=dlattach;attach=19985;image;PHPSESSID=14790b9893bed7edb7d8c0505b195ed8 2], [http://img848.imageshack.us/img848/3784/dscf0150w.jpg 3], [http://we.easyelectronics.ru/uploads/images/00/05/21/2011/11/18/553300.jpg 4])


== Photos ==
== Photos ==


TODO.
'''Older version:'''
 
<gallery>
File:Old ver.JPG
File:Old ver front.JPG
File:Old ver back.JPG
File:Old ver batt.JPG
File:Old ver lcd.JPG
File:Old ver cables.JPG
File:Old_ver_pcb.JPG
File:Old ver es51922a.JPG
</gallery>
 
'''Newer version:'''
 
<gallery>
File:New ver.JPG
File:New ver front.JPG
File:New ver back.JPG
File:New ver backb.JPG
File:New ver batt.JPG
File:New ver frontCover.JPG
File:New ver Knob.JPG
File:New ver lcd.JPG
File:New ver pcb front.JPG
File:New ver pcb back.JPG
File:New ver es51922a.JPG
File:New ver ad737.JPG
</gallery>


== Protocol ==
== Protocol ==


TODO.
See [[Multimeter_ICs#Cyrustek ES51922|Cyrustek ES51922]] for the DMM IC protocol.


The transmission of the measurement data cannot be disabled, the respective Cyrustek ES51922 pin (111, '''RS232''') is tied to GND (i.e. transmission is always enabled) on this multimeter.<sup>[http://www.steffenvogel.de/2011/01/25/inner-workings-of-uni-trend-ut61e-digital-multimeter/]</sup>
Depending on the cable, additional decoding is needed, though.
 
Different cables are available to communicate to the DMM: regular serial cables which provide a COM port, and USB HID based cables where applications are required to handle a proprietary protocol of running serial communication on top of HID requests. See the ''[[Device cables]]'' page for details; the same cables can be used with many different DMM models.
 
Depending on the specific cable in use, either a device driver ending in '''-ser''' or not ending in '''-ser''' must be used. See README.devices for details.
 
The message ''"HID feature report error: LIBUSB_ERROR_PIPE"'' results from using the USB HID driver with a USB-to-serial cable. In this case, try using --driver='''uni-t-ut61e-ser'''
 
The transmission of the measurement data cannot be disabled. The respective Cyrustek ES51922 pin (111, '''RS232''') is tied to GND (i.e. transmission is always enabled) on this multimeter.<sup>[http://www.steffenvogel.de/2011/01/25/inner-workings-of-uni-trend-ut61e-digital-multimeter/]</sup>
 
== Usage ==
The following [[sigrok-cli]] command can be used to receive five measured values from a device connected via USB (note that the USB VID/PID after the '''<tt>conn</tt>''' option needs to be changed depending on the exact USB adapter cable used):
<source lang="bash">
$ sigrok-cli --driver=uni-t-ut61e:conn=1a86.e008 -O analog --samples 5
</source>
 
If your meter has a serial (RS-232) cable connected to a USB-to-serial adapter, a different driver is used. Example for ttyUSB0:
<source lang="bash">
$ sigrok-cli --driver=uni-t-ut61e-ser:conn=/dev/ttyUSB0 -O analog --samples 5
</source>
Same example for COM1 (Windows), please note the special syntax for specifying the COM port:
<source lang="text">
C:\> sigrok-cli --driver=uni-t-ut61e-ser:conn=\\.\COM1 -O analog --samples 5
</source>
 
'''<tt>--samples <n></tt>''' stops acquisition after the specified number of measurements, while '''<tt>--continuous</tt>''' does not stop.  Type just '''sigrok-cli''' by itself for a summary of options.
More information on drivers can be found in the [http://sigrok.org/gitweb/?p=libsigrok.git;a=blob;f=README.devices README.devices] file of the [[libsigrok]] source tree.


== Resources ==
== Resources ==


* [http://www.uni-trend.com/manual2/UT61English.pdf Manual]
* [http://www.uni-trend.com/Web%20site/DMM%20Software/UT61E_setup%20v2.00.exe Vendor software]
* [http://www-user.tu-chemnitz.de/~heha/hs_freeware/UNI-T/ Henrik Haftmann: DMM.exe etc.] (Windows software for various UNI-T DMMs, and lots of device/protocol info)
* [http://www-user.tu-chemnitz.de/~heha/hs_freeware/UNI-T/ Henrik Haftmann: DMM.exe etc.] (Windows software for various UNI-T DMMs, and lots of device/protocol info)
* [http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/hid-ser.en.htm Henrik Haftmann: Hoitek HE2325U info]
* [http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/hid-ser.en.htm Henrik Haftmann: Hoitek HE2325U info]
Line 24: Line 95:
* [http://diyftw.de/wiki/doku.php?id=projekte:ut61e diyftw.de: Uni-Trend UT61E (UT-D04 linux treiber)] (device info, Linux software using HIDAPI: [http://diyftw.de/wiki/lib/exe/fetch.php?media=projekte:ut61e-linux-sw-0.02.tar.gz ut61e-linux-sw-0.02.tar.gz])
* [http://diyftw.de/wiki/doku.php?id=projekte:ut61e diyftw.de: Uni-Trend UT61E (UT-D04 linux treiber)] (device info, Linux software using HIDAPI: [http://diyftw.de/wiki/lib/exe/fetch.php?media=projekte:ut61e-linux-sw-0.02.tar.gz ut61e-linux-sw-0.02.tar.gz])
* [http://www.steffenvogel.de/2009/11/29/uni-trend-ut61e-digital-multimeter/ Steffen Vogel: UNI-TREND UT61E Digital Multimeter] (device info, Linux software for serial port: [http://static.steffenvogel.de/wp-content/uploads/2009/11/dmmut61e-0.01.tar.gz dmmut61e-0.01.tar.gz])
* [http://www.steffenvogel.de/2009/11/29/uni-trend-ut61e-digital-multimeter/ Steffen Vogel: UNI-TREND UT61E Digital Multimeter] (device info, Linux software for serial port: [http://static.steffenvogel.de/wp-content/uploads/2009/11/dmmut61e-0.01.tar.gz dmmut61e-0.01.tar.gz])
* [https://bitbucket.org/kuzavas/dmm_es51922 Multimeter data parsing utility] complete implementation written in Python
* [http://www.steffenvogel.de/2011/01/25/inner-workings-of-uni-trend-ut61e-digital-multimeter/ Steffen Vogel: Inner workings of UNI-TREND UT61E Digital Multimeter] (teardown)
* [http://www.steffenvogel.de/2011/01/25/inner-workings-of-uni-trend-ut61e-digital-multimeter/ Steffen Vogel: Inner workings of UNI-TREND UT61E Digital Multimeter] (teardown)
* [http://erste.de/UT61/index.html erste.de: UT61 - USB Multimeter unter Linux auslesen] (info on the Hoitek HE2325U (clone?) and how suspend/resume fixes some issues with it)
* [http://erste.de/UT61/index.html erste.de: UT61 - USB Multimeter unter Linux auslesen] (info on the Hoitek HE2325U (clone?) and how suspend/resume fixes some issues with it)
Line 30: Line 102:
* [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/?action=dlattach;attach=20302;PHPSESSID=14790b9893bed7edb7d8c0505b195ed8 UNI-T UT61E schematics: ut61e sch.pdf]
* [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/?action=dlattach;attach=20302;PHPSESSID=14790b9893bed7edb7d8c0505b195ed8 UNI-T UT61E schematics: ut61e sch.pdf]
* Teardowns: [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/msg45069/#msg45069 1], [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/msg113968/#msg113968 2], [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/msg86347/#msg86347 3], [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/msg86378/#msg86378 4], [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/msg86802/#msg86802 5], [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/msg82784/#msg82784 6]
* Teardowns: [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/msg45069/#msg45069 1], [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/msg113968/#msg113968 2], [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/msg86347/#msg86347 3], [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/msg86378/#msg86378 4], [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/msg86802/#msg86802 5], [http://www.eevblog.com/forum/product-reviews-photos-and-discussion/uni-t-ut61e-multimeter-teardown-photos/msg82784/#msg82784 6]
[[Category:Device]]
[[Category:Multimeter]]
[[Category:Supported]]

Latest revision as of 18:38, 19 March 2021

UNI-T UT61E
Old ver front.png
Status supported
Counts 22,000
IEC 61010-1 CAT II (600 V) / CAT III (300 V)
Connectivity RS232 / USB
Measurements voltage, current, resistance, capacitance, frequency, duty cycle, diode, continuity
Features autorange, true-rms, data hold, min/max, relative, bargraph, backlight
Website uni-trend.com

The UNI-T UT61E is a 22,000 counts, CAT II (600 V) / CAT III (300 V) handheld digital multimeter with RS-232 or USB connectivity.

See UNI-T UT61E/Info for more details (such as lsusb -vvv output) about the device.

The more recent UT61+/UT161 series is different from the previous UT61 series, and is not supported, until their protocol is known and a driver for them becomes available.

Hardware

Photos

Older version:

Newer version:

Protocol

See Cyrustek ES51922 for the DMM IC protocol.

Depending on the cable, additional decoding is needed, though.

Different cables are available to communicate to the DMM: regular serial cables which provide a COM port, and USB HID based cables where applications are required to handle a proprietary protocol of running serial communication on top of HID requests. See the Device cables page for details; the same cables can be used with many different DMM models.

Depending on the specific cable in use, either a device driver ending in -ser or not ending in -ser must be used. See README.devices for details.

The message "HID feature report error: LIBUSB_ERROR_PIPE" results from using the USB HID driver with a USB-to-serial cable. In this case, try using --driver=uni-t-ut61e-ser

The transmission of the measurement data cannot be disabled. The respective Cyrustek ES51922 pin (111, RS232) is tied to GND (i.e. transmission is always enabled) on this multimeter.[1]

Usage

The following sigrok-cli command can be used to receive five measured values from a device connected via USB (note that the USB VID/PID after the conn option needs to be changed depending on the exact USB adapter cable used):

$ sigrok-cli --driver=uni-t-ut61e:conn=1a86.e008 -O analog --samples 5

If your meter has a serial (RS-232) cable connected to a USB-to-serial adapter, a different driver is used. Example for ttyUSB0:

$ sigrok-cli --driver=uni-t-ut61e-ser:conn=/dev/ttyUSB0 -O analog --samples 5

Same example for COM1 (Windows), please note the special syntax for specifying the COM port:

C:\> sigrok-cli --driver=uni-t-ut61e-ser:conn=\\.\COM1 -O analog --samples 5

--samples <n> stops acquisition after the specified number of measurements, while --continuous does not stop. Type just sigrok-cli by itself for a summary of options. More information on drivers can be found in the README.devices file of the libsigrok source tree.

Resources