一种易扩展的除臭飘香机控制系统技术方案

技术编号:14817936 阅读:104 留言:0更新日期:2017-03-15 11:50
本发明专利技术提供了一种易扩展的除臭飘香机控制系统,包括控制执行、基本控制、功能控制、通信控制、交互控制、插板接口;所述控制执行分别连接基本控制、功能控制、通信控制、交互控制,所述控制执行、基本控制固化在一块电路板上;所述控制执行依序向基本控制、功能控制、通信控制、交互控制发送加载代码指令;所述基本控制中存储能使整体运行的基本代码。本发明专利技术通过控制执行、基本控制、功能控制、通信控制、交互控制的模块设置以及插板接口的设置,能为除臭飘香机提供丰富的扩展可能,厂家易于产品迭代,而用户对于产品的控制功能升级迭代,只要对插板接口上所插电路板进行增加或更换即可。

【技术实现步骤摘要】

本专利技术涉及一种易扩展的除臭飘香机控制系统
技术介绍
现有技术中,除臭飘香机的控制系统一般是一次设计成型,若要进行功能扩展,则只能通过产品升级,而产品升级对用户而言,则需要新购设备,成本极高。
技术实现思路
为解决上述技术问题,本专利技术提供了一种易扩展的除臭飘香机控制系统,该易扩展的除臭飘香机控制系统通过控制执行、基本控制、功能控制、通信控制、交互控制的模块设置以及插板接口的设置,能为除臭飘香机提供丰富的扩展可能。本专利技术通过以下技术方案得以实现。本专利技术提供的一种易扩展的除臭飘香机控制系统,包括控制执行、基本控制、功能控制、通信控制、交互控制、插板接口;所述控制执行分别连接基本控制、功能控制、通信控制、交互控制,所述控制执行、基本控制固化在一块电路板上;所述控制执行依序向基本控制、功能控制、通信控制、交互控制发送加载代码指令;所述基本控制中存储能使整体运行的基本代码;所述功能控制、通信控制、交互控制分别连接有插板接口,并在接收到加载代码的指令后读取对应插板接口上所插电路板中的代码供控制执行执行需要。所述插板接口上对应功能控制、通信控制、交互控制分别插接功能板、通信板、交互板。所述功能板上存储除臭飘香机运行控制功能的代码,以同名函数覆盖的方式对控制执行从基本控制上读取的代码进行覆盖。所述通信板上存储除臭飘香机通信控制功能的代码,以同名函数覆盖的方式对控制执行从基本控制上读取的代码进行覆盖。所述交互板上存储除臭飘香机用户交互控制功能的代码,以同名函数覆盖的方式对控制执行从基本控制上读取的代码进行覆盖。所述功能控制、通信控制、交互控制读取代码后将代码中的函数名发送至控制执行,控制执行将接收到的函数名附上调用位置信息后对基本控制发送存储的代码中同名函数进行覆盖。本专利技术的有益效果在于:通过控制执行、基本控制、功能控制、通信控制、交互控制的模块设置以及插板接口的设置,能为除臭飘香机提供丰富的扩展可能,厂家易于产品迭代,而用户对于产品的控制功能升级迭代,只要对插板接口上所插电路板进行增加或更换即可。附图说明图1是本专利技术的连接示意图。图中:101-控制执行,102-基本控制,201-功能控制,202-通信控制,203-交互控制,204-插板接口,301-功能板,302-通信板,303-交互板。具体实施方式下面进一步描述本专利技术的技术方案,但要求保护的范围并不局限于所述。如图1所示的一种易扩展的除臭飘香机控制系统,包括控制执行101、基本控制102、功能控制201、通信控制202、交互控制203、插板接口204;所述控制执行101分别连接基本控制102、功能控制201、通信控制202、交互控制203,所述控制执行101、基本控制102固化在一块电路板上;所述控制执行101依序向基本控制102、功能控制201、通信控制202、交互控制203发送加载代码指令;所述基本控制102中存储能使整体运行的基本代码;所述功能控制201、通信控制202、交互控制203分别连接有插板接口204,并在接收到加载代码的指令后读取对应插板接口204上所插电路板中的代码供控制执行101执行需要。所述插板接口204上对应功能控制201、通信控制202、交互控制203分别插接功能板301、通信板302、交互板303。所述功能板301上存储除臭飘香机运行控制功能的代码,以同名函数覆盖的方式对控制执行101从基本控制102上读取的代码进行覆盖。所述通信板302上存储除臭飘香机通信控制功能的代码,以同名函数覆盖的方式对控制执行101从基本控制102上读取的代码进行覆盖。所述交互板303上存储除臭飘香机用户交互控制功能的代码,以同名函数覆盖的方式对控制执行101从基本控制102上读取的代码进行覆盖。所述功能控制201、通信控制202、交互控制203读取代码后将代码中的函数名发送至控制执行101,控制执行101将接收到的函数名附上调用位置信息后对基本控制102发送存储的代码中同名函数进行覆盖。由此,本专利技术开机时控制执行101依序发出加载代码的指令,然后首先从基本控制102上读取最基本的代码,使得除臭飘香机能够运行,如插板接口204上插有功能板301、通信板302、交互板303中任一一块,则对应的功能控制201、通信控制202、交互控制203读取到代码并存储,功能板301提供控制功能的扩展,如手机控制、智能识别控制等,通信板302提供通信功能的扩展,如蓝牙连接、WiFi连接等,交互板303提供交互功能的扩展,如扩展屏幕、投影显示等,而功能控制201、通信控制202、交互控制203不仅存储代码,也在读取代码时对代码进行检查,看是否符合格式要求,能够实现通过函数覆盖,从而实现扩展功能对基本功能的覆盖。本文档来自技高网...
一种易扩展的除臭飘香机控制系统

