Difference between revisions of "MASTECH MAS345"

From sigrok
Jump to navigation Jump to search
m (Circuit Specialists CSI345)
(details on the driver to use, which is probably helpful to the user)
 
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[File:Mastech mas345 device front.jpg|thumb|right|MASTECH MAS345]]
{{Infobox multimeter
| image          = [[File:Mastech_mas345_device_front.png|180px]]
| name            = MASTECH MAS345
| status          = supported
| source_code_dir = serial-dmm
| counts          = 4000
| categories      = CAT II
| connectivity    = [[Device_cables#Metex_5-pin_RS232_cable|RS232]]
| measurements    = voltage, current, resistance, capacitance, temperature, hFE, diode, continuity
| features        = autorange, data hold, bargraph, backlight
| website        = [http://web.archive.org/web/20080305031323/http://www.p-mastech.com/products/04_dm/mas345.html p-mastech.com]
}}


The [http://web.archive.org/web/20080305031323/http://www.p-mastech.com/products/04_dm/mas345.html MASTECH MAS345] is a 3999 counts, CAT II handheld digital multimeter with RS232 connectivity.
The '''MASTECH MAS345''' is a 4000 counts, CAT II handheld digital multimeter with RS232 connectivity.


It is also sold under the names [http://web.archive.org/web/20070224223043/http://www.globalspecialties.com/pro70.html Global Specialties Pro-70], [http://www.circuitspecialists.com/csi345.html Circuit Specialists CSI345], [http://www.velleman.eu/products/view/?country=ot&lang=de&id=341708 Velleman DVM345DI], [http://www.xlsmess.de/html/mcvoice_-_m-345pro.html McVoice M-345pro], and [http://www.sinometer.com/jpg/MAS345.jpg Sinometer MAS345].
It is also sold under the names [http://www.circuitspecialists.com/csi345.html Circuit Specialists CSI345]<sup>1</sup>, [http://web.archive.org/web/20070224223043/http://www.globalspecialties.com/pro70.html Global Specialties Pro-70], [http://www.xlsmess.de/html/mcvoice_-_m-345pro.html McVoice M-345pro], [http://www.sinometer.com/jpg/MAS345.jpg Sinometer MAS345]. and [http://www.velleman.eu/products/view/?country=ot&lang=de&id=341708 Velleman DVM345DI].


See [[MASTECH MAS345/Info]] for more details about the device.
<small>
<sup>1</sup> The [http://www.circuitspecialists.com/products/csi345.zip software shipped by Circuit Specialists] is MasView 1.1.
</small>


== Hardware ==
== Hardware ==
Line 12: Line 25:


* '''Main chip''': MASTECH Japan M343-01 F0951D174 (80 pins, 16 + 16 + 24 + 24)
* '''Main chip''': MASTECH Japan M343-01 F0951D174 (80 pins, 16 + 16 + 24 + 24)
* '''14-stage binary counter/oscillator''': [http://datasheet.octopart.com/M74HC4060B1R-STMicroelectronics-datasheet-10836214.pdf ST 74HC4060 N00U732]
* '''14-stage binary counter/oscillator''': [http://www.st.com/internet/analog/product/69763.jsp ST 74HC4060] ([http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000318.pdf datasheet]) (marking: "ST 74HC4060 N00U732")
* '''Precision Operational Amplifiers''': [http://www.ti.com/lit/ds/symlink/op07c.pdf Texas Instruments 12AL9JM 0P07CP]
* '''Precision perational amplifier''': [http://www.ti.com/product/op07c Texas Instruments OP07C] ([http://www.ti.com/lit/gpn/op07c datasheet]) (marking: "12AL9JM 0P07CP")
* '''?''': GC7555AP AA7057HS
* '''CMOS multifunctional time base circuit''': [http://translate.google.com/translate?sl=zh-CN&tl=en&js=n&prev=_t&hl=de&ie=UTF-8&layout=2&eotf=1&u=http%3A%2F%2Fproduct.ch.gongchang.com%2Fd16189061.html&act=url Green Sea Technology GC7555AP] ([http://www.chinaeds.com/zl/201041695739344804_GC7555AD,GC7555APpdf.pdf datasheet], [https://translate.googleusercontent.com/translate_c?act=url&hl=de&ie=UTF8&prev=_t&rurl=translate.google.com&sl=zh-CN&tl=en&u=http://www.chinaeds.com/d.aspx%3Fid%3D298797&usg=ALkJrhh8MzVMH7GdvsM85Mvt0pR1rHF_-w English translation]) (marking: "GC7555AP AA7057HS")
* '''Opto Coupler''': [http://www.sharpsma.com/webfm_send/1092 Sharp B B5 PC817]
** This is an NE555 compatible chip, apparently.
* '''Opto Coupler''': [http://www.sharpsma.com/webfm_send/1092 Sharp B B6 PC817]
* '''General-purpose photocoupler''': [http://www.sharpsma.com/optoelectronics/isolation-devices/dc-input-photocouplers/PC817X2J000F Sharp PC817] ([http://www.sharpsma.com/webfm_send/1092 datasheet]) (marking: "B > B5 PC817 Sharp")
** "B": model = PC817X2J000F/PC817XF2J00F, ">": China factory, "B5": date code == May 1991
* '''General-purpose photocoupler''': [http://www.sharpsma.com/optoelectronics/isolation-devices/dc-input-photocouplers/PC817X2J000F Sharp PC817] ([http://www.sharpsma.com/webfm_send/1092 datasheet])  (marking: "B > B6 PC817 Sharp")
** "B": model = PC817X2J000F/PC817XF2J00F, ">": China factory, "B6": date code == June 1991
* '''Crystal''': ca. 32kHz
* '''Crystal''': ca. 32kHz
* '''Fuse''': 15A/250V (6x30mm) (for the 10A jack; interestingly the PCB silkscreen says "20A" for that jack)
* '''Fuse''': 15A/250V (6x30mm) (for the 10A jack; interestingly the PCB silkscreen says "20A" for that jack)
Line 22: Line 38:
'''RS232 cable''':
'''RS232 cable''':


* TODO.
* See [[Device_cables#Metex_5-pin_RS232_cable]].


== Driver ==
Uses the driver '''mastech-mas345'''.  You'll generally need the 'conn' driver option to specify the serial device to use.
Example:
  sigrok-cli --driver mastech-mas345:conn=/dev/ttyUSB0 --samples 10
== Photos ==
== Photos ==


Line 29: Line 53:


<gallery>
<gallery>
File:Mastech mas345 package1.jpg
File:Mastech mas345 package1.jpg|<small>Outer package</small>
File:Mastech mas345 package2.jpg
File:Mastech mas345 package2.jpg|<small>Package</small>
File:Mastech mas345 package3.jpg
File:Mastech mas345 package3.jpg|<small>Package, open</small>
File:Mastech mas345 package contents.jpg
File:Mastech mas345 package contents.jpg|<small>Package contents</small>
File:Mastech mas345 device front rubber.jpg
File:Mastech mas345 device front rubber.jpg|<small>Device, rubber holster</small>
File:Mastech mas345 device front.jpg
File:Mastech mas345 device front.jpg|<small>Device, front</small>
File:Mastech mas345 device back.jpg
File:Mastech mas345 device back.jpg|<small>Device, back</small>
File:Mastech_mas345_probes.jpg
File:Mastech_mas345_probes.jpg|<small>Probes</small>
File:Mastech mas345 temperature sensor.jpg
File:Mastech mas345 temperature sensor.jpg|<small>Temperature probe</small>
File:Mastech mas345 lcd1.jpg
File:Mastech mas345 lcd1.jpg|<small>LCD</small>
File:Mastech mas345 lcd2.jpg
File:Mastech mas345 lcd2.jpg|<small>LCD w/ backlight</small>
File:Mastech mas345 device open.jpg
File:Mastech mas345 device open.jpg|<small>Device, open</small>
File:Mastech mas345 device plastic.jpg
File:Mastech mas345 device plastic.jpg|<small>Front cover</small>
File:Mastech mas345 pcb front1.jpg
File:Mastech mas345 pcb front1.jpg|<small>PCB, front</small>
File:Mastech mas345 pcb front displayremoved.jpg
File:Mastech mas345 pcb front displayremoved.jpg|<small>PCB, front, w/o LCD</small>
File:Mastech mas345 pcb front2.jpg
File:Mastech mas345 pcb front2.jpg|<small>PCB, front top</small>
File:Mastech mas345 pcb front3.jpg
File:Mastech mas345 pcb front3.jpg|<small>PCB, front middle</small>
File:Mastech mas345 pcb front4.jpg
File:Mastech mas345 pcb front4.jpg|<small>PCB, front bottom</small>
File:Mastech mas345 pcb bottom1.jpg
File:Mastech mas345 pcb bottom1.jpg|<small>PCB, back 1</small>
File:Mastech mas345 pcb bottom2.jpg
File:Mastech mas345 pcb bottom2.jpg|<small>PCB, back 2</small>
File:Mastech mas345 display1.jpg
File:Mastech mas345 display1.jpg|<small>LCD 1</small>
File:Mastech mas345 display2.jpg
File:Mastech mas345 display2.jpg|<small>LCD 2</small>
File:Mastech mas345 pcb rs232 connector.jpg
File:Mastech mas345 pcb rs232 connector.jpg|<small>RS232 connector</small>
File:Mastech mas345 mastech m343-01.jpg
File:Mastech mas345 mastech m343-01.jpg|<small>MASTECH M343-01</small>
File:Mastech mas345 gc7555ap.jpg
File:Mastech mas345 gc7555ap.jpg|<small>GC7555AP</small>
File:Mastech mas345 sharp pc817.jpg
File:Mastech mas345 sharp pc817.jpg|<small>Sharp PC817</small>
File:Mastech mas345 st 74hc4060.jpg
File:Mastech mas345 st 74hc4060.jpg|<small>ST 74HC4060</small>
File:Mastech mas345 texas instruments 12al9jm.jpg
File:Mastech mas345 texas instruments 12al9jm.jpg|<small>TI OP07C</small>
</gallery>
</gallery>


'''RS232 cable''':
'''RS232 cable''':


See [[Multimeter_cables#MASTECH_MAS34X_cable]].
See [[Device_cables#Metex_5-pin_RS232_cable]].


== Protocol ==
== Protocol ==
Line 67: Line 91:
The protocol is (partially) documented in the vendor software's "Help" window (seems to apply to MAS343, MAS344, and MAS345; the M9803R protocol is different).
The protocol is (partially) documented in the vendor software's "Help" window (seems to apply to MAS343, MAS344, and MAS345; the M9803R protocol is different).


* Serial port settings: '''600''' baud, '''7n2''', '''RTS low''', '''DTR high'''
See [[Multimeter_ICs#Metex_14-byte_ASCII]] for the DMM IC protocol.
* Every time the host sends a (any?) character to the DMM (the vendor software sends '''D'''/'''0x44'''), it returns '''14 ASCII bytes''' containing the measurement value and so on. The documentation states that a request interval of >= 1 second is "required for stable measuring data from meter".
 
Packet format:
 
{| border="0" style="font-size: smaller" class="alternategrey sigroktable"
|-
!Byte(s)
!Description
 
|-
| 1-2
| '''Measuring mode''' ('''DC''', '''AC''', '''OH''', '''CA''', '''TE''', '''DI''', ...)
 
|-
| 3
| '''Always a space''' (?)
 
|-
| 4
| '''Sign''' (''''-'''' or ' ', i.e. a minus or a space)
 
|-
| 5-9
| '''Decimal point and current measurement value''' (Examples: '''10.00''', '''0L''', '''3.999''')
 
|-
| 10-13
| '''Unit''' (Examples: '''V''', mV, '''A''', '''mA''', '''kOhm''', '''MOhm''', '''nF''', ...)
 
|-
| 14
| '''Carriage return''' ('''13'''/'''0x0d''')
 
|}
 
Example packets:
 
{| border="0" style="font-size: smaller" class="alternategrey sigroktable"
|-
!01
!02
!03
!04
!05
!06
!07
!08
!09
!10
!11
!12
!13
!14
 
|-
| D
| C
|
| -
| 0
| 0
| 0
| .
| 0
|
|
|
| V
| \r
 
|-
| A
| C
|
|
| 0
| 0
| .
| 0
| 0
|
|
|
| A
| \r
 
|-
| C
| A
|
|
| 0
| .
| 0
| 7
| 1
|
|
| n
| F
| \r
 
|-
| O
| H
|
|
|
| O
| .
| L
|
| M
| O
| h
| m
| \r
 
|}


== Resources ==
== Resources ==
Line 201: Line 106:
* [http://www.b-redemann.de/sp-DMM-auslesen.shtml b-redemann.de Auslesen von Messgeräten mit RS232 Interface über USB]
* [http://www.b-redemann.de/sp-DMM-auslesen.shtml b-redemann.de Auslesen von Messgeräten mit RS232 Interface über USB]
* [http://freecode.com/projects/tmon tmon] (uses a MASTECH MAS345)
* [http://freecode.com/projects/tmon tmon] (uses a MASTECH MAS345)
[[Category:Device]]
[[Category:Multimeter]]
[[Category:Supported]]

Latest revision as of 07:36, 20 January 2016

MASTECH MAS345
Mastech mas345 device front.png
Status supported
Source code serial-dmm
Counts 4000
IEC 61010-1 CAT II
Connectivity RS232
Measurements voltage, current, resistance, capacitance, temperature, hFE, diode, continuity
Features autorange, data hold, bargraph, backlight
Website p-mastech.com

The MASTECH MAS345 is a 4000 counts, CAT II handheld digital multimeter with RS232 connectivity.

It is also sold under the names Circuit Specialists CSI3451, Global Specialties Pro-70, McVoice M-345pro, Sinometer MAS345. and Velleman DVM345DI.

1 The software shipped by Circuit Specialists is MasView 1.1.

Hardware

Multimeter:

  • Main chip: MASTECH Japan M343-01 F0951D174 (80 pins, 16 + 16 + 24 + 24)
  • 14-stage binary counter/oscillator: ST 74HC4060 (datasheet) (marking: "ST 74HC4060 N00U732")
  • Precision perational amplifier: Texas Instruments OP07C (datasheet) (marking: "12AL9JM 0P07CP")
  • CMOS multifunctional time base circuit: Green Sea Technology GC7555AP (datasheet, English translation) (marking: "GC7555AP AA7057HS")
    • This is an NE555 compatible chip, apparently.
  • General-purpose photocoupler: Sharp PC817 (datasheet) (marking: "B > B5 PC817 Sharp")
    • "B": model = PC817X2J000F/PC817XF2J00F, ">": China factory, "B5": date code == May 1991
  • General-purpose photocoupler: Sharp PC817 (datasheet) (marking: "B > B6 PC817 Sharp")
    • "B": model = PC817X2J000F/PC817XF2J00F, ">": China factory, "B6": date code == June 1991
  • Crystal: ca. 32kHz
  • Fuse: 15A/250V (6x30mm) (for the 10A jack; interestingly the PCB silkscreen says "20A" for that jack)

RS232 cable:


Driver

Uses the driver mastech-mas345. You'll generally need the 'conn' driver option to specify the serial device to use.

Example:

 sigrok-cli --driver mastech-mas345:conn=/dev/ttyUSB0 --samples 10

Photos

Multimeter:

RS232 cable:

See Device_cables#Metex_5-pin_RS232_cable.

Protocol

The protocol is (partially) documented in the vendor software's "Help" window (seems to apply to MAS343, MAS344, and MAS345; the M9803R protocol is different).

See Multimeter_ICs#Metex_14-byte_ASCII for the DMM IC protocol.

Resources