全自动洗衣机高精度模糊控制电路及其方法

文档序号:1783940阅读:781来源:国知局
专利名称:全自动洗衣机高精度模糊控制电路及其方法
技术领域
本发明涉及一种全自动洗衣机高精度模糊控制电路及其方法。
背景技术
全自动洗衣机模糊控制功能是根据用户放衣物的多少自动进行判断选择水位,模 糊控制原理是根据电机反向电动势的大小来判断衣物的多少进而选择水位。影响电机反向 电动势的因素很多,电机、离合器、皮带、皮带轮、波轮等每个物料的状态,和皮带张紧力都 对模糊控制有很大影响。由于各个环节的离散性太大,目前市场上的模糊控制洗衣机的模 糊控制精度都不太理想。当电机在运转时突然断电,电机会产生反向电动势,反向电动势经光耦和处理电 路形成脉冲信号输入到单片机的一个中断输入端,每输入一个脉冲将产生一个中断。根据 中断的次数,可以记录脉冲的个数。根据放入衣物的不同,反向电动势所形成的脉冲个数不 同。衣物越多,脉冲越少,反之越多。因此可以通过软件程序来判断衣物的多少,从而可以 选择合适的水位洗涤衣物。但影响电机反向电动势的因素很多,电机、离合器、皮带、皮带轮、波轮等每个物料 的状态,和皮带张紧力都对电机反向电动势有很大影响。由于各个环节的离散性太大,导致 每台机器的状态不一致,放入同样多的衣物不同的机器却产生不同的脉冲个数,也就无法 选择合适的水位了。

发明内容
本发明的目的是提供一种全自动洗衣机高精度模糊控制电路及其方法,来实现全 自动洗衣机的高精度模糊控制功能。本发明的技术方案如下一种全自动洗衣机高精度模糊控制电路,由单片机IC1、光耦IC2和电机M组成,其 特征在于单片机ICl的P15端与光耦IC2的输入端之间通过连接有三极管Q1,其中三极 管Ql的集电极与单片机ICl的P15端通过导线连接,三极管Ql的基极与光耦IC2的输入 端通过导线连接,三极管Ql的发射极接地,三极管Ql的集电极与基极分别串接有电阻R1、 R2后共接直流电源VCC,三极管Ql的基极与发射极之间串接有电阻R3 ;从光耦IC2的输出 端分别引出二路接线,其中一路接线串接二极管D2后接入电机M的一端,另一路接线串接 由电阻R4、R5组成的并联支路后接入电机M的另一端;光耦IC2的输出端之间并接有二极 管Dl,电机M的两端并接有电容Cl。一种全自动洗衣机高精度模糊控制方法,其特征在于其具体包括以下步骤(1)、空桶状态校准当电机M在运转时突然断电,电机M会产生反向电动势,反向 电动势经光耦IC2后形成脉冲信号输入到单片机ICl的中断输入端,即P15端,单片机ICl 每输入一个脉冲将产生一个中断,根据中断的次数,记录脉冲的个数;在洗衣机空桶状态 下,运行空桶校准程序,即测试洗衣机在空桶状态下产生的脉冲数R1,并存储脉冲数Rl ;
(2)、满负载状态校准在洗衣机满负载状态下,运行满负载校准程序,即测试洗衣 机在满负载状态下产生的脉冲数foi,并存储脉冲数foi ;(3)、模糊控制水位选择向洗衣机的桶内放入待测的衣物,运行模糊检测程序,根 据洗衣机分别在空桶和满负载状态下产生的脉冲数Rl、to之差R = R1-R2进行分配各个水 位档对应的脉冲数,设要分N个水位档,具体方法如下第1水位档对应的脉冲数R1,第2水位档对应的脉冲数当(Rl-foi)/(N-I)的余数大于等于1时R2 = Rl-(Rl-Rn)/(N-I)-1,否则R2 = Rl-(Rl-Rn) / (N-I),第3水位档对应的脉冲数当(Rl-foi)/(N-I)的余数大于等于2时R3 = R2- (Rl-Rn) / (N-I) _1,否则R3 = R2- (Rl-Rn) / (N-I),·
··第N-I水位档对应的脉冲数当(Rl-foi) / (N-I)的余数大于等于(N_l) _1时Rlri = Rn_2- (Rl-Rn) / (N-I) _1,否则Rlri = Rn_2- (Rl-Rn) / (N-I),第N水位档对应的脉冲数An ;经过运行模糊检测程序之后,单片机ICl会产生脉冲数Rx,此时判断脉冲数Rx在 哪个水位档对应的范围内,即可选择对应的水位档,即单片机ICi判断衣物的多少来选择 合适的水位洗涤衣物。本发明的有益效果本发明能够自动识别每台洗衣机自身的状态,屏蔽掉各个环节不稳定因素,达到 高精度模糊控制的要求,并使工艺控制变的更加简单易控,可以精确地选择合适的水位来 洗涤衣物,节约了电能和水资源,实现了全自动洗衣机高精度模糊控制功能,满足了客户的需求。


