本公開涉及電子技術(shù)領(lǐng)域,尤其涉及一種清潔設(shè)備的控制系統(tǒng)及清潔設(shè)備。
背景技術(shù):
隨著智能家家居技術(shù)的發(fā)展,清潔設(shè)備技術(shù)也越來越成熟,其在家用清掃中由于可預(yù)約及定時(shí)等功能已呈現(xiàn)出取代傳統(tǒng)吸塵器的趨勢。相關(guān)技術(shù)中,通過按鍵的方式對(duì)掃地機(jī)的模式進(jìn)行多檔選擇,也即,掃地機(jī)的馬達(dá)必須以幾個(gè)檔位的設(shè)定轉(zhuǎn)速轉(zhuǎn)動(dòng),不能做任意調(diào)節(jié);且不能根據(jù)用戶的不同需求進(jìn)行行進(jìn)、清掃等功能模塊的單獨(dú)調(diào)節(jié),用戶體驗(yàn)較差。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本公開實(shí)施例提供一種清潔設(shè)備的控制系統(tǒng)及清潔設(shè)備,用以實(shí)現(xiàn)以速度任意調(diào)整馬達(dá)的轉(zhuǎn)速。
根據(jù)本公開實(shí)施例的第一方面,提供一種清潔設(shè)備的控制系統(tǒng),包括:
調(diào)制電路,用于根據(jù)用戶的命令進(jìn)行脈沖寬度調(diào)制;
馬達(dá)和馬達(dá)控制電路,所述馬達(dá)控制電路與所述調(diào)制電路電連接,用于在所述調(diào)制電路的控制下按照用戶的命令改變馬達(dá)的轉(zhuǎn)速。
在一實(shí)施例中,所述系統(tǒng)還可包括:計(jì)算單元和控制單元;
所述計(jì)算單元,用于接收所述用戶的命令,對(duì)所述命令做運(yùn)算處理后傳送至所述控制單元;
所述控制單元,與所述計(jì)算單元電連接,用于將所述命令轉(zhuǎn)給所述調(diào)制電路,從而控制所述馬達(dá)實(shí)現(xiàn)調(diào)速。
在一實(shí)施例中,所述調(diào)制電路可通過H橋電路實(shí)現(xiàn)。
在一實(shí)施例中,所述調(diào)制電路可用于調(diào)節(jié)清潔設(shè)備的風(fēng)機(jī)和/或輪子和/或主滾刷和/或邊刷。
在一實(shí)施例中,所述調(diào)制電路可通過晶體管實(shí)現(xiàn)。
在一實(shí)施例中,所述調(diào)制電路可用于調(diào)節(jié)清潔設(shè)備的主滾刷和/或邊刷。
在一實(shí)施例中,所述系統(tǒng)還可包括:
用戶輸入端,用于提供反映馬達(dá)轉(zhuǎn)速的任意值供所述用戶切換。
在一實(shí)施例中,所述系統(tǒng)還可包括:
測速電路,與所述馬達(dá)和計(jì)算單元電連接,用于向計(jì)算單元反饋所述馬達(dá)的實(shí)際轉(zhuǎn)速值。
在一實(shí)施例中,所述馬達(dá)還可包括編碼器,所述編碼器與所述馬達(dá)和所述計(jì)算單元電連接,用于將所述馬達(dá)的轉(zhuǎn)速以電信號(hào)的方式反饋給所述計(jì)算單元。
在一實(shí)施例中,所述系統(tǒng)還可包括:
確認(rèn)單元,用于向云端服務(wù)器確認(rèn)是否有新的轉(zhuǎn)速信息,所述新的轉(zhuǎn)速信息通過終端設(shè)備的轉(zhuǎn)速設(shè)置項(xiàng)進(jìn)行設(shè)置并同步到所述云端服務(wù)器;
下載單元,與所述確認(rèn)單元電連接,用于如果所述確認(rèn)單元確認(rèn)有所述新的轉(zhuǎn)速信息,從所述云端服務(wù)器下載所述新的轉(zhuǎn)速信息并將所述新的轉(zhuǎn)速信息寫入到配置文件中。
在一實(shí)施例中,所述系統(tǒng)還可包括:
監(jiān)聽單元,用于監(jiān)聽是否有來自遙控器的轉(zhuǎn)速設(shè)置指令;
接收單元,與所述監(jiān)聽單元電連接,用于在所述監(jiān)聽單元監(jiān)聽到所述轉(zhuǎn)速設(shè)置指令后,接收來自所述遙控器的新的轉(zhuǎn)速信息并將所述新的轉(zhuǎn)速信息寫入到配置文件中。
在一實(shí)施例中,所述系統(tǒng)還可包括:
讀取單元,與所述計(jì)算單元、所述控制單元和所述調(diào)制電路電連接,用于從所述配置文件中讀取所述新的轉(zhuǎn)速信息;
所述調(diào)制電路用于根據(jù)所述讀取單元讀取到的所述新的轉(zhuǎn)速信息進(jìn)行脈沖寬度調(diào)制,以通過馬達(dá)控制電路控制所述馬達(dá)根據(jù)所述新的轉(zhuǎn)速信息轉(zhuǎn)動(dòng)。
在一實(shí)施例中,所述系統(tǒng)還可包括:
檢測單元,用于檢測所述馬達(dá)的脈沖信號(hào);
預(yù)處理單元,與所述檢測單元電連接,用于濾除所述檢測單元檢測到的所述脈沖信號(hào)的波峰和波谷,得到所述馬達(dá)對(duì)應(yīng)的矩形波;
第一確定單元,與所述預(yù)處理單元電連接,用于根據(jù)所述預(yù)處理單元得到的所述馬達(dá)的矩形波的周期和所述馬達(dá)的半徑確定所述馬達(dá)的當(dāng)前轉(zhuǎn)速;
同步單元,與所述第一確定單元電連接,用于將所述第一確定單元確定的所述馬達(dá)的當(dāng)前轉(zhuǎn)速同步至云端服務(wù)器。
在一實(shí)施例中,所述系統(tǒng)還可包括:
第二確定單元,用于確定所述清潔設(shè)備當(dāng)前的工作狀態(tài);
上傳單元,與所述第二確定單元電連接,用于將所述第二確定單元確定的所述當(dāng)前的工作狀態(tài)上傳至云端服務(wù)器,以供所述云端服務(wù)器將所述當(dāng)前的工作狀態(tài)轉(zhuǎn)發(fā)給終端設(shè)備。
根據(jù)本公開實(shí)施例的第二方面,提供一種清潔設(shè)備,包括:
處理器;
用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
和上述技術(shù)方案所述的清潔設(shè)備的控制系統(tǒng)。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:調(diào)制電路根據(jù)用戶的命令進(jìn)行脈沖寬度調(diào)制,馬達(dá)在調(diào)制電路的控制下按照用戶的命令改變馬達(dá)的轉(zhuǎn)速,從而實(shí)現(xiàn)以任意速度調(diào)整馬達(dá)的轉(zhuǎn)速,提高了用戶體驗(yàn);通過對(duì)不同功能模塊的馬達(dá)單獨(dú)調(diào)制,可供用戶根據(jù)不同的實(shí)際情況分別調(diào)節(jié)不同功能的具體參數(shù)值,進(jìn)一步提高了用戶體驗(yàn);本實(shí)用新型還可以在客戶端供用戶遠(yuǎn)程遙控和遠(yuǎn)程監(jiān)控清潔設(shè)備。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本實(shí)用新型的實(shí)施例,并與說明書一起用于解釋本實(shí)用新型的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種清潔設(shè)備的控制系統(tǒng)的框圖。
圖2A是根據(jù)一示例性實(shí)施例示出的另一種清潔設(shè)備的控制系統(tǒng)的框圖。
圖2B是根據(jù)一示例性實(shí)施例示出的H橋電路的電路圖。
圖3是根據(jù)一示例性實(shí)施例示出的再一種清潔設(shè)備的控制系統(tǒng)的框圖。
圖4是根據(jù)一示例性實(shí)施例示出的清潔設(shè)備的控制方法的流程圖。
圖5A是根據(jù)一示例性實(shí)施例一示出的清潔設(shè)備的控制方法的流程圖。
圖5B是根據(jù)一示例性實(shí)施例一示出的清潔設(shè)備的框圖。
圖6A是根據(jù)一示例性實(shí)施例二示出的清潔設(shè)備的控制方法的流程圖。
圖6B是根據(jù)一示例性實(shí)施例二示出的清潔設(shè)備的控制方法的場景圖。
圖7A是根據(jù)一示例性實(shí)施例三示出的清潔設(shè)備的控制方法的流程圖。
圖7B是根據(jù)一示例性實(shí)施例三示出的清潔設(shè)備的控制方法的場景圖。
圖8是根據(jù)一示例性實(shí)施例四示出的清潔設(shè)備的控制方法的流程圖。
圖9是根據(jù)一示例性實(shí)施例示出的一種適用于清潔設(shè)備的控制裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本實(shí)用新型相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本實(shí)用新型的一些方面相一致的裝置和方法的例子。
圖1是根據(jù)一示例性實(shí)施例示出的一種清潔設(shè)備的控制系統(tǒng)的框圖;該清潔設(shè)備的控制系統(tǒng)可以應(yīng)用在清潔設(shè)備(例如:掃地機(jī)、掃地機(jī)器人、吸塵器)上,如圖1所示,該清潔設(shè)備的控制系統(tǒng)包括:調(diào)制電路11和馬達(dá)12;其中,
調(diào)制電路11,用于根據(jù)用戶的命令進(jìn)行脈沖寬度調(diào)制;
馬達(dá)12和馬達(dá)控制電路28,馬達(dá)控制電路28與調(diào)制電路11電連接,用于在調(diào)制電路11的控制下按照用戶的命令改變馬達(dá)12的轉(zhuǎn)速。
在一個(gè)示例性場景中,用戶根據(jù)其清潔需求,通過命令的方式自定義馬達(dá)12轉(zhuǎn)速,例如,用戶需要清潔設(shè)備快走大力吸快掃時(shí),則需要控制馬達(dá)12以適合于快走大力吸快掃的轉(zhuǎn)速轉(zhuǎn)動(dòng);用戶需要清潔設(shè)備慢走小力吸慢掃時(shí),則需要控制馬達(dá)12以適合于慢走小力吸慢掃的轉(zhuǎn)速轉(zhuǎn)動(dòng);用戶需要清潔設(shè)備快走小力吸快掃時(shí),則需要控制馬達(dá)12以適合于快走小力吸快掃的轉(zhuǎn)速轉(zhuǎn)動(dòng)。
例如,家中正在看電視,需要清潔設(shè)備低噪聲,用戶可以將吸塵風(fēng)機(jī)和滾刷在馬達(dá)轉(zhuǎn)速調(diào)節(jié)為低于電視聲音一定程度,為了達(dá)到同等的清潔效果,將行走輪的馬達(dá)轉(zhuǎn)速也做相應(yīng)降低,這樣可以既不干擾主人生活,又達(dá)到同樣的清潔效果。
再例如,在用戶的房間面積較大或者清潔設(shè)備的電力有限的情形下,為了確保清潔設(shè)備能夠每天都將房間清掃一遍以確保房間不臟,用戶可以將吸塵風(fēng)機(jī)的馬達(dá)轉(zhuǎn)速調(diào)節(jié)到一個(gè)第一預(yù)設(shè)轉(zhuǎn)速,從而確保清潔設(shè)備能夠?qū)⒄麄€(gè)房間清掃一遍,并確保清潔設(shè)備所清掃的每一個(gè)區(qū)域都能夠達(dá)到同等的清潔效果。
通過上述描述可知,調(diào)制電路根據(jù)用戶的命令進(jìn)行脈沖寬度調(diào)制,馬達(dá)在調(diào)制電路的控制下按照用戶的命令改變轉(zhuǎn)速,從而實(shí)現(xiàn)以任意速度調(diào)整馬達(dá)的轉(zhuǎn)速,避免馬達(dá)以設(shè)定速度轉(zhuǎn)動(dòng),提高了用戶體驗(yàn);對(duì)不同功能模塊的馬達(dá)單獨(dú)調(diào)制,可供用戶根據(jù)不同的實(shí)際情況分別調(diào)節(jié)不同功能的具體參數(shù)值,進(jìn)一步提高了用戶體驗(yàn);本實(shí)用新型還可以在客戶端供用戶遠(yuǎn)程遙控和遠(yuǎn)程監(jiān)控清潔設(shè)備。
在一實(shí)施例中,系統(tǒng)還可包括:計(jì)算單元和控制單元;
計(jì)算單元,用于接收用戶的命令,對(duì)命令做運(yùn)算處理后傳送至控制單元;
控制單元,與計(jì)算單元電連接,用于將命令轉(zhuǎn)給調(diào)制電路,從而控制馬達(dá)實(shí)現(xiàn)調(diào)速。
在一實(shí)施例中,調(diào)制電路可通過H橋電路實(shí)現(xiàn)。
在一實(shí)施例中,調(diào)制電路可用于調(diào)節(jié)清潔設(shè)備的風(fēng)機(jī)和/或輪子和/或主滾刷和/或邊刷。在一實(shí)施例中,調(diào)制電路可通過晶體管實(shí)現(xiàn)。優(yōu)選地,如果清潔設(shè)備在簡單的調(diào)速需求時(shí),可以通過單個(gè)晶體管實(shí)現(xiàn)脈寬調(diào)制,從而簡化調(diào)速復(fù)雜度。在一實(shí)施例中,晶體管包括單極性、雙極性以及混合性,例如可以為MOSFET、IGBT。
在一實(shí)施例中,調(diào)制電路可用于調(diào)節(jié)清潔設(shè)備的主滾刷和/或邊刷。
在一實(shí)施例中,系統(tǒng)還可包括:
用戶輸入端,用于提供反映馬達(dá)轉(zhuǎn)速的任意值供用戶切換。
在一實(shí)施例中,系統(tǒng)還可包括:
測速電路,與馬達(dá)和計(jì)算單元電連接,用于向計(jì)算單元反饋馬達(dá)的實(shí)際轉(zhuǎn)速值。
在一實(shí)施例中,馬達(dá)還可包括編碼器,編碼器,與馬達(dá)和計(jì)算單元電連接,用于將馬達(dá)的轉(zhuǎn)速以電信號(hào)的方式反饋給計(jì)算單元。
在一實(shí)施例中,系統(tǒng)還可包括:
確認(rèn)單元,用于向云端服務(wù)器確認(rèn)是否有新的轉(zhuǎn)速信息,新的轉(zhuǎn)速信息通過終端設(shè)備的轉(zhuǎn)速設(shè)置項(xiàng)進(jìn)行設(shè)置并同步到云端服務(wù)器;
下載單元,與確定單元電連接,用于如果確認(rèn)單元確認(rèn)有新的轉(zhuǎn)速信息,從云端服務(wù)器下載新的轉(zhuǎn)速信息并將新的轉(zhuǎn)速信息寫入到配置文件中。
在一實(shí)施例中,系統(tǒng)還可包括:
監(jiān)聽單元,用于監(jiān)聽是否有來自遙控器的轉(zhuǎn)速設(shè)置指令;
接收單元,與監(jiān)聽單元電連接,用于在監(jiān)聽單元監(jiān)聽到轉(zhuǎn)速設(shè)置指令后,接收來自遙控器的新的轉(zhuǎn)速信息并將新的轉(zhuǎn)速信息寫入到配置文件中。
在一實(shí)施例中,系統(tǒng)還可包括:
讀取單元,與計(jì)算單元、控制單元和調(diào)制電路電連接,用于從配置文件中讀取新的轉(zhuǎn)速信息;
調(diào)制電路用于根據(jù)讀取單元讀取到的新的轉(zhuǎn)速信息進(jìn)行脈沖寬度調(diào)制,以通過馬達(dá)控制電路控制馬達(dá)根據(jù)新的轉(zhuǎn)速信息轉(zhuǎn)動(dòng)。
在一實(shí)施例中,系統(tǒng)還可包括:
檢測單元,用于檢測馬達(dá)的脈沖信號(hào);
預(yù)處理單元,與檢測單元電連接,用于濾除檢測單元檢測到的脈沖信號(hào)的波峰和波谷,得到馬達(dá)對(duì)應(yīng)的矩形波;
第一確定單元,與預(yù)處理單元電連接,用于根據(jù)預(yù)處理單元得到的馬達(dá)的矩形波的周期和馬達(dá)的半徑確定馬達(dá)的當(dāng)前轉(zhuǎn)速;
同步單元,與第一確定單元電連接,用于將第一確定單元確定的馬達(dá)的當(dāng)前轉(zhuǎn)速同步至云端服務(wù)器。
在一實(shí)施例中,系統(tǒng)還可包括:
第二確定單元,用于確定清潔設(shè)備當(dāng)前的工作狀態(tài);
上傳單元,與第二確定單元電連接,用于將第二確定單元確定的當(dāng)前的工作狀態(tài)上傳至云端服務(wù)器,以供云端服務(wù)器將當(dāng)前的工作狀態(tài)轉(zhuǎn)發(fā)給終端設(shè)備。
具體如何對(duì)清潔設(shè)備進(jìn)行遠(yuǎn)程控制的,請(qǐng)參考后續(xù)實(shí)施例。
至此,本公開實(shí)施例提供的上述系統(tǒng),實(shí)現(xiàn)以任意速度調(diào)整馬達(dá)的轉(zhuǎn)速,避免馬達(dá)以設(shè)定速度轉(zhuǎn)動(dòng),提高了用戶體驗(yàn)。本實(shí)施例中,可以對(duì)不同的馬達(dá)采用不同的單獨(dú)調(diào)制電路,例如吸塵風(fēng)機(jī)的馬達(dá)為三相的情況下,適用H橋電路。對(duì)吸塵風(fēng)機(jī)、滾刷、邊刷、行走輪的單獨(dú)控制,可供用戶在不同的環(huán)境中根據(jù)需要任意調(diào)節(jié)各馬達(dá)的轉(zhuǎn)速。
圖2A是根據(jù)一示例性實(shí)施例示出的另一種清潔設(shè)備的控制系統(tǒng)的框圖,圖2B是根據(jù)一示例性實(shí)施例示出的H橋電路的電路圖;如圖2A所示,在上述圖1所示實(shí)施例的基礎(chǔ)上,在一實(shí)施例中,系統(tǒng)還可包括:計(jì)算單元13和控制單元14;
計(jì)算單元13,用于接收用戶的命令,對(duì)命令做運(yùn)算處理后傳送至控制單元;
控制單元14,與計(jì)算單元13電連接,用于將命令轉(zhuǎn)給調(diào)制電路11,從而控制馬達(dá)12實(shí)現(xiàn)調(diào)速。
其中,本公開中的計(jì)算單元13和控制單元14的實(shí)現(xiàn)方式可以有多種,例如,接口、計(jì)算單元13和控制單元14均設(shè)置在一個(gè)MCU中,接口在一個(gè)MCU,計(jì)算單元13和控制單元14設(shè)置在在另一個(gè)MCU中。
通過計(jì)算單元13對(duì)用戶的命令進(jìn)行運(yùn)算處理后,可以使控制單元14計(jì)算得到的轉(zhuǎn)速轉(zhuǎn)給調(diào)制電路,進(jìn)而使調(diào)制電路11能夠以用戶輸入的任一轉(zhuǎn)速控制馬達(dá)。
在一實(shí)施例中,調(diào)制電路11可通過H橋電路實(shí)現(xiàn)。通過H橋電路可以實(shí)現(xiàn)馬達(dá)12的正轉(zhuǎn)和反轉(zhuǎn)。由于本申請(qǐng)中的清潔設(shè)備的輪子、滾刷和邊刷都可能需要反轉(zhuǎn),在清潔設(shè)備的風(fēng)機(jī)的馬達(dá)為三相馬達(dá)的情形下,通過需要H橋電路可以實(shí)現(xiàn)馬達(dá)的電流逆變、三相交變等情形。如圖2B所示,為邊刷馬達(dá)的一個(gè)電路示意圖,調(diào)速電路為H橋電路,此外,在圖2B所示的電路中,還包括用于防止信號(hào)轉(zhuǎn)換時(shí)進(jìn)入死區(qū)的保護(hù)電路,在切換信號(hào)之前先關(guān)斷H橋電路一側(cè)的兩個(gè)三極管,或者三個(gè)三極管,從而防止馬達(dá)進(jìn)入死區(qū)。本領(lǐng)域技術(shù)人員可以理解的是,圖2B僅為一個(gè)H橋電路、馬達(dá)、保護(hù)電路的一個(gè)示意,其并不能限制本公開中H橋電路與馬達(dá)的連接關(guān)系??商鎿Q地,還可以通過MCU實(shí)現(xiàn)防止進(jìn)入死區(qū)。
在一實(shí)施例中,調(diào)制電路11可用于調(diào)節(jié)清潔設(shè)備的風(fēng)機(jī)和/或輪子和/或主滾刷和/或邊刷。
在一實(shí)施例中,調(diào)制電路11可通過晶體管實(shí)現(xiàn)。
在一實(shí)施例中,調(diào)制電路11可用于調(diào)節(jié)清潔設(shè)備的主滾刷和/或邊刷。
在一實(shí)施例中,系統(tǒng)還可包括:
用戶輸入端15,用于提供反映馬達(dá)轉(zhuǎn)速的任意值供用戶切換。
通過用戶輸入端15可以使用戶輸入任意的轉(zhuǎn)速,進(jìn)而使調(diào)制電路11能夠以用戶輸入的任一轉(zhuǎn)速控制馬達(dá)12。
在一實(shí)施例中,系統(tǒng)還可包括:
測速電路16,與馬達(dá)12和計(jì)算單元13電連接,用于向計(jì)算單元13反饋馬達(dá)的實(shí)際轉(zhuǎn)速值。
在一實(shí)施例中,馬達(dá)12還可包括編碼器121,編碼器121與馬達(dá)和計(jì)算單元電連接,用于將馬達(dá)12的轉(zhuǎn)速以電信號(hào)的方式反饋給計(jì)算單元13。
通過測速電路16測得馬達(dá)12的實(shí)際轉(zhuǎn)速值,編碼器121將馬達(dá)12的轉(zhuǎn)速以電信號(hào)的方式反饋給計(jì)算單元13,從而可以使用戶能夠隨時(shí)了解清潔設(shè)備當(dāng)前的工作狀態(tài)。
圖3是根據(jù)一示例性實(shí)施例示出的再一種清潔設(shè)備的控制系統(tǒng)的框圖;如圖3所示,在上述圖1或者圖2A所示實(shí)施例的基礎(chǔ)上,在一實(shí)施例中,系統(tǒng)還可包括:
確認(rèn)單元17,用于向云端服務(wù)器確認(rèn)是否有新的轉(zhuǎn)速信息,新的轉(zhuǎn)速信息通過終端設(shè)備的轉(zhuǎn)速設(shè)置項(xiàng)進(jìn)行設(shè)置并同步到云端服務(wù)器;
下載單元18,與確認(rèn)單元17電連接,用于如果確認(rèn)單元確認(rèn)17有新的轉(zhuǎn)速信息,從云端服務(wù)器下載新的轉(zhuǎn)速信息并將新的轉(zhuǎn)速信息寫入到配置文件中。
通過確認(rèn)單元17向云端服務(wù)器確認(rèn)是否新的轉(zhuǎn)速信息,如果有新的轉(zhuǎn)速信息,從云端服務(wù)器下載新的轉(zhuǎn)速信息并將新的轉(zhuǎn)速信息寫入到配置文件中,可以使馬達(dá)根據(jù)新的轉(zhuǎn)速信息轉(zhuǎn)動(dòng),實(shí)現(xiàn)了通過云端服務(wù)器對(duì)清潔設(shè)備的遠(yuǎn)程控制,避免用戶通過定時(shí)按鍵的方式設(shè)置預(yù)約時(shí)間點(diǎn)以及手動(dòng)換擋,提高了用戶體驗(yàn)。
在一實(shí)施例中,系統(tǒng)還可包括:
監(jiān)聽單元19,用于監(jiān)聽是否有來自遙控器的轉(zhuǎn)速設(shè)置指令;
接收單元20,與監(jiān)聽單元19電連接,用于在監(jiān)聽單元19監(jiān)聽到轉(zhuǎn)速設(shè)置指令后,接收來自遙控器的新的轉(zhuǎn)速信息并將新的轉(zhuǎn)速信息寫入到配置文件中。
通過監(jiān)聽單元19監(jiān)聽是否有來自遙控器的轉(zhuǎn)速設(shè)置指令,如果有轉(zhuǎn)速設(shè)置指令,接收單元20接收來自遙控器的新的轉(zhuǎn)速信息并根據(jù)新的轉(zhuǎn)速信息控制馬達(dá),實(shí)現(xiàn)了通過遙控器對(duì)清潔設(shè)備的遠(yuǎn)程控制,避免用戶通過定時(shí)按鍵的方式設(shè)置預(yù)約時(shí)間點(diǎn)以及手動(dòng)換擋,提高了用戶體驗(yàn)。
在一實(shí)施例中,系統(tǒng)還可包括:
讀取單元21,與計(jì)算單元13、控制單元14和調(diào)制電路11電連接,用于從配置文件中讀取新的轉(zhuǎn)速信息;
調(diào)制電路11用于根據(jù)讀取單元21讀取到的新的轉(zhuǎn)速信息進(jìn)行脈沖寬度調(diào)制,以通過馬達(dá)控制電路28控制馬達(dá)根據(jù)新的轉(zhuǎn)速信息轉(zhuǎn)動(dòng)。
通過調(diào)制電路11從讀取單元21的新的轉(zhuǎn)速信息進(jìn)行脈沖寬度調(diào)制,以控制馬達(dá)根據(jù)新的轉(zhuǎn)速信息轉(zhuǎn)動(dòng),可以使馬達(dá)根據(jù)新的轉(zhuǎn)速信息轉(zhuǎn)動(dòng),避免用戶通過定時(shí)按鍵的方式設(shè)置預(yù)約時(shí)間點(diǎn)以及手動(dòng)換擋,提高了用戶體驗(yàn)。
在一實(shí)施例中,系統(tǒng)還可包括:
檢測單元22,用于檢測馬達(dá)12的脈沖信號(hào);
預(yù)處理單元23,與檢測單元22電連接,用于濾除檢測單元22檢測到的脈沖信號(hào)的波峰和波谷,得到馬達(dá)12對(duì)應(yīng)的矩形波;
第一確定單元24,與預(yù)處理單元23電連接,用于根據(jù)預(yù)處理單元23得到的馬達(dá)12的矩形波的周期和馬達(dá)的半徑確定馬達(dá)12的當(dāng)前轉(zhuǎn)速;
同步單元25,與第一確定單元24電連接,用于將第一確定單元24確定的馬達(dá)12的當(dāng)前轉(zhuǎn)速同步至云端服務(wù)器。
在一實(shí)施例中,系統(tǒng)還可包括:
第二確定單元26,用于確定清潔設(shè)備當(dāng)前的工作狀態(tài);
上傳單元27,與第二確定單元26電連接,用于將第二確定單元26確定的當(dāng)前的工作狀態(tài)上傳至云端服務(wù)器,以供云端服務(wù)器將當(dāng)前的工作狀態(tài)轉(zhuǎn)發(fā)給終端設(shè)備。
通過將清潔設(shè)備當(dāng)前的轉(zhuǎn)速上傳至云端服務(wù)器,可以使用戶通過智能終端遠(yuǎn)程監(jiān)控清潔設(shè)備的工作狀態(tài),并直接在客戶端進(jìn)行設(shè)置,避免用戶必須通過現(xiàn)場的方式監(jiān)控和設(shè)定各個(gè)電機(jī)的轉(zhuǎn)速,提高了用戶體驗(yàn)。
圖4是根據(jù)一示例性實(shí)施例示出的清潔設(shè)備的控制方法的流程圖;該清潔設(shè)備的控制方法可以應(yīng)用在清潔設(shè)備(例如:掃地機(jī)、掃地機(jī)器人、吸塵器)上,如圖4所示,該清潔設(shè)備的控制方法包括以下步驟S401-S402:
在步驟S401中,通過調(diào)制電路根據(jù)用戶的命令進(jìn)行脈沖寬度調(diào)制;
在步驟S402中,在調(diào)制電路的控制下按照用戶的命令改變馬達(dá)的轉(zhuǎn)速。
本實(shí)施例中的場景描述可以參見上述圖1所示實(shí)施例的場景描述,在此不再詳述。
通過上述描述可知,調(diào)制電路根據(jù)用戶的命令進(jìn)行脈沖寬度調(diào)制,馬達(dá)在在調(diào)制電路的控制下按照用戶的命令改變轉(zhuǎn)速,從而實(shí)現(xiàn)以任意速度調(diào)整馬達(dá)的轉(zhuǎn)速,避免馬達(dá)以設(shè)定速度轉(zhuǎn)動(dòng),提高了用戶體驗(yàn)。
在一實(shí)施例中,方法還可包括:
接收用戶的命令,對(duì)命令做運(yùn)算處理;
將處理后的命令轉(zhuǎn)給調(diào)制電路對(duì)命令進(jìn)行脈沖寬度調(diào)制,從而控制馬達(dá)實(shí)現(xiàn)調(diào)速。
在一實(shí)施例中,調(diào)制電路可通過H橋電路實(shí)現(xiàn)。
在一實(shí)施例中,方法還可包括:
通過調(diào)制電路調(diào)節(jié)清潔設(shè)備的風(fēng)機(jī)和/或輪子和/或主滾刷和/或邊刷。
在一實(shí)施例中,調(diào)制電路可通過單個(gè)MOSFET實(shí)現(xiàn)。
在一實(shí)施例中,方法還可包括:
通過調(diào)制電路調(diào)節(jié)清潔設(shè)備的主滾刷和/或邊刷。
在一實(shí)施例中,方法還可包括:
通過用戶輸入端提供用于反映馬達(dá)轉(zhuǎn)速的任意值供用戶切換。
在一實(shí)施例中,方法還可包括:
通過測速電路反饋馬達(dá)的實(shí)際轉(zhuǎn)速值。
在一實(shí)施例中,方法還可包括:
將馬達(dá)的轉(zhuǎn)速以電信號(hào)的方式反饋給計(jì)算單元。
在一實(shí)施例中,方法還可包括:
向云端服務(wù)器確認(rèn)是否有新的轉(zhuǎn)速信息,新的轉(zhuǎn)速信息通過終端設(shè)備的轉(zhuǎn)速設(shè)步到云端服務(wù)器的;
如果確認(rèn)有新的轉(zhuǎn)速信息,從云端服務(wù)器下載新的轉(zhuǎn)速信息并將新的轉(zhuǎn)速信息寫入到配置文件中。
在一實(shí)施例中,方法還可包括:
監(jiān)聽是否有來自遙控器的轉(zhuǎn)速設(shè)置指令;
在監(jiān)聽到轉(zhuǎn)速設(shè)置指令后,接收來自遙控器的新的轉(zhuǎn)速信息并將新的轉(zhuǎn)速信息寫入到配置文件中。
在一實(shí)施例中,方法還可包括:
從配置文件中讀取新的轉(zhuǎn)速信息;
根據(jù)新的轉(zhuǎn)速信息進(jìn)行脈沖寬度調(diào)制,以控制馬達(dá)根據(jù)新的轉(zhuǎn)速信息轉(zhuǎn)動(dòng)。
在一實(shí)施例中,方法還可包括:
檢測馬達(dá)的脈沖信號(hào);
濾除檢測到的脈沖信號(hào)的波峰和波谷,得到馬達(dá)對(duì)應(yīng)的矩形波;
根據(jù)馬達(dá)的矩形波的周期和馬達(dá)的半徑確定馬達(dá)的當(dāng)前轉(zhuǎn)速;
將馬達(dá)的當(dāng)前轉(zhuǎn)速同步至云端服務(wù)器。
具體如何對(duì)清潔設(shè)備進(jìn)行遠(yuǎn)程控制的,請(qǐng)參考后續(xù)實(shí)施例。
至此,本公開實(shí)施例提供的上述方法,可以實(shí)現(xiàn)對(duì)清潔設(shè)備的遠(yuǎn)程控制,避免用戶通過定時(shí)按鍵的方式設(shè)置預(yù)約時(shí)間點(diǎn)以及手動(dòng)換擋,提高用戶體驗(yàn)。
下面以具體實(shí)施例來說明本公開實(shí)施例提供的技術(shù)方案。
圖5A是根據(jù)一示例性實(shí)施例示出的清潔設(shè)備的控制方法的流程圖,圖5B是根據(jù)一示例性實(shí)施例示出的清潔設(shè)備的框圖;該清潔設(shè)備的控制方法可以應(yīng)用在清潔設(shè)備(例如:掃地機(jī)、掃地機(jī)器人、吸塵器)上,如圖5A所示,該清潔設(shè)備的控制方法包括以下步驟S501-S503:
在步驟S501中,檢測是否有新的轉(zhuǎn)速信息。
在一實(shí)施例中,如圖5B所示,可以通過WIFI模塊51向云端服務(wù)器確認(rèn)是否新的轉(zhuǎn)速信息,新的轉(zhuǎn)速信息通過終端設(shè)備的轉(zhuǎn)速設(shè)置項(xiàng)進(jìn)行設(shè)置并同步到云端服務(wù)器的;在另一實(shí)施例中,可以通過WIFI模塊51監(jiān)聽是否有來自遙控器的轉(zhuǎn)速設(shè)置指令;在監(jiān)聽到轉(zhuǎn)速設(shè)置指令后,接收來自遙控器的新的轉(zhuǎn)速信息并將新的轉(zhuǎn)速信息寫入到配置文件中,在一實(shí)施例中,配置文件可以存儲(chǔ)在清潔設(shè)備的存儲(chǔ)模塊中,存儲(chǔ)模塊可以為閃存(flash)等。
在步驟S502中,如果檢測到新的轉(zhuǎn)速信息,根據(jù)新的轉(zhuǎn)速信息調(diào)節(jié)清潔設(shè)備的馬達(dá)的當(dāng)前轉(zhuǎn)速。
在一實(shí)施例中,可以識(shí)別轉(zhuǎn)速信息中的馬達(dá)標(biāo)識(shí),根據(jù)馬達(dá)標(biāo)識(shí)確定多個(gè)馬達(dá)各自對(duì)應(yīng)的需要調(diào)節(jié)的轉(zhuǎn)速。如圖5B所示,云端服務(wù)器或者遙控器通過WIFI模塊51與清潔設(shè)備的中央處理器(Central Processing Unit,簡稱為CPU)52通信,CPU52通過與微控制單元(Micro Controller Unit,簡稱為MCU)53通信以獲取各個(gè)馬達(dá)的工作狀態(tài),MCU53與各馬達(dá)的控制模塊(例如,圖5B所示的輪子馬達(dá)控制模塊541、滾刷馬達(dá)控制模塊542、邊刷馬達(dá)控制模塊543、吸塵馬達(dá)控制模塊544)連接,輪子馬達(dá)控制模塊541、滾刷馬達(dá)控制模塊542、邊刷馬達(dá)控制模塊543、吸塵馬達(dá)控制模塊544分別獲取輪子馬達(dá)551、滾刷馬達(dá)552、邊刷馬達(dá)553、吸塵馬達(dá)554的當(dāng)前轉(zhuǎn)速,當(dāng)WIFI模塊51檢測到來自云端服務(wù)器或者遙控器的新的轉(zhuǎn)速信息時(shí),MCU13識(shí)別出各個(gè)新的轉(zhuǎn)速信息對(duì)應(yīng)的馬達(dá)標(biāo)識(shí),將需要調(diào)節(jié)的轉(zhuǎn)速發(fā)送至輪子馬達(dá)控制模塊541、滾刷馬達(dá)控制模塊542、邊刷馬達(dá)控制模塊543、吸塵馬達(dá)控制模塊544,輪子馬達(dá)控制模塊541、滾刷馬達(dá)控制模塊542、邊刷馬達(dá)控制模塊543、吸塵馬達(dá)控制模塊544根據(jù)新的轉(zhuǎn)速信息調(diào)節(jié)輪子馬達(dá)551、滾刷馬達(dá)552、邊刷馬達(dá)553、吸塵馬達(dá)554的當(dāng)前轉(zhuǎn)速。
在另一實(shí)施例中,清潔設(shè)備可以確定其當(dāng)前的工作狀態(tài);
將當(dāng)前的工作狀態(tài)上傳至云端服務(wù)器,當(dāng)云端服務(wù)器將清潔設(shè)備當(dāng)前的工作狀態(tài)轉(zhuǎn)發(fā)給終端設(shè)備后,可以使用戶通過終端設(shè)備遠(yuǎn)程監(jiān)控清潔設(shè)備的工作狀態(tài)。
本實(shí)施例中,通過WIFI模塊可以實(shí)時(shí)檢測是否有新的轉(zhuǎn)速信息,在有新的轉(zhuǎn)速信息時(shí),根據(jù)新的轉(zhuǎn)速信息調(diào)節(jié)清潔設(shè)備的馬達(dá)的當(dāng)前轉(zhuǎn)速,從而實(shí)現(xiàn)了對(duì)清潔設(shè)備的遠(yuǎn)程控制,避免用戶通過定時(shí)按鍵的方式設(shè)置預(yù)約時(shí)間點(diǎn)以及手動(dòng)換擋,提高了用戶體驗(yàn)。
圖6A是根據(jù)一示例性實(shí)施例一示出的清潔設(shè)備的控制方法的流程圖,圖6B是根據(jù)一示例性實(shí)施例一示出的清潔設(shè)備的控制方法的場景圖;本實(shí)施例利用本公開實(shí)施例提供的上述方法,以通過云端服務(wù)器來控制清潔設(shè)備上的馬達(dá)的轉(zhuǎn)速為例并結(jié)合圖5B進(jìn)行示例性說明,如圖6A所示,包括如下步驟:
在步驟S601中,通過WIFI模塊向云端服務(wù)器確認(rèn)是否新的轉(zhuǎn)速信息,新的轉(zhuǎn)速信息通過終端設(shè)備的轉(zhuǎn)速設(shè)置項(xiàng)進(jìn)行設(shè)置并同步到云端服務(wù)器的,如果有新的轉(zhuǎn)速信息,執(zhí)行步驟S602,如果沒有新的轉(zhuǎn)速信息,清潔設(shè)備根據(jù)預(yù)設(shè)的轉(zhuǎn)速控制馬達(dá)的轉(zhuǎn)速。
如圖6B所示,在清潔設(shè)備被啟動(dòng)之后,用戶可以通過智能終端61的應(yīng)用程序(APP)進(jìn)入清潔設(shè)備的轉(zhuǎn)速設(shè)置界面,可以通過拖動(dòng)滾動(dòng)條的方式設(shè)置輪子馬達(dá)、邊刷馬達(dá)、滾刷馬達(dá)及吸塵馬達(dá)的轉(zhuǎn)速,在用戶設(shè)置完成后,智能終端21將用戶所設(shè)置的轉(zhuǎn)速信息同步到云端服務(wù)器62。在一實(shí)施例中,云端服務(wù)器22在接收到新的轉(zhuǎn)速信息后可以主動(dòng)將新的轉(zhuǎn)速信息發(fā)送給清潔設(shè)備60,在另一實(shí)施例中,清潔設(shè)備60可以主動(dòng)通過詢問的方式來檢測云端服務(wù)器62是否有新的轉(zhuǎn)速信息。在一實(shí)施例中,如果云端服務(wù)器62沒有接收到來自智能終端61的新的轉(zhuǎn)速信息,清潔設(shè)備60根據(jù)預(yù)設(shè)的轉(zhuǎn)速控制各個(gè)馬達(dá)的轉(zhuǎn)速。
在步驟S602中,如果有新的轉(zhuǎn)速信息,從云端服務(wù)器下載新的轉(zhuǎn)速信息并將新的轉(zhuǎn)速信息寫入到配置文件中。
在步驟S603中,從配置文件中讀取新的轉(zhuǎn)速信息。
在步驟S602和步驟S603中,在一實(shí)施例中,WIFI模塊51從云端服務(wù)器52下載該新的轉(zhuǎn)速信息,CPU52將該新的轉(zhuǎn)速信息發(fā)送給閃存(圖中未示),閃存存儲(chǔ)下載后的配置文件,CPU52還將該新的轉(zhuǎn)速信息發(fā)送給MCU53,MCU53根據(jù)新的轉(zhuǎn)速信息生成相應(yīng)的控制信號(hào)發(fā)送給輪子馬達(dá)控制模塊541、滾刷馬達(dá)控制模塊542、邊刷馬達(dá)控制模塊543、吸塵馬達(dá)控制模塊544。
在步驟S604中,根據(jù)新的轉(zhuǎn)速信息控制馬達(dá)的調(diào)速電路,以使馬達(dá)根據(jù)新的轉(zhuǎn)速信息轉(zhuǎn)動(dòng)。
在一實(shí)施例中,輪子馬達(dá)控制模塊541、滾刷馬達(dá)控制模塊542、邊刷馬達(dá)控制模塊543、吸塵馬達(dá)控制模塊544分別包含有各自對(duì)應(yīng)的調(diào)速電路(圖中未示),各個(gè)調(diào)速電路可以為馬達(dá)的H橋調(diào)速電路,此外,輪子馬達(dá)控制模塊541、滾刷馬達(dá)控制模塊542、邊刷馬達(dá)控制模塊543、吸塵馬達(dá)控制模塊544還可以包含防止轉(zhuǎn)速信息在進(jìn)行信號(hào)轉(zhuǎn)換時(shí)進(jìn)入死區(qū)的保護(hù)電路,在另一實(shí)施例中,可以通過MCU53防止進(jìn)入死區(qū)。
本實(shí)施例中,通過WIFI模塊向云端服務(wù)器確認(rèn)是否新的轉(zhuǎn)速信息,如果有新的轉(zhuǎn)速信息,根據(jù)新的轉(zhuǎn)速信息控制馬達(dá)的調(diào)速電路,以使馬達(dá)根據(jù)新的轉(zhuǎn)速信息轉(zhuǎn)動(dòng),實(shí)現(xiàn)了通過云端服務(wù)器對(duì)清潔設(shè)備的遠(yuǎn)程控制,避免用戶通過定時(shí)按鍵的方式設(shè)置預(yù)約時(shí)間點(diǎn)以及手動(dòng)換擋,提高了用戶體驗(yàn)。
圖7A是根據(jù)一示例性實(shí)施例二示出的清潔設(shè)備的控制方法的流程圖,圖7B是根據(jù)一示例性實(shí)施例二示出的清潔設(shè)備的控制方法的場景圖;本實(shí)施例利用本公開實(shí)施例提供的上述方法,以通過遙控器來控制清潔設(shè)備上的馬達(dá)的轉(zhuǎn)速為例進(jìn)行示例性說明,如圖7A所示,包括如下步驟:
在步驟S701中,通過WIFI模塊監(jiān)聽是否有來自遙控器的轉(zhuǎn)速設(shè)置指令,如果監(jiān)聽到轉(zhuǎn)速設(shè)置指令,執(zhí)行步驟S702,如果未監(jiān)聽到轉(zhuǎn)速設(shè)置指令,清潔設(shè)備根據(jù)預(yù)設(shè)的轉(zhuǎn)速控制各個(gè)馬達(dá)的轉(zhuǎn)速。
如圖7B所示,在清潔設(shè)備被啟動(dòng)之后,用戶可以通過遙控器71來控制清潔設(shè)備的轉(zhuǎn)速,可以通過遙控器71上的數(shù)字按鍵的方式設(shè)置輪子馬達(dá)、邊刷馬達(dá)、滾刷馬達(dá)及吸塵馬達(dá)的轉(zhuǎn)速,在用戶設(shè)置完成后,遙控器71將用戶所設(shè)置的轉(zhuǎn)速信息通過WIFI模塊發(fā)送至清潔設(shè)備70,清潔設(shè)備70的WIFI模塊71接收來自遙控器71的新的轉(zhuǎn)速信息。
在步驟S702中,在監(jiān)聽到轉(zhuǎn)速設(shè)置指令后,接收來自遙控器的新的轉(zhuǎn)速信息并將新的轉(zhuǎn)速信息寫入到配置文件中。
在步驟S703中,從配置文件中讀取新的轉(zhuǎn)速信息。
在步驟S704中,根據(jù)新的轉(zhuǎn)速信息控制馬達(dá)的調(diào)速電路,以使馬達(dá)根據(jù)新的轉(zhuǎn)速信息轉(zhuǎn)動(dòng)。
步驟S702至步驟S704的描述可以參見上述步驟S602至步驟S604的描述,在此不再詳述。
本實(shí)施例中,通過WIFI模塊監(jiān)聽是否有來自遙控器的轉(zhuǎn)速設(shè)置指令,如果有轉(zhuǎn)速設(shè)置指令,接收來自遙控器的新的轉(zhuǎn)速信息并根據(jù)新的轉(zhuǎn)速信息控制多個(gè)馬達(dá)各自對(duì)應(yīng)的調(diào)速電路,實(shí)現(xiàn)了通過遙控器對(duì)清潔設(shè)備的遠(yuǎn)程控制,避免用戶通過定時(shí)按鍵的方式設(shè)置預(yù)約時(shí)間點(diǎn)以及手動(dòng)換擋,提高了用戶體驗(yàn)。
圖8是根據(jù)一示例性實(shí)施例三示出的清潔設(shè)備的控制方法的流程圖;本實(shí)施例利用本公開實(shí)施例提供的上述方法,以如何將清潔設(shè)備的多個(gè)馬達(dá)各自對(duì)應(yīng)的當(dāng)前轉(zhuǎn)速同步至云端服務(wù)器為例并結(jié)合圖5B和圖6B進(jìn)行示例性說明,如圖8所示,包括如下步驟:
在步驟S801中,通過清潔設(shè)備的測速模塊檢測馬達(dá)的脈沖信號(hào)。
在步驟S802中,濾除馬達(dá)的脈沖信號(hào)的波峰和波谷,得到馬達(dá)的矩形波。
在步驟S803中,根據(jù)馬達(dá)的矩形波的周期和馬達(dá)的半徑確定馬達(dá)的當(dāng)前轉(zhuǎn)速。
在步驟S804中,將馬達(dá)的當(dāng)前轉(zhuǎn)速同步至云端服務(wù)器。
當(dāng)智能終端71需要監(jiān)控清潔設(shè)備的馬達(dá)當(dāng)前的轉(zhuǎn)速時(shí),可以通過馬達(dá)上的測速模塊(例如,霍爾傳感器或者編碼盤)檢測馬達(dá)在轉(zhuǎn)動(dòng)過程中的脈沖周期。在一實(shí)施例中,測速模塊輸出的電信號(hào)后,可以通過相應(yīng)的處理電路對(duì)電信號(hào)進(jìn)行處理,處理過程為:通過電阻對(duì)電信號(hào)去毛刺,再通過整形電路去掉電信號(hào)中的波峰和波谷,得到矩形波,MCU63對(duì)矩形波進(jìn)行計(jì)數(shù),則各個(gè)馬達(dá)的轉(zhuǎn)速為馬達(dá)的周長/8T,其中,T為矩形波的周期,周長由馬達(dá)半徑計(jì)算,從而可以測得各個(gè)馬達(dá)的當(dāng)前轉(zhuǎn)速。WIFI模塊61將各個(gè)馬達(dá)的當(dāng)前轉(zhuǎn)速同步至云端服務(wù)器62,在用戶需要查看清潔設(shè)備當(dāng)前的轉(zhuǎn)速時(shí),智能終端61可以同云端服務(wù)區(qū)62下載。
本實(shí)施例中,通過將清潔設(shè)備當(dāng)前的轉(zhuǎn)速上傳至云端服務(wù)器,可以使用戶通過智能終端遠(yuǎn)程監(jiān)測清潔設(shè)備的工作狀態(tài),避免用戶必須通過現(xiàn)場的方式設(shè)定馬達(dá)的轉(zhuǎn)速,提高了用戶體驗(yàn)。
圖9是根據(jù)一示例性實(shí)施例示出的一種適用于清潔設(shè)備的控制裝置的框圖。例如,裝置900可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等。
參照?qǐng)D9,裝置900可以包括以下一個(gè)或多個(gè)組件:處理組件902,存儲(chǔ)器904,電源組件906,多媒體組件908,音頻組件910,輸入/輸出(I/O)的接口912,傳感器組件914,以及通信組件916。
處理組件902通??刂蒲b置900的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理元件902可以包括一個(gè)或多個(gè)處理器920來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件902可以包括一個(gè)或多個(gè)模塊,便于處理組件902和其他組件之間的交互。例如,處理部件902可以包括多媒體模塊,以方便多媒體組件908和處理組件902之間的交互。
存儲(chǔ)器904被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在設(shè)備900的操作。這些數(shù)據(jù)的示例包括用于在裝置900上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器904可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤或光盤。
電力組件906為裝置900的各種組件提供電力。電力組件906可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置900生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件908包括在所述裝置900和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測觸摸、滑動(dòng)和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件908包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)設(shè)備900處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件910被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件910包括一個(gè)麥克風(fēng)(MIC),當(dāng)裝置900處于操作模式,如呼叫模式、記錄模式和語音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器904或經(jīng)由通信組件916發(fā)送。在一些實(shí)施例中,音頻組件910還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
I/O接口912為處理組件902和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件914包括一個(gè)或多個(gè)傳感器,用于為裝置900提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件914可以檢測到設(shè)備900的打開/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為裝置900的顯示器和小鍵盤,傳感器組件914還可以檢測裝置900或裝置900一個(gè)組件的位置改變,用戶與裝置900接觸的存在或不存在,裝置900方位或加速/減速和裝置900的溫度變化。傳感器組件914可以包括接近傳感器,被配置用來在沒有任何的物理接觸時(shí)檢測附近物體的存在。傳感器組件914還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件914還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件916被配置為便于裝置900和其他設(shè)備之間有線或無線方式的通信。裝置900可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信部件916經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信部件916還包括近場通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
在示例性實(shí)施例中,裝置900可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器904,上述指令可由裝置900的處理器920執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的公開后,將容易想到本公開的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。