有谁玩过测量角度的倾角传感器(是串口形式的),搞了好久了,很郁闷,特来请教!
小弟现在要通过串口(RS232)来接受倾角传感器的数据,该产品的数据格式是这样的:16位+1位方向位(串行) 都是二进制的数据位数.
比如:31。84度 是这样的:1 0111 1100 0110 0000 第一位是方向位 1表示正,0表示负,空格是我为了大家看明白我加近去的,把这个数值换算成10进制除以1000就是
得到的角度值,
他的传感器上有5根线,分别是电源地,电源线5vdc,数据线,请求保持线(Request/Hold),准备等待线(Ready/Wait),请问一下我用9针的串口怎么接线,接受到数据后我怎么把他转换为10进制的数值,
目前我把传感器的请求等保持线和准备等待线短接,直接把数据线和串口的接受线连接,得到的都是乱码,而且数据接受到太快了,电源我是通过其他途径提供给传感器的,大家能不能给我提供点思路,谢谢了,