语音面板(弧音Apanel)485接入说明

[复制链接]
admin 发表于 2019-1-27 11:55:35 | 显示全部楼层 |阅读模式
一、弧音语音面板开放485 版简介
1、随着各个大佬语音音箱的推出,现在AI语音的使用直接普遍到各个玩网购人的手中。
2、语音音箱的功能主要作用是娱乐、音乐、简单交互;
3、对于大众用户主要是玩玩,体验一下,虽然通过其开放的接口可以完成家庭智能设备的控制,但由于大佬给开放的模板固定,不具备灵活性,且语音音箱的位置摆放,导致语音关于智能家居领域的真正实用价值未能得到很好的体现。
4、现在聪普的语音智能面板虽然不具备播放音乐、帮你充话费、购物等,但其从面板出发,紧贴家居系统设备的控制,现阶段补足了语音音箱全屋的缺陷,更加贴合智能家居的控制。


二、语音介绍
1、目前支持语音控制条目79条;其语音条令上限大于300条,后面根据需求扩展。
2、支持语音控制回复;
3、语音功能支持开关、语音回复功能支持开关。


三、485通讯协议说明
2.1接口说明
物理接口:RS485硬件接口;
串口传输方式: 波特率9600,1位起始位;8位数据,1位停止位,无校验位;
拓扑结构:总线采用手拉手连接,单主机多从机方式。
面板地址:从机地址的设定范围为1 ~ 2540xff为广播通信地址。从机地址必须是唯一。
注:面板发送或接收两条指令之间间隔至少30ms。
2. 协议说明2.1.   通讯格式
  
通讯机号
  
命令码
数据地址
通讯数据
CRC校验
1Byte
1Byte
2Byte
2Byte
2Byte
通讯机号:即智能面板的地址;出厂默认05。
命令码:上位机与面板通讯的操作命令。
数据地址:面板的寄存器地址。
通讯数据:对开关面板进行读操作时,为读寄存器的数量。如果是写操作时,则是数据的状态值。
CRC校验:CRC16校验码,可通过软件计算。
面板默认为主动上报类型。
2.2.   寄存器对应关系表
  
寄存器地址
  
读写
功能
数据
备注
0001H
W/R
地址
1-99

000EH
R
语音指令
0-70
如无则忽略
000FH
R
按键
Bit0:按键1;1表示按下;0表示松开。
  
Bit1:按键2;1表示按下;0表示松开。
  
……
  
Bit15:按键16;1表示按下;0表示松开。

0010-001F
W/R
按键1-16状态指示灯
1:点亮状态指示灯  
  
0:关闭状态指示灯                                                                                                                                                                                                                                                                                                                                                                                                                                                        
如无则忽略
0020H
W/R
背景灯开关
1:背景灯开启;
  
0:背景灯关闭

0021H
W/R
语音功能开关
1:语音功能开启;
  
0:语音功能关闭

0022H
W/R
语音回复开关
1:语音回复开启;
  
0:语音回复关闭

23H-2FH
预留

0030-003F
W/R
背景灯1-16键颜色
0:白色;
  
1:红色;
  
2:绿;
  
3:蓝;
  
4:黄色 ;
  
5:青色;
  
6:品红
如无则忽略
0040H
W/R
按键背景灯效果
0:无效果
  
1:单色跑马灯
  
2:多色跑马灯
  
3:单色呼吸灯
  
4:多色呼吸灯
如无则忽略

2.3.   通讯示例2.3.1.    读取设备地址
例如上位机发送读取地址命令:FF 0300 01 00 01 C0 14
面板回复数据:FF 03 02 0005 51 93
Ø  下发命令说明:
FF  面板地址
03  读取功能
0001  寄存器0001H
0001  读取一个寄存器
C0 14  CRC16校验值
Ø  回复命令说明:
FF 面板地址
03  读取回复
02  数据长度2
00  05 地址数据
51 93  CRC16校验值
2.3.2.    修改设备地址
Ø 例如修改面板地址为03,上位机发送命令:05 06 00 01 00 03 99 8F
面板修改成功后回复:05 06 00 01 00 03 99 8F
然后以新的ID进行通讯。

