在手机上进行RS-485通讯 - RS485蓝牙产品 - 市场与应用 - Powered by Discuz!

首页 | 产品与服务 | 市场与应用 | 购买指南 | 防伪查询 | 水木行论坛 | 关于水木行 | ENGLISH

市场与应用

 找回密码
 禁止灌水
搜索
热搜: 活动 交友 discuz
查看: 1118|回复: 0
打印 上一主题 下一主题

在手机上进行RS-485通讯

[复制链接]
跳转到指定楼层
楼主
发表于 2026-1-17 23:18:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
将水木行BT485适配器连接到485设备上,用户在手机上就可以与485设备进行通讯。

下文以一个RS485接口的LED数码管显示屏为例进行介绍,我们要在手机上设置显示屏的485通讯地址,修改485通讯波特率,改变屏幕上显示的数字。

首先使用双绞线将BT485连接到码管显示屏的485通讯接口,A+端子连接显示屏上的A+端子,B-端子连接显示屏上的B-端子,BT485蓝牙适配器有两组电源接口端子且内部连通,将一组电源接口端子接外部电源,另一组电源接口端子接显示屏上的VCC和GND电源端子即可。

开启外部电源,BT485上的蓝灯点亮,显示屏也点亮了,显示数字为0000。

找一个安卓手机,在手机上安装BT485专用APP,下载地址:http://www.irxon.com/download/BT485_CN.zip。运行APP后会自动搜索周围的蓝牙设备,在设备列表里找到BT485适配器并点击,APP会进入通讯界面。点击通讯界面右上角的"设置"按钮,输入访问密码"irxon",在"蓝牙主从角色"里点选"从机",设置波特率使其与显示屏的485通讯波特率一致,然后点击"重启BT485适配器"按钮,重启后BT485被设置为蓝牙从机。

回到BT485专用APP,点"开始搜索"查找蓝牙设备,在设备列表里点击BT485适配器,APP会再次进入通讯界面,现在可以进行RS485通讯了。

在通讯界面下方的"收发数据类型"一栏,点选"Hex",选了Hex十六进制数据类型后,下方会出现"Modbus CRC16校验"开关,因为RS485通讯的每条指令都需要进行CRC16校验,在命令末尾附加两个字节的CRC16校验码,所以请点击开启。

现在可以开始输入MODBUS-RTU格式的指令了,首先输入一个改变数码管显示数字的指令"0206000022B8",显示屏上的数字会由0000变为8888。指令第一位02是显示屏的RS485通讯地址,第二位06表示写寄存器,第三四位0000是寄存器地址,第五六位22B8就是十进制的8888。

再输入一条改变显示屏RS485通讯地址的命令,"02060008007F",将地址由02改为7F,显示屏返回信息为"7F060008007F43F6",地址修改成功,下面再发指令,就必须以7F开头了。

输入一条改变显示屏RS485通讯波特率的命令,"7F0600070007",即可以将波特率由9600改为115200。

上述在手机上的RS485通讯过程,如下面屏幕截图所示。











回复

使用道具 举报

您需要登录后才可以回帖 登录 | 禁止灌水

本版积分规则

QQ|水木行官网 ( 京ICP备19050381号

GMT+8, 2026-4-24 21:44 , Processed in 0.119855 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.