本发明涉及燃气用具技术领域,更具体的是涉及燃气采暖热水炉通用通讯接口。
背景技术:
随着智能家居的兴起和推广,燃气采暖热水炉(以下简称“壁挂炉”)作为北方分户供暖的热源产品,有必要具备开放性通讯接口,方便接入智能家居平台,实现数据传输和其他家用设备的互联控制。部分的壁挂炉以wifi模块作为接口,接入第三方的网络平台如米家等,实现简单的家用设备互联控制。受限于第三方的网络平台,只能在指定网络平台使用;且限制了用户对其他联动设备的选型范围。因涉及到厂家不愿对外公开的通信协议等技术机密和网络平台限制导致开放功能有限,功能固化,使用受限,不能满足用户的个性化需求和智能家居的控制需求。
技术实现要素:
本发明的目的就是为了解决现有技术之不足而提供的一种便于燃气采暖热水炉接入智能家居平台,及智能家居平台对燃气采暖热水炉的有效监控的燃气采暖热水炉通用通讯接口。
本发明是采用如下技术解决方案来实现上述目的:一种燃气采暖热水炉通用通讯接口,其特征在于,它包括采用ttluart硬件接口,由主控制板供电;采用通用的modbus协议框架,rtu报文类型,并明确公开地址点位参数,最大限度的开放了壁挂炉的功能和数据,用户根据协议自由选取所需功能和数据。
作为上述方案的进一步说明,所述uart硬件接口通过连接ttl转485模块,转换成通用的eia-485硬件接口。
进一步地,主控制板设置有mcu1和电源模块,主控制板mcu1负责采集各传感器的数据和控制各执行元件;通用通讯接口设置在一键显控制板上,键显控制板采用双串口mcu2,主控制板mcu1串口与键显控制板mcu2的串口1连接,两者间双向通讯;通用通讯接口与键显控制板mcu2的串口2连接,同时与主控制板上的电源模块连接,通用通讯接口与外接的通讯设备双向通讯,进行数据传输,并为外接的通讯设备提供电源。
进一步地,通用通讯接口为四针接口,并规定接口针顺序,为 5v电源针、数据发送针、命令接收针、gnd接地针。
进一步地,协议的地址点位参数表包含数据名称、寄存器号、数据类型、数据描述、可读写情况,数据名称包括开关机、风机、水泵、供暖设定温度、供暖出水温度、卫浴设定温度、卫浴出水温度、环境温度、燃气量、运行时间、供暖回差温度参数;可读写的数据有开关机、供暖设定温度、卫浴设定温度供暖回差温度,剩余参数为只读数据。
进一步地,协议还规定了通讯的波特率和字节格式。
进一步地,在用户选定外接的通讯设备后,与燃气采暖热水炉的通用通讯接口连接,用户根据公开的协议编程,解析需求数据和编译控制命令,与键显控制板建立稳定的数据传输;燃气采暖热水炉的运行参数由主控制板传输给键显控制板后,经键显控制板编译处理后,通过通用通讯接口发送给外接的通讯设备;外接通讯设备将命令信息通过通用通讯接口发送给燃气采暖热水炉的键显控制板,经键显控制板解析处理后,再发送给主控制板执行。
本发明采用上述技术解决方案所能达到的有益效果是:
本发明采用通用通讯接口,方便用户便捷连接;用户可自由选择外接通讯设备及智能家居平台,按照modbus协议和地址点位参数表,查看燃气采暖热水炉运行参数及控制燃气采暖热水炉,满足自我的个性化需求和智能家居的控制需求;采用两套相互独立的通信协议,实现制造商主控制器与键显控制器间的通信协议的保密和独有;通用通讯接口采用通用的modbus协议框架,提高通用性,降低接入难度。
附图说明
图1为本发明的系统连接原理图;
图2为本发明的使用ttl转485模块后的系统连接原理图。
附图标记说明:s1、主控制板,s2、键显控制板,s3、ttl转485模块,s11、主控制板mcu1串口,s12、电源模块,s21、键显控制板mcu2串口1,s22、键显控制板mcu2串口2,s23、通用通讯接口。
具体实施方式
以下结合具体实施例对本技术方案作详细的描述。
实施例1
如图1所示,本发明是包括采用ttluart硬件接口,由主控制板s1供电;采用通用的modbus协议框架,rtu报文类型,并明确公开地址点位参数,最大限度的开放了壁挂炉的功能和数据,用户根据协议自由选取所需功能和数据。本实施例中,主控制板外围电路与燃气采暖热水炉各传感器和执行元件(如风机、水泵、燃气比例阀)电连接,主控制板设置有mcu1和电源模块,主控制板mcu1负责采集各传感器的数据和控制各执行元件;通用通讯接口设置在一键显控制板s2上,键显控制板采用双串口mcu2,主控制板mcu1串口s11与键显控制板mcu2的串口1s21连接,两者间双向通讯;通用通讯接口与键显控制板mcu2的串口2s22连接,同时与主控制板上的电源模块s12连接,通用通讯接口s23与外接的通讯设备双向通讯,进行数据传输,并为外接的通讯设备提供电源。
通用通讯接口协议的地址点位参数表包含数据名称、寄存器号、数据类型、数据描述、可读写情况,数据名称包括开关机、风机、水泵、供暖设定温度、供暖出水温度、卫浴设定温度、卫浴出水温度、环境温度、燃气量、运行时间、供暖回差温度等参数。其中可读写的数据有开关机、供暖设定温度、卫浴设定温度供暖回差温度,剩余参数为只读数据。协议还规定了通讯的波特率和字节格式。通用通讯接口为四针接口,并规定规定接口针顺序,为 5v电源针、数据发送针、命令接收针、gnd接地针。
用户选定外接的通讯设备后,与燃气采暖热水炉的通用通讯接口连接。用户根据公开的协议编程,解析需求数据和编译控制命令,与键显控制板建立稳定的数据传输。
燃气采暖热水炉的运行参数由主控制板传输给键显控制板后,经键显控制板编译处理后,通过通用通讯接口发送给外接的通讯设备;外接通讯设备将命令信息通过通用通讯接口发送给燃气采暖热水炉的键显控制板,经键显控制板解析处理后,再发送给主控制板执行。
实施例2
本实施例中,如图2所示,当需外接采用eia-485接口的通讯设备时,可在通用通讯接口与通讯设备间连接ttl转485模块s3,完成外接通讯设备的匹配使用。
本发明与现有技术相比,其键显控制板采用双串口mcu,其中一路串口连接通用通讯接口,专门用于与通讯设备的数据传输,在不公开制造商主控制器与键显控制器间的通信协议的同时,开放了燃气采暖热水炉的功能,便于燃气采暖热水炉接入智能家居平台,及智能家居平台对燃气采暖热水炉的有效监控。
以上所述的仅是本发明的优选实施方式,应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
1.一种燃气采暖热水炉通用通讯接口,其特征在于,它包括采用ttluart硬件接口,由主控制板供电;采用通用的modbus协议框架,rtu报文类型,并明确公开地址点位参数,用户根据协议自由选取所需功能和数据。
2.根据权利要求1所述的燃气采暖热水炉通用通讯接口,其特征在于,所述uart硬件接口通过连接ttl转485模块,转换成通用的eia-485硬件接口。
3.根据权利要求1所述的燃气采暖热水炉通用通讯接口,其特征在于,主控制板设置有mcu1和电源模块,主控制板mcu1负责采集各传感器的数据和控制各执行元件;通用通讯接口设置在一键显控制板上,键显控制板采用双串口mcu2,主控制板mcu1串口与键显控制板mcu2的串口1连接,两者间双向通讯;通用通讯接口与键显控制板mcu2的串口2连接,同时与主控制板上的电源模块连接,通用通讯接口与外接的通讯设备双向通讯,进行数据传输,并为外接的通讯设备提供电源。
4.根据权利要求1所述的燃气采暖热水炉通用通讯接口,其特征在于,通用通讯接口为四针接口,并规定接口针顺序,为 5v电源针、数据发送针、命令接收针、gnd接地针。
5.根据权利要求1所述的燃气采暖热水炉通用通讯接口,其特征在于,协议的地址点位参数表包含数据名称、寄存器号、数据类型、数据描述、可读写情况,数据名称包括开关机、风机、水泵、供暖设定温度、供暖出水温度、卫浴设定温度、卫浴出水温度、环境温度、燃气量、运行时间、供暖回差温度参数;可读写的数据有开关机、供暖设定温度、卫浴设定温度供暖回差温度,剩余参数为只读数据。
6.根据权利要求1或5所述的燃气采暖热水炉通用通讯接口,其特征在于,协议规定了通讯的波特率和字节格式。
7.根据权利要求1所述的燃气采暖热水炉通用通讯接口,其特征在于,在用户选定外接的通讯设备后,与燃气采暖热水炉的通用通讯接口连接,用户根据公开的协议编程,解析需求数据和编译控制命令,与键显控制板建立稳定的数据传输;燃气采暖热水炉的运行参数由主控制板传输给键显控制板后,经键显控制板编译处理后,通过通用通讯接口发送给外接的通讯设备;外接通讯设备将命令信息通过通用通讯接口发送给燃气采暖热水炉的键显控制板,经键显控制板解析处理后,再发送给主控制板执行。
技术总结