图1为本发明的电路原理图。图2为本发明空桶状态校准的流程图。图3为本发明满负载状态校准的流程图。图4为本发明模糊控制水位选择的流程图。
具体实施例方式参见图1、2、3、4,一种全自动洗衣机高精度模糊控制电路,由单片机IC1、光耦IC2和电机M组成,单片机ICl的P15端与光耦IC2的输入端之间通过连接有三极管Q1,其中 三极管Ql的集电极与单片机ICl的P15端通过导线连接,三极管Ql的基极与光耦IC2的 输入端通过导线连接,三极管Ql的发射极接地,三极管Ql的集电极与基极分别串接有电阻 RU R2后共接直流电源VCC,三极管Ql的基极与发射极之间串接有电阻R3 ;从光耦IC2的 输出端分别引出二路接线,其中一路接线串接二极管D2后接入电机M的一端,另一路接线 串接由电阻R4、R5组成的并联支路后接入电机M的另一端;光耦IC2的输出端之间并接有 二极管Dl,电机M的两端并接有电容Cl。—种全自动洗衣机高精度模糊控制方法,具体包括以下步骤(1)、空桶状态校准当电机M在运转时突然断电,电机M会产生反向电动势,反向 电动势经光耦IC2后形成脉冲信号输入到单片机ICl的中断输入端,即P15端,单片机ICl 每输入一个脉冲将产生一个中断,根据中断的次数,记录脉冲的个数;在洗衣机空桶状态 下,运行空桶校准程序,即测试洗衣机在空桶状态下产生的脉冲数R1,并存储脉冲数Rl ;(2)、满负载状态校准在洗衣机满负载状态下,运行满负载校准程序,即测试洗衣 机在满负载状态下产生的脉冲数to,并存储脉冲数1 ;(3)、模糊控制水位选择向洗衣机的桶内放入待测的衣物,运行模糊检测程序,根 据洗衣机分别在空桶和满负载状态下产生的脉冲数Rl、to之差R = R1-R2进行分配各个水 位档对应的脉冲数,设要分N个水位档,具体方法如下 第1水位档对应的脉冲数R1,第2水位档对应的脉冲数当(Rl-foi)/(N-I)的余数大于等于1时R2 = Rl-(Rl-Rn) / (N-I) _1,否则R2 = Rl-(Rl-Rn) / (N-I),第3水位档对应的脉冲数当(Rl-foi)/(N-I)的余数大于等于2时R3 = R2- (Rl-Rn) / (N-I) _1,否则R3 = R2- (Rl-Rn) / (N-I),···第N-I水位档对应的脉冲数当(Rl-foi) / (N-I)的余数大于等于(N_l) _1时Rlri = Rn_2- (Rl-Rn) / (N-I) _1,否则Rlri = Rn_2- (Rl-Rn) / (N-I),第N水位档对应的脉冲数An ;经过运行模糊检测程序之后,单片机ICl会产生脉冲数Rx,此时判断脉冲数Rx在 哪个水位档对应的范围内,即可选择对应的水位档,即单片机ICi判断衣物的多少来选择 合适的水位洗涤衣物,而且不会因为每台洗衣机的差异而有所偏差,真正实现了全自动洗 衣机的高精度模糊控制。
权利要求
1.一种全自动洗衣机高精度模糊控制电路,由单片机IC1、光耦IC2和电机M组成,其 特征在于单片机ICl的P15端与光耦IC2的输入端之间通过连接有三极管Q1,其中三极 管Ql的集电极与单片机ICl的P15端通过导线连接,三极管Ql的基极与光耦IC2的输入 端通过导线连接,三极管Ql的发射极接地,三极管Ql的集电极与基极分别串接有电阻R1、 R2后共接直流电源VCC,三极管Ql的基极与发射极之间串接有电阻R3 ;从光耦IC2的输出 端分别引出二路接线,其中一路接线串接二极管D2后接入电机M的一端,另一路接线串接 由电阻R4、R5组成的并联支路后接入电机M的另一端;光耦IC2的输出端之间并接有二极 管Dl,电机M的两端并接有电容Cl。
2.一种全自动洗衣机高精度模糊控制方法,其特征在于其具体包括以下步骤(1)、空桶状态校准当电机M在运转时突然断电,电机M会产生反向电动势,反向电动 势经光耦IC2后形成脉冲信号输入到单片机ICl的中断输入端,即P15端,单片机ICl每输 入一个脉冲将产生一个中断,根据中断的次数,记录脉冲的个数;在洗衣机空桶状态下,运 行空桶校准程序,即测试洗衣机在空桶状态下产生的脉冲数Rl,并存储脉冲数Rl ;(2)、满负载状态校准在洗衣机满负载状态下,运行满负载校准程序,即测试洗衣机在 满负载状态下产生的脉冲数to,并存储脉冲数1 ;(3)、模糊控制水位选择向洗衣机的桶内放入待测的衣物,运行模糊检测程序,根据洗 衣机分别在空桶和满负载状态下产生的脉冲数RUn之差R = R1-R2进行分配各个水位档 对应的脉冲数,设要分N个水位档,具体方法如下第1水位档对应的脉冲数R1,第2水位档对应的脉冲数当(Rl-foi)/(N-I)的余数大于等于1时R2 = Rl-(Rl-Rn)/(N-I)-1,否则R2 = Rl-(Rl-Rn)/(N-I),第3水位档对应的脉冲数当(Rl-foi)/(N-I)的余数大于等于2时R3 = R2-(Rl-Rn)/(N-I)-1,否则R3 = R2-(Rl-Rn)/(N-I),第N-I水位档对应的脉冲数当(Rl-Rn)/(N-I)的余数大于等于(N-I)-I时 Rn-! = Rn^2-(Rl-Rn)/(N-I)-1, 否则Rn-! = Rn^2-(Rl-Rn)/(N-I), 第N水位档对应的脉冲数;经过运行模糊检测程序之后,单片机ICl会产生脉冲数Rx,此时判断脉冲数Rx在哪个 水位档对应的范围内,即可选择对应的水位档,即单片机ICl判断衣物的多少来选择合适 的水位洗涤衣物。
全文摘要
本发明公开了一种全自动洗衣机高精度模糊控制电路及其方法,其电路由单片机IC1、光耦IC2和电机M组成,当电机在运转时突然断电,电机会产生反向电动势,反向电动势经光耦和处理电路形成脉冲信号输入到单片机的一个中断输入端,每输入一个脉冲将产生一个中断,根据中断的次数,可以记录脉冲的个数,即根据放入衣物的不同,反向电动势所形成的脉冲个数不同,衣物越多,脉冲越少,反之越多,因此可以通过软件程序来判断衣物的多少,从而可以选择合适的水位洗涤衣物。本发明可以精确地选择合适的水位来洗涤衣物,节约了电能和水资源,实现了全自动洗衣机高精度模糊控制功能,满足了客户的需求。
文档编号D06F33/02GK102063076SQ20101052955
公开日2011年5月18日 申请日期2010年10月31日 优先权日2010年10月31日
发明者陈为民, 陈勇 申请人:合肥荣事达洗衣设备制造有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1