引脚定义

推荐安装孔:
标号 | 线颜色 | 名称 | 功能描述 |
1 | 红 | 供电正 | 供电电源正极(5Vdc) |
2 | 白 | TX | 串口发送端TXD |
3 | 绿 | RX | |
4 | 黑 | 供电负 |
串口参数
通信接口:TTL
波特率:115200bps(固定)
数据位:8
停止位:1
奇偶校验位:无
传感器和外部控制器连接
外部控制器 | M14深度传感器 |
5V | 5V |
RXD | TXD |
TXD | RXD |
GND | GND |
参数配置指令表
串口指令 | 描述 | 默认值 | 备注 |
!Fxxxx\r\n | 设置传感器带入计算密度值 | 997 | xxxx为设置的液体密度 |
!Bxxxx\r\n | 配置传感器串口通信波特率 | xxxx为设置的波特率 | |
!Dxx.xx\r\n | 深度输出offset调整预留指令 | 0 | xx.xx 为浮点数offset |
!Txx.xx\r\n | 温度输出offset调整预留指令 | 0 | xx.xx 为浮点数offset |
!!\r\n | 暂停传感器输出,串口输出所有参数 | None | |
!R\r\n | 复位解算板传感器 | None | |
!r\r\n | 恢复所有初始化设置 | None | |
!C\r\n | 清除所有offset设置 | None |
参数配置后传感器会保存当前设置,重新上电后配置数据仍然有效。
快速开始
1.连接传感器到控制器并上电,确认电源和TX RX连线是否正确。
2.上电后,如传感器无连接故障则输出解算后的温度、深度信息。
数据输出格式
传感器输出字符串
格式如下:
T=XX.XXD=XX.XX\r\n
浮点数温度输出T 单位:摄氏度(℃)
浮点数深度输出D 单位:米(m)
\r\n为每一次数据结尾
例:T=25.27D=1.21
温度为25.27℃深度为1.21m
参数配置指令
!Fxxxx\r\n
xxxx为设置的液体密度
设置液体密度:设置所测水的密度。单位:kg/m^3 通常淡水中密度设置为997(kg/m^3),海水密度(1029kg/m^3)。解算板默认设置为997kg/m^3。
!Dxx.xx\r\n
xx.xx 为浮点数offset
可用于传感器深度校准。深度输出offset调整预留指令:浮点数,在当前深度输出的数值上加上offset值。
例:
当前输出深度-0.55,offset设置0.55,加上offset后深度输出为-0.55+offset=0.00。
当前输出深度0.1,offset设置-0.1,加上offset后深度输出为0.00。
!Txx.xx\r\n
xx.xx 为浮点数offset
温度输出offset调整预留指令:浮点数,在当前温度输出的数值上加上offset值。
例:
当前输出温度25.00,offset设置1,加上offset后深度输出为25.00+offset=26.00。
当前输出深度25.00,offset设置-1,加上offset后深度输出为24.00。
!!\r\n
暂停传感器输出,串口输出所有参数。再次发送停止参数输出,继续传感器输出。
串口输出参数格式如下:
FluidDensity:997
Doffset:0.00
Toffset:0.00
!R\r\n
复位解算板。
!r\r\n
恢复所有初始化设置。
!C\r\n
清除所有offset设置,参数配置后传感器会保存当前设置,重新上电后配置数据仍然有效。
传感器深度的标零和校准
传感器以最高的采样精度采集深度和温度信息。可在上电复位后开始测量传感器在空气中的深度信息,作为offset加到在水中测量到的深度值。即把空气中测得的深度值标定为输出深度的零点。
温度输出无校准,可由另外的温度传感器测量值通过温度offset调整预留指令来校准传感器的温度输出。