Difference between revisions of "RadioShack 22-812"

From sigrok
Jump to navigation Jump to search
Line 43: Line 43:
The device periodically sends 9-byte packets at 4800 baud, 8n1.
The device periodically sends 9-byte packets at 4800 baud, 8n1.
The packet includes a mode indicator, payload and checksum. the payload is a 1-1 mapping of the LCD segments.
The packet includes a mode indicator, payload and checksum. the payload is a 1-1 mapping of the LCD segments.
                                Bit
 
Byte   7       6       5       4       3       2       1       0
{| border="0" width="95%" style="font-size: smaller" class="alternategrey sigroktable"
0       ---------------------- Mode -----------------------------
|-
1       Hz     Ohms   K       M       F       A       V       m
! style="width: 3em;" | Byte
2       u       n       dBm     s       %       hFE     REL     MIN
! style="width: 3em;" | 7
3       4D     4C     4G     4B     DP3     4E     4F     4A
! style="width: 3em;" | 6
4       3D     3C     3G     3B     DP2     3E     3F     3A
! style="width: 3em;" | 5
5       2D     2C     2G     2B     DP1     2E     2F     2A
! style="width: 3em;" | 4
6       1D     1C     1G     1B     MAX     1E     1F     1A
! style="width: 3em;" | 3
7       Beep   Diode   Bat     Hold   -       ~       RS232   Auto
! style="width: 3em;" | 2
8       -------------------- Checksum ---------------------------
! style="width: 3em;" | 1
! style="width: 3em;" | 0
 
|-
| 0
| Mode
 
|-
| 1
| Hz
| Ohms
| K
| M  
| F
| A
| V
| m
 
|-
| 2
| u
| n
| dBm
| s
| %
| hFE
| REL
| MIN
 
|-
| 3
| 4D
| 4C
| 4G
| 4B
| DP3
| 4E
| 4F
| 4A
 
|-
| 4
| 3D
| 3C
| 3G
| 3B
| DP2
| 3E
| 3F
| 3A
 
|-
| 5
| 2D
| 2C
| 2G
| 2B
| DP1
| 2E
| 2F
| 2A
 
|-
| 6
| 1D
| 1C
| 1G
| 1B
| MAX
| 1E
| 1F
| 1A
 
|-
| 7
| Beep
| Diode
| Bat
| Hold
| -
| ~
| RS232
| Auto
 
|-
| 8
| Checksum
 
|}


The segment lettering is
The segment lettering is

Revision as of 23:03, 19 October 2012

Radioshack 22-812

The Radioshack 22-812 is a 4000 counts, CAT II handheld digital multimeter with RS-232 connectivity. The 22-812 is no longer sold under this part number, and for a while, it appeared to have been discontinued. Radioshack does sell a visually identical multimeter, the 22-039. It is not yet clear if the Radioshack 22-039 is the same device as the 22-812.

Hardware

The micro-controller is an unidentifiable plastic blob.

This devices has a standard DB-9 connector at the top, and does not require a special adapter cable. The RS-232 transmitter is optically insulated from the rest of the device. The transmitter uses a separate PCB, integrated into the multimeter's housing. The RS-232 module is powered from the serial port.

Photos

Protocol

The device periodically sends 9-byte packets at 4800 baud, 8n1. The packet includes a mode indicator, payload and checksum. the payload is a 1-1 mapping of the LCD segments.

Byte 7 6 5 4 3 2 1 0
0 Mode
1 Hz Ohms K M F A V m
2 u n dBm s % hFE REL MIN
3 4D 4C 4G 4B DP3 4E 4F 4A
4 3D 3C 3G 3B DP2 3E 3F 3A
5 2D 2C 2G 2B DP1 2E 2F 2A
6 1D 1C 1G 1B MAX 1E 1F 1A
7 Beep Diode Bat Hold - ~ RS232 Auto
8 Checksum

The segment lettering is

   |--A--|
   |     |
   F     B
   |     |
   |--G--|
   |     |
   E     C
   |     |
   |--D--|

The mode is given by the following table:

   0    DC V
   1    AC V
   2    DC uA
   3    DC mA
   4    DC A
   5    AC uA
   6    AC mA
   7    AC A
   8    Ohm
   9    Capacitance
   10   Hz (dial set to Hz)
   11   Hz (dial set to DCV)
   12   Hz (dial set to mA/A)
   13   Duty cycle (dial set to Hz)
   14   Duty cycle (dial set to DCV)
   15   Duty cycle (dial set to mA/A)
   16   Pulse width (dial set to Hz)
   17   Pulse width (dial set to DCV)
   18   Pulse width (dial set to mA/A)
   19   Diode
   20   Continuity (beep)
   21   hFE
   22   LOGIC
   23   dBm
   24   (Unknown)
   25   Temp

Resources