2.3.3.    语音触发提交数据
Ø 例如第3条语音指令触发时,面板提交给上位机的数据:05 03 00 0E 00 04 24 4E
Ø 例如第6条语音指令触发时,面板提交给上位机的数据:05 03 00 0E 00 06 A5 8F

2.3.4.    按键按下/松开反馈数据
Ø 例如第3个按键按下时,面板提交给上位机数据:05 03 00 0F 00 04 75 8E
Ø 例如第按3按键松开时,面板提交给上位机的数据:05 03 00 0F 00 00 74 4D
2.3.5.    设置状态指示灯点亮
Ø  例如点亮第3个状态指示灯,上位机给面板发送数据:05 06 00 12 00 01 E9 8B
面板回复数据:05 06 00 12 00 01 E9 8B
Ø  例如关闭第3个状态指示灯,上位机给面板发送数据:05 06 00 12 00 00 28 4B
面板回复数据:05 06 00 12 00 00 28 4B
2.3.6.    背景灯开关
Ø  例如打开背景灯,上位机给面板发送数据:05 06 00 20 00 01 48 44
面板回复数据:05 06 00 20 00 01 48 44
Ø  例如打开背景灯,上位机给面板发送数据:05 06 00 20 00 00 89 84
面板回复数据:05 06 00 20 00 00 89 84
2.3.7.    语音功能开关
Ø  例如打开语音功能,上位机给面板发送数据:05 06 00 21 00 01 19 84
面板回复数据:05 06 00 21 00 01 19 84
Ø  例如关闭语音功能,上位机给面板发送数据:05 06 00 21 00 00 D8 44
面板回复数据:05 06 00 21 00 00 D8 44
2.3.8.    语音回复开关
Ø  例如打开语音回复,上位机给面板发送数据:05 06 00 22 00 01 E9 84
面板回复数据:05 06 00 22 00 01 E9 84
Ø  例如关闭语音回复,上位机给面板发送数据:05 06 00 22 00 00 28 44
面板回复数据:05 06 00 22 00 00 28 44
2.3.9.    背景灯颜色
Ø  例如将2键的背景灯颜色修改成蓝色,上位机发送数据:05 06 00 31 00 03 99 80
Ø  面板回复数据:05 06 00 31 00 03 99 80
2.3.10.   背景灯效果
Ø  例如将背景灯效果改成多色跑马灯,上位机给面板发送数据:05 06 00 40 00 04 88 59
面板回复数据:05 06 00 40 00 04 88 59






弧音面板485款485示例.xlsx

18.19 KB, 下载次数: 1910

crodigy1030 发表于 2019-1-28 15:45:30 | 显示全部楼层
485协议系统都能接很好
回复

使用道具 举报

crodigy1030 发表于 2019-1-30 13:27:57 | 显示全部楼层
点击率很快,全屋语音是大趋势,看来非常受喜欢。
回复

使用道具 举报

13228751750 发表于 2019-2-12 11:11:11 | 显示全部楼层
不错  是一个趋势
回复

使用道具 举报

13228751750 发表于 2019-2-12 11:11:16 | 显示全部楼层
不错  是一个趋势
回复

使用道具 举报

13228751750 发表于 2019-2-12 11:11:21 | 显示全部楼层
不错  是一个趋势
回复

使用道具 举报

13228751750 发表于 2019-2-12 11:11:27 | 显示全部楼层
不错  是一个趋势
回复

使用道具 举报

15052902499 发表于 2019-2-13 16:24:06 | 显示全部楼层
希望早日看到成品,对接一个来试试
回复

使用道具 举报

饶绍荣 发表于 2019-2-18 14:19:56 | 显示全部楼层


感谢楼主分享,辛苦了!!!
回复

使用道具 举报

小叮当 发表于 2019-2-18 17:07:08 | 显示全部楼层
不错,不错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则