Troubleshooting

SEN0483 - RS485 Wind Speed Transmitter - over reading speed

userHead Stuart.Hi 2025-09-26 17:55:55 99 Views3 Replies

Hi,

I have an RS485 wind speed trandmitter connected to DFR0845: Active Isolated RS485 to UART Signal Adapter Module which is connected to an ESP32. I understand the maximum speed is 32.4 m/s (117 km/h) and that the raw value from the sensor needs to be multipled by 3.6 or 0.036 to convert to either m/s or km/h. I find that I need to multiply by 0.7 or 0.007 approximately to get an accurate figure (based on comparison to the local meteorological service). This means the speed is effectively limited to about 6.3 m/s or 22.8 km/h. Is there a way to reset or adjust the calibration of the sensor to give an accurate reading? I am comfortable issuing modbus commands (I have already changed the slave address of this unit). I am using ESPhome with their standard modbus library for communication.

Many thanks,

Stuart

2025-09-26 22:47:51

Find the exact model of your wind sensor (make, part number). The RS485-to-UART adapter (DFR0845) is just a signal converter and does not perform calibration.

userHeadPic ahsrab.rifat
Stuart.Hi wrote:

It is SEN0483. There is no information on the unit itself. This is the item I purchased https://au.mouser.com/ProductDetail/DFRobot/SEN0483?qs=pBJMDPsKWf1jLg3Zk5A%2FBQ%3D%3D&countryCode=AU¤cyCode=AUD

2025-09-27 04:06:55
Stuart.Hi wrote:

If it assists I purchased two wind sensors and they behave the same way in terms of their output.

2025-09-27 07:17:19
2 Replies