unknown serial protocol - (RS-232. 422 pLAN ) ??

Feb 07, 2009 11 Replies

Hi, I'm currently trying to interface 3 Air Coolers to a remote monitoring system, over a serial link, but after looking into it further, the Controller has a strange serial interface, (see pic) what looks like a RS-232 has strange labels, from what i can tell is, the 3 coolers are networked to each other, and if an alarm goes off the other cooler will kick-in.



It looks like a RS-232 or something similar, however RX-TX- are assigned to a single pin! also RX+TX+, in the image it shows the 3 pin connector call pLAN, GND, RX- TX-. RX+ TX+,

formatting link



I'm hoping to be able to reverse engineer the protocol that communicates between the coolers so that when an event happens I'll be able to tell if the cooler is down or not



If anyone has done something similar please let me know



Many Thanks in Regard Darragh


Half duplex RS485 at a guess.

Regards, Richard. + http://www.FreeRTOS.org Designed for microcontrollers. More than 7000 downloads per month. + http://www.SafeRTOS.com Certified by TÜV as meeting the requirements for safety related systems.

..... can you trace the tracks back to a line driver?

Regards, Richard. + http://www.FreeRTOS.org Designed for microcontrollers. More than 7000 downloads per month. + http://www.SafeRTOS.com Certified by TÜV as meeting the requirements for safety related systems.

.

I tried to, and looked for a MAX232 IC but no luck, they go back into the Micro above the connector, my guess I2C, giving that the cable is daisy-chained to each of the coolers

any guess on how i maybe able to sniff the data out of it?

...

at

X+

Yup, looks like RS-485. Try using up a MAX1483 in receive mode... Hope that helps, Best Regards, Dave

om...

what

,

RX+

Cool Guys! really quick replay! It's looking more like a RS-485 I'll do up a RS-232 circuit to RS-485 and get it connected to a pc, that said, it's been a while since i've done some electronics, any new apps out their to detect BAUD rate, party, stop bit, etc..

...

at

X+

I see the connector, but I can't trace the pc connections. If you say it goes to the MCU, I'll take your word for it.

RS-485 is spec'd as a 5 volt differential interface with tri-stated driver outputs. This allows the two wires to function as both tx and rx. If you want to "sniff" it, you can just look at the TX+/RX+ signal. You will likely see it at +5 volts normally and brought low when a transmission is made. With a scope you can figure out the baud rate and the configuration (parity, data bits, stop bits). To monitor the line, you can drive an RS-232 driver with this signal and then to a PC.

Rick

snipped-for-privacy@m40g2000yqh.googlegroups.com...

Not all driver chips are MAX232 -- find out what's driving those lines, and you're a long way to finding out what the physical layer is, if not the protocol.

http://www.wescottdesign.com

Darragh schrieb: ...

A scope.

Falk

An Enfield Diesel seems to do an even better job than a Harley at converting fuel into noise without much unwanted speed!
[%X]

As someone already suggested it looks like RS485 would be a good guess to start with. Try hooking in an RS485 converter to your PC and scope between the lines with a differential probe to see what the traces look like as you try to elicit activity from it (ENQ is always a good first prompt character to try). This way you may discover the baud-rate and what the device is sending in response to your prompting. Once you begin to have a dialogue things should become clearer.

Alternatively, can you not find the manufacturer of the coller board and just ask them for the protocol details?

******************************************************************** Paul E. Bennett............... Forth based HIDECS Consultancy Mob: +44 (0)7811-639972 Tel: +44 (0)1235-811095 Going Forth Safely ..... EBA. www.electric-boat-association.org.uk.. ********************************************************************

Note to the OP that the RS-422 & -485 "A" side is mark (idle state) low with respect to the "B" side. It's not at all uncommon for the labels to be reversed so it may be worth flipping the connections if the PC reports gibberish.

Rich Webb Norfolk, VA

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required