專利名稱:全自動(dòng)洗衣機(jī)高精度模糊控制電路及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種全自動(dòng)洗衣機(jī)高精度模糊控制電路及其方法。
背景技術(shù):
全自動(dòng)洗衣機(jī)模糊控制功能是根據(jù)用戶放衣物的多少自動(dòng)進(jìn)行判斷選擇水位,模 糊控制原理是根據(jù)電機(jī)反向電動(dòng)勢(shì)的大小來(lái)判斷衣物的多少進(jìn)而選擇水位。影響電機(jī)反向 電動(dòng)勢(shì)的因素很多,電機(jī)、離合器、皮帶、皮帶輪、波輪等每個(gè)物料的狀態(tài),和皮帶張緊力都 對(duì)模糊控制有很大影響。由于各個(gè)環(huán)節(jié)的離散性太大,目前市場(chǎng)上的模糊控制洗衣機(jī)的模 糊控制精度都不太理想。當(dāng)電機(jī)在運(yùn)轉(zhuǎn)時(shí)突然斷電,電機(jī)會(huì)產(chǎn)生反向電動(dòng)勢(shì),反向電動(dòng)勢(shì)經(jīng)光耦和處理電 路形成脈沖信號(hào)輸入到單片機(jī)的一個(gè)中斷輸入端,每輸入一個(gè)脈沖將產(chǎn)生一個(gè)中斷。根據(jù) 中斷的次數(shù),可以記錄脈沖的個(gè)數(shù)。根據(jù)放入衣物的不同,反向電動(dòng)勢(shì)所形成的脈沖個(gè)數(shù)不 同。衣物越多,脈沖越少,反之越多。因此可以通過(guò)軟件程序來(lái)判斷衣物的多少,從而可以 選擇合適的水位洗滌衣物。但影響電機(jī)反向電動(dòng)勢(shì)的因素很多,電機(jī)、離合器、皮帶、皮帶輪、波輪等每個(gè)物料 的狀態(tài),和皮帶張緊力都對(duì)電機(jī)反向電動(dòng)勢(shì)有很大影響。由于各個(gè)環(huán)節(jié)的離散性太大,導(dǎo)致 每臺(tái)機(jī)器的狀態(tài)不一致,放入同樣多的衣物不同的機(jī)器卻產(chǎn)生不同的脈沖個(gè)數(shù),也就無(wú)法 選擇合適的水位了。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種全自動(dòng)洗衣機(jī)高精度模糊控制電路及其方法,來(lái)實(shí)現(xiàn)全 自動(dòng)洗衣機(jī)的高精度模糊控制功能。本發(fā)明的技術(shù)方案如下一種全自動(dòng)洗衣機(jī)高精度模糊控制電路,由單片機(jī)IC1、光耦I(lǐng)C2和電機(jī)M組成,其 特征在于單片機(jī)ICl的P15端與光耦I(lǐng)C2的輸入端之間通過(guò)連接有三極管Q1,其中三極 管Ql的集電極與單片機(jī)ICl的P15端通過(guò)導(dǎo)線連接,三極管Ql的基極與光耦I(lǐng)C2的輸入 端通過(guò)導(dǎo)線連接,三極管Ql的發(fā)射極接地,三極管Ql的集電極與基極分別串接有電阻R1、 R2后共接直流電源VCC,三極管Ql的基極與發(fā)射極之間串接有電阻R3 ;從光耦I(lǐng)C2的輸出 端分別引出二路接線,其中一路接線串接二極管D2后接入電機(jī)M的一端,另一路接線串接 由電阻R4、R5組成的并聯(lián)支路后接入電機(jī)M的另一端;光耦I(lǐng)C2的輸出端之間并接有二極 管Dl,電機(jī)M的兩端并接有電容Cl。一種全自動(dòng)洗衣機(jī)高精度模糊控制方法,其特征在于其具體包括以下步驟(1)、空桶狀態(tài)校準(zhǔn)當(dāng)電機(jī)M在運(yùn)轉(zhuǎn)時(shí)突然斷電,電機(jī)M會(huì)產(chǎn)生反向電動(dòng)勢(shì),反向 電動(dòng)勢(shì)經(jīng)光耦I(lǐng)C2后形成脈沖信號(hào)輸入到單片機(jī)ICl的中斷輸入端,即P15端,單片機(jī)ICl 每輸入一個(gè)脈沖將產(chǎn)生一個(gè)中斷,根據(jù)中斷的次數(shù),記錄脈沖的個(gè)數(shù);在洗衣機(jī)空桶狀態(tài) 下,運(yùn)行空桶校準(zhǔn)程序,即測(cè)試洗衣機(jī)在空桶狀態(tài)下產(chǎn)生的脈沖數(shù)R1,并存儲(chǔ)脈沖數(shù)Rl ;
(2)、滿負(fù)載狀態(tài)校準(zhǔn)在洗衣機(jī)滿負(fù)載狀態(tài)下,運(yùn)行滿負(fù)載校準(zhǔn)程序,即測(cè)試洗衣 機(jī)在滿負(fù)載狀態(tài)下產(chǎn)生的脈沖數(shù)foi,并存儲(chǔ)脈沖數(shù)foi ;(3)、模糊控制水位選擇向洗衣機(jī)的桶內(nèi)放入待測(cè)的衣物,運(yùn)行模糊檢測(cè)程序,根 據(jù)洗衣機(jī)分別在空桶和滿負(fù)載狀態(tài)下產(chǎn)生的脈沖數(shù)Rl、to之差R = R1-R2進(jìn)行分配各個(gè)水 位檔對(duì)應(yīng)的脈沖數(shù),設(shè)要分N個(gè)水位檔,具體方法如下第1水位檔對(duì)應(yīng)的脈沖數(shù)R1,第2水位檔對(duì)應(yīng)的脈沖數(shù)當(dāng)(Rl-foi)/(N-I)的余數(shù)大于等于1時(shí)R2 = Rl-(Rl-Rn)/(N-I)-1,否則R2 = Rl-(Rl-Rn) / (N-I),第3水位檔對(duì)應(yīng)的脈沖數(shù)當(dāng)(Rl-foi)/(N-I)的余數(shù)大于等于2時(shí)R3 = R2- (Rl-Rn) / (N-I) _1,否則R3 = R2- (Rl-Rn) / (N-I),·
··第N-I水位檔對(duì)應(yīng)的脈沖數(shù)當(dāng)(Rl-foi) / (N-I)的余數(shù)大于等于(N_l) _1時(shí)Rlri = Rn_2- (Rl-Rn) / (N-I) _1,否則Rlri = Rn_2- (Rl-Rn) / (N-I),第N水位檔對(duì)應(yīng)的脈沖數(shù)An ;經(jīng)過(guò)運(yùn)行模糊檢測(cè)程序之后,單片機(jī)ICl會(huì)產(chǎn)生脈沖數(shù)Rx,此時(shí)判斷脈沖數(shù)Rx在 哪個(gè)水位檔對(duì)應(yīng)的范圍內(nèi),即可選擇對(duì)應(yīng)的水位檔,即單片機(jī)ICi判斷衣物的多少來(lái)選擇 合適的水位洗滌衣物。本發(fā)明的有益效果本發(fā)明能夠自動(dòng)識(shí)別每臺(tái)洗衣機(jī)自身的狀態(tài),屏蔽掉各個(gè)環(huán)節(jié)不穩(wěn)定因素,達(dá)到 高精度模糊控制的要求,并使工藝控制變的更加簡(jiǎn)單易控,可以精確地選擇合適的水位來(lái) 洗滌衣物,節(jié)約了電能和水資源,實(shí)現(xiàn)了全自動(dòng)洗衣機(jī)高精度模糊控制功能,滿足了客戶的需求。
圖1為本發(fā)明的電路原理圖。圖2為本發(fā)明空桶狀態(tài)校準(zhǔn)的流程圖。圖3為本發(fā)明滿負(fù)載狀態(tài)校準(zhǔn)的流程圖。圖4為本發(fā)明模糊控制水位選擇的流程圖。
具體實(shí)施例方式參見(jiàn)圖1、2、3、4,一種全自動(dòng)洗衣機(jī)高精度模糊控制電路,由單片機(jī)IC1、光耦I(lǐng)C2和電機(jī)M組成,單片機(jī)ICl的P15端與光耦I(lǐng)C2的輸入端之間通過(guò)連接有三極管Q1,其中 三極管Ql的集電極與單片機(jī)ICl的P15端通過(guò)導(dǎo)線連接,三極管Ql的基極與光耦I(lǐng)C2的 輸入端通過(guò)導(dǎo)線連接,三極管Ql的發(fā)射極接地,三極管Ql的集電極與基極分別串接有電阻 RU R2后共接直流電源VCC,三極管Ql的基極與發(fā)射極之間串接有電阻R3 ;從光耦I(lǐng)C2的 輸出端分別引出二路接線,其中一路接線串接二極管D2后接入電機(jī)M的一端,另一路接線 串接由電阻R4、R5組成的并聯(lián)支路后接入電機(jī)M的另一端;光耦I(lǐng)C2的輸出端之間并接有 二極管Dl,電機(jī)M的兩端并接有電容Cl?!N全自動(dòng)洗衣機(jī)高精度模糊控制方法,具體包括以下步驟(1)、空桶狀態(tài)校準(zhǔn)當(dāng)電機(jī)M在運(yùn)轉(zhuǎn)時(shí)突然斷電,電機(jī)M會(huì)產(chǎn)生反向電動(dòng)勢(shì),反向 電動(dòng)勢(shì)經(jīng)光耦I(lǐng)C2后形成脈沖信號(hào)輸入到單片機(jī)ICl的中斷輸入端,即P15端,單片機(jī)ICl 每輸入一個(gè)脈沖將產(chǎn)生一個(gè)中斷,根據(jù)中斷的次數(shù),記錄脈沖的個(gè)數(shù);在洗衣機(jī)空桶狀態(tài) 下,運(yùn)行空桶校準(zhǔn)程序,即測(cè)試洗衣機(jī)在空桶狀態(tài)下產(chǎn)生的脈沖數(shù)R1,并存儲(chǔ)脈沖數(shù)Rl ;(2)、滿負(fù)載狀態(tài)校準(zhǔn)在洗衣機(jī)滿負(fù)載狀態(tài)下,運(yùn)行滿負(fù)載校準(zhǔn)程序,即測(cè)試洗衣 機(jī)在滿負(fù)載狀態(tài)下產(chǎn)生的脈沖數(shù)to,并存儲(chǔ)脈沖數(shù)1 ;(3)、模糊控制水位選擇向洗衣機(jī)的桶內(nèi)放入待測(cè)的衣物,運(yùn)行模糊檢測(cè)程序,根 據(jù)洗衣機(jī)分別在空桶和滿負(fù)載狀態(tài)下產(chǎn)生的脈沖數(shù)Rl、to之差R = R1-R2進(jìn)行分配各個(gè)水 位檔對(duì)應(yīng)的脈沖數(shù),設(shè)要分N個(gè)水位檔,具體方法如下 第1水位檔對(duì)應(yīng)的脈沖數(shù)R1,第2水位檔對(duì)應(yīng)的脈沖數(shù)當(dāng)(Rl-foi)/(N-I)的余數(shù)大于等于1時(shí)R2 = Rl-(Rl-Rn) / (N-I) _1,否則R2 = Rl-(Rl-Rn) / (N-I),第3水位檔對(duì)應(yīng)的脈沖數(shù)當(dāng)(Rl-foi)/(N-I)的余數(shù)大于等于2時(shí)R3 = R2- (Rl-Rn) / (N-I) _1,否則R3 = R2- (Rl-Rn) / (N-I),···第N-I水位檔對(duì)應(yīng)的脈沖數(shù)當(dāng)(Rl-foi) / (N-I)的余數(shù)大于等于(N_l) _1時(shí)Rlri = Rn_2- (Rl-Rn) / (N-I) _1,否則Rlri = Rn_2- (Rl-Rn) / (N-I),第N水位檔對(duì)應(yīng)的脈沖數(shù)An ;經(jīng)過(guò)運(yùn)行模糊檢測(cè)程序之后,單片機(jī)ICl會(huì)產(chǎn)生脈沖數(shù)Rx,此時(shí)判斷脈沖數(shù)Rx在 哪個(gè)水位檔對(duì)應(yīng)的范圍內(nèi),即可選擇對(duì)應(yīng)的水位檔,即單片機(jī)ICi判斷衣物的多少來(lái)選擇 合適的水位洗滌衣物,而且不會(huì)因?yàn)槊颗_(tái)洗衣機(jī)的差異而有所偏差,真正實(shí)現(xiàn)了全自動(dòng)洗 衣機(jī)的高精度模糊控制。
權(quán)利要求
1.一種全自動(dòng)洗衣機(jī)高精度模糊控制電路,由單片機(jī)IC1、光耦I(lǐng)C2和電機(jī)M組成,其 特征在于單片機(jī)ICl的P15端與光耦I(lǐng)C2的輸入端之間通過(guò)連接有三極管Q1,其中三極 管Ql的集電極與單片機(jī)ICl的P15端通過(guò)導(dǎo)線連接,三極管Ql的基極與光耦I(lǐng)C2的輸入 端通過(guò)導(dǎo)線連接,三極管Ql的發(fā)射極接地,三極管Ql的集電極與基極分別串接有電阻R1、 R2后共接直流電源VCC,三極管Ql的基極與發(fā)射極之間串接有電阻R3 ;從光耦I(lǐng)C2的輸出 端分別引出二路接線,其中一路接線串接二極管D2后接入電機(jī)M的一端,另一路接線串接 由電阻R4、R5組成的并聯(lián)支路后接入電機(jī)M的另一端;光耦I(lǐng)C2的輸出端之間并接有二極 管Dl,電機(jī)M的兩端并接有電容Cl。
2.一種全自動(dòng)洗衣機(jī)高精度模糊控制方法,其特征在于其具體包括以下步驟(1)、空桶狀態(tài)校準(zhǔn)當(dāng)電機(jī)M在運(yùn)轉(zhuǎn)時(shí)突然斷電,電機(jī)M會(huì)產(chǎn)生反向電動(dòng)勢(shì),反向電動(dòng) 勢(shì)經(jīng)光耦I(lǐng)C2后形成脈沖信號(hào)輸入到單片機(jī)ICl的中斷輸入端,即P15端,單片機(jī)ICl每輸 入一個(gè)脈沖將產(chǎn)生一個(gè)中斷,根據(jù)中斷的次數(shù),記錄脈沖的個(gè)數(shù);在洗衣機(jī)空桶狀態(tài)下,運(yùn) 行空桶校準(zhǔn)程序,即測(cè)試洗衣機(jī)在空桶狀態(tài)下產(chǎn)生的脈沖數(shù)Rl,并存儲(chǔ)脈沖數(shù)Rl ;(2)、滿負(fù)載狀態(tài)校準(zhǔn)在洗衣機(jī)滿負(fù)載狀態(tài)下,運(yùn)行滿負(fù)載校準(zhǔn)程序,即測(cè)試洗衣機(jī)在 滿負(fù)載狀態(tài)下產(chǎn)生的脈沖數(shù)to,并存儲(chǔ)脈沖數(shù)1 ;(3)、模糊控制水位選擇向洗衣機(jī)的桶內(nèi)放入待測(cè)的衣物,運(yùn)行模糊檢測(cè)程序,根據(jù)洗 衣機(jī)分別在空桶和滿負(fù)載狀態(tài)下產(chǎn)生的脈沖數(shù)RUn之差R = R1-R2進(jìn)行分配各個(gè)水位檔 對(duì)應(yīng)的脈沖數(shù),設(shè)要分N個(gè)水位檔,具體方法如下第1水位檔對(duì)應(yīng)的脈沖數(shù)R1,第2水位檔對(duì)應(yīng)的脈沖數(shù)當(dāng)(Rl-foi)/(N-I)的余數(shù)大于等于1時(shí)R2 = Rl-(Rl-Rn)/(N-I)-1,否則R2 = Rl-(Rl-Rn)/(N-I),第3水位檔對(duì)應(yīng)的脈沖數(shù)當(dāng)(Rl-foi)/(N-I)的余數(shù)大于等于2時(shí)R3 = R2-(Rl-Rn)/(N-I)-1,否則R3 = R2-(Rl-Rn)/(N-I),第N-I水位檔對(duì)應(yīng)的脈沖數(shù)當(dāng)(Rl-Rn)/(N-I)的余數(shù)大于等于(N-I)-I時(shí) Rn-! = Rn^2-(Rl-Rn)/(N-I)-1, 否則Rn-! = Rn^2-(Rl-Rn)/(N-I), 第N水位檔對(duì)應(yīng)的脈沖數(shù);經(jīng)過(guò)運(yùn)行模糊檢測(cè)程序之后,單片機(jī)ICl會(huì)產(chǎn)生脈沖數(shù)Rx,此時(shí)判斷脈沖數(shù)Rx在哪個(gè) 水位檔對(duì)應(yīng)的范圍內(nèi),即可選擇對(duì)應(yīng)的水位檔,即單片機(jī)ICl判斷衣物的多少來(lái)選擇合適 的水位洗滌衣物。
全文摘要
本發(fā)明公開(kāi)了一種全自動(dòng)洗衣機(jī)高精度模糊控制電路及其方法,其電路由單片機(jī)IC1、光耦I(lǐng)C2和電機(jī)M組成,當(dāng)電機(jī)在運(yùn)轉(zhuǎn)時(shí)突然斷電,電機(jī)會(huì)產(chǎn)生反向電動(dòng)勢(shì),反向電動(dòng)勢(shì)經(jīng)光耦和處理電路形成脈沖信號(hào)輸入到單片機(jī)的一個(gè)中斷輸入端,每輸入一個(gè)脈沖將產(chǎn)生一個(gè)中斷,根據(jù)中斷的次數(shù),可以記錄脈沖的個(gè)數(shù),即根據(jù)放入衣物的不同,反向電動(dòng)勢(shì)所形成的脈沖個(gè)數(shù)不同,衣物越多,脈沖越少,反之越多,因此可以通過(guò)軟件程序來(lái)判斷衣物的多少,從而可以選擇合適的水位洗滌衣物。本發(fā)明可以精確地選擇合適的水位來(lái)洗滌衣物,節(jié)約了電能和水資源,實(shí)現(xiàn)了全自動(dòng)洗衣機(jī)高精度模糊控制功能,滿足了客戶的需求。
文檔編號(hào)D06F33/02GK102063076SQ20101052955
公開(kāi)日2011年5月18日 申請(qǐng)日期2010年10月31日 優(yōu)先權(quán)日2010年10月31日
發(fā)明者陳為民, 陳勇 申請(qǐng)人:合肥榮事達(dá)洗衣設(shè)備制造有限公司