发明名称 |
变频冰箱0.1度温度采集处理方法 |
摘要 |
本发明公开了一种变频冰箱0.1度温度采集处理方法,其特征是按如下步骤进行:1获取AD采样值与温度T的对应关系表;2获得平均采样值;3获得温度区间的温度跳变值;4获得两个相邻AD采样值区间的分段数;5通过增加虚拟采样点的方法实现温度采集精确到0.1℃。本发明能在不更改硬件的条件下,有效提高冰箱各个间室温度传感器的采集精度,从而使得间室温度控制更加精确。 |
申请公布号 |
CN104880020B |
申请公布日期 |
2017.03.01 |
申请号 |
CN201510342389.2 |
申请日期 |
2015.06.18 |
申请人 |
合肥美菱股份有限公司 |
发明人 |
李子胜;赵鹏飞;李成康;赵利华 |
分类号 |
F25D29/00(2006.01)I |
主分类号 |
F25D29/00(2006.01)I |
代理机构 |
安徽省合肥新安专利代理有限责任公司 34101 |
代理人 |
陆丽莉;何梅生 |
主权项 |
一种变频冰箱0.1度温度采集处理方法,其特征是按如下步骤进行:步骤1、利用冰箱控制板MCU的AD采样硬件电路,获取AD采样值与温度T的对应关系表tab[AD‑T];步骤2、利用冰箱控制板MCU的AD口实时对温度传感器所获取的温度进行N次采样,获得的N次采样值进行求和运算并取平均值,获得平均采样值ADvalue;步骤3、根据所述平均采样值ADvalue在所述对应关系表tab[AD‑T]进行查表操作;步骤4、假设所述平均采样值ADvalue落在所述对应关系表tab[AD‑T]中两个相邻AD采样值[AD(x),AD(x+1)]区间内,且所述采样值AD(x)在所述对应关系表tab[AD‑T]中所对应的温度为T(x),所述采样值AD(x+1)在所述对应关系表tab[AD‑T]中所对应的温度为T(x+1),则利用式(1)获得温度区间T(x)与T(x+1)之间的温度跳变值Tsub:Tsub=︱T(x+1)‑T(x)︱ (1)步骤5、设置温度采样精度⊿T,并利用式(2)获得所述两个相邻AD采样值[AD(x),AD(x+1)]区间的分段数seg:seg=Tsub/⊿T (2)温度采样精度⊿T=0.1℃;步骤6、判断所述分段数seg≤1是否成立,若成立,则表示采样精度满足0.1度;否则,表示采样精度不满足0.1度,需要在所述两个相邻AD采样值[AD(x),AD(x+1)]区间内增加虚拟采样点,并执行步骤7;步骤7、定义整型变量i,并初始化i=0;步骤8、判断i≤seg是否成立,若成立,则执行步骤9,否则,输出所述平均采样值ADvalue所对应的温度值Tvalue;步骤9、判断式(3)是否成立,若成立,则执行步骤10;<img file="FDA0001127825790000011.GIF" wi="638" he="124" />步骤10、利用式(4)获得所述平均采样值ADvalue所对应的温度值Tvalue:Tvalue=T(x)+⊿T×i (4)步骤11、将i+1赋值给i,并返回步骤8执行。 |
地址 |
230061 安徽省合肥市经济技术开发区莲花路2163号 |