Honeywell's HMR2300 Magnetometer Configuration

Thread Starter

hmz2017

Joined Aug 11, 2017
1
Hello,
I am trying to configure a HMR2300 Honeywell digital Magnetometer via a serial connection. The sensor is responsive when used using the demo software provided with the product. However, the demo software only outputs DC(geomagnetic) field values in x,y and z directions. I require measurements for AC magnetic field for a transmission line, the demo software does not allow this change as commands have to be sent to the sensor to change its settings to AC.
As a result, I have tried configuring the sensor using windows hyperterminal, Although, a successful connection is established with the COM port no data is displayed on the screen. I have also used PuTTy and labview to send various commands to the sensor as seen on the datasheet, and I have been unsuccessful.
The link to the datasheet of the sensor is as below
https://aerocontent.honeywell.com/a...log-documents/Missiles-Munitions/HMR2300.pdf/
any help would be appreciated.
Thank you
 

Reloadron

Joined Jan 15, 2015
7,892
What is your full part number? HMR2300-D00-232 would be a RS232 interface and HMR2300-D00-485 would be a RS485 Interface. I could not get your data sheet link to work but I did find this data sheet from Honeywell and this data sheet also, the latter link maybe more useful. There is also Honeywell Binary Serial Communications which may help. It has been years since I did anything along these lines but from what I read with the correct communications you should be able to read serial data from the unit using HyperTerminal. This thread might also fare better in one of the forum programming sections.Wish I could be more help.

Ron
 
I have a 232 version of the HMR2300 and I just hooked mine up and figured out how to comunicate with it.
I connect at 9600 8n1 with local echo on so I can see what I am doing using my terminal program (Tera Term).
Upon connection to the serial port the HMR is on, power cycle it and you should see "BAUD=9600 OK"
The default ID of the HMR is "99" =dd in the command summary of the data sheet
All commands appear to start with *dd
In my example I want to see a "one shot" of the data output of the HMR so I send *99P and hit enter

The HMR returns the 28 byte ASCII string from the X Y and Z axis readings.

example: "- 390 2,992 - 7,046 " The last byte is a carriage return.
To convert each value to gauss, divide by 15,0000 since the output is on BCD ASCII.

I hope this helps
 

Persy

Joined Aug 5, 2019
2
Hello Charles,
I am new member of this group. I am working with HMR2300-D21-232.
I didn't receive the power supply cable and software from Honeywell as they discontinued to send it even with DEMO version (as told by their product manager).
Anyway, I customised the RS232 cable with external DC power supply and am using my own laptop's USB (with USB to 232 converter) to communicate with this magnetometer. I am using TeraTerm terminal program.
However, I am not able to get anything on the screen.
I wonder where's it going wrong.
Do you have any suggestions for the troubleshooting?

Please reply.
Thanks,
Persy.
 
Top