国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      遙控接收器及其控制方法

      文檔序號:7761637閱讀:555來源:國知局
      專利名稱:遙控接收器及其控制方法
      技術(shù)領(lǐng)域
      本發(fā)明介紹一種遙控接收器及其降低功耗的控制方法。
      近年來,通過遙控器的遙控操作已經(jīng)廣泛應(yīng)用于遠(yuǎn)距離的控制,特別是在消費電子領(lǐng)域。這種電子裝置把遙控接收器接收到的信號,轉(zhuǎn)換為由裝置內(nèi)的微計算機(jī)處理的電信號。即使在電源斷開時,由于需要接收從遙控發(fā)射器發(fā)送的指令代碼信號,通過遙控器控制的電子裝置在備用方式狀態(tài)中也用這種方式運行。
      一般地說,在備用方式狀態(tài)中,電子裝置使用諸如降低電源電壓或利用低速子時鐘的較低振蕩頻率這些技術(shù),以降低其微計算機(jī)的功耗。近年來,要求進(jìn)一步降低功耗,特別是,在備用方式狀態(tài)下功耗的降低已成為一個急待解決的問題。


      圖1是說明為實現(xiàn)這種遙控功能的傳統(tǒng)的遙控裝置的配置的方框圖。
      遙控裝置包括遙控發(fā)射器51,它包括例如通過紅外線媒體發(fā)送指令代碼信號的紅外發(fā)光二極管52;以及遙控接收器60,它包括安裝在電子裝置殼體54一側(cè)位置上檢測從遙控發(fā)射器51輸出的紅外線的紅外接收器53、中斷控制器55、CPU56、脈沖寬度計數(shù)器57、主時鐘輸入終端58和子時鐘輸入終端59。
      紅外接收器53,它檢測用從遙控發(fā)射器51輸出的指令代碼信號調(diào)制的紅外線,將指令代碼信號解調(diào),以及把它轉(zhuǎn)換為電信號。
      中斷控制器55,它在檢測到從遙控發(fā)射器51輸出的指令代碼后,立即產(chǎn)生中斷請求信號。
      CPU56,它響應(yīng)由中斷控制器55產(chǎn)生的中斷請求信號,從備用方式狀態(tài)進(jìn)入正常運行狀態(tài),以便控制各個元件。
      脈沖寬度計數(shù)器57,它對從遙控發(fā)射器51發(fā)送來的指令代碼信號譯碼。
      主時鐘輸入端子58,它是輸入主時鐘信號的端子。子時鐘輸入端子59是輸入子時鐘信號的端子。
      下面介紹該裝置的操作。
      在電子裝置殼體54一側(cè)的電源斷開、CPU56處于備用方式狀態(tài)時,當(dāng)從遙控發(fā)射器51通過紅外線媒體發(fā)送指令代碼信號時,紅外接收器53通過測定代碼信號的邊緣來檢測由遙控發(fā)射器發(fā)送的指令代碼信號。當(dāng)檢測到指令代碼信號時,中斷控制器55立即產(chǎn)生中斷請求信號以便喚醒CPU。CPU56使脈沖寬度計數(shù)器57對指令代碼信號譯碼。CPU56根據(jù)脈沖寬度計數(shù)器57對指令代碼信號的譯碼結(jié)果,識別指令代碼信號表示的指令內(nèi)容,并按照識別結(jié)果執(zhí)行處理步驟。
      如上所述,自從傳統(tǒng)的遙控接收器及其控制方法出現(xiàn)以來,它就存在一個問題在電源斷開的備用方式狀態(tài)下,任何輸入、例如、遙控發(fā)射器的錯誤輸入,或者噪音源產(chǎn)生的輸入,都被認(rèn)為是遙控發(fā)射器51發(fā)送的指令代碼信號,每一個這種輸入都會喚醒CPU56。
      圖2是說明當(dāng)出現(xiàn)遙控發(fā)射器的這種錯誤輸入和由噪音源產(chǎn)生的輸入時CPU56的狀態(tài)的時間圖。圖2(a)示出了當(dāng)出現(xiàn)遙控發(fā)射器的錯誤輸入時CPU56的狀態(tài),圖2(b)示出了當(dāng)出現(xiàn)由噪音源產(chǎn)生的輸入時CPU56的狀態(tài),而圖2(c)示出了遙控接收器60的電流消耗的變化。如圖2所示,由于對于每一次輸入、即使是遙控發(fā)射器發(fā)送的錯誤輸入或噪音源產(chǎn)生的輸入、CPU56都被喚醒,這就存在一個問題電源斷開時的備用方式狀態(tài)也存在和正常方式(喚醒方式)一樣的電流消耗。
      鑒于上述問題,本發(fā)明的一個目的就是提供一臺遙控接收器及其控制方法,該方法可以抑制在電源斷開時的備用方式狀態(tài)中,由遙控發(fā)射器的錯誤輸入或噪音源產(chǎn)生的輸入引起的電源消耗的增加。
      根據(jù)本發(fā)明的控制遙控接收器的方法包括以下幾個步驟接收由遙控發(fā)射器發(fā)送的指令代碼信號;當(dāng)內(nèi)置CPU處于依靠低速子時鐘運行的備用方式狀態(tài)時,把與通電對應(yīng)的預(yù)置通電指令代碼與基于低速子時鐘發(fā)送的指令代碼信號中的指令代碼比較;僅僅當(dāng)比較結(jié)果相符時才喚醒CPU并使它從備用方式狀態(tài)進(jìn)入以高速主時鐘運行的正常方式;CPU進(jìn)入正常方式后,對發(fā)送的指令代碼信號中的指令代碼譯碼;以及執(zhí)行與譯碼后的指令代碼對應(yīng)的控制操作。
      僅僅當(dāng)比較結(jié)果相符時才利用產(chǎn)生的中斷請求信號喚醒處于備用方式狀態(tài)的CPU并使它進(jìn)入正常方式。
      此外,在CPU響應(yīng)斷電進(jìn)入備用方式狀態(tài)之前,立即設(shè)置與通電對應(yīng)的預(yù)置通電指令代碼。
      本發(fā)明的遙控接收器包括接收遙控發(fā)射器發(fā)送的指令代碼信號的裝置;基于低速子時鐘操作的裝置,它在內(nèi)置CPU處于依靠低速子時鐘操作的備用方式狀態(tài)時,把與通電對應(yīng)的預(yù)置的通電指令代碼與發(fā)送的指令代碼信號中的指令代碼比較;通電控制裝置,它僅僅在比較結(jié)果相符時才把CPU喚醒并使它從備用方式狀態(tài)進(jìn)入CPU依靠高速主時鐘運行的正常方式;CPU進(jìn)入正常方式后,用來對指令代碼信號中的指令代碼譯碼的裝置;以及執(zhí)行與譯碼后的指令代碼對應(yīng)的控制操作。
      通電控制裝置包括通電檢測單元,它包括用來對遙控發(fā)射器發(fā)送的指令代碼信號中的指令代碼譯碼的脈沖寬度計數(shù)器;存放由脈沖寬度計數(shù)器譯碼的指令代碼的輸入碼存儲寄存器;存放與通電對應(yīng)的通電指令代碼的指令代碼存儲寄存器;將存放在指令代碼存儲寄存器中的通電指令代碼與存放在輸入碼存儲寄存器中的指令代碼進(jìn)行比較的比較器;以及中斷控制器,它根據(jù)比較器的輸出,在通電指令代碼與指令代碼相符時,把中斷請求信號輸出給CPU,并喚醒CPU使它進(jìn)入以高速主時鐘運行的正常方式。
      在CPU響應(yīng)斷電進(jìn)入備用方式狀態(tài)之前,立即設(shè)置指令代碼存儲寄存器中的通電指令代碼集。
      當(dāng)從來自遙控發(fā)射器的錯誤輸入或噪音源產(chǎn)生的輸入獲得接收指令代碼時,本發(fā)明的遙控接收器及其控制方法,通過防止CPU被喚醒并使CPU保持在電源斷開的備用方式狀態(tài)中,來抑制由不必要的喚醒CPU引起的功耗的增加。
      如上所述,根據(jù)本發(fā)明,當(dāng)CPU處于備用方式狀態(tài)時,把預(yù)置的通電指令代碼與通過類似于CPU以子時鐘運行而發(fā)送的指令代碼比較。僅僅當(dāng)比較結(jié)果相符時,處于備用方式狀態(tài)的CPU才被喚醒并進(jìn)入以高速主時鐘運行的正常方式。因此,只有在接收到通電指令代碼時CPU才被喚醒;當(dāng)接收到的指令代碼為錯誤的遙控輸入或來自噪音源的輸入時,CPU不被喚醒;從而顯示出能夠抑制由響應(yīng)不是通電指令代碼的輸入而不必要地喚醒CPU引起的功耗增加的效果。
      圖1是傳統(tǒng)的遙控裝置的配置的方框圖;圖2是在傳統(tǒng)的遙控裝置中,當(dāng)出現(xiàn)錯誤的遙控輸入和噪音源產(chǎn)生的輸入時,表示CPU狀態(tài)的時間圖;圖3是本發(fā)明實施例的遙控接收器的配置的方框圖;圖4是本發(fā)明實施例的遙控接收器中通電檢測單元的配置的方框圖;圖5是在本發(fā)明實施例的遙控接收器中從遙控發(fā)射器輸入“通電”指令代碼信號時的時間圖;圖6是本發(fā)明實施例的遙控接收器中指令代碼格式的示意圖;以及圖7是在本發(fā)明實施例的遙控接收器中從遙控發(fā)射器的輸入指令代碼信號而不是“通電”指令代碼信號時的時間圖。
      下面參照附圖詳細(xì)介紹本發(fā)明的實施例。
      圖3是本發(fā)明實施例的遙控裝置的配置的方框圖。遙控裝置包括遙控發(fā)射器1,它包括例如發(fā)射紅外線的紅外發(fā)光二極管2;以及遙控接收器10,它包括安裝在電子裝置本體4側(cè)面的紅外接收器3、中斷控制器(通電控制裝置)5、CPU6、通電檢測單元(通電控制裝置)7、主時鐘輸入端子8以及子時鐘輸入端子9。例如,電子裝置本體4的所述側(cè)面代表包括本遙控接收器的用戶裝置的電子裝置本體的側(cè)面。
      遙控發(fā)射器1從紅外發(fā)光二極管2、通過紅外線媒體向電子裝置4發(fā)送指令代碼信號,以便遙控電子裝置4的操作。
      通電檢測單元7在電子裝置本體4的遙控接收器10的備用方式下以低速子時鐘運行,并在備用方式期間對從遙控發(fā)射器1通過紅外線媒體發(fā)送的指令代碼信號譯碼,然后,當(dāng)指令為“通電”時,輸出代碼匹配脈沖。通過把由遙控發(fā)射器1發(fā)送的指令代碼信號中的指令代碼和與“通電”對應(yīng)的預(yù)置指令代碼比較來執(zhí)行指令代碼信號的譯碼,并且當(dāng)兩者內(nèi)容相同時輸出代碼匹配脈沖。
      中斷控制器5從通電檢測單元7獲取代碼匹配脈沖,然后輸出喚醒CPU6的中斷請求信號。
      為了降低功耗,CPU6在備用方式中以低速子時鐘運行。CPU6可以由從中斷控制器5輸出的中斷請求信號喚醒。喚醒的CPU6把運行時鐘從低速子時鐘切換到高速主時鐘,容許啟動正常方式(喚醒方式)操作。
      圖4是通電檢測單元7的配置的方框圖,它包括脈沖寬度計數(shù)器11;輸入代碼存儲寄存器12;指令代碼存儲寄存器13;比較器14;以及子時鐘輸入端子15。
      脈沖寬度計數(shù)器11對輸入指令代碼信號中的脈沖寬度計數(shù),并對遙控發(fā)射器1發(fā)送的指令代碼譯碼。
      輸入代碼存儲寄存器12是存放由脈沖寬度計數(shù)器譯碼的指令代碼的寄存器。
      指令代碼存儲寄存器13是預(yù)先存放與“通電”對應(yīng)的指令代碼的存儲寄存器,可在其中設(shè)置任意值。應(yīng)該注意,可以在CPU6響應(yīng)電子裝置殼體4的斷電而進(jìn)入備用方式之前,立即把“通電”指令代碼存放在指令代碼存儲寄存器13中;或者在其之前將所述代碼存放到指令代碼存儲寄存器13中。此外,即使在轉(zhuǎn)換到備用方式以后,也允許基于子時鐘把指令代碼重寫入指令代碼存儲寄存器13中。
      比較器14把指令代碼存儲寄存器13中的指令代碼和輸入代碼存儲寄存器12中的指令代碼比較,如果兩個代碼的內(nèi)容相符,則輸出代碼匹配脈沖。
      下面介紹裝置的操作。
      首先,介紹當(dāng)利用圖5中的時間圖從遙控發(fā)射器1輸入“通電”指令代碼信號時的操作。
      例如,當(dāng)“通電”碼(操作碼)定義為“111010”,系統(tǒng)地址定義為“00010”時(參見圖6),把包括上述代碼“111010”和系統(tǒng)地址“00010”的指令代碼存入通電檢測單元7中的指令代碼存儲寄存器13,此后,電子裝置本體4進(jìn)入電源斷開的備用方式狀態(tài)。
      在圖5所示的周期A中,電子裝置本體4處于電源斷開的備用方式狀態(tài),遙控接收器10為降低功耗以低速子時鐘運行。
      在周期B中,當(dāng)接收到由遙控發(fā)射器1發(fā)送的指令代碼信號時,在通電檢測單元7內(nèi),以低速子時鐘運行的脈沖寬度計數(shù)器11對由遙控發(fā)射器1發(fā)送的指令代碼譯碼,而在遙控接收器10內(nèi)保持備用方式狀態(tài)。
      指令代碼的格式一般用脈沖的高電平寬度和低電平寬度的組合定義,圖6所示的是一種格式的實例。在圖6所示的例子中,當(dāng)脈沖的高電平寬度等于或大于脈沖的低電平寬度時,其值定義為“0”;而當(dāng)高電平寬度小于低電平寬度時,其值定義為“1”。系統(tǒng)地址為“00010”的系統(tǒng)則根據(jù)數(shù)據(jù)(操作碼)“111010”執(zhí)行操作。
      在圖5中用字符C表示的點上,在輸入代碼存儲寄存器12中存放由脈沖寬度計數(shù)器11譯碼的結(jié)果,比較器14把該結(jié)果與指令代碼存儲寄存器13里的指令代碼比較。由于比較顯示了該情況下的匹配與否,所以比較器14輸出代碼匹配脈沖。中斷控制器5獲取代碼匹配脈沖,輸出一個喚醒CPU6的中斷請求信號。響應(yīng)來自中斷控制器5的中斷請求信號,CPU6被喚醒,它把操作時鐘從低速子時鐘切換到高速主時鐘,進(jìn)入正常方式(喚醒方式)運行。
      在正常方式運行中,已經(jīng)進(jìn)入正常方式的CPU6從紅外接收器3獲取隨后發(fā)送的指令代碼信號,當(dāng)電子裝置本體4是視頻記錄和再現(xiàn)裝置時,所述指令代碼信號用于倒帶、重放等,或者當(dāng)電子裝置本體4是電視機(jī)時,所述隨后發(fā)送的指令代碼信號用于頻道調(diào)諧等。其中的指令代碼被譯碼,并根據(jù)譯碼的指令代碼執(zhí)行處理步驟。
      下面利用圖7中的時間圖介紹從遙控發(fā)射器1輸入不包含“通電”指令代碼的信號時的操作。
      在由字母A、B表示的一直到由字母C表示的點的周期期間,其操作與輸入“通電”指令代碼信號時的操作相同。然而,在這種情況下,所述指令代碼與指令代碼存儲寄存器13中的指令代碼不相符。因此,由于在由字母C表示的點上沒有代碼匹配脈沖輸出,并且也沒有產(chǎn)生喚醒CPU6的中斷請求信號,所以遙控接收器10仍然保持在備用方式狀態(tài)下。
      這樣,當(dāng)電子裝置本體4處于所謂電源斷開的備用方式狀態(tài)時,遙控接收器10裝備有以低速子時鐘運行的通電檢測單元7,它對在紅外接收器3接收的指令代碼信號譯碼,并且只有當(dāng)它包含“通電”指令代碼時才產(chǎn)生代碼匹配脈沖。中斷控制器5接收從通電檢測單元7輸出的代碼匹配脈沖,并且產(chǎn)生用于喚醒處于備用方式狀態(tài)的CPU6的中斷請求信號。CPU接收中斷請求信號,把運行時鐘從子時鐘切換到主時鐘,然后進(jìn)入正常方式(喚醒方式)狀態(tài)。
      因此,在電源斷開的備用方式狀態(tài)下,有可能只接收從遙控發(fā)射器1發(fā)送的指令代碼信號中喚醒CPU6的“通電”指令代碼。由于備用方式狀態(tài)的功耗約為5微安,而在正常方式(喚醒方式)的功耗約為2毫安,它比前者大400倍,功耗可以恒定地限制在5微安,除非CPU6在電源斷開的備用方式狀態(tài)下響應(yīng)“通電”代碼而被喚醒。
      如上所述,根據(jù)本發(fā)明,在電子裝置本體4的電源斷開的備用方式狀態(tài)期間,CPU6不會響應(yīng)錯誤的遙控輸入(例如,當(dāng)電源斷開時用于快速前進(jìn)、反繞、重現(xiàn)等的輸入信號)和由噪音源產(chǎn)生的輸入信號而被喚醒。由于CPU6不響應(yīng)表示“通電”的真實指令代碼信號以外的信號而被喚醒,所以,在喚醒操作期間,本發(fā)明具有能夠抑制電流消耗的作用。
      上面介紹的實施例舉例說明了當(dāng)CPU6處于備用方式狀態(tài)時以子時鐘運行的通電檢測單元7,它由CPU6單獨提供并且包括脈沖寬度計數(shù)器11、輸入代碼存儲寄存器12、指令代碼存儲寄存器13和比較器14。然而,由于帶遙控功能的裝置通常包括安裝在電子裝置本體側(cè)面的脈沖寬度計數(shù)器,用于對從遙控發(fā)射器發(fā)送的指令代碼譯碼,所以現(xiàn)有的脈沖寬度計數(shù)器可以使用并另外安裝輸入代碼存儲寄存器12、指令代碼存儲寄存器13和比較器14,使得當(dāng)CPU6處于備用方式狀態(tài)時,脈沖寬度計數(shù)器以子時鐘運行,以便實現(xiàn)與上述通電檢測單元7類似的功能,在這種情況下,可以達(dá)到實施例的類似效果。
      權(quán)利要求
      1.一種控制遙控接收器的方法,它包括以下步驟接收從遙控發(fā)射器發(fā)送的指令代碼信號;當(dāng)內(nèi)置CPU處于以低速子時鐘運行的備用方式狀態(tài)時,把與通電對應(yīng)的預(yù)置通電指令代碼與基于所述低速子時鐘發(fā)送的指令代碼信號中的指令代碼比較;僅僅當(dāng)所述比較結(jié)果表明相符時才喚醒所述CPU并使處在所述備用方式狀態(tài)中的所述CPU進(jìn)入所述CPU以高速主時鐘運行的正常方式;由處在所述CPU已進(jìn)入的所述正常方式下的所述CPU對所述發(fā)送的指令代碼信號中的指令代碼譯碼;以及執(zhí)行與所述譯碼的指令代碼對應(yīng)的操作。
      2.權(quán)利要求1的控制遙控接收器的方法,其特征在于還包括以下步驟僅僅當(dāng)所述比較結(jié)果表明為相符時,才利用產(chǎn)生的中斷請求信號喚醒所述CPU并使處于所述備用方式狀態(tài)中的所述CPU進(jìn)入正常方式。
      3.權(quán)利要求1的控制遙控接收器的方法,其特征在于在所述CPU響應(yīng)斷電而進(jìn)入備用方式狀態(tài)之前,立即設(shè)置與通電對應(yīng)的所述預(yù)置通電指令代碼。
      4.權(quán)利要求2的控制遙控接收器的方法,其特征在于在所述CPU響應(yīng)斷電而進(jìn)入備用方式狀態(tài)之前,立即設(shè)置與通電對應(yīng)的所述預(yù)置通電指令代碼。
      5.一種遙控接收器,它包括接收從遙控發(fā)射器發(fā)送的指令代碼信號的裝置;當(dāng)內(nèi)置CPU處于所述CPU以低速子時鐘運行的備用方式狀態(tài)時基于低速子時鐘運行的裝置,用于把與通電對應(yīng)的預(yù)置通電指令代碼與發(fā)送的指令代碼信號中的指令代碼比較;通電控制裝置,它僅僅當(dāng)所述比較結(jié)果表明相符時,才把處于所述備用方式狀態(tài)中的所述CPU喚醒,并使它進(jìn)入所述CPU以高速主時鐘運行的正常方式;譯碼裝置,它對由所述CPU已進(jìn)入的正常方式下的所述CPU接收到的指令代碼信號中的指令代碼譯碼;以及執(zhí)行與所述譯碼的指令代碼對應(yīng)的控制操作的裝置。
      6.權(quán)利要求5的遙控接收器,其特征在于所述通電控制裝置包括通電檢測單元,它包括脈沖寬度計數(shù)器,用于對從所述遙控發(fā)射器發(fā)送的指令代碼信號中的指令代碼進(jìn)行譯碼;輸入代碼存儲寄存器,用于存放由所述脈沖寬度計數(shù)器譯碼的所述指令代碼;指令代碼存儲寄存器,用于存放與通電對應(yīng)的通電指令代碼;以及比較器,用于把存放在所述指令代碼存儲寄存器中的通電指令代碼與存放在所述輸入代碼存儲寄存器中的所述指令代碼進(jìn)行比較;以及中斷控制器,它在當(dāng)所述通電指令代碼與所述指令代碼相符時,基于從比較器的輸出,輸出一個中斷請求信號給所述CPU,喚醒所述CPU并使所述CPU進(jìn)入所述CPU以高速主時鐘運行的正常方式。
      7.權(quán)利要求6的遙控接收器,其特征在于在所述CPU響應(yīng)斷電而進(jìn)入備用方式狀態(tài)之前,立即設(shè)置在所述指令代碼存儲寄存器中的所述通電指令代碼集。
      全文摘要
      本發(fā)明的遙控接收器包括:通電檢測單元7,它在電子裝置本體4的側(cè)面,在遙控接收器10的備用方式期間以低速子時鐘運行,用于對在備用方式下通過紅外線媒體從遙控發(fā)射器1發(fā)送的指令代碼信號譯碼并在其指令與“通電”指令一致時輸出代碼匹配脈沖;以及中斷控制器5,它獲取從通電檢測單元7輸出的代碼匹配脈沖,輸出喚醒CPU6的中斷請求信號。在電源斷開的備用方式狀態(tài)中,遙控接收器能抑制由錯誤的遙控輸入或噪音源產(chǎn)生的輸入引起的功耗增加。
      文檔編號H04Q9/00GK1301127SQ0013744
      公開日2001年6月27日 申請日期2000年12月21日 優(yōu)先權(quán)日1999年12月21日
      發(fā)明者堀口祥博 申請人:日本電氣株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1