Difference between revisions of "MASTECH MAS345"

From sigrok
Jump to navigation Jump to search
(details on the driver to use, which is probably helpful to the user)
 
(8 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 4000 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://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].
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].
Line 27: Line 38:
'''RS232 cable''':
'''RS232 cable''':


* See [[Device cables#MASTECH_MAS34X_cable]].
* 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 66: Line 85:
'''RS232 cable''':
'''RS232 cable''':


See [[Device cables#MASTECH_MAS34X_cable]].
See [[Device_cables#Metex_5-pin_RS232_cable]].


== Protocol ==
== Protocol ==
Line 72: 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 209: Line 109:
[[Category:Device]]
[[Category:Device]]
[[Category:Multimeter]]
[[Category:Multimeter]]
[[Category:Supported]]

Latest revision as of 06: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