一種新型的脈沖信號(hào)檢測方法
【專利摘要】本發(fā)明涉及洗衣機(jī)領(lǐng)域,具體是一種新型的脈沖信號(hào)檢測方法,其步驟包括,(1)預(yù)先設(shè)定采集周期T1、計(jì)算周期T2以及常量C的數(shù)值;(2)然后判斷在T1時(shí)間是否有定時(shí)中,若有,執(zhí)行(3);沒有,重復(fù)(2);(3)T1時(shí)間內(nèi)累加高電平和低電平的次數(shù),分別記為Thigh、Tlow,直至計(jì)數(shù)到預(yù)定的T2時(shí)間;(4)將Thigh、Tlow代入公式F,獲取一個(gè)結(jié)果r,其中公式F如下:r=|Thigh-Tlow|,并將r與程序預(yù)設(shè)的常量C比較,比較后判斷是否為脈沖信號(hào);(5)判斷好脈沖信號(hào)后,更新信號(hào)標(biāo)志位,返回步驟(2)。本發(fā)明能夠全部消除因?yàn)殡娋W(wǎng)波動(dòng)和沒有有效接地而產(chǎn)生的誤報(bào)警現(xiàn)象,延長洗衣機(jī)壽命。
【專利說明】一種新型的脈沖信號(hào)檢測方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及洗衣機(jī)領(lǐng)域,具體涉及滾筒洗衣機(jī)的一種新型的脈沖信號(hào)檢測方法。
【背景技術(shù)】
[0002] 目前,滾筒洗衣機(jī)市場在不斷擴(kuò)大,其中的農(nóng)村市場已經(jīng)發(fā)展成為滾筒洗衣機(jī)市 場重要的組成部分。公知的,我國的農(nóng)村或者偏遠(yuǎn)山區(qū)的電網(wǎng)極不穩(wěn)定,電壓和頻率波動(dòng)范 圍非常大,而且很多地方的電網(wǎng)都缺乏有效接地。電網(wǎng)的不穩(wěn)定以及沒有完全接地的情況 對(duì)滾筒洗衣機(jī)的正常使用存在很大的影響,尤其是對(duì)滾筒洗衣機(jī)脈沖信號(hào)的檢測產(chǎn)生很大 的影響,甚至?xí)霈F(xiàn)因脈沖信號(hào)檢測錯(cuò)誤而發(fā)生誤報(bào)警的現(xiàn)象,最終會(huì)導(dǎo)致使用人員的誤 操作,不能進(jìn)行正常的洗滌工作,減少洗衣機(jī)的使用壽命。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明的目的是針對(duì)【背景技術(shù)】中現(xiàn)有的信號(hào)檢測方法的不足,提出了一種改進(jìn)方 案,具體是一種新型的脈沖信號(hào)檢測方法,該方法是基于當(dāng)前的滾筒洗衣機(jī)配置的基礎(chǔ)上 的,能夠正確的檢測脈沖信號(hào)。
[0004] 為了解決所述的技術(shù)問題,本發(fā)明采用的技術(shù)方案是:一種新型的脈沖信號(hào)檢測 方法,其特征在于,該方法包括如下步驟,(1)首先在滾筒洗衣機(jī)的程序里預(yù)先設(shè)定好采集 周期T1、計(jì)算周期T2以及常量C這三個(gè)參數(shù)的數(shù)值;(2)然后啟動(dòng)滾筒洗衣機(jī),正常運(yùn)行 程序,當(dāng)運(yùn)行到設(shè)定的采集周期T1時(shí)間后,若程序定時(shí)中斷,則進(jìn)行下一步驟(3)的操作, 若程序沒有定時(shí)中斷,則繼續(xù)重復(fù)步驟(2)的操作,直至可以運(yùn)行下一步驟(3)的操作;(3) 洗衣機(jī)的MCU以T1的周期脈沖信號(hào)進(jìn)行掃描,在掃描過程中,不斷讀取脈沖信號(hào)的電平,并 不斷累加高電平和低電平的次數(shù),次數(shù)分別記為Thigh、Tlow,當(dāng)計(jì)數(shù)到預(yù)定的計(jì)算周期T2 后,則進(jìn)行下一步驟(4)的操作,若在沒有達(dá)到預(yù)定的計(jì)算周期T2后就停止了計(jì)數(shù),則返回 重復(fù)步驟(2)的操作,直至可以運(yùn)行步驟(3)、步驟(4) ; (4)將在計(jì)算周期T2時(shí)間內(nèi)記錄 的高電平次數(shù)Thigh、低電平次數(shù)Tlow代入公式F,獲取一個(gè)結(jié)果r,其中公式F如下:r= Thigh - Tlow|,并將r與程序預(yù)設(shè)的常量C比較,若r〈C,則判斷不是脈沖信后,對(duì)標(biāo)志位 進(jìn)行清零,返回執(zhí)行步驟(2),若r > C,則確認(rèn)為脈沖信號(hào),順序執(zhí)行下一步驟(5) ;(5)判 斷好脈沖信號(hào)后,對(duì)標(biāo)志位進(jìn)行置位,再次返回步驟(2)進(jìn)行下一輪脈沖信號(hào)的檢測。
[0005] 優(yōu)選的:所述的常量C的范圍是,29彡C彡31,即常量C可取29、30、31三個(gè)數(shù)值。
[0006] 本發(fā)明的有益效果是:通過本發(fā)明提出的對(duì)現(xiàn)有滾筒洗衣機(jī)脈沖信號(hào)的檢測方法 的改善,充分保證了洗衣機(jī)在電網(wǎng)電壓、頻率波動(dòng)較大和沒有完全接地的情況下能夠正常 運(yùn)行,不會(huì)出現(xiàn)誤報(bào)警的現(xiàn)象,能夠全部消除因電網(wǎng)不穩(wěn)定的帶來的錯(cuò)誤程序運(yùn)行,延長了 洗衣機(jī)的使用壽命,保證了使用者正確操作。
【專利附圖】
【附圖說明】
[0007] 圖1,本發(fā)明的方法流程圖。
【具體實(shí)施方式】
[0008] 下面結(jié)合附圖中的流程圖,對(duì)本發(fā)明的【具體實(shí)施方式】作進(jìn)一步詳細(xì)的說明。
[0009] 如圖1所示,為本發(fā)明的方法流程圖,該方法的具體步驟如下:首先是步驟(1),在 滾筒洗衣機(jī)的程序里預(yù)先設(shè)定好采集周期T1、計(jì)算周期T2以及常量C這三個(gè)參數(shù)的數(shù)值; 然后是步驟(2),緊接著啟動(dòng)滾筒洗衣機(jī),正常運(yùn)行程序,當(dāng)運(yùn)行到設(shè)定的采集周期T1時(shí)間 后,若程序定時(shí)中斷,則進(jìn)行下一步驟(3)的操作,若程序沒有定時(shí)中斷,則繼續(xù)重復(fù)步驟 (2)的操作,直至可以運(yùn)行下一步驟(3)的操作;步驟(3)洗衣機(jī)的MCU以T1的周期脈沖 信號(hào)進(jìn)行掃描,在掃描過程中,不斷讀取脈沖信號(hào)的電平,并不斷累加高電平和低電平的次 數(shù),次數(shù)分別記為Thigh、Tlow,當(dāng)計(jì)數(shù)到預(yù)定的計(jì)算周期T2后,則進(jìn)行下一步驟(4)的操 作,若在沒有達(dá)到預(yù)定的計(jì)算周期T2后就停止了計(jì)數(shù),則返回重復(fù)步驟(2)的操作,直至可 以運(yùn)行步驟(3)、步驟(4);步驟(4),將在計(jì)算周期T2時(shí)間內(nèi)記錄的高電平次數(shù)Thigh、低 電平次數(shù)Tlow代入公式F,獲取一個(gè)結(jié)果r,其中公式F如下:r= |Thigh - Tlow|,并將r 與程序預(yù)設(shè)的常量C比較,若r〈C,則判斷不是脈沖信后,對(duì)標(biāo)志位進(jìn)行清零,返回執(zhí)行步驟 (2),若r > C,則確認(rèn)為脈沖信號(hào),順序執(zhí)行下一步驟(5) ; (5)判斷好脈沖信號(hào)后,對(duì)標(biāo)志 位進(jìn)行置位,再次返回步驟(2)進(jìn)行下一輪脈沖信號(hào)的檢測。
[0010] 實(shí)施例一:本實(shí)施例中預(yù)先設(shè)定的采集周期Tl=lms、計(jì)算周期T2=100ms,以及常 量C=29,按照上述的方法流程進(jìn)行脈沖信號(hào)的檢測,在計(jì)算周期T2時(shí)間內(nèi)記錄的高電平次 數(shù) Thigh=18、低電平次數(shù) Tlow=13,將 Thigh=18,Tlow=13 代入公式 r= |Thigh - Tlow|, 得出r=5, r < C,則判斷為不是脈沖信號(hào)。
[0011] 實(shí)施例二:本實(shí)施例中預(yù)先設(shè)定的采集周期Tl=lms、計(jì)算周期T2=120ms,以及常 量C=30,按照上述的方法流程進(jìn)行脈沖信號(hào)的檢測,在計(jì)算周期T2時(shí)間內(nèi)記錄的高電平 次數(shù) Thigh=180、低電平次數(shù) Tlow=150,將 Thigh=180,Tlow=150 代入公式 r= |Thigh -Tlow|,得出r=30, r=C,則判斷為脈沖信號(hào)。
[0012] 實(shí)施例三:本實(shí)施例中預(yù)先設(shè)定的采集周期Tl=lms、計(jì)算周期T2=200ms,以及常 量C=31,按照上述的方法流程進(jìn)行脈沖信號(hào)的檢測,在計(jì)算周期T2時(shí)間內(nèi)記錄的高電平 次數(shù) Thigh=280、低電平次數(shù) Tlow=200,將 Thigh=280,Tlow=200 代入公式 r= |Thigh -Tlow|,得出r=80, r > C,則判斷為脈沖信號(hào)。
[0013] 本發(fā)明提出的一種新型的脈沖信號(hào)的檢測方法是對(duì)現(xiàn)有的檢測方法的改善,改善 后的方法能夠保證洗衣機(jī)在電網(wǎng)電壓、頻率波動(dòng)較大和沒有完全接地的情況下能夠正常運(yùn) 行,不會(huì)出現(xiàn)誤報(bào)警的現(xiàn)象,能夠全部消除因電網(wǎng)不穩(wěn)定的帶來的錯(cuò)誤程序運(yùn)行,延長了洗 衣機(jī)的使用壽命,使得用戶操作安全。
【權(quán)利要求】
1. 一種新型的脈沖信號(hào)檢測方法,其特征在于,該方法包括如下步驟: 步驟(1 ),首先在滾筒洗衣機(jī)的程序里預(yù)先設(shè)定好采集周期T1、計(jì)算周期T2以及常量C 這三個(gè)參數(shù)的數(shù)值; 步驟(2),然后啟動(dòng)滾筒洗衣機(jī),正常運(yùn)行程序,當(dāng)運(yùn)行到設(shè)定的采集周期T1時(shí)間,若 程序定時(shí)中斷,則進(jìn)行下一步驟(3)的操作,若程序沒有定時(shí)中斷,則繼續(xù)重復(fù)步驟(2)的 操作,直至可以運(yùn)行下一步驟(3)的操作; 步驟(3),洗衣機(jī)的MCU以T1的周期脈沖信號(hào)進(jìn)行掃描,在掃描過程中,不斷讀取脈沖 信號(hào)的電平,并不斷累加高電平和低電平的次數(shù),次數(shù)分別記為Thigh、Tlow,當(dāng)?shù)竭_(dá)預(yù)定的 計(jì)算周期T2時(shí)間后,則進(jìn)行下一步驟(4)的操作,若在沒有達(dá)到預(yù)定的計(jì)算周期T2后就停 止了計(jì)數(shù),則返回重復(fù)步驟(2)的操作,直至可以運(yùn)行步驟(3)、步驟(4); 步驟(4),將在計(jì)算周期T2內(nèi)記錄的高電平次數(shù)Thigh、低電平次數(shù)Tlow代入公式F, 獲取一個(gè)結(jié)果r,其中公式F如下:r= |Thigh - Tlow|,并將r與程序預(yù)設(shè)的常量C比較,, 若r〈C,則判斷不是脈沖信后,對(duì)標(biāo)志位進(jìn)行清零,返回執(zhí)行步驟(2),若r > C,則確認(rèn)為脈 沖信號(hào),順序執(zhí)行下一步驟(5) ; (5)判斷好脈沖信號(hào)后,對(duì)標(biāo)志位進(jìn)行置位,再次返回步驟 (2)進(jìn)行下一輪脈沖信號(hào)的檢測。
2. 根據(jù)權(quán)利要求1所述的新型的脈沖信號(hào)檢測方法,其特征是:所述的常量C的范圍 在29SCS31,常量C取整。
【文檔編號(hào)】G05B19/042GK104090513SQ201410335456
【公開日】2014年10月8日 申請(qǐng)日期:2014年7月15日 優(yōu)先權(quán)日:2014年7月15日
【發(fā)明者】石化陽, 闕強(qiáng), 陳海兵, 蔣佳偉, 周華龍 申請(qǐng)人:無錫飛翎電子有限公司