專利名稱:一種無線收發(fā)設(shè)備的省電工作方式的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信領(lǐng)域,尤其涉及一種無線收發(fā)設(shè)備的省電工作方式。
背景技術(shù):
隨著技術(shù)的飛速發(fā)展,無線通訊技術(shù)已經(jīng)走入了各個領(lǐng)域,對于需要根據(jù)主控器 的要求上傳下載信息的無線收發(fā)設(shè)備已經(jīng)得到了普遍的應(yīng)用,比如說在數(shù)字教學(xué)過程中, 教師在線出題、學(xué)生在線答題的工程中就用到了答題器,為了避免接入的復(fù)雜性和提高產(chǎn) 品的實用性,在線答題器采用無線傳輸?shù)姆绞?,向接收終端上傳學(xué)生的在線答題信息。然 而,實時在線傳輸需要耗費大量的電能。答題器都是配發(fā)的,需要循環(huán)重復(fù)利用,而且可以 在不同的學(xué)校和不同的班級輪流使用。如若采用充電的方式,按每套答題系統(tǒng)80個答題器 考慮,一次性給這么多答題器充電也是一項龐大的工程,并且還要考慮在每個班級上課前, 所有的答題器有足夠的電量保證教學(xué)任務(wù)的順利進(jìn)行,但每個答題器的耗電情況各不相 同,就是電量檢查起來也很麻煩。另外,充電適配器也會使系統(tǒng)使用起來很繁雜。因此,現(xiàn) 在市場上類似的產(chǎn)品多采用干電池為答題器供電,這就不得不考慮電池壽命問題。以錄音 筆為例,2節(jié)高容量7號電池只能連續(xù)使用5小時左右,更不用提紐扣電池。頻繁更換電池 不僅增加了設(shè)備的成本,而且電池對環(huán)境的污染問題更能引用人們的廣泛關(guān)注。要知道,一 顆紐扣電池漏電后可以污染60萬升水,相當(dāng)于一個人一生的飲水量。因此,應(yīng)該設(shè)計一款 節(jié)能環(huán)保型答題器,最大限度的延長電池的使用壽命。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種能夠延長無線收發(fā)設(shè)備電源使用壽命的省電工作方 式。為了實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下本發(fā)明的無線收發(fā)設(shè)備的省電工作方式,所述的無線收發(fā)設(shè)備包括MCU、由所述 MCU控制的無線模塊,所述的MCU在不工作時進(jìn)入低功耗的休眠狀態(tài),所述無線模塊在不工 作時由MCU控制進(jìn)入掉電狀態(tài),所述MCU、無線模塊的不工作時間由設(shè)置在所述的無線收發(fā) 設(shè)備內(nèi)、為所述MCU提供定時時鐘的定時器控制。優(yōu)選的,所述的MCU在不工作時進(jìn)入低功耗的休眠狀態(tài),所述無線模塊在不工作 時由MCU控制進(jìn)入掉電狀態(tài)通過如下方法實現(xiàn)在所述的MCU內(nèi)預(yù)先設(shè)置如下時間段時段A 無線收發(fā)設(shè)備進(jìn)入短休眠狀態(tài)等待再次啟動搜索接收數(shù)據(jù)包的時間;時段B =MCU喚醒無線模塊所需的時間;時段C 無線收發(fā)設(shè)備從主控制器接收一條信息所需的時間;時段D 無線收發(fā)設(shè)備向主控制器發(fā)送一條信息所需的時間;時段E 無線收發(fā)設(shè)備進(jìn)入長休眠狀態(tài)等待再次啟動的時間;當(dāng)無線收發(fā)設(shè)備為了完成一個操作需要接收、發(fā)送數(shù)據(jù)時,按照以下步驟進(jìn)行Sl 所述的MCU進(jìn)入工作狀態(tài),將所述定時器時間設(shè)定為時段B的時長,同時向無線模塊發(fā)送喚醒指令后進(jìn)入低功耗狀態(tài);S2 當(dāng)所述的定時器的時間到達(dá)后,所述的MCU進(jìn)入工作狀態(tài),同時所述的無線模 塊已經(jīng)啟動,所述的M⑶判斷所述的無限模塊是否接收到主控器發(fā)送的數(shù)據(jù)包如果有,則進(jìn)行步驟S21,如果沒有,則進(jìn)行步驟S22,S21 接收信息的步驟:MCU將定時器重載為時段C的時長,并進(jìn)入低功耗的休眠狀 態(tài),所述的無線模塊接收主控器發(fā)送的數(shù)據(jù)包;在所述重載為時段C的時長的定時器的時 間到達(dá)后,MCU回到工作狀態(tài)對接收到的信息進(jìn)行處理判斷是否是有效信息,如果是且不需 要返回信息給主控器,則本次操作成功,進(jìn)行下一個操作;如果不是則進(jìn)行步驟S22 ;如果 雖然是需要的信息但要完成操作需要返回信息給主控器,則進(jìn)行發(fā)送數(shù)據(jù)包的步驟所述MCU生成返回信息并指令所述的無線模塊發(fā)送,同時將定時器重載為時段D 的時長,并進(jìn)入低功耗的休眠狀態(tài),當(dāng)所述重載為時段D的時長的定時器的時間到達(dá)時,所 述無線模塊完成返回信息的發(fā)送,所述MCU回到工作狀態(tài)進(jìn)行下一步操作如果完成本次 操作需要再次進(jìn)行接收或者發(fā)送數(shù)據(jù),則重復(fù)本步驟中接收數(shù)據(jù)包的步驟或者發(fā)送數(shù)據(jù)包 的步驟,直到本次操作完成或失敗;如果本次操作成功,則結(jié)束并等待進(jìn)行下一個操作,如 果本次操作失敗,則進(jìn)行步驟S22 ;S22:將所述定時器重載為時段A的時長,使MCU進(jìn)入低功耗的休眠狀態(tài),無線模塊 處于關(guān)閉狀態(tài),不耗電,當(dāng)所述設(shè)定為時段A時長的定時器時間到達(dá)之后進(jìn)行步驟S3 ;S3 重復(fù)執(zhí)行步驟Si、S2,直到本次操作成功,此時結(jié)束本次操作,或者直到達(dá)到 一個設(shè)定的循環(huán)次數(shù),此時將定時器重載為時段E的時長,所述MCU進(jìn)入低功耗的休眠狀 態(tài),無線模塊處于關(guān)閉狀態(tài),不耗電,所述重載為時段E時長的定時器時間到達(dá)之后進(jìn)行步 驟S4 ;S4 重復(fù)步驟Sl至S3,直到本次操作完成后,進(jìn)行下一個操作。更優(yōu)選的,所述的無線收發(fā)設(shè)備為無線答題器,所述的操作為握手操作,執(zhí)行所述 的步驟S1-S4進(jìn)行握手操作,在所述的步驟S2中所述接收信息的步驟完成后,所述的MCU 判斷接收到的信息是否是握手信息,如果不是,則繼續(xù)進(jìn)行下面的步驟,如果是則進(jìn)行所述 雖然是需要的信息但要完成操作需要返回信息給主控器之后的步驟,直到無線鏈路建立, 本次操作完成。更優(yōu)選的,所述的無線收發(fā)設(shè)備為無線答題器,所述的操作為進(jìn)入答題階段操作, 執(zhí)行所述的步驟S1-S4進(jìn)行進(jìn)入答題階段的操作,在所述的步驟S2中所述接收信息的步驟 完成后,所述的MCU判斷接收到的信息是否是進(jìn)入答題階段的信息,如果不是,則繼續(xù)進(jìn)行 下面的步驟,如果是則進(jìn)入答題狀態(tài),本次操作完成。再優(yōu)選的,所述答題狀態(tài)的持續(xù)時間 由主控器發(fā)送的進(jìn)入答題階段的信息中攜帶的時間標(biāo)簽確定,所述的無線答題器接收到主 控器發(fā)送的帶有時間標(biāo)簽的進(jìn)入答題階段的信息,在進(jìn)入答題階段的同時,讀取所述時間 標(biāo)簽的值并賦給所述的定時器,在定時器的時間到達(dá)之前,所述的所述MCU和無線模塊一 直處于工作狀態(tài)。進(jìn)一步優(yōu)選的,在所述的答題狀態(tài),所述的無線答題器根據(jù)用戶指令多次 向主控器發(fā)送答題信息。更優(yōu)選的,所述的無線收發(fā)設(shè)備為無線答題器,所述的操作包括接收正確答案操 作,執(zhí)行所述的步驟S1-S4進(jìn)行接收正確答案操作,在所述的步驟S2中所述接收信息的步 驟完成后,所述的MCU判斷接收到的信息是否是正確答案信息,如果不是,則繼續(xù)進(jìn)行下面的步驟,如果是則進(jìn)行所述雖然是需要的信息但要完成操作需要返回信息給主控器之后的步驟。更優(yōu)選的,所述的無線收發(fā)設(shè)備為無線答題器,所述的操作包括握手操作、進(jìn)入答 題階段操作、接收正確答案操作,所述的MCU內(nèi)設(shè)置有三種屬性參數(shù)屬性a代表握手操作 信息,屬性b代表進(jìn)入答題階段操作信息及答題信息,屬性c代表正確答案信息,三種狀態(tài) 信息握手狀態(tài)、答題狀態(tài)、接收正確答案狀態(tài);所述的無線收發(fā)器首先進(jìn)入握手狀態(tài),執(zhí)行步驟S1-S4,進(jìn)行握手操作,在所述的 步驟S2中所述接收信息的步驟完成后,所述的MCU根據(jù)接收到的信息中攜帶的屬性參數(shù) 判斷接收到的信息是否是握手信息,如果不是,則繼續(xù)進(jìn)行下面的步驟,如果是則進(jìn)行所述 雖然是需要的信息但要完成操作需要返回信息給主控器之后的步驟,直到握手操作操作完 成;繼續(xù)執(zhí)行步驟S1-S4,進(jìn)行進(jìn)入答題階段操作,在所述的步驟S2中所述接收信息 的步驟完成后,所述的MCU根據(jù)信息攜帶的屬性參數(shù)判斷接收到的信息是否是進(jìn)入答題階 段的信息,如果不是,則繼續(xù)進(jìn)行下面的步驟,如果是則進(jìn)入答題狀態(tài),本次操作完成;所述答題狀態(tài)的持續(xù)時間由主控器發(fā)送的進(jìn)入答題階段的信息中攜帶的時間標(biāo) 簽確定,所述的無線答題器接收到主控器發(fā)送的帶有時間標(biāo)簽的進(jìn)入答題階段的信息,在 進(jìn)入答題階段的同時,讀取所述時間標(biāo)簽的值并賦給所述的定時器,在定時器的時間到達(dá) 之前,所述的所述MCU和無線模塊一直處于工作狀態(tài),在所述的答題狀態(tài),所述的無線答題 器根據(jù)用戶指令多次向主控器發(fā)送答題信息;所述的答題狀態(tài)結(jié)束之后,執(zhí)行步驟S1-S4,進(jìn)行接收正確答案的步驟;在所述的 步驟S2中所述接收信息的步驟完成后,所述的MCU判斷接收到的信息是否是正確答案信 息,如果不是,則繼續(xù)進(jìn)行下面的步驟,如果是則進(jìn)行所述雖然是需要的信息但要完成操作 需要返回信息給主控器之后的步驟。更優(yōu)選的,所述時段A的時長為500ms和/或所述時段B的時長為1. 5ms和/或 所述時段C的時長為0. 571905ms和/或所述時段D的時長為0. 335693ms和/或所述時段 E的時長為16s。本發(fā)明的有益效果如下本發(fā)明的無線收發(fā)設(shè)備的省電工作方式中最耗電無線模塊只有在接收和發(fā)送的 0. 571904ms和0. 335693ms時間段內(nèi)耗電,其他狀態(tài)要么處于1. 5ms的啟動期低功耗狀態(tài), 要么處于不耗電的關(guān)閉狀態(tài)。而MCU大多數(shù)都處于休眠的低功耗狀態(tài),很少時候與無線模 塊處于工作時的工作狀態(tài)。按每臺無線答題器每天連續(xù)工作8小時,每道題重復(fù)答4次, MCU每天執(zhí)行2000條指令計算,一顆最普通的IOOmhs的紐扣電池可以供無線答題器工作約 310天。本發(fā)明的省電工作方式應(yīng)用到互動教學(xué)活動中可以使其供電電池具有更長的使用 壽命ο
圖1為本發(fā)明的省電工作模式應(yīng)用的無線答題器的硬件結(jié)構(gòu);圖2為本發(fā)明的省電工作方式的一個實施例的流程圖。
具體實施例方式下面結(jié)合附圖和在無線答題器上的具體應(yīng)用對本發(fā)明的技術(shù)方案進(jìn)一步進(jìn)行闡 述。參見附圖1,為本發(fā)明的省電工作方式應(yīng)用的無線答題器的基本硬件結(jié)構(gòu),該無線 答題器采用MCU控制無線模塊的方式進(jìn)行信息的發(fā)送和接收。根據(jù)本發(fā)明的省電工作方式,該無答題器主要工作就是待機(jī)、接收信息與發(fā)送信 息,主要包括如下工作流程待機(jī)階段無線答題器一直都處于低功耗的待機(jī)狀態(tài),并且需要每隔一段時間開 啟無線接收一次并確定是否收到主控器發(fā)過來的信息;握手階段無線答題器接收主控制器發(fā)送的握手信號,并響應(yīng),建立無線鏈路;答題階段操作者按照題目類型選擇答案,無線答題器將答案上傳至主控制器,再 通過主控制器上傳至PC機(jī);接收正確答案階段答題時間結(jié)束后,主控制器將正確答案發(fā)給答題器,答題器接 收并響應(yīng);答題完畢,進(jìn)入待機(jī)階段完成答題操作流程,主控器關(guān)閉,無線答題器待機(jī),具體 如下具體的,在本發(fā)明應(yīng)用的無線答題器內(nèi)共設(shè)置到5個定時時間段、3工作狀態(tài)和3 個信息屬性,定時時間段和工作狀態(tài)的判斷都是由燒入到MCU的嵌入式軟件控制完成的5個時間段時段A 時長0. &或500!118,設(shè)備啟動喚醒MCU或設(shè)備在短循環(huán)范圍內(nèi)搜索接收數(shù) 據(jù)包等待時間,該時間段內(nèi)MCU進(jìn)入低功耗狀態(tài),無線模塊處于關(guān)閉狀態(tài),不耗電;時段B 時長1. 5毫秒(ms),MCU喚醒無線模塊,無線模塊從掉電狀態(tài)變?yōu)榇龣C(jī)狀 態(tài),此時MCU進(jìn)入1. 5ms的低功耗的休眠狀態(tài);時段C 時長0. 571905ms,無線答題器從主控制器接收一條信息的時間;時段D 時長0. 335693ms,無線答題器向主控制器發(fā)送一條信息的時間;時段E 時長16s,無線答題器進(jìn)入長休眠狀態(tài),該時間段內(nèi)MCU進(jìn)入低功耗狀態(tài), 無線模塊關(guān)閉不耗電3個工作狀態(tài)狀態(tài)1 接收握手信息狀態(tài),建立無線通信鏈路;狀態(tài)2 答題狀態(tài),接收答題信息,作答答案;狀態(tài)3 接收正確答案,并響應(yīng);3個信息屬性屬性a:握手信息屬性b 答題信息屬性C:正確答案信息答題器完整的省電工作流程如下1、無線答題器開機(jī)喚醒MCU需要500ms時間,之后答題器開始工作;2、MCU通知無線模塊啟動,無線模塊啟動需要1. 5ms (時段B的時長),在這1. 5ms 的啟動時間內(nèi),MCU進(jìn)入休眠狀態(tài),低功耗,無線模塊啟動后,接收主控器發(fā)送的數(shù)據(jù)包,此1.5ms的時間由定時器控制;3、首先進(jìn)入握手信號接收狀態(tài)1,1. 5ms過后,MCU回到工作狀態(tài)判斷是否有接收 到的數(shù)據(jù)包,若有數(shù)據(jù)包來,則重新設(shè)定定時器的時值為0. 5719(Mms (接收一次的時間); 若無,則MCU和無線模塊都進(jìn)入500ms休眠狀態(tài),此時無線模塊關(guān)閉不耗電;經(jīng)過500ms后, 從新進(jìn)行一次啟動和接收握手信號的過程,每次循環(huán)都要MCU都進(jìn)入1. 5ms的休眠期;假 如循環(huán)20次,即IOs鐘后,系統(tǒng)仍然沒有接收到任何握手信息,則系統(tǒng)進(jìn)入16s的長休眠狀 態(tài),即MCU進(jìn)入低功耗狀態(tài),無線模塊關(guān)閉內(nèi)不耗電;16秒后,系統(tǒng)從新啟動,再次進(jìn)入MCU 1. 5ms喚醒無線模塊,接收握手信息的進(jìn)程,直到接收到握手信號。答題器在16s的長休眠 階段,可以通過人為操作遙控器(觸碰任一按鍵),喚醒MCU,進(jìn)行無線模塊的啟動,進(jìn)入信 息接收狀態(tài)。具體參見附圖2。4,0. 571905ms后,無線答題器收到主控器的信息,判斷該信息的信息狀態(tài)是否為 a,是則無線答題器向主控制器發(fā)送應(yīng)答信息,0. 335693ms后,信息發(fā)送成功,主控器再發(fā)送 一條狀態(tài)為a的確認(rèn)信息給答題器,雙方握手完成,建立了無線通信鏈路。5、無線答題器與主控器完成握手,MCU再次喚醒無線通信模塊,準(zhǔn)備接收答題信 息,判斷是否有接收到數(shù)據(jù)包,為真則將定時器值重載為0. 5719(Mms (接收一次的時間), 然后判斷是否為答題信息,若是,中間操作者選擇答案答題;若沒有數(shù)據(jù)包,則定時值仍未 0.5s,MCU塊進(jìn)入低功耗休眠期,和無線模關(guān)閉,此時不耗電。500ms后MCU喚醒無線模塊后, 繼續(xù)接收置位信號,中間判斷是否循環(huán)20次(cnt == 20),如果是則定時器值等于16s定 時,MCU進(jìn)入長休眠期,無線模塊關(guān)閉。16秒后,cnt = 0,重新循環(huán),直到接收到答題信息。 具體流程與步驟3類似。6、無線答題器一旦接收到答題信息,此時信息屬性為b,無線答題器進(jìn)入答題狀 態(tài),操作者通過按鍵選擇題目答案,并選擇發(fā)送按鈕,無線答題器通過無線通信鏈路發(fā)送信 息狀態(tài)為b的答案信息到主控器,主控器通過判斷信息狀態(tài)是否為b來接收答案。在主控 制器規(guī)定的答題時間內(nèi),無線答題器一直處于答題狀態(tài)2,在此狀態(tài)內(nèi),MCU和無線模塊一 直處于開啟耗電狀態(tài),操作者可以重新作答已達(dá)到修改該案的目的。系統(tǒng)在答題時間內(nèi),選 擇最后一次作答答案為最終答案。主控制器每收到一個作答答案,都給無線模塊回復(fù)一個 信息狀態(tài)為b的應(yīng)答信息。7、答題結(jié)束后,進(jìn)入接收正確答案狀態(tài)3。MCU喚醒無線模塊(中間1. 5ms喚醒 期),判斷是否有數(shù)據(jù)包,若有,則定時器值重載為0. 571904ms (接收一次的時間),接收完 畢后判斷該數(shù)據(jù)包是否為信息屬性為3的正確答案信息,若是則定時器為0. 335693ms,應(yīng) 答正確答案信息。若無,則定時值仍為0. 5s,MCU進(jìn)入休眠期,無線模塊關(guān)閉不耗電。500ms, 后MCU喚醒無線模塊后(1. 5ms喚醒期),繼續(xù)接收正確答案信息,中間判斷是否循環(huán)20次 (cnt == 20),如果是則定時器值等于16s定時,MCU和無線模塊進(jìn)入長休眠期。16秒后, cnt = 0,繼續(xù)接收正確答案,直到收到為止。8、無線答題器向主控器發(fā)送信息屬性為3的正確答案應(yīng)答信息,0. 335693ms后, 信息發(fā)送成功,主控器恢復(fù)應(yīng)答信息,答題過程完畢。若繼續(xù)答題,重復(fù)步驟1 8,否則答題器進(jìn)入低功耗休眠狀態(tài)。上述實施例為發(fā)明較佳的實施方式,但本發(fā)明的實施方式并不僅僅受上述實施例 的限制,其他的任何未背離本發(fā)明的構(gòu)思下所作的修改都在本發(fā)明的等效的置換方式,亦都在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.無線收發(fā)設(shè)備的省電工作方式,所述的無線收發(fā)設(shè)備包括MCU、由所述MCU控制的無 線模塊,其特征在于所述的MCU在不工作時進(jìn)入低功耗的休眠狀態(tài),所述無線模塊在不工 作時由MCU控制進(jìn)入掉電狀態(tài),所述MCU、無線模塊的不工作時間由設(shè)置在所述的無線收發(fā) 設(shè)備內(nèi)、為所述MCU提供定時時鐘的定時器控制。
2.根據(jù)權(quán)利要求1所述的省電工作方式,其特征在于所述的MCU在不工作時進(jìn)入低 功耗的休眠狀態(tài),所述無線模塊在不工作時由MCU控制進(jìn)入掉電狀態(tài)通過如下方法實現(xiàn) 在所述的MCU內(nèi)預(yù)先設(shè)置如下時間段時段A 無線收發(fā)設(shè)備進(jìn)入短休眠狀態(tài)等待再次啟動搜索接收數(shù)據(jù)包的時間; 時段B =MCU喚醒無線模塊所需的時間; 時段C 無線收發(fā)設(shè)備從主控制器接收一條信息所需的時間; 時段D 無線收發(fā)設(shè)備向主控制器發(fā)送一條信息所需的時間; 時段E 無線收發(fā)設(shè)備進(jìn)入長休眠狀態(tài)等待再次啟動的時間; 當(dāng)無線收發(fā)設(shè)備為了完成一個操作需要接收、發(fā)送數(shù)據(jù)時,按照以下步驟進(jìn)行 Sl 所述的MCU進(jìn)入工作狀態(tài),將所述定時器時間設(shè)定為時段B的時長,同時向無線模 塊發(fā)送喚醒指令后進(jìn)入低功耗狀態(tài);S2:當(dāng)所述的定時器的時間到達(dá)后,所述的MCU進(jìn)入工作狀態(tài),同時所述的無線模塊已 經(jīng)啟動,所述的MCU判斷所述的無限模塊是否接收到主控器發(fā)送的數(shù)據(jù)包 如果有,則進(jìn)行步驟S21,如果沒有,則進(jìn)行步驟S22,521接收信息的步驟MCU將定時器重載為時段C的時長,并進(jìn)入低功耗的休眠狀態(tài), 所述的無線模塊接收主控器發(fā)送的數(shù)據(jù)包;在所述重載為時段C的時長的定時器的時間到 達(dá)后,MCU回到工作狀態(tài)對接收到的信息進(jìn)行處理判斷是否是有效信息,如果是且不需要返 回信息給主控器,則本次操作成功,進(jìn)行下一個操作;如果不是則進(jìn)行步驟S22 ;如果雖然 是需要的信息但要完成操作需要返回信息給主控器,則進(jìn)行發(fā)送數(shù)據(jù)包的步驟所述MCU生成返回信息并指令所述的無線模塊發(fā)送,同時將定時器重載為時段D的時 長,并進(jìn)入低功耗的休眠狀態(tài),當(dāng)所述重載為時段D的時長的定時器的時間到達(dá)時,所述無 線模塊完成返回信息的發(fā)送,所述MCU回到工作狀態(tài)進(jìn)行下一步操作如果完成本次操作 需要再次進(jìn)行接收或者發(fā)送數(shù)據(jù),則重復(fù)本步驟中接收數(shù)據(jù)包的步驟或者發(fā)送數(shù)據(jù)包的步 驟,直到本次操作完成或失??;如果本次操作成功,則結(jié)束并等待進(jìn)行下一個操作,如果本 次操作失敗,則進(jìn)行步驟S22;522將所述定時器重載為時段A的時長,使MCU進(jìn)入低功耗的休眠狀態(tài),無線模塊處于 關(guān)閉狀態(tài),不耗電,當(dāng)所述設(shè)定為時段A時長的定時器時間到達(dá)之后進(jìn)行步驟S3 ;53重復(fù)執(zhí)行步驟Si、S2,直到本次操作成功,此時結(jié)束本次操作,或者直到達(dá)到一個 設(shè)定的循環(huán)次數(shù),此時將定時器重載為時段E的時長,所述MCU進(jìn)入低功耗的休眠狀態(tài),無 線模塊處于關(guān)閉狀態(tài),不耗電,所述重載為時段E時長的定時器時間到達(dá)之后進(jìn)行步驟S4 ;54重復(fù)步驟Sl至S3,直到本次操作完成后,進(jìn)行下一個操作。
3.根據(jù)權(quán)利要求2所述的省電工作方式,其特征在于所述的無線收發(fā)設(shè)備為無線答 題器,所述的操作為握手操作,執(zhí)行所述的步驟S1-S4進(jìn)行握手操作,在所述的步驟S2中所 述接收信息的步驟完成后,所述的MCU判斷接收到的信息是否是握手信息,如果不是,則繼 續(xù)進(jìn)行下面的步驟,如果是則進(jìn)行所述雖然是需要的信息但要完成操作需要返回信息給主控器之后的步驟,直到無線鏈路建立,本次操作完成。
4.根據(jù)權(quán)利要求2所述的省電工作方式,其特征在于所述的無線收發(fā)設(shè)備為無線答 題器,所述的操作為進(jìn)入答題階段操作,執(zhí)行所述的步驟S1-S4進(jìn)行進(jìn)入答題階段的操作, 在所述的步驟S2中所述接收信息的步驟完成后,所述的MCU判斷接收到的信息是否是進(jìn)入 答題階段的信息,如果不是,則繼續(xù)進(jìn)行下面的步驟,如果是則進(jìn)入答題狀態(tài),本次操作完 成。
5.根據(jù)權(quán)利要求4所述的省電工作方式,其特征在于所述答題狀態(tài)的持續(xù)時間由主 控器發(fā)送的進(jìn)入答題階段的信息中攜帶的時間標(biāo)簽確定,所述的無線答題器接收到主控器 發(fā)送的帶有時間標(biāo)簽的進(jìn)入答題階段的信息,在進(jìn)入答題階段的同時,讀取所述時間標(biāo)簽 的值并賦給所述的定時器,在定時器的時間到達(dá)之前,所述的所述MCU和無線模塊一直處 于工作狀態(tài)。
6.根據(jù)權(quán)利要求5所述的省電工作方式,其特在于在所述的答題狀態(tài),所述的無線答 題器根據(jù)用戶指令多次向主控器發(fā)送答題信息。
7.根據(jù)權(quán)利要求2所述的省電工作方式,其特征在于所述的無線收發(fā)設(shè)備為無線答 題器,所述的操作包括接收正確答案操作,執(zhí)行所述的步驟S1-S4進(jìn)行接收正確答案操作, 在所述的步驟S2中所述接收信息的步驟完成后,所述的MCU判斷接收到的信息是否是正確 答案信息,如果不是,則繼續(xù)進(jìn)行下面的步驟,如果是則進(jìn)行所述雖然是需要的信息但要完 成操作需要返回信息給主控器之后的步驟。
8.根據(jù)權(quán)利要求2所述的省電工作方式,其特征在于所述的無線收發(fā)設(shè)備為無線答 題器,所述的操作包括握手操作、進(jìn)入答題階段操作、接收正確答案操作,所述的MCU內(nèi)設(shè) 置有三種屬性參數(shù)屬性a代表握手操作信息,屬性b代表進(jìn)入答題階段操作信息及答題信 息,屬性c代表正確答案信息,三種狀態(tài)信息握手狀態(tài)、答題狀態(tài)、接收正確答案狀態(tài);所述的無線收發(fā)器首先進(jìn)入握手狀態(tài),執(zhí)行步驟S1-S4,進(jìn)行握手操作,在所述的步驟 S2中所述接收信息的步驟完成后,所述的MCU根據(jù)接收到的信息中攜帶的屬性參數(shù)判斷接 收到的信息是否是握手信息,如果不是,則繼續(xù)進(jìn)行下面的步驟,如果是則進(jìn)行所述雖然是 需要的信息但要完成操作需要返回信息給主控器之后的步驟,直到握手操作操作完成;繼續(xù)執(zhí)行步驟S1-S4,進(jìn)行進(jìn)入答題階段操作,在所述的步驟S2中所述接收信息的步 驟完成后,所述的MCU根據(jù)信息攜帶的屬性參數(shù)判斷接收到的信息是否是進(jìn)入答題階段的 信息,如果不是,則繼續(xù)進(jìn)行下面的步驟,如果是則進(jìn)入答題狀態(tài),本次操作完成;所述答題狀態(tài)的持續(xù)時間由主控器發(fā)送的進(jìn)入答題階段的信息中攜帶的時間標(biāo)簽確 定,所述的無線答題器接收到主控器發(fā)送的帶有時間標(biāo)簽的進(jìn)入答題階段的信息,在進(jìn)入 答題階段的同時,讀取所述時間標(biāo)簽的值并賦給所述的定時器,在定時器的時間到達(dá)之前, 所述的所述MCU和無線模塊一直處于工作狀態(tài),在所述的答題狀態(tài),所述的無線答題器根 據(jù)用戶指令多次向主控器發(fā)送答題信息;所述的答題狀態(tài)結(jié)束之后,執(zhí)行步驟S1-S4,進(jìn)行接收正確答案的步驟;在所述的步驟 S2中所述接收信息的步驟完成后,所述的MCU判斷接收到的信息是否是正確答案信息,如 果不是,則繼續(xù)進(jìn)行下面的步驟,如果是則進(jìn)行所述雖然是需要的信息但要完成操作需要 返回信息給主控器之后的步驟。
9.根據(jù)權(quán)利要求2-8任一所述的省電工作方式,其特征在于所述時段A的時長為500ms和/或所述時段B的時長為1. 5ms和/或所述時段C的時長為0. 571905ms和/或所 述時段D的時長為0. 335693ms和/或所述時段E的時長為16s。
全文摘要
本發(fā)明公開了一種應(yīng)用在無線通信領(lǐng)域的無線收發(fā)設(shè)備的省電工作方式,該工作方式通過使MCU在不工作時進(jìn)入低功耗的休眠狀態(tài),所述無線模塊在不工作時由MCU控制進(jìn)入掉電或休眠狀態(tài)來達(dá)到省電的目的。
文檔編號H04W52/02GK102065526SQ20101055866
公開日2011年5月18日 申請日期2010年11月25日 優(yōu)先權(quán)日2010年11月25日
發(fā)明者何潤民, 何艷梅, 盧文廣, 張華 , 李欣, 鄧賽萍 申請人:北京合眾天恒科技有限公司