韦根键盘挂载到RS485总线上,实现多个韦根键盘在一个控制系统中工作。
六门冰柜,三门冰柜,一块控制板挂载多个键盘的场景
1、产品介绍:
本产品是需要用到多个键盘的场景,韦根键盘挂载到RS485总线上,实现多个韦根键盘在一个控制系统中工作。
2、应用场景:
六门冰柜,三门冰柜,一块控制板挂载多个键盘的场景。
3、产品概述:
主控芯片是HC32L110C6PA-TSSOP20TR 低功耗芯片。12V电源供电接口,1路RS485接口,1路韦根接口。RS485隔离设计。裸机编程,提供源码,方便二次开发,电源接口,RS485接口均有防浪涌设计。
4、产品参数:
1)MCU采用HC32L110C6PA-TSSOP20TR 低功耗芯片,裸机编程,提供开发板完整源代码,方便二次开发。
2)2层板PCB设计;
3)1路RS485接口;
4)供电电压12V;
5)1路韦根接口;
6)485通讯参数9600/N/8/1;
7)内置看门狗;
3D简介图
5、使用说明:
电源指示灯亮,系统指示灯闪烁,表示运行正常;
电源接口、RS485总线接口均有防反接设计;
协议说明:
默认设备地址:0x01
默认波特率:9600
设备地址保存寄存器地址:0x0001
1、修改设备地址:改成0x02
头帧 写功能码 寄存器 寄存器值 CRC校验
命令发送:0xAA 0x06 0x00 0x01 0x00 0x02 crcH crcL
正确返回:0xAA 0x06 0x00 0x01 0x00 0x02 crcH crcL
2、读设备地址:
头帧 读功能码 寄存器 寄存器个数 CRC校验
命令发送:0xAA 0x03 0x00 0x01 0x00 0x01 crcH crcL
头帧 读功能码 寄存器 寄存器值 CRC校验
正确返回:0xAA 0x03 0x00 0x01 0x00 0x02 crcH crcL
设备地址 读功能码 键值 CRC校验
3、键盘值正确返回数据:0x01 0x03 0x00 0x00 0x00 0x00 crcH crcL
6、备注:
本开发板为硬件+软件,需要下载程序,附件包含源代码,源码使用keil5软件开发,可以使用keil5下载,也可以使用jlink,tlink等下载器直接下载hex文件到单片机中;
1片BOM单价格大概是20元;
复制此项目并二次开发,需要较好的编程能力,了解华大半导体MCU。此项目硬件原理图PDF文件开放、软件工程源码开放,不提供技术支持。
7、测试视频:
视频演示设备RS485接口修改设备地址的功能;
配件有:
1、USB转RS485线;
2、12V电源;
视频演示韦根门禁键盘输入密码,通过RS485总线发送的功能;
配件有:
1、USB转RS485线;
2、12V电源;
3、韦根门禁键盘;
点赞