【技术保护点】
一种易扩展的除臭飘香机控制系统,包括控制执行(101)、基本控制(102)、功能控制(201)、通信控制(202)、交互控制(203)、插板接口(204),其特征在于:所述控制执行(101)分别连接基本控制(102)、功能控制(201)、通信控制(202)、交互控制(203),所述控制执行(101)、基本控制(102)固化在一块电路板上;所述控制执行(101)依序向基本控制(102)、功能控制(201)、通信控制(202)、交互控制(203)发送加载代码指令;所述基本控制(102)中存储能使整体运行的基本代码;所述功能控制(201)、通信控制(202)、交互控制(203)分别连接有插板接口(204),并在接收到加载代码的指令后读取对应插板接口(204)上所插电路板中的代码供控制执行(101)执行需要。

【技术特征摘要】
1.一种易扩展的除臭飘香机控制系统,包括控制执行(101)、基本控制(102)、功能控制(201)、通信控制(202)、交互控制(203)、插板接口(204),其特征在于:所述控制执行(101)分别连接基本控制(102)、功能控制(201)、通信控制(202)、交互控制(203),所述控制执行(101)、基本控制(102)固化在一块电路板上;所述控制执行(101)依序向基本控制(102)、功能控制(201)、通信控制(202)、交互控制(203)发送加载代码指令;所述基本控制(102)中存储能使整体运行的基本代码;所述功能控制(201)、通信控制(202)、交互控制(203)分别连接有插板接口(204),并在接收到加载代码的指令后读取对应插板接口(204)上所插电路板中的代码供控制执行(101)执行需要。2.如权利要求1所述的易扩展的除臭飘香机控制系统,其特征在于:所述插板接口(204)上对应功能控制(201)、通信控制(202)、交互控制(203)分别插接功能板(301)、通信板(302)...

【专利技术属性】
技术研发人员:王斌肖程
申请(专利权)人:贵州西部丽城生态环境发展有限责任公司
类型:发明
国别省市:贵州;52

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1