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

      一種為led點陣顯示屏發(fā)送顯示編碼的紅外遙控器及控制方法

      文檔序號:2568034閱讀:252來源:國知局
      專利名稱:一種為led點陣顯示屏發(fā)送顯示編碼的紅外遙控器及控制方法
      技術領域
      本發(fā)明涉及一種紅外遙控器及方法,具體的說,涉及一種為LED 點陣顯示屏發(fā)送顯示編碼的紅外遙控器及控制方法。
      背景技術
      目前,LED點陣顯示屏應用范圍越來越廣,顯示的內容也越來越 多樣化,如漢字字符、英文字符、數(shù)字字符或圖形。然而LED點陣顯 示屏顯示的信息往往不是一成不變的,需要適時進行更新。當前更新 LED點陣顯示屏顯示內容的方法通常是先將PC的串口與顯示屏的串 口通過串口線連接,然后使用PC向顯示屏發(fā)送新的顯示內容。這種 方法一個很大的不足在于,很多LED點陣顯示屏都是固定在某個地方 的,如果每次更新內容都要拆卸下來,或拉一根很長的串口線與PC 相連,就會變得很復雜、很麻煩。

      發(fā)明內容
      本發(fā)明所要解決的技術問題是設計開發(fā)一種為LED點陣顯示屏 發(fā)送顯示編碼的紅外遙控器及控制方法,能夠有效克服了現(xiàn)有技術存 在的不足。
      為了解決上述技術問題,本發(fā)明采用以下技術方案
      一種為LED點陣顯示屏發(fā)送顯示編碼的紅外遙控器,其特征在它 包括-
      1) 微處理器;
      2) 串口與微處理器的串行接收、發(fā)送引腳相連,用于與PC機或移 動設備的串口連接,接收字符或圖形的點陣顯示編碼;3) 非易失性存儲設備與微處理器通過主控同步串口相連,用于存 儲遙控器通過串口接收到的字符或圖形的點陣顯示編碼;
      4) 按鍵(1):與微處理器的輸入引腳相連,用于向微處理器發(fā)送控 制命令,啟動紅外線發(fā)射器,發(fā)射出對應紅外線編碼;
      5) 紅外線發(fā)射器與微處理器的一個輸出引腳相連,用于發(fā)射存儲
      的字符或圖形的點陣顯示編碼;
      6) 數(shù)字顯示部件(2):與微處理器相連,用于顯示紅外線發(fā)射器當 前發(fā)送信息在非易失性存儲設備中的序號;
      7) 遙控器電源用于為遙控器提供電壓;
      所述的微處理器控制從串口接收字符或圖形的十六進制點陣顯 示編碼,并將接收到的內容存儲到非易失性存儲設備中,并且能夠響 應不同的按鍵操作,從非易失性存儲設備中讀出相應的顯示編碼,通 過紅外發(fā)射器將編碼發(fā)射出去,同時將當前發(fā)送信息在非易失性存儲 設備中的序號發(fā)送到數(shù)字顯示部件。
      所述的按鍵(1)包括三個按鈕,分別是觸發(fā)發(fā)射非易失性存儲 設備中當前指示的內容編碼的當前按鈕、觸發(fā)發(fā)射非易失性存儲設備 中下一條內容編碼的下一條按鈕以及觸發(fā)發(fā)射非易失性存儲設備中 上一條內容編碼的上一條按鈕,它們分別與微處理器的輸入引腳相 連。
      所述的數(shù)字顯示部件(2)包括:
      1) BCD碼譯碼器與微處理器的輸出引腳相連,用于將顯示數(shù)字的 BCD碼轉換成供顯示屏顯示的七段碼;
      2) 數(shù)碼顯示屏采用七段數(shù)碼管的形式顯示一位數(shù)字,每位數(shù)字對 應的七段數(shù)碼管共陰極連接,每個陽極與對應BCD碼譯碼器的七個輸 出引腳相連;
      53)顯示部件電源與BCD碼譯碼器的電源引腳相連,用于給BCD碼 譯碼器和數(shù)碼顯示屏供電。
      所述BCD碼譯碼器為兩個,分別與微處理器的四個輸出引腳相 連,采用十四段數(shù)碼管,顯示兩位數(shù)字。
      一種上述為LED點陣顯示屏發(fā)送顯示編碼的紅外遙控器的控制 方法,其特征在于它包括以下步驟
      (A) 首先將遙控器上的串口與PC或其它設備上的串口使用串口數(shù)據(jù) 線進行連接,然后使用PC或其它設備向遙控器發(fā)送字符或圖形的用 于LED點陣屏顯示的以十六進制數(shù)為單位編碼信息;
      (B) 遙控器接收PC或其它設備發(fā)送來的編碼內容,并按序將接收內容 以十六進制形式存儲到非易失性存儲設備中;
      (C) 當按下遙控器上的當前按鈕時,微處理器從非易失性存儲設備中 讀取當前指示的內容編碼,并將該編碼信息通過紅外線發(fā)射器發(fā)射出 去,同時將該編碼信息在非易失性存儲設備中的序號發(fā)送到數(shù)字顯示 部件;
      (D) 當按下遙控器上的下一條按鈕時,微處理器以當前指示位置為基 準,從非易失性存儲設備中讀取下一條內容編碼,并將該編碼信息通 過紅外線發(fā)射器發(fā)射出去,同時將該編碼信息在非易失性存儲設備中 的序號發(fā)送到數(shù)字顯示部件;
      (E) 當按下遙控器上的上一條按鈕時,微處理器以當前指示位置為基 準,從非易失性存儲設備中讀取上一條內容編碼,并將該編碼信息通 過紅外線發(fā)射器發(fā)射出去,同時將該編碼信息在非易失性存儲設備中 的序號發(fā)送到數(shù)字顯示部件;
      (F) 當無按鈕按下時,遙控器自動進行休眠狀態(tài),以達到節(jié)約能量的 目的。還進一步包括在啟用紅外線發(fā)射器時,微處理器需要將要發(fā)送 內容的十六進制編碼轉換為二進制編碼,再將二進制編碼轉換為紅外 線發(fā)射編碼。
      本發(fā)明與現(xiàn)有技術相比具有以下效果和優(yōu)點
      (1) 使用方便。只要將用于點陣顯示的內容通過PC或其它設備 發(fā)送給遙控器,即可使用遙控器隨意更新LED點陣顯示屏的內容, 而不用再將固定的顯示屏拆卸下來,并且當要對多個LED點陣顯示 屏做同樣的內容更新時,本遙控器的實用價值將更明顯,如出租車頂 的移動廣告顯示屏,當廣告到期時,需要刪除或更新廣告,此時如果 將數(shù)千車載廣告顯示屏通過與PC直接相連來更新信息,將帶來很大 的麻煩,而使用本發(fā)明遙控器,只需將要更改的廣告信息通過PC發(fā) 送給一個或若干遙控器,即可很快、很方便完成數(shù)千廣告顯示屏的內 容更新;
      (2) 發(fā)射內容豐富。本遙控器能發(fā)送漢字、英文字符、數(shù)字字符 以及圖形編碼,只要是根據(jù)LED點陣顯示屏設計出的標志,都能使 用本遙控器發(fā)送;
      (3) 節(jié)能效果好。本發(fā)明的主要耗電部件為微處理器,在實際控 制中,本發(fā)明只有在與PC進行通信或有按鈕按下時,才喚醒微處理 器,待微處理器完成相應操作后,再次進行休眠狀態(tài),使得微處理器 在大部分時間都處于休眠狀態(tài),能夠有效節(jié)約能量;
      (勺成本低。 一種為LED點陣顯示屏發(fā)送顯示編碼的紅外遙控器
      的核心部件為一個微處理器單元,該部分的功能可以由現(xiàn)有市面上比 較普遍的,價格低廉的單片機(如51單片機,PIC系列單片機等) 來實現(xiàn),另外紅外線發(fā)射器、存儲設備以及采用七段數(shù)碼管形式的數(shù) 碼顯示屏,其價格都普遍較低,待設備批量生產后,其成本會進一步降低。
      綜上所述,采用本發(fā)明帶來的好處主要表現(xiàn)在 一方面可以更快、
      更方便的更新LED點陣顯示屏的顯示內容,另一方面還可以為LED點 陣顯示屏提供更為豐富的顯示內容。因此,和現(xiàn)有更新LED顯示屏內 容的方法相比,本發(fā)明具有更強的實用性。


      圖l是本發(fā)明的組成結構框圖。
      圖2是本發(fā)明應用實例的工作原理圖。
      具體實施例方式
      參見圖1, 一種為LED點陣顯示屏發(fā)送顯示編碼的紅外遙控器, 它包括
      1) 微處理器可以使用普通的單片機來實現(xiàn),如51系列單片機
      及PIC系列單片機等。
      2) 串口與微處理器的串行接收、發(fā)送引腳相連,用于與PC機 或移動設備的串口連接,接收字符或圖形的點陣顯示編碼。
      3) 非易失性存儲設備與微處理器通過主控同步串口相連,本
      實施例中,非易失性存儲設備為EEPR0M,用于存儲通過串口接收到 的字符或圖形的點陣顯示編碼。
      4) 按鍵1:與微處理器的輸入引腳相連,用于向微處理器發(fā)送
      控制命令,啟動紅外線發(fā)射器,發(fā)射出對應紅外線編碼。按鍵包括三 個按鈕,分別是觸發(fā)發(fā)射非易失性存儲設備中當前指示的內容編碼的 當前按鈕、觸發(fā)發(fā)射非易失性存儲設備中下一條內容編碼的下一條按 鈕以及觸發(fā)發(fā)射非易失性存儲設備中上一條內容編碼的上一條按鈕, 它們分別與微處理器的輸入引腳相連。另外,當按下當前按鈕時,還
      觸發(fā)數(shù)字顯示部件顯示當前發(fā)射內容在非易失性存儲設備中的序號;
      8當按下下一條按鈕時,還觸發(fā)數(shù)字顯示部件顯示下一條發(fā)射內容在非 易失性存儲設備中的序號;當按下上一條按鈕時,同樣觸發(fā)數(shù)字顯示 部件顯示上一條發(fā)射內容在非易失性存儲設備中的序號。
      5) 紅外線發(fā)射器與微處理器的一個輸出引腳相連,用于發(fā)射 存儲的字符或圖形的點陣顯示編碼。
      6) 數(shù)字顯示部件2:與微處理器相連,用于顯示紅外線發(fā)射器 當前發(fā)送信息在非易失性存儲設備中的序號。數(shù)字顯示部件包括-
      (1) BCD碼譯碼器與微處理器的輸出引腳相連,用于將顯示數(shù)字 的BCD碼轉換成供顯示屏顯示的七段碼;(2)數(shù)碼顯示屏采用七 段數(shù)碼管的形式顯示一位數(shù)字,每位數(shù)字對應的七段數(shù)碼管共陰極連
      接,每個陽極與對應BCD碼譯碼器的七個輸出引腳相連;(3)顯示 部件電源與BCD碼譯碼器的電源引腳相連,用于給BCD碼譯碼器和 數(shù)碼顯示屏供電。本實例中,BCD碼譯碼器為74LS48, BCD碼譯碼器 為兩個,分別與微處理器的四個輸出引腳相連,采用十四段數(shù)碼管, 顯示兩位數(shù)字,每位數(shù)字對應的七段數(shù)碼管首先共陰極連接,然后分 別將每個陽極與對應BCD碼譯碼器的七個輸出引腳相連。
      7) 遙控器電源用于為遙控器提供電壓。
      所述的微處理器控制從串口接收字符或圖形的十六進制點陣顯 示編碼,并將接收到的內容存儲到非易失性存儲設備中,并且能夠響 應不同的按鍵操作,從非易失性存儲設備中讀出相應的顯示編碼,通 過紅外發(fā)射器將編碼發(fā)射出去,同時將當前發(fā)送信息在非易失性存儲 設備中的序號發(fā)送到數(shù)字顯示部件。
      一種上述為LED點陣顯示屏發(fā)送顯示編碼的紅外遙控器控制方 法,它包括以下步驟
      (A)首先將遙控器上的串口與PC或其它設備上的串口使用串口數(shù)據(jù)
      9線進行連接,然后使用PC或其它設備向遙控器發(fā)送字符或圖形的用
      于LED點陣屏顯示的以十六進制數(shù)為單位編碼信息,如漢字'您'的 用于16X16點陣顯示的十六進制編碼為(0x01, 0x00)對應第一 列,(0x02, 0x04)對應第二列,(0x0C, 0xlC) , (0x3F, 0xC0), (0xC0, OxlC) , (0x09, 0x02) , (0x16, 0x02) , (0x60, 0x92), (0x20, 0x4A) , (0x2F, 0x82) , (0x20, 0x02) , (0x24, OxOE), (0x22, 0x00) , (0x31, 0x90) , (0x20, OxOC) , (0x00, 0x00) 對應第十六列。;
      (B) 遙控器接收PC或其它設備發(fā)送來的編碼內容,并按序將接收內容 以十六進制形式存儲到非易失性存儲設備中;
      (C) 當按下遙控器上的當前按鈕時,微處理器從非易失性存儲設備中 讀取當前指示的內容編碼,并將該編碼信息通過紅外線發(fā)射器發(fā)射出 去,同時將該編碼信息在非易失性存儲設備中的序號發(fā)送到數(shù)字顯示 部件;
      (D) 當按下遙控器上的下一條按鈕時,微處理器以當前指示位置為基 準,從非易失性存儲設備中讀取下一條內容編碼,并將該編碼信息通 過紅外線發(fā)射器發(fā)射出去,同時將該編碼信息在非易失性存儲設備中 的序號發(fā)送到數(shù)字顯示部件;
      (E) 當按下遙控器上的上一條按鈕時,微處理器以當前指示位置為基 準,從非易失性存儲設備中讀取上一條內容編碼,并將該編碼信息通 過紅外線發(fā)射器發(fā)射出去,同時將該編碼信息在非易失性存儲設備中 的序號發(fā)送到數(shù)字顯示部件;
      (F) 當無按鈕按下時,遙控器自動進行休眠狀態(tài),以達到節(jié)約能量的 目的。
      其中進一步包括在啟用紅外線發(fā)射器時,微處理器需要將要發(fā)送內容的十六進制 編碼轉換為二進制編碼,再將二進制編碼轉換為紅外線發(fā)射編碼。如
      用16 (行)X16 (列)的LED點陣顯示一個漢字'您,,用于點陣 顯示的以十六進制形式存儲的編碼為(0x01, 0x00)對應第一列, (0x02, 0x04)對應第二列,(0x0C,0xlC), (0x3F, 0xC0) , (0xC0, 0xlC) , (0x09, 0x02) , (0x16, 0x02) , (0x60, 0x92) , (0x20, 0x4A) , (0x2F, 0x82) , (0x20, 0x02) , (0x24, 0x0E) , (0x22, 0x00) , (0x31, 0x90) , (0x20, 0x0C) , (0x00, 0x00)對應第 十六列。在通過紅外線形式傳輸時,將十六進制編碼轉換為二進制編 碼,如'您,的十六進制存儲的第一列(0x01, 0x00)轉換為二進制 形式為(00000001, 00000000)。紅外線接收器一般只接收頻率為 38KHz的紅外線信號,即周期約為26毫秒的紅外線信號。本發(fā)明自 定義紅外線編碼來表示二進制形式的'0'和'I',如采用15個周 期的高電平,后接30個周期的低電平表示二進制形式的'0' , 30 個周期的高電平,后接15個周期的低電平表示二進制形式的, 用此方法表示二進制編碼的每一位,即得到最后用于發(fā)射的紅外線編 碼。
      圖2是本發(fā)明應用實例的工作原理圖。
      微處理器首先從PC或其它設備接收字符或圖形用于點陣顯示的 十六進制編碼,并將接收到的信息存儲到非易失性存儲設備(如 EEPR0M)中,然后,如果沒有發(fā)生按鍵事件,微處理器進行休眠狀態(tài)。
      微處理器進行休眠狀態(tài)后,有三種事件可以將其喚醒,分別是當 前按鈕按下、上一條按鈕按下以及下一條按鈕按下。
      如果發(fā)生當前按鈕按下事件,微處理器從非易失性存儲設備中讀 出當前指示的內容編碼,并將該編碼信息通過紅外線發(fā)射器發(fā)射出去,同時將該編碼信息在非易失性存儲設備中的序號發(fā)送到數(shù)字顯示
      部件;
      如果發(fā)生上一條按鈕按下事件,微處理器從非易失性存儲設備中 讀出上一條信息的內容編碼,并將該編碼信息通過紅外線發(fā)射器發(fā)射 出去,同時將該編碼信息在非易失性存儲設備中的序號發(fā)送到數(shù)字顯
      示部件;
      如果發(fā)生下一條按鈕按下事件,微處理器從非易失性存儲設備中 讀出下一條信息的內容編碼,并將該編碼信息通過紅外線發(fā)射器發(fā)射 出去,同時將該編碼信息在非易失性存儲設備中的序號發(fā)送到數(shù)字顯 示部件;
      當發(fā)生的喚醒事件處理完后,微處理器再次進入休眠狀態(tài),以最 大化節(jié)約能量。
      權利要求
      1、一種為LED點陣顯示屏發(fā)送顯示編碼的紅外遙控器,其特征在于它包括1)微處理器;2)串口與微處理器的串行接收、發(fā)送引腳相連,用于與PC機或移動設備的串口連接,接收字符或圖形的點陣顯示編碼;3)非易失性存儲設備與微處理器通過主控同步串口相連,用于存儲遙控器通過串口接收到的字符或圖形的點陣顯示編碼;4)按鍵(1)與微處理器的輸入引腳相連,用于向微處理器發(fā)送控制命令,啟動紅外線發(fā)射器,發(fā)射出對應紅外線編碼;5)紅外線發(fā)射器與微處理器的一個輸出引腳相連,用于發(fā)射存儲的字符或圖形的點陣顯示編碼;6)數(shù)字顯示部件(2)與微處理器相連,用于顯示紅外線發(fā)射器當前發(fā)送信息在非易失性存儲設備中的序號;7)遙控器電源用于為遙控器提供電壓;所述的微處理器控制從串口接收字符或圖形的十六進制點陣顯示編碼,并將接收到的內容存儲到非易失性存儲設備中,并且能夠響應不同的按鍵操作,從非易失性存儲設備中讀出相應的顯示編碼,通過紅外發(fā)射器將編碼發(fā)射出去,同時將當前發(fā)送信息在非易失性存儲設備中的序號發(fā)送到數(shù)字顯示部件。
      2、 根據(jù)權利要求1所述的一種為LED點陣顯示屏發(fā)送顯示編碼的紅 外遙控器,其特征在于所述的按鍵(1)包括三個按鈕,分別是觸 發(fā)發(fā)射非易失性存儲設備中當前指示的內容編碼的當前按鈕、觸發(fā)發(fā) 射非易失性存儲設備中下一條內容編碼的下一條按鈕以及觸發(fā)發(fā)射 非易失性存儲設備中上一條內容編碼的上一條按鈕,它們分別與微處 理器的輸入引腳相連。
      3、 根據(jù)權利要求1所述的一種為LED點陣顯示屏發(fā)送顯示編碼的紅 外遙控器,其特征在于所述的數(shù)字顯示部件(2)包括1) BCD碼譯碼器與微處理器的輸出引腳相連,用于將顯示數(shù)字的 BCD碼轉換成供顯示屏顯示的七段碼;2) 數(shù)碼顯示屏采用七段數(shù)碼管的形式顯示一位數(shù)字,每位數(shù)字對應的七段數(shù)碼管共陰極連接,每個陽極與對應BCD碼譯碼器的七個輸 出引腳相連-,3)顯示部件電源與BCD碼譯碼器的電源引腳相連,用于給BCD碼 譯碼器和數(shù)碼顯示屏供電。
      4、 根據(jù)權利要求3所述的一種為LED點陣顯示屏發(fā)送顯示編碼的紅 外遙控器,其特征在于所述BCD碼譯碼器為兩個,分別與微處理器 的四個輸出引腳相連,采用十四段數(shù)碼管,顯示兩位數(shù)字。
      5、 一種如權利要求1至4任一項所述的為LED點陣顯示屏發(fā)送顯示 編碼的紅外遙控器的控制方法,其特征在于它包括以下步驟(A) 首先將遙控器上的串口與PC或其它設備上的串口使用串口數(shù)據(jù) 線進行連接,然后使用PC或其它設備向遙控器發(fā)送字符或圖形的用 于LED點陣屏顯示的以十六進制數(shù)為單位編碼信息;(B) 遙控器接收PC或其它設備發(fā)送來的編碼內容,并按序將接收內容 以十六進制形式存儲到非易失性存儲設備中;(C) 當按下遙控器上的當前按鈕時,微處理器從非易失性存儲設備中 讀取當前指示的內容編碼,并將該編碼信息通過紅外線發(fā)射器發(fā)射出 去,同時將該編碼信息在非易失性存儲設備中的序號發(fā)送到數(shù)字顯示 部件;(D) 當按下遙控器上的下一條按鈕時,微處理器以當前指示位置為基 準,從非易失性存儲設備中讀取下一條內容編碼,并將該編碼信息通 過紅外線發(fā)射器發(fā)射出去,同時將該編碼信息在非易失性存儲設備中 的序號發(fā)送到數(shù)字顯示部件;(E) 當按下遙控器上的上一條按鈕時,微處理器以當前指示位置為基 準,從非易失性存儲設備中讀取上一條內容編碼,并將該編碼信息通 過紅外線發(fā)射器發(fā)射出去,同時將該編碼信息在非易失性存儲設備中 的序號發(fā)送到數(shù)字顯示部件;(F) 當無按鈕按下時,遙控器自動進行休眠狀態(tài),以達到節(jié)約能量的 目的。
      6、 如權利要求5所述的控制方法,其特征在于還進一步包括在啟 用紅外線發(fā)射器時,微處理器需要將要發(fā)送內容的十六進制編碼轉換 為二進制編碼,再將二進制編碼轉換為紅外線發(fā)射編碼。
      全文摘要
      本發(fā)明提供一種為LED點陣顯示屏發(fā)送顯示編碼的紅外遙控器及控制方法,紅外遙控器包括1)微處理器;2)串口與微處理器的串行接收、發(fā)送引腳相連,用于接收點陣顯示編碼;3)非易失性存儲設備與微處理器主控同步串口相連,用于存儲遙控器接收到的點陣顯示編碼;4)按鍵(1)與微處理器的輸入引腳相連,用于向微處理器發(fā)送紅外線發(fā)射器啟動信號;5)紅外線發(fā)射器用于發(fā)射存儲的字符或圖形的點陣顯示編碼;6)數(shù)字顯示部件(2)顯示紅外線發(fā)射器當前發(fā)送信息在非易失性存儲設備中的序號;7)遙控器電源。本發(fā)明有益效果在于可更快、更方便的更新LED點陣顯示屏顯示內容,還可為LED點陣顯示屏提供更為豐富的顯示內容。
      文檔編號G09G5/00GK101510352SQ20091009590
      公開日2009年8月19日 申請日期2009年2月19日 優(yōu)先權日2009年2月19日
      發(fā)明者周曉偉, 蔡建平, 鄭增威 申請人:浙江大學城市學院
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1