STM32F4对使用rs485通信的传感器数据读取

一.目的

    最近在基于stm32f407的项目中应用了很多使用RS485进行通信的传感器设备,连接成485组网后需要进行数据的读写,在这里将一些过程写下,希望有需要的人能有个借鉴。

二.传感器说明

  本次使用rs485通信的高度计作为实验目标,我使用的是如图所示高度计:

共有四根线,两根电源线和两根rs485的线。

首先,根据高度计的说明书,使用485转串口将高度计连接到电脑上,然后使用串口调试助手将高度计设置为定时自动发送。

    比如:定时发送指令格式:

     我们可以使用串口发送AA A2 00 00 00 08来进行定时发送的设置,高度计也会返回特定 的字符表示设置成功。还可以根据需要进行返回频率等的设置。设置完成后高度计就会以特定速率一直返回数据,我们看一下数据格式:

测深仪返回的测量数据共 17 个字节,每个字节的含意如下:
字节 1:固定为 AB;
字节 2:固定为 A0;
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值