XK3168E 基本资料
分秤体跟仪表两部分,秤体即吊车下挂的部分,它跟仪表通过无线通讯,有效距离>100米,
仪表部分有个串口,可以跟电脑串口连接,采用DB9连线,有2,3,5三根线,2,3两线交叉,5是地线,2,3线一根发数据一根是收数据
将仪表的串口设置成9600波特率,8位无校验,连续模式
当秤体有负重时仪表会每100毫秒发送帧数据,3.5分钟后每1秒发送,2.5小时后停止发送.
串口通信的基本概念
接收数据通过2号线一位一位的发送过来,每个位占用 1/BaudRate 秒时间
波特率:即每秒种信号(电压)的最大改变次数,约等于每秒能发送多少bit
串口采样按16倍波特率的频率进行
开始位:由空闲信号变成逻辑0,长度1bit
数据位:即一桢中数据的位数,有,5,7,8等
校验:即奇偶校验,长度1bit,可以不用
停止位:一桢数据接受完后,空闲信号持续的时间,可以是1,2,1.5等(保持线路逻辑1时电压的时间,等于 1|2|1.5 * 1/波特率 (秒))
数据帧: 开始位(1)+数据(5~8)+校验(0~1)+停止(1~2)
电子秤数据格式
固定为 17个字节,采用ASCII,开始是stx(0x02) 结束是CL(0x13),1-3字节是状态子,4-9字节是重量信息10-15字节是皮重信息
默认时4-9字节的重量信息的保留一位小数点,即在8与9字节间加入.
代码
