一種控制電風(fēng)扇搖頭角度的電路及方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及一種電風(fēng)扇的控制,更具體地說(shuō),尤其設(shè)及一種控制電風(fēng)扇搖頭角度 的電路。本發(fā)明同時(shí)還設(shè)及用于上述搖頭角度控制的方法。
【背景技術(shù)】
[0002] 市場(chǎng)上的落地風(fēng)扇的搖頭角度一般都在90度,在搖頭控制方面存在設(shè)計(jì)功能相 對(duì)單一等缺點(diǎn)。另外,采用LD3320等語(yǔ)音識(shí)別忍片來(lái)實(shí)現(xiàn)所謂的識(shí)別人聲控制風(fēng)扇的轉(zhuǎn)頭 電機(jī)角度化及調(diào)整電機(jī)的搖頭速度,由于受到語(yǔ)音識(shí)別忍片的控制精度限制和環(huán)境噪聲的 影響,運(yùn)樣一來(lái),對(duì)風(fēng)扇的控制出現(xiàn)的誤碼率比較高,風(fēng)扇可能會(huì)出現(xiàn)誤動(dòng)作。手動(dòng)控制風(fēng) 扇搖擺很不方便,如果用戶不在現(xiàn)場(chǎng),存在有意或無(wú)意的誤操作,風(fēng)扇電機(jī)可能因?yàn)檎`動(dòng)作 產(chǎn)生的反向電動(dòng)勢(shì)帶來(lái)其他安全隱患,增大導(dǎo)致風(fēng)扇控制大系統(tǒng)擁痕的可能性。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明的前一目的在于針對(duì)上述現(xiàn)有技術(shù)的不足,提供一種使用方便、效果良好 的控制電風(fēng)扇搖頭角度的電路。
[0004] 本發(fā)明的前一技術(shù)方案是運(yùn)樣實(shí)現(xiàn)的:一種控制電風(fēng)扇搖頭角度的電路,該電路 包括控制忍片、與控制忍片配置管腳連接的熱釋電人體探測(cè)模塊、與控制忍片通信管腳連 接的電機(jī)角度信號(hào)采集模塊W及與控制忍片信號(hào)輸出端連接的驅(qū)動(dòng)系統(tǒng),所述驅(qū)動(dòng)系統(tǒng)與 外部的電風(fēng)扇電機(jī)連接;所述熱釋電人體探測(cè)模塊探測(cè)范圍為0-360°。
[0005] 上述的一種控制電風(fēng)扇搖頭角度的電路中,所述熱釋電人體探測(cè)模塊由Ξ個(gè)沿周 向水平間隔均布的熱釋電紅外傳感器和對(duì)應(yīng)設(shè)在各熱釋電紅外傳感器感應(yīng)端外側(cè)的菲涅 爾透鏡組成;所述熱釋電紅外傳感器與控制忍片連接。
[0006] 上述的一種控制電風(fēng)扇搖頭角度的電路中,各熱釋電紅外傳感器感應(yīng)角度為 120。。
[0007] 上述的一種控制電風(fēng)扇搖頭角度的電路中,所述電機(jī)角度信號(hào)采集模塊由殼體、 設(shè)在殼體內(nèi)的Ξ軸霍爾傳感器W及設(shè)在電風(fēng)扇電機(jī)轉(zhuǎn)動(dòng)軸上的環(huán)形磁鐵組成;所述環(huán)形磁 鐵位于Ξ軸霍爾傳感器上方且與Ξ軸霍爾傳感器所在平面相平行;所述Ξ軸霍爾傳感器與 控制忍片連接。
[0008] 本發(fā)明的后一技術(shù)方案是運(yùn)樣實(shí)現(xiàn)的:一種控制電風(fēng)扇搖頭角度的方法,包括下 述步驟:
[0009] (1)系統(tǒng)上電,熱釋電人體探測(cè)模塊感應(yīng)電風(fēng)扇周圍是否存在人體并將檢測(cè)到的 信號(hào)輸送至控制忍片,控制忍片監(jiān)聽(tīng)鎖存與熱釋電人體探測(cè)模塊連接的管腳電平信號(hào),控 制忍片根據(jù)監(jiān)聽(tīng)的電平信號(hào)給出搖頭角度范圍Θ,搖頭角度范圍Θ為X~y(x<y),x= (0。,120。,240。,360。},y={0。,120。,240。,360。};
[0010] 似電機(jī)角度信號(hào)采集模塊采集當(dāng)前電機(jī)角度位置θ',θ'e[0D,360° ];
[0011] (3)系統(tǒng)進(jìn)入中斷服務(wù)程序,系統(tǒng)根據(jù)搖頭角度范圍θ和當(dāng)前電機(jī)角度位置θ' 之間的關(guān)系運(yùn)行角度控制算法,控制忍片根據(jù)角度控制算法得出的結(jié)果發(fā)送信號(hào)至驅(qū)動(dòng)系 統(tǒng),驅(qū)動(dòng)系統(tǒng)根據(jù)信號(hào)驅(qū)動(dòng)電風(fēng)扇電機(jī)復(fù)位至搖頭角度范圍Θ中的X點(diǎn),在搖頭角度范圍 Θ內(nèi)循環(huán)搖頭送風(fēng);當(dāng)熱釋電人體探測(cè)模塊檢測(cè)到的信號(hào)發(fā)生變化時(shí),系統(tǒng)跳出中斷服務(wù) 程序并返回步驟(1); 陽(yáng)01引 (4)系統(tǒng)接收到關(guān)閉信號(hào),系統(tǒng)斷電。
[0013] 上述的一種控制電風(fēng)扇搖頭角度的方法中,步驟(1)具體為:系統(tǒng)上電,熱釋電人 體探測(cè)模塊中的Ξ個(gè)熱釋電紅外傳感器分別檢測(cè)對(duì)應(yīng)區(qū)域內(nèi)是否存在人體并將檢測(cè)到的 信號(hào)輸送至控制忍片,控制忍片監(jiān)聽(tīng)鎖存與熱釋電人體探測(cè)模塊連接的管腳電平信號(hào),控 制忍片根據(jù)監(jiān)聽(tīng)的電平信號(hào)給出搖頭角度范圍Θ,搖頭角度范圍Θ為下列屯種情況中的 任意一種:〇D~120。;120。~240。;240。~360。;0。~240。;120。~360。;0。~ 120。和 240。~360。;0。~360。。
[0014] 上述的一種控制電風(fēng)扇搖頭角度的方法中,步驟(2)中具體為:電機(jī)角度信號(hào)采 集模塊采集當(dāng)前電機(jī)角度位置Θ',Θ'e[0° ,360° ];設(shè)在電風(fēng)扇電機(jī)轉(zhuǎn)動(dòng)軸上的環(huán) 形磁鐵在Ξ軸霍爾傳感器上方旋轉(zhuǎn)時(shí),Ξ軸霍爾傳感器感應(yīng)環(huán)形磁鐵的絕對(duì)角度位置得出 當(dāng)前的電機(jī)角度位置θ',經(jīng)過(guò)編碼和解碼后W串行通信方式輸出信號(hào)到控制忍片中。
[0015] 上述的一種控制電風(fēng)扇搖頭角度的方法中,環(huán)形磁鐵的直徑大于環(huán)形磁鐵圍繞Ξ 軸霍爾傳感器中屯、旋轉(zhuǎn)時(shí)相對(duì)于感應(yīng)單元的徑向偏屯、距離的20倍。
[0016] 上述的一種控制電風(fēng)扇搖頭角度的方法中,步驟(3)中的角度控制算法具體為:
[0017] 當(dāng) 0。<Θ<120。時(shí):
[0018] 若0°<θ' <120°,角度控制算法結(jié)果ΔΘ為-Θ',電風(fēng)扇電機(jī)執(zhí)行指令步驟 過(guò)程為轉(zhuǎn)頭AΘ-次后,循環(huán)搖頭:+120° --120° -+120° --120° -+120° ;
[0019] 若120°<θ' <240°,角度控制算法結(jié)果ΔΘ為-Θ',電風(fēng)扇電機(jī)執(zhí)行指令步 驟過(guò)程為轉(zhuǎn)頭AΘ-次后,循環(huán)搖頭:+120° --120° -+120° --120° -+120° ;
[0020] 若240。<Θ ' <360。,角度控制算法結(jié)果ΔΘ為360。-Θ ', 電風(fēng)扇電機(jī)執(zhí)行指令步驟過(guò)程為轉(zhuǎn)頭AΘ-次后,循環(huán)搖頭:+120。一-120。一+120。一-120。一+120。;
[0021] 當(dāng) 120。<Θ<240。時(shí):
[0022]若0° <θ ' <120°,角度控制算法結(jié)果ΔΘ為120°-Θ ',電風(fēng)扇電機(jī)執(zhí)行指 令步驟過(guò)程為轉(zhuǎn)頭AΘ-次后,循環(huán)搖頭:+120° --120° -+120° --120° -+120° ;
[0023]若120。<Θ ' <240。,角度控制算法結(jié)果ΔΘ為120。-Θ ', 電風(fēng)扇電機(jī)執(zhí)行指令步驟過(guò)程為轉(zhuǎn)頭AΘ-次后,循環(huán)搖頭:+120。一-120。一+120。一-120。一+120。;
[0024]若240。<Θ ' <360。,角度控制算法結(jié)果ΔΘ為120。-Θ ', 電風(fēng)扇電機(jī)執(zhí)行指令步驟過(guò)程為轉(zhuǎn)頭AΘ-次后,循環(huán)搖頭:+120。一-120。一+120。一-120。一+120。; 陽(yáng)0巧]當(dāng) 240。<Θ<360。時(shí):
[0026]若 0。<Θ' <120?;?120。<Θ' <240。,角度控制算法結(jié)果ΔΘ 為240 °-Θ',電風(fēng)扇電機(jī)執(zhí)行指令步驟過(guò)程為轉(zhuǎn)頭ΔΘ-次后,循環(huán)搖頭:+120。一-120。一+120。一-120。一+120。;
[0027] 若240。<θ ' <360。,角度控制算法結(jié)果Δθ為360。-θ ', 電風(fēng)扇電機(jī)執(zhí)行指令步驟過(guò)程為轉(zhuǎn)頭AΘ-次后,循環(huán)搖頭:+120。一-120。一+120。一-120。一+120。;
[0028] 當(dāng) 0。<0<24〇。時(shí):
[0029]若0。<Θ' <120?;?20。<Θ' <240。,角度控制算法結(jié)果 ΔΘ為-Θ',電風(fēng)扇電機(jī)執(zhí)行指令步驟過(guò)程為轉(zhuǎn)頭ΔΘ-次后,循環(huán)搖頭: +240° 一-240。一巧40。一-240。一巧40。;
[0030] 若240。<Θ ' <360。,角度控制算法結(jié)果ΔΘ為240。-Θ ', 電風(fēng)扇電機(jī)執(zhí)行指令步驟過(guò)程為轉(zhuǎn)頭AΘ-次后,循環(huán)搖頭: 巧40D一-240D一巧40D一-240D一巧40D;
[0031] 當(dāng) 120° <Θ<360。時(shí):
[0032]若0°<θ' <120°,角度控制算法結(jié)果ΔΘ為120°-Θ',電風(fēng)扇電機(jī)執(zhí)行指 令步驟過(guò)程為轉(zhuǎn)頭AΘ-次后,循環(huán)搖頭:+240° --240。一巧40。一-240。一巧40。;
[0033] 若 120。<Θ' <240?;?240。<Θ' <360。,角度控制算法結(jié)果ΔΘ 為120°-Θ',電風(fēng)扇電機(jī)執(zhí)行指令步驟過(guò)程為轉(zhuǎn)頭ΔΘ-次后,循環(huán)搖頭: 巧40D一-240D一巧40