国产精品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>

      一種具有動態(tài)碼庫且可在線升級的紅外轉發(fā)系統及控制方法

      文檔序號:9728246閱讀:498來源:國知局
      一種具有動態(tài)碼庫且可在線升級的紅外轉發(fā)系統及控制方法
      【技術領域】
      [0001]本發(fā)明涉及智能家居領域,具體涉及一種具有動態(tài)碼庫且可在線升級的紅外轉發(fā)系統及其控制方法。
      【背景技術】
      [0002]紅外轉發(fā)系統,就是把射頻信號轉發(fā)為紅外信號,來控制家中的電器.市面上現有兩種模式的紅外系統,一種是通過紅外學習功能將紅外碼型存儲在紅外轉發(fā)器中。這種方式解碼率不高,操作復雜。還有一種方式如申請公布號:CN104157129A〈〈紅外碼型獲取方法、云服務器、紅外轉發(fā)器及系統》,該紅外碼型獲取方法,包括:接收用戶發(fā)送的紅外碼型請求指令,其中紅外碼型請求指令中包括遙控器信息;從與遙控器信息匹配的紅外碼型庫中,獲取紅外碼型請求指令所指定的紅外碼型;將遙控器信息及指定的紅外碼型以數據幀格式經紅外轉發(fā)器主機下發(fā)至紅外轉發(fā)器,以使紅外轉發(fā)器解析紅外轉發(fā)器主機轉發(fā)的數據幀,生成相應的紅外控制碼型。本發(fā)明提供的該紅外碼型獲取方法、服務器、紅外轉發(fā)器及系統,直接從云服務器獲取需要的紅外碼型,克服了相關技術中需要對每個按鍵進行學習的過程,簡便易操作。但該模式對網絡依賴度高,對網速要求高,不能在離線模式下使用。

      【發(fā)明內容】

      [0003]本發(fā)明的目的在于:提供一種在離線模式下實用的一種具有動態(tài)碼庫且可在線升級的紅外轉發(fā)系統及其控制方法。
      [0004]本發(fā)明是通過以下技術方案實現的:一種具有動態(tài)碼庫且可在線升級的紅外轉發(fā)系統,包括:
      [0005]供電模塊:為外接適配器DC5V供電,經一級LD0穩(wěn)壓輸出3.3V,對系統各功能模塊電路供電;
      [0006]中央處理器:為PIC18系列單片機,控制系統中各模塊的運行;
      [0007]無線通訊模塊:連接云端服務器,下載紅外碼庫;
      [0008]動態(tài)碼庫存儲模塊:為FLASH閃存模塊,存儲下載下來的紅外碼庫;
      [0009]紅外解碼模塊:接受中央處理器的指令生成紅外控制碼;
      [0010]遠程在線升級模塊:通過無線通訊模塊與云端服務器更新升級系統。
      [0011]進一步的,所述系統還包括移動端控制APP,所述APP將信號發(fā)送至云端服務器,通過無線通訊模塊實現對系統的控制。
      [0012]—種所述的紅外轉發(fā)系統的控制方法:包括如下步驟:
      [0013](1)紅外轉發(fā)系統運行后,連接局域網主機并查詢是否連接服務器;
      [0014](2)局域網確認連接到服務器,紅外轉發(fā)系統上報版本號,查詢是否需要升級,如需升級執(zhí)行步驟(3);查詢是否首次下載碼庫,如是首次下載執(zhí)行(6);查詢是否添加刪除碼庫設備,如需添加執(zhí)行(8),如需刪除執(zhí)行(9);
      [0015](3)準備好升級配置,接收程序包并將程序存儲在程序存儲單元;
      [0016](4)紅外轉發(fā)系統重啟,BOOTLOADER啟動引導程序將程序更新;
      [0017](5)啟動并上傳版本信息,進入待機狀態(tài);
      [0018](6)初始化索引,并將外擴FLASH閃存格式化;
      [0019](7)接收紅外碼庫包并存儲在FLASH閃存;
      [0020](8)添加索引信息,并分配存儲空間,將接收到的紅外碼庫存儲在FLASH閃存;
      [0021](9)釋放存儲空間,清除索引信息并標記;
      [0022](10)進入待機狀態(tài),準備接收指令并將指令在本地碼庫解碼;
      [0023](11)接受紅外碼請求指令,中央處理器查詢本地動態(tài)碼庫并將指令發(fā)送到紅外解碼器;
      [0024](12)紅外解碼器生成紅外控制碼。
      [0025]與現有技術相比,本發(fā)明具有以下有益效果:
      [0026]本發(fā)明的紅外轉發(fā)系統,克服了相關技術中需要互聯網才能工作,而且響應速度慢的問題。
      【附圖說明】
      [0027]圖1是系統原理框圖;
      [0028]圖2是電源電路圖;
      [0029]圖3是中央處理器與FLASH閃存電路圖;
      [0030]圖4是無線通訊模塊電路圖。
      【具體實施方式】
      [0031]下面結合附圖,對本發(fā)明作詳細的說明。
      [0032]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0033]如圖1所示,一種具有動態(tài)碼庫且可在線升級的紅外轉發(fā)系統,包括:
      [0034]供電模塊、無線通訊模塊、動態(tài)碼庫存儲模塊、紅外解碼模塊、遠程在線升級模塊、所述系統還包括移動端控制APP,所述APP將信號發(fā)送至云端服務器,通過無線通訊模塊實現對系統的控制。
      [0035]如圖2所示,供電模塊為外接適配器DC5V供電,經一級LD0穩(wěn)壓輸出3.3V,對系統各功能t吳塊電路供電,電源電路性能穩(wěn)定、抗干擾能力強。
      [0036]如圖3所示,中央處理器為PIC18系列單片機,FLASH閃存模塊,結合嵌入式軟件組成主要控制電路。
      [0037]如圖4所示,無線通信模塊,具有穿墻功能、通信距離遠、抗干擾能力強。
      [0038]—種所述的紅外轉發(fā)系統的控制方法:包括如下步驟:
      [0039](10)紅外轉發(fā)系統運行后,連接局域網主機并查詢是否連接服務器;
      [0040](11)局域網確認連接到服務器,紅外轉發(fā)系統上報版本號,查詢是否需要升級,如需升級執(zhí)行步驟(3);查詢是否首次下載碼庫,如是首次下載執(zhí)行(6);查詢是否添加刪除碼庫設備,如需添加執(zhí)行(8),如需刪除執(zhí)行(9);
      [0041](12)準備好升級配置,接收程序包并將程序存儲在程序存儲單元;
      [0042](13)紅外轉發(fā)系統重啟,BOOTLOADER啟動引導程序將程序更新;
      [0043](14)啟動并上傳版本信息,進入待機狀態(tài);
      [0044](15)初始化索引,并將外擴FLASH閃存格式化;
      [0045](16)接收紅外碼庫包并存儲在FLASH閃存;
      [0046](17)添加索引信息,并分配存儲空間,將接收到的紅外碼庫存儲在FLASH閃存;
      [0047](18)釋放存儲空間,清除索引信息并標記;
      [0048](10)進入待機狀態(tài),準備接收指令并將指令在本地碼庫解碼;
      [0049](11)接受紅外碼請求指令,中央處理器查詢本地動態(tài)碼庫并將指令發(fā)送到紅外解碼器;
      [0050](12)紅外解碼器生成紅外控制碼。
      【主權項】
      1.一種具有動態(tài)碼庫且可在線升級的紅外轉發(fā)系統,其特征在于:包括 供電模塊:為外接適配器DC5V供電,經一級LDO穩(wěn)壓輸出3.3V,對系統各功能模塊電路供電; 中央處理器:為PI C18系列單片機,控制系統中各模塊的運行; 無線通訊模塊:連接云端服務器,下載紅外碼庫; 動態(tài)碼庫存儲模塊:為FLASH閃存模塊,存儲下載下來的紅外碼庫; 紅外解碼模塊:接受中央處理器的指令生成紅外控制碼; 遠程在線升級模塊:通過無線通訊模塊與云端服務器更新升級系統。2.根據權利要求1所述的一種具有動態(tài)碼庫且可在線升級的紅外轉發(fā)系統,其特征在于:所述系統還包括移動端控制APP,所述APP將信號發(fā)送至云端服務器,通過無線通訊模塊實現對系統的控制。3.一種權利要求1所述的紅外轉發(fā)系統的控制方法:其特征在于:包括如下步驟: (1)紅外轉發(fā)系統運行后,連接局域網主機并查詢是否連接服務器; (2)局域網確認連接到服務器,紅外轉發(fā)系統上報版本號,查詢是否需要升級,如需升級執(zhí)行步驟(3);查詢是否首次下載碼庫,如是首次下載執(zhí)行(6);查詢是否添加刪除碼庫設備,如需添加執(zhí)行(8),如需刪除執(zhí)行(9); (3)準備好升級配置,接收程序包并將程序存儲在程序存儲單元; (4)紅外轉發(fā)系統重啟,BOOTLOADER啟動引導程序將程序更新; (5)啟動并上傳版本信息,進入待機狀態(tài); (6)初始化索引,并將外擴FLASH閃存格式化; (7)接收紅外碼庫包并存儲在FLASH閃存; (8)添加索引信息,并分配存儲空間,將接收到的紅外碼庫存儲在FLASH閃存; (9)釋放存儲空間,清除索引信息并標記; (10)進入待機狀態(tài),準備接收指令并將指令在本地碼庫解碼; (11)接受紅外碼請求指令,中央處理器查詢本地動態(tài)碼庫并將指令發(fā)送到紅外解碼器; (12)紅外解碼器生成紅外控制碼。
      【專利摘要】本發(fā)明公開了一種具有動態(tài)碼庫且可在線升級的紅外轉發(fā)系統,包括:供電模塊、無線通訊模塊、動態(tài)碼庫存儲模塊、紅外解碼模塊、遠程在線升級模塊、所述系統還包括移動端控制APP,所述APP將信號發(fā)送至云端服務器,通過無線通訊模塊實現對系統的控制,還有次系統的控制方法,本發(fā)明的紅外轉發(fā)系統,克服了相關技術中需要互聯網才能工作,而且響應速度慢的問題。
      【IPC分類】H04L29/08, G08C23/04
      【公開號】CN105488996
      【申請?zhí)枴緾N201510646157
      【發(fā)明人】黎宜
      【申請人】黎宜
      【公開日】2016年4月13日
      【申請日】2015年10月8日
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1