Difference between revisions of "User talk:Mrnuke"

From sigrok
Jump to navigation Jump to search
Line 33: Line 33:
|-
|-
! style="width: 8em;" | RS232 pin
! style="width: 8em;" | RS232 pin
! style="width: 8em;" | Conductor color
! style="width: 8em;" | Conductor pin




Line 42: Line 42:
|-
|-
! style="background-color:red" | 2 - Rx
! style="background-color:red" | 2 - Rx
! style="background-color:red" | Red
! style="background-color:red" | 7 - Red


|-
|-
! style="background-color:yellow" | 3 - Tx
! style="background-color:yellow" | 3 - Tx
! style="background-color:yellow" | Yellow
! style="background-color:yellow" | 6 - Yellow


|-
|-
! style="background-color:green" | 4 - DTR
! style="background-color:green" | 4 - DTR
! style="background-color:green" | Green
! style="background-color:green" | 5 - Green


|-
|-
! style="background-color:blue" | 5 - GND
! style="background-color:blue" | 5 - GND
! style="background-color:blue" | Blue
! style="background-color:blue" | 1 - Blue


|-
|-
! style="background-color:gray" | 6 - DSR
! style="background-color:gray" | 6 - DSR
! style="background-color:gray" | Gray
! style="background-color:gray" | 4 - Gray


|-
|-
! style="background-color:white" | 7 - RTS
! style="background-color:white" | 7 - RTS
! style="background-color:white" | White
! style="background-color:white" | 3 - White


|-
|-
! style="background-color:black" | 8 - CTS
! style="background-color:black" | 8 - CTS
! style="background-color:black" | Black
! style="background-color:black" | 2 - Black


|-
|-

Revision as of 19:38, 8 December 2012

BM857 PC interface cable

I'm trying to build a PC interface cable for my Brymen BM857. I have used Radioshack 276-142 IR diode and photo-transistor set, and a PL2303 USB to serial converter.

If you have a real cable you'd like to donate, hop on to #sigrok and contact me.

Info

This is an experimental homebrew design. It does NOT work. The manufacturer's cable contains a PIC microcontroller that communicates with the PC, and multimeter. The data sent through the serial port is not what the DMM receives/sends. Any straight cable will not work.

It is unclear if the IR protocol is a simple UART, or is pulse-width based, or if it uses any other encoding.

Schematic

Bm857 cable sch.svg

Photos

Brymen BC-58Xa interface cable

This is the official interface cable sold by Brymen. It works with the BM857a and BM859a, but does not work with thw non-a models.

Reverse engineering the cable

It is clear at this point that the protocol on the RS-232 side is not the same as the protocol used on the IR side. This raises an interesting question: Can the protocol be reversed-engineered and implemented as a simple UART? If the IR encoding is a simple UART, then it is feasible. A "brymen-dmm-raw" driver could provide users with a quick way to put together a circuit and communicate with their Brymen.

Connector pinout

RS232 pin Conductor pin


1 - DCD NC
2 - Rx 7 - Red
3 - Tx 6 - Yellow
4 - DTR 5 - Green
5 - GND 1 - Blue
6 - DSR 4 - Gray
7 - RTS 3 - White
8 - CTS 2 - Black
9 - RI NC

Photos

These are from the Extech SW810a kit. The components are all manufactured by Brymen, and carry the Brymen part numbers.