[發明專利]基于Android系統實現紅外遙控的方法以及裝置有效
| 申請號: | 201210141481.9 | 申請日: | 2012-05-09 |
| 公開(公告)號: | CN102693623A | 公開(公告)日: | 2012-09-26 |
| 發明(設計)人: | 李賀偉 | 申請(專利權)人: | 福興達科技實業(深圳)有限公司 |
| 主分類號: | G08C23/04 | 分類號: | G08C23/04 |
| 代理公司: | 深圳市百瑞專利商標事務所(普通合伙) 44240 | 代理人: | 何凌 |
| 地址: | 518118 廣東省深圳市坪山新區蘭竹*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 android 系統 實現 紅外 遙控 方法 以及 裝置 | ||
技術領域
本發明涉及遙控技術領域,具體涉及一種基于Android系統實現紅外遙控的方法。
背景技術
隨著手持移動設備的日益多樣化,信息的記錄/存儲以及傳輸的技術得到進一步的發展,而傳輸的方式大致上分為二種,一種為有線傳輸,主要是利用電纜(CABLE)等傳輸介質,將這些設備予以連接,實現傳輸和交換信息的目的,如手持設備中的數據線等,這種傳輸具有可靠的性質,而不足之處在于需要提供一個專門的電纜線;而另一種傳輸方式為無線傳輸,比如常見的紅外遙控,主要是用紅外線(IrDA)作為傳輸介質進行信息的傳遞和交換,而由于在無線傳輸中的傳輸協議有較高的可靠性,可以將擁有此協議的任何手持設備進行無線連接,因而此種傳輸方式具有較高的使用價值,在近年無線傳輸方式已經運用到各種的電子商品中,如手機/MP3等,如專利號為200610112398.3的發明公開了一種手機紅外遙控九路控制開關,以及專利號為201110082317.0的發明公開了一種手機實現網絡下載型紅外遙控功能的方法,這些專利技術均為使用紅外方法進行數據的傳輸和交換。
由于近年流行的Android系統是一種以Linux為基礎的開放源碼操作系統,Linux不僅優化了操作界面,簡便了操作的簡易性,更加提高了效率,是一個優秀的操作系統內核。其主要也是使用于如手機、平板電腦等便攜式的移動設備,而Android操作系統實際上是對Linux操作系統的一種改變和擴充,其內核基本上就是Linux的內核,不同之處在用戶空間上專門針對手機和移動設備的主要特點作了較大的改進和增強。
由于Linux的內核Linux?Kernel是非實時的,亦即不能實現實時的中斷處理功能,紅外協議的載波一般都是38K人頻率,也就是最快間隔需要26微妙就要來一個中斷,相對來說Linux?Kernel是處理不了這么快的中斷的,所以現有的Android手機等移動設備基本不能實現紅外遙控功能。
因此,研發出基于Android系統實現紅外遙控的方法及裝置是本領域技術人員需要攻克的技術難題。
發明內容
本發明要解決的技術問題是提供一種能夠在使用Android的手機等設備上實現紅外遙控功能的方法。
本發明目的是通過以下技術方案來實現的:一種基于Android系統實現紅外遙控的方法,包括以下步驟:
第一步、檢測判斷Android系統是否有載波,并記錄系統在各個狀態下載波處于高低電平的時間并存儲;
第二步、根據第一步中存儲的檢測的結果發射紅外載波。
優選的,在所述第一步之前還包括紅外信號解調以及解碼步驟,將外界模擬紅外信號轉換為數字信號。
優選的,其中,所述系統的狀態包括:
Z1狀態,系統有載波并處于高電平;Z2狀態,系統有載波并處于低電平;
Z3狀態,系統無載波并處于高電平;Z4狀態,系統無載波并處于低電平。
優選的,所述第一步進一步包括:
第三步:Android系統檢測是否有載波,如有則進入第四步,如無則執行第六步;
第四步:Android系統檢測所述載波是否為高電平,如是則系統處于Z1狀態,記錄所述高電平的持續時間并返回到第一步,如不是則繼續執行下一步驟;
第五步:系統進入Z2狀態,判斷所述低電平時間是否大于300us,如果持續則記錄所述持續時間并消除系統載波標志;否則直接返回系統第一步。
第六步:Android系統檢測所述載波是否為高電平,如是則系統處于Z3狀態,記錄所述高電平的持續時間并返回到第一步,否則進入下一步驟;
第七步:系統進入Z4狀態,判斷所述低電平時間是否大于30ms,如是則直接結束系統的檢測,否則記錄所述低電平持續時間并返回步驟第一步。
優選的,所述第二步具體包括:
檢測是否有445K的載波頻率,如有則發射455K的紅外信號對接進行數據傳輸;否則發射38K的紅外信號對接。
本發明的另一目的在于提供一種用于實現上述的Android系統實現紅外遙控的方法的裝置。
一種實現Android系統實現紅外遙控的方法的裝置,包括紅外接受學習模塊,紅外發射模塊,所述紅外接受學習模塊包括:硬件解調電路、解碼模塊以及第一編碼模塊,所述硬件解調電路與解碼模塊相連,所述解碼模塊與第一編碼模塊相連;
所述紅外發射模塊包括:第二編碼模塊、硬件發射電路,所述第二編碼模塊與第一編碼模塊以及硬件發射電路相連。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福興達科技實業(深圳)有限公司,未經福興達科技實業(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210141481.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:高仿真不銹鋼復合鋼板及其制備方法
- 下一篇:平衡式45°轉接輸送器





