新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > LED多功能遙控顯示屏設計與實現

        LED多功能遙控顯示屏設計與實現

        作者: 時間:2013-06-15 來源:網絡 收藏

        2.3 紅外收發遙控電路
        紅外發射接收原理是:發射端輸入信號經放大后送入紅外發射管發射,在接收端,接收管收到紅外信號后,由放大器放大處理還原成控制信號。按下某一個按鍵,單片機識別出該按鍵,同時單片機向接有紅外發射管的端口發射一定頻率的脈沖。該脈沖與38 kHz左右的載波脈沖進行調制,然后將已調制的脈沖進行緩沖放大,激勵紅外發光二極管將電能轉化為光能,使得紅外發光二極管發射出一定頻率的紅外線。當接收控制系統接收到該紅外光后,由單片機內定時/計數器得到該紅外光的頻率,然后將該頻率送往CPU,由CPU對該信號進行解碼,識別出控制信號,從而對控制電路實施控制功能,完成整個遙控功能。

        本文引用地址:http://www.104case.com/article/170472.htm

        d.JPG


        系統采用一體化紅外接收頭HS0038,如圖4所示,1腳GND接電源地,2腳VCC接+5 V,3腳OUT為數據輸出端(TTL電平,反相輸出),可直接與單片機相連。SE303是紅外發射二極管,當P2.0=1時,三極管9013導通,SE303通電發射紅外線,實際上發射的是頻率為38 kHz的脈沖串。電路連接如圖4所示。

        3 軟件系統設計
        3.1 總體程序流程設計
        單片機開外部中斷,不斷查詢是否有紅外信號發射過來,若沒有接收到信號,單片機按照原來的預編入內容進行掃描,送給顯示屏顯示。否則,單片機接收數據,辨認顯示方式,接收完畢后,更新顯示內容。同理按照這種方式接收PC機的數據,進行更新顯示。總體程序
        如圖5所示。

        e.JPG


        3.2 程序
        每當向PC機客戶程序里輸入新顯示內容并發送給單片機時,單片機就產生串行中斷,接受待顯示信息的機內碼,然后再利用點陣字模信息提取程序得到點陣數據送到顯示。單片機接受數據采用中斷的方式。串行中斷程序流程圖如圖6所示。

        f.JPG

        紅外遙控器相關文章:紅外遙控器原理

        led顯示器相關文章:led顯示器原理


        晶振相關文章:晶振原理


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 定远县| 余姚市| 紫阳县| 吉木萨尔县| 西充县| 嘉祥县| 阳东县| 荆州市| 祁连县| 渑池县| 淮南市| 翼城县| 湾仔区| 铜梁县| 南安市| 和林格尔县| 延川县| 枞阳县| 陆丰市| 马边| 依兰县| 瓮安县| 定襄县| 海口市| 盐山县| 本溪市| 二连浩特市| 广东省| 卓尼县| 河曲县| 浮梁县| 东兰县| 凤山县| 冕宁县| 年辖:市辖区| 前郭尔| 上蔡县| 从江县| 苗栗市| 迭部县| 南江县|