本发明属于冰箱技术领域,特别是涉及一种用旋钮控制器的冰箱控制系统。
背景技术:
随着经济的发展,人们生活水平的提高,人们对冰箱的需求也趋向于向更智能、更高端的方向发展,目前冰箱显示控制方面主要采用传统led显示屏,价格便宜、控制简单但ui界面单调,而10寸或21寸触摸显示屏,ui界面美观,可以提升智能体验感,但价格高昂,所以我们寻求一种处于中间地带的显示方案,使得ui界面更美观与简洁而成本更优。
技术实现要素:
本发明的目的在于提供一种用旋钮控制器的冰箱控制系统,通过设置按键检测电路和旋钮控制器电路实现控制指令的输入,单片机根据引脚端口的高低电平变化来判断指令类型,并对冰箱进行控制,从而可以通过单按键和旋钮对冰箱进行控制,并且通过在按键检测电路和旋钮控制器电路上设置接地电容,保证了指令输入过程中电压不会突变,就保证了电压的平稳,避免信号误判。
为解决上述技术问题,本发明是通过以下技术方案实现的:
本发明为一种用旋钮控制器的冰箱控制系统,包括单片机、旋钮控制器电路、显示驱动电路和按键检测电路,所述单片机分别与旋钮控制器电路、显示驱动电路和按键检测电路电性连接;所述单片机还分别与一通信电路和温度采集电路连接;
所述旋钮控制器电路和按键检测电路向单片机传输信号;所述单片机向显示驱动电路传输信号;所述单片机的1脚接地,所述单片机的20脚与电压源连接;
所述旋钮控制器电路包括旋钮控制器k1;所述旋钮控制器k1的1脚与单片机的10脚连接;所述旋钮控制器k1的的2脚接地;所述旋钮控制器k1的3脚与单片机的9脚连接;所述旋钮控制器k1的1脚和3脚还与一电压源连接;所述单片机根据引脚端口的相位电压变化,判断旋钮控制器k1的旋转方向;
所述按键检测电路包括一按键k2;所述按键k2的1脚与单片机的5脚连接;所述按键k2的2脚接地;所述按键k2的1脚与单片机之间串联有一匹配电阻r41;所述匹配电阻r41与单片机之间连接有一接地电容c10;所述匹配电阻r41与按键k2之间连接有串联的匹配电阻r42跟电压源;所述单片机根据引脚端口电平高低压变化判断按键k2是否触发以及区分短/长按键;
所述显示驱动电路包括一led驱动控制芯片cn2;所述led驱动控制芯片cn2的1脚与电压源连接;所述led驱动控制芯片cn2的2脚与单片机的8脚连接;所述led驱动控制芯片cn2的3脚接地;
所述led驱动控制芯片cn2的2脚与单片机之间串联有一匹配电阻r9,所述匹配电阻r9与单片机之间连接有一串联的匹配电阻r8和电压源;所述匹配电阻r9与电压源之间连接有一接地电容c3。
进一步地,所述旋钮控制器k1的1脚与单片机之间还串联有一匹配电阻r4;所述匹配电阻r4与单片机之间连接有一接地电容c1;
所述旋钮控制器k1的3脚与单片机之间还串联有一匹配电阻r5;所述匹配电阻r5与单片机之间连接有一接地电容c2。
进一步地,所述旋钮控制器k1的1脚与电压源之间串联有一匹配电阻r6,;所述旋钮控制器k1的3脚与电压源之间串联有一匹配电阻r7。
进一步地,所述led驱动控制芯片cn2的型号为tm1652,所述led驱动控制芯片cn2与单片机之间通过uart通信协议进行传输数据;所述旋钮控制器k1的型号为r306ec。
本发明具有以下有益效果:
本发明通过设置按键检测电路和旋钮控制器电路实现控制指令的输入,单片机根据引脚端口的高低电平变化来判断指令类型,并对冰箱进行控制,从而可以通过单按键和旋钮对冰箱进行控制,并且通过在按键检测电路和旋钮控制器电路上设置接地电容,保证了指令输入过程中电压不会突变,就保证了电压的平稳,避免信号误判。
当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为一种用旋钮控制器的冰箱控制系统的电路图;
图2为旋钮控制器电路的电路图;
图3为显示驱动电路的电路图;
图4为按键检测电路的电路图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在本发明的描述中,需要理解的是,术语“开孔”、“上”、“下”、“厚度”、“顶”、“中”、“长度”、“内”、“四周”等指示方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的组件或元件必须具有特定的方位,以特定的方位构造和操作,因此不能理解为对本发明的限制。
请参阅图1-4所示,本发明为一种用旋钮控制器的冰箱控制系统,包括单片机、旋钮控制器电路、显示驱动电路和按键检测电路,单片机分别与旋钮控制器电路、显示驱动电路和按键检测电路电性连接;单片机还分别与一通信电路和温度采集电路连接;
旋钮控制器电路和按键检测电路向单片机传输信号;单片机向显示驱动电路传输信号;单片机的1脚接地,单片机的20脚与电压源连接;
其中如图2所示,旋钮控制器电路包括旋钮控制器k1;旋钮控制器k1的型号为r306ec;旋钮控制器k1的1脚与单片机的10脚连接;旋钮控制器k1的1脚与单片机之间还串联有一匹配电阻r4;匹配电阻r4与单片机之间连接有一接地电容c1;
旋钮控制器k1的的2脚接地;
旋钮控制器k1的3脚与单片机的9脚连接;旋钮控制器k1的3脚与单片机之间还串联有一匹配电阻r5;匹配电阻r5与单片机之间连接有一接地电容c2;
旋钮控制器k1的1脚和3脚还与一电压源连接;旋钮控制器k1的1脚与电压源之间串联有一匹配电阻r6;旋钮控制器k1的3脚与电压源之间串联有一匹配电阻r7;
单片机根据引脚端口的相位电压变化,判断旋钮控制器k1的旋转方向;
其中如图4所示,按键检测电路包括一按键k2;按键k2的1脚与单片机的5脚连接;按键k2的2脚接地;按键k2的1脚与单片机之间串联有一匹配电阻r41;匹配电阻r41与单片机之间连接有一接地电容c10;匹配电阻r41与按键k2之间连接有串联的匹配电阻r42跟电压源;单片机根据引脚端口电平高低压变化判断按键k2是否触发以及区分短/长按键;
其中如图3所示,显示驱动电路包括一led驱动控制芯片cn2;,led驱动控制芯片cn2的型号为tm1652,led驱动控制芯片cn2与单片机之间通过uart通信协议进行传输数据;led驱动控制芯片cn2的1脚与电压源连接;led驱动控制芯片cn2的2脚与单片机的8脚连接;led驱动控制芯片cn2的3脚接地;
led驱动控制芯片cn2的2脚与单片机之间串联有一匹配电阻r9,匹配电阻r9与单片机之间连接有一串联的匹配电阻r8和电压源;匹配电阻r9与电压源之间连接有一接地电容c3。
其中通信电路用于实现显示板与从机控制板间的通信,接收控制板上传的有关冰箱各负载状态、门开关、温度值等信息,同时发送各控制命令,驱动控制板工作。
其中温度采集电路通过温度传感器采集环境温度并传输至单片机,单片机根据环境温度匹配控制参数。
实施例一:本实施为一种用旋钮控制器的冰箱控制方法,包括以下步骤:
步骤一:通过短按键切换菜单页面进行各间室温度设定或各特殊功能设定;
步骤二:在温度设定页面,通过逆时针旋转调低设定温度;顺时针旋转调高设定温度;
步骤三:在各特殊功能设定页面,通过逆时针旋转关闭该功能;顺时针旋转打开该功能,并按照此设定下规则运行;
步骤四:在无旋钮动作和按键操作时,设定计时变量t累加,当累计到预设值t1时,屏幕上锁;
步骤五:屏幕上锁时,设定计时变量t2累加,当累计到预设值t2时,屏幕息屏;
步骤六:屏幕上锁时,长按按键,设定计时变量t3累加,当累计到预设值t3时,可解除锁定。
其中菜单项包括冷藏间室温度设定、变温间室温度设定、冷冻间室温度设定、微冻功能设定、速冻功能设定;
其中步骤四中,屏幕上锁后旋钮动作和按键操作都将失效,即不再调整温度设定值和设定特殊功能的状态;
其中步骤五中,屏幕息屏后旋钮动作或按键操作都将点亮显示屏。
在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。