基于紅外遙控的LED照明系統精_第1頁
基于紅外遙控的LED照明系統精_第2頁
基于紅外遙控的LED照明系統精_第3頁
基于紅外遙控的LED照明系統精_第4頁
基于紅外遙控的LED照明系統精_第5頁
已閱讀5頁,還剩23頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、基于紅外遙控的大功率 LED 照明系統設計目錄摘要 . 1 Abstract . 1第一章 引言 . 2第二章 設備選擇 . 3 2.1 照明現狀分析 . 3 2.2 LED 照明優點 . 4 2.3 LED 照明驅動、調光問題及解決方案 . 42.3.1 LED工作特性 . 4 2.3.2 調光措施 . 5第三章 控制方式 . 6 3.1 紅外遙控技術 . 6 3.2紅外遙控優點 . . 6 3.3 系統方案描述 . 7第四章 硬件分析 . 8 4.1 紅外發射電路的設計 . 8 4.2 接收電路的設計 . 10 4.3 單片機主控電路的設計 . 11 4.4 恒流驅動電路的設計 . 12第

2、五章 電路與程序設計 . 14 5.1電路設計 . 14 5.1.1紅外發射電路 . 14 5.1.2接收電路 . 14 5.1.3單片機主控電路 . 15 5.1.4恒流驅動電路 . 15 5.2程序設計 . 16 5.2.1系統主程序 . 16 5.2.2紅外解碼中斷程序 . 17 5.2.3紅外碼值處理程序 . 18 5.2.4鍵值識別散轉程序 . 19第六章 結論 . 21參考文獻 . 22致謝 . 23摘要LED (發光二極管被認為是繼白熾燈、熒光燈后的第三代照明光源,具有發光效率 高、壽命長、無污染、體積小、光方向性強、綠色環保等特點,是未來最具有發展潛力的 光源之一。本文設計了一

3、種以 AT89S51單片機為核心的紅外遙控大功率 LED 照明系統, 其紅外遙控系統由 TC920發射器與 HS0038紅外接收器構成,采用 PT4115芯片實現 LED 恒流驅動系統, PWM 方式實現調光。本文詳細給出系統的硬件和各部分的電路設計。實 踐證明,該大功率 LED 照明系統高效穩定,控制方便,在普通照明應用中具有較好的實 用價值和經濟適用性。關鍵詞:紅外遙控;大功率 LED ;單片機AbstractLight emitting diode (LED was considered as 3-Gen lighting source since incandescent and fl

4、uorescent lamp, which had merits of high luminous efficiency, long lifetime, no pollutions, small size, strong directivity and environmental friend. LED is the most promising and perspective light source in the future. A high-power LED lighting system based on AT89S51 single chip computer is present

5、ed, The infrared remote control system consists of a transmitter and HS0038 TC920 infrared receiver, using PT4115 chip LED constant current drive system, PWM dimming mode. This paper gives the system's hardware and circuit design of each part. Practice has proved that the system is highly effici

6、ent and stable power LED lighting, easy to control, and has good practical value and affordability in general lighting applications. Keywords: infrared remote control; high-power LED; single chip computer第一章 引言隨著科技的不斷進步,能源消耗巨大,節約能源是我們未來面臨的重要問題。 LED 作 為一種新型的綠色光源節能產品,廣泛應用于各種顯示、裝飾背光源、普通照明和城市夜 景等領域。 LED

7、 是英文 Light Emitting Diode的縮寫,中文就是發光二極管。它實際上也是 一種將電能轉換成光能的一種電子元件,也具有一般半導體二極管的特性。它發出的光波 基本涵蓋了全部的可見光。LED 是美國在 1965年研究制造的,當時也只能發出紅外光,不久后出了能發紅光的 LED ,發光強度低,只能作為指示應用。到了 90年代的末期, LED 才有了飛躍的發展, 光波基本上覆蓋了整個可見光。特別是藍光的出現,復合白光就誕生了,藍光通過激發熒 光粉發出白光。進入 21世紀后,白光 LED 更是日新月異,無論是材料技術、芯片尺寸、 外觀和發光強度、發光效率方面都得到了空前的發展。各種色溫、各

8、種發光角度、高亮超 白的以及暖色的 LED 相繼應運而生,給 LED 廣闊的市場帶來了無限的商機。在如今這個更加人性化的社會,不同時間、不同地點、不同人需要不一樣的燈光,所 以對于現在的照明設備,調光是必不可少的。 PWM 調光以其精確控制 LED 的亮度的同時, 也保證 LED 發光的色度這一優點,是現在人們大多數照明設備中的選擇。隨著人們生活品質的提高,對控制開關的要求也越來越多。遙控技術正在向許多領域 滲透 , 紅外線遙控就是其中的一種。由于其結構簡單制作容易在家用電器、工業生產、安 全保衛以及人們的日常生活中得到了廣泛的應用。 紅外遙控是一種無線、 非接觸控制技術, 具有抗干擾能力強,

9、信息傳輸可靠,功耗低,成本低,易實現等顯著優點。本文利用紅外 遙控控制大功率 LED ,組成一種新型的照明系統。這個系統解決了現在普通照明系統中開 關位置固定、無法調光等許多問題,無論從經濟性還是實用性出發,此系統都優越于現在 的照明系統。第二章 設備選擇如今,我們生活中的主要照明設備有兩大類:白熾燈(鹵鎢燈類和熒光燈類。 白熾燈類的電光源冷態電阻很小,約為正常工作時的 1/10左右。全壓啟動時的瞬時 沖擊電流為正常發光電流的 10被左右,對于供電線路及配電設備的安全及壽命都有影響。 因此,白熾燈使用時間一長就會出現燒毀或變黑等問題,同時對供電線路的傷害也很大, 已經不怎么適應現在的社會需求。

10、熒光燈類照明電光源是應用數量最多,范圍也最廣的高效節能光源。按照熒光燈電 路的原理,可以分為電感式和電子式兩大類。(1電感式熒光燈電感式熒光燈由于電感鎮流器的作用,啟動瞬間有一較強的激磁電流,但是時間很 斷,時間一般在數個工頻周期內。以常用的 36W 電感式熒光燈為例,瞬時的沖擊電流約為 正常工作時的 1.5倍。(2電子式熒光燈電子式熒光燈由于電子鎮流器輸入濾波電容的作用,在啟動的瞬間又較強的電容充 電流,時間一般在數十個工頻周期內。以常用的 36W 電子式熒光燈為例,電子鎮流器的瞬 時沖擊電流約為正常工作時的 10-20倍。因此,不管是電感式還是電子式熒光燈都需要合適的軟啟動電壓值,加上生產

11、過程 中加入的熒光粉等有毒物質、運輸安裝過程中的種種不便,熒光燈類照明電光源的諸多問 題開始顯露出來,一種新的照明設備 LED 照明開始逐漸步入人們的生活中。2.1 照明現狀分析當前,國民經濟持續的高速發展與電力供應相對滯后的矛盾突出,導致幾乎全國范圍 內的電力供應緊張。許多地方不得不采取了拉電、限電的被動措施,對當地的經濟持續發 展、人們的日常生活和社會的穩定和諧都造成了一定的影響。為了緩解供電的壓力,提高 照明的應用效果,各種照明節電設備應用的范圍不斷擴大,并取得了積極的效果,為降低 日趨高漲的用電需求發揮了積極的作用。目前,照明消耗約占整個電力消耗的 20%,大大降低照明用電是節省能源的

12、重要途 徑, 為實現這一目標業界已研究開發出許多種節能照明器具, 并達到了一定的成效。 但是, 距離 “ 綠色照明 ” 的要求還遠遠不夠,開發和應用更高效、可靠、安全、耐用的新型光源勢 在必行。 LED 以其固有的優越性正吸引著世界的目光。LED 發展歷史已經幾十年,但在照明領域的應用還是新技術,但隨著 LED 技術的迅 猛發展,其發光效率的逐步提高, LED 的應用市場將更加廣泛,特別在全球能源短缺的憂 慮再度升高的背景下, LED 在照明市場的前景更備受全球矚目,被業界認為在未來 10年 成為最被看好的市場以及最大的市場將是取代白熾燈、熒光燈的最大潛力商品。隨著科技的不斷發展,我國的用電比

13、例將逐漸加大,與此同時,能源枯竭和節能環保 的問題日益嚴重,這意味著我國的照明必將走綠色節能的發展道路 1。2.2 LED 照明優點LED 從發明到現在, 憑借其體積小、 壽命長、 環保節能等特點, 在照明領域受到青睞。 隨著 LED 技術的不斷發展和完善,以及人們節能環保意識的逐漸增強,大功率 LED 必然 日漸受歡迎, LED 技術預計在未來可能會替代白熾燈、 熒光燈的主導地位。 LED 相對于白 熾燈熒光燈等傳統光源的優勢不僅體現在發光質量方面,在其生產制造及易用性方面都大 大得到改善相對于老一代發光設備, LED 的特點主要體現在以下幾個方面 2:(1 LED 為固體樹脂結構,抗振動性

14、好,在生產、運輸、安裝上方便快捷。(2 LED 光線集中度高,色彩純度高,發光效率高于普通照明設備。(3 LED 屬于固體冷光源,不純在燈絲燒毀問題,壽命長達 5萬到 10萬 h 之間。(4 LED 在生產過程中不添加汞、熒光粉等化學物質,屬于綠色環保照明光源。(5 LED 可利用紅 綠及藍三基色原理,實現豐富多彩的動態變化效果。2.3 LED 照明驅動、調光問題及解決方案LED 作為一種新興光源,具有高節能、長壽命、利環保等其他光源無法比擬的性能。 因此,對 LED 的研究具有劃時代的意義 3。2.3.1 LED工作特性LED 具有對電壓敏感的特性, 當 LED 兩端電壓超過其導通電壓后。

15、可近似的認為其正 向電壓 VF 和正向電流 IF 成比例關系。因此,電壓的變化會引起電流的變化。從 LED 伏安特性曲線圖 2.1可知, LED 在正向導通后其正向電壓的細小變動將引起 LED 電流的較大波動,并且環境溫度、 LED 老化等因素也將影響 LED 的電氣特性,若 LED 電流失控, LED 長期工作在大電流下將嚴重影響其可靠性和使用壽命。而 LED 的光輸出直 接與 LED 電流有關,所以 LED 驅動電路在輸入電壓和環境溫度等因素發生變動的情況下宜 采用恒流驅動方式 7。圖 2.1 LED伏安特性曲線要進行恒流控制就要在斬波輸出端串聯一個小電阻,采樣其對地電壓,然后對其進行 放

16、大并反饋到恒壓控制端,以進行恒流控制。由于采樣電阻串聯在輸出回路里,要降低落 在電阻上的功耗,就要盡量減小電阻的阻值,通常選 0.1 電阻。采用恒流驅動 , 必須每一路 LED 燈串有一個恒流源驅動。當燈串中單顆 LE D 發生 短路故障時,由于輸出電流不變 , 因此,并不影響其它 LED 的光效,采用恒流驅動能大大 提高 LED 的使用壽命。因此,本設計的大功率 LED 照明系統采用恒流驅動。2.3.2 調光措施PWM 調光措施相對于傳統的線性調光,不影響 LED 的光效。 PWM 調光的基本原理是保 持 LED 正向導通電流恒定,而通過控制電流導通和關斷的時間比例,即控制每個周期電流 導通

17、的時間。 PWM 調光的優勢是 LED 正向導通的電流一直是恒定的, LED 的色度就不會像 模擬調光一樣會變化。 PWM 調光可以在精確控制 LED 的亮度的同時,也保證 LED 發光的色 度。線性調光是通過改變流過 LED 的電流來調整光效的,流過 LED 的電流的變化必然會 影響 LED 的色度。因此, PWM 調光相對傳統的線性調光具有很大的進步,也符合本設計的要求。 第三章 控制方式如今,照明設備的控制方式有很多。有最普通的墻壁固定開關、有樓梯口用的聯動 開關、有聲控開關、有光控開關還有許多特殊地方的用的溫控等開關。但這些控制方式都 有位置固定使用不方便,價格昂貴易損壞等問題。紅外遙

18、控以其結構簡單、成本低、可靠 性高等優點被人們所接受。3.1 紅外遙控技術紅外遙控本質屬于紅外信息傳輸的一種應用形式。紅外傳輸大體分為數據的傳輸和控 制信息 ( 指令 的傳輸二類。紅外遙控就屬于控制信息傳輸類,信息量小,但可靠性高。 紅外遙控由于其發射和接收方便、結構簡單、成本低、可靠性較高 , 因而早已在家用電器 中得到廣泛應用。紅外遙控由發送和接收兩個部分組成。發送端采用單片機將待發送的二進制信號編碼 調制為一系列的脈沖串信號,通過紅外發射管發射紅外信號。紅外接收完成對紅外信號的 接收、放大、檢波、整形,并解調出遙控編碼脈沖。為了減少干擾,采用的是價格便宜性 能可靠的一體化紅外接頭接收紅外

19、信號,它同時對信號進行放大、檢波、 整形得到 TTL 電 平的編碼信號,再送給單片機,經單片機解碼并執行去控制相關對象。3.2 紅外遙控優點紅外遙控和照明系統的結合時時代發展的產物。紅外遙控與普通照明控制開關相比有 以下優點:(1抗干擾能力強,能適應各種環境。(2體積小,穩定性和壽命長。(3功耗低,普通的 5號電池就可以給他長期供電。(4成本低,有廣闊的市場和很大的發展空間。(5靈敏度高,調節方便、快捷。紅外遙控由于其發射和接收方便、 結構簡單、成本低、可靠性較高 , 因而早已在家 用電器中得到廣泛應用。在照明設備中的應用也在不斷的發展和完善中。紅外遙控的照明 系統,適用于現在人們高效、快捷、

20、多變的生活方式,將是以后照明控制方式的主流。3.3 系統方案描述本設計采用一款基于 TC9012芯片的電視機遙控器作為紅外發射單元,紅外二進制信 號的解調由一體化紅外接收器 HS0038來完成,主控系統采用 ATMEL 公司的高性能單片 機 AT89S51, LED 光源采用基于 PT4115的大功率恒流驅動系統,最后,采用 PWM 調光 方式, 通過在 DIM 引腳加入可變占空比的方波脈沖信號調節輸出電流以實現調光 4。 系統 方案框圖如圖 3.1。圖 3.1 系統方案框圖 第四章 硬件分析本照明系統以 AT89S51單片機為主控芯片, 選用大功率白光 LED 為光源, 采用 PT4115芯

21、片實現 LED 恒流驅動系統,紅外遙控系統則由 TC9012遙控發射器與 HS0038紅外接收器 構成。4.1 紅外發射電路的設計TC9012是一塊用于東芝系列紅外遙控系統中的專用發射集成電路。其內部包括振蕩 器、分頻時序產生器、系統碼鎖存、數據寄存、鍵盤掃描輸入、鍵盤掃描輸出、載波控制 及輸出單元。內部設置了 8位系統碼,可實現 256發射器同時同點操作發射而互不干擾。 圖 4.1為 TC9012外部引腳圖,圖 4.2為管腳圖。圖 4.1 TC9012外部引腳圖管腳說明: 圖 4.2 管腳圖功能說明:TC9012采用脈沖寬度調制編碼格式, 以不同的脈寬寬度來實現二進制信息的編碼, 其 發射編

22、碼格式由引導碼、用戶碼、數據碼、數據反碼和結束碼構成。引導碼由 4.5ms 的高 電平和 4.5ms 的低電平波形所構成,以作為一幀數據的起始位;一幀數據中含有 32位碼, 包含兩次 8位用戶碼, 8位數據碼和 8位數據碼的反碼,用戶碼用于區分不同類型的紅外 遙控設備,數據碼即代表實際按下的鍵值信息,數據反碼是數據碼的各位求反,通過比較 數據碼與數據反碼,可判斷接收到的鍵值數據是否正確;最后發送結束位(SY ,作為一 幀數據的結束。 TC9012的發射碼的格式如圖 4.3所示 .紅外二進制編碼信息 0 與 1 分別由毫秒量級的高低脈沖組合實現。 以脈寬 0.56ms 、 間隔 0.565ms

23、、周期為 1.125ms 的組合表示二進制“ 0” ,以脈寬 0.56ms 、間隔 1.69ms 、周 期 2.25ms 的組合表示“ 1” 。脈沖信號都調制在占空比為 1/3,頻率為 38kHz 的載波上再發 送出去。二進制參數“ 0”和“ 1”如圖 4.4所 5示 。 圖 4.3 TC9012發射碼的格式 圖 4.4 數據 0與數據 1參數圖4.2 接收電路的設計紅外接收需要先進行解調,解調的過程是通過紅外接收管進行接收的。其基本工作過 程為:當接收到調制信號時,輸出高電平,否則輸出低電平,是調制(圖 4.5調制的逆 過程(圖 4.6解調 。紅外接收電路用于接收紅外信號并解調遙控器二進制控

24、制脈沖信號, 該紅外接收電路采用 HS0038(它接收紅外信號的頻率為 38kHz ,周期約為 26 s 。 HS0038集光電轉換、解調和放大于一體,只需少量外接元件就能實現從紅外接收到輸出與 TTL 電 平兼容的所以工作。對于接收端而言,當無紅外脈沖信號時 HS0038的數據輸出 OUT 端輸 出高電平,當有高脈沖紅外信號時 OUT 端輸出為低電平,故其輸出信號電平正好與發射端 相反。 圖 4.5 二進制碼的調制 圖 4.6 二進制碼的解調4.3 單片機主控電路的設計AT89S51 是美國 ATMEL 公司生產的低功耗, 高性能 CMOS8 位單片機, 片內含 4k bytes 的可系統編

25、程的 Flash 只讀程序存儲器 , 器件采用 ATMEL 公司的高密度、 非易失性 存儲技術生產,兼容標準 8051 指令系統及引腳。它集 Flash 程序存儲器既可在線編程 (ISP 也可用傳統方法進行編程及通用 8 位微處理器于單片芯片中, ATMEL 公司的功 能強大,低價位 AT89S51單片機可為您提供許多高性價比的應用場合,可靈活應用于各 種控制領域。AT89S51引腳如圖 4.7。所用引腳介紹:P1口:Pl 是一個帶內部上拉電阻的 8 位雙向 I /O 口, Pl 的輸出緩沖級可驅動(吸收 或輸出電流 4 個 TTL 邏輯門電路。 對端口寫 “l” , 通過內部的上拉電阻把端口

26、拉到高電平, 此時可作輸入口。作輸入口使用時,因為內部存在上拉電阻,某個引腳被外部信號拉低時 會輸出一個電流(ILI。P3口:P3 口是一組帶有內部上拉電阻的 8 位雙向 I /0 口。 P3 口輸出緩沖級可驅動 (吸 收或輸出電流 4 個 TTL 邏輯門電路。對 P3 口寫入 “l” 時,它們被內部上拉電阻拉高并可作為輸入端口。作輸入端時,被外部拉低的 P3 口將用上拉電阻輸出電流(ILI。 P3.2口第 二功能 INT0(外中斷 0 。RST :復位輸入。當振蕩器工作時, RST 引腳出現兩個機器周期以上高電平將使單片 機復位。XTAL1:振蕩器反相放大器及內部時鐘發生器的輸入端。XTAL

27、2:振蕩器反相放大的輸出端。本設計主控系統采用 ATMEL 公司的高性能單片機 AT89S51實現。 單片機 P3.2口連接 一體化紅外接收器 HS0038的數據輸出 OUT 端;單片機 P1.0口作為 PWM 信號的輸出端 并連接 PT4115芯片 DIM 端,用于實現 PWM 調光控制。單片機通過對紅外遙控器 09按 鍵以及開關按鍵紅外編碼的識別與解碼,并根據解碼結果產生鍵值對應的 PWM 信號,從 而驅動 LED 實現不同的亮度調節。系統晶振電路由 12MHZ 晶振與兩個 30PF 電容組成; 復位電路則由 S1按鍵、 10K 電阻與 10uF 電解電容構成。 圖 4.7 A T89S5

28、1引腳4.4 恒流驅動電路的設計本設計 LED 光源采用基于 PT4115的大功率恒流驅動系統。 PT4115是一款連續電感電 流導通模式的降壓恒流源芯片,其具有以下特點: 6V30V寬電壓范圍輸入;輸出電 流可達 1.2A ;復用 DIM 引腳進行 LED 開關、模擬調光、 PWM 調光;輸出電流精度 達 5%;轉換效率高達 97%; LED 開路保護;輸出可調的恒流控制方法;內部含 有抖頻特性,極大的改善 EMI 。該芯片適合用于各類綠色照明 LED 燈的驅動電路,應用 電路簡潔,所需外部元器件較少且價格低廉 6。PT4115管腳如圖 4.8。 圖 4.8 PT4115管腳管腳描述: P

29、T4115采用 PWM 調光措施 , 當 DIM 引腳電壓低于 0. 3 V時關斷 LED 電流 , 高于 2. 5 V 時開啟 LED 電流。脈沖寬度調制是一種模擬控制方式,其根據相應載荷的變化來調制晶體管柵極或基極 的偏置,來實現開關穩壓電源輸出晶體管或晶體管導通時間的改變,這種方式能使電源的 輸出電壓在工作條件變化時保持恒定,是利用微處理器的數字輸出來對模擬電路進行控制 的一種非常有效的技術。 PWM 控制技術以其控制簡單,靈活和動態響應好的優點而成為電 力電子技術最廣泛應用的控制方式,也是人們研究的熱點。由于當今科學技術的發展已經 沒有了學科之間的界限,結合現代控制理論思想或實現無諧振

30、軟開關技術將會成為 PWM 控 制技術發展的主要方向之一。在實際應用中, LED 調節亮度一般采用兩種方法,即模擬調光或 PWM 調光。模擬調光 是通過改變通過 LED 電流的大小來調整光效的,除了亮度會改變外,也會影響 LED 的光效 質量, 即電流變化必然導致 LED 的色度偏差。 PWM 基本原理是保持 LED 正向導通電流恒定, 而通過控制電流導通和關斷的時間比例,可以實現從 0到 100%范圍的亮度調節。 PWM 調光 的優勢是 LED 正向導通的電流一直是恒定的, LED 的色度就不會像模擬調光一樣變化:在 精確控制 LED 的亮度的同時,也保證 LED 發光的色度。第五章 電路與

31、程序設計5.1電路設計本文設計了一種以 AT89S51單片機為核心的紅外遙控大功率白光 LED 照明系統, 其采用 PT4115 大功率 LED 恒流驅動方案與紅外遙控技術,通過對一款基于 TC9021紅 外遙控器的按鍵編碼識別與解碼處理,可紅外遙控實現對 LED 光源的 PWM 調光功能。5.1.1紅外發射電路采用 TC9012F 芯片的紅外發射電路,如圖 5.1。圖 5.1 紅外發射電路5.1.2接收電路采用 HS0038的接收電路,如圖 5.2。 圖 5.2 接收電路5.1.3單片機主控電路采用 AT89S51單片機的主控電路,如圖 5.3。 圖 5.3 主控電路5.1.4恒流驅動電路采

32、用 PT4115,如圖 5.4。圖 5.4 驅動電路5.2程序設計系統主程序主要包括初始化程序(包括定時器與外部中斷設置 、紅外碼值處理程序 與鍵值識別散轉程序 8。5.2.1系統主程序主程序流程如圖 5.5。 圖 5.5 系統主程序流程圖5.2.2紅外解碼中斷程序紅外解碼中斷程序用于完成對遙控器發出一幀脈沖的各個高、低脈沖時間的計時與 存儲,以便在紅外碼值處理程序中通過分析各個脈沖的時間實現對紅外編碼的二進制解 碼。當遙控器無鍵按下時,即紅外接收器 HS0038在沒有接收紅外信號,其 OUT 端輸出高 電平;當遙控器有鍵按下時, 0和 1編碼中的高電平經紅外接收器 HS0038倒相后輸 出低

33、電平。由于 HS0038的 OUT 端與單片機的外部中斷 INT0引腳相連,將會觸發單片機中 斷 (即設置為負跳變沿觸發中斷 。 一旦系統檢測到紅外脈沖中的高電平信號, 即觸發 INT0中斷,定時器 T0開始計時 (定時時間為 250us ,以定時器 T0溢出中斷記錄每次脈沖期間 定時器溢出的次數;到下一個高電平脈沖到來時,即再次產生中斷時,先將定時器溢出次 數取出,然后將溢出次數清零后再重新記錄。通過定時器溢出次數判斷每次中斷與上一次 中斷之間的時間間隔(時間間隔即為定時器溢出次數與 250us 的乘積 ,便可判斷接收到 的是引導碼、編碼 0或 1 。在中斷程序中,首先判斷并跳過持續 9ms

34、 的引導碼,然 后依次采集存儲 32位脈沖編碼時間。紅外解碼中斷流程和定時器定時流程如圖 5.6所示。 圖 5.6 紅外解碼中斷程序圖 定時器定時流程圖5.2.3紅外碼值處理程序紅外碼值處理程序主要完成對紅外編碼的解碼處理,通過對一幀紅外編碼中 32位脈 沖編碼時間的分析處理,判斷其對應 0或 1的二進制編碼,從而確定兩次 8位用戶 碼、 8位數據碼和 8位數據碼的反碼。從 TC9012紅外編碼分析可知, “ 0”編碼脈沖時間為 1.125ms , “ 1”編碼脈沖時間為2.25ms 。在實際程序處理中,應考慮由于遙控器晶振參數等原因存在的誤差,故定時器 T0溢出次數值取 7(即 1.75ms

35、 作為 0或 1編碼的判斷標準。當溢出次數小于 7時則 判斷為 0編碼,當溢出次數大于 7時則判斷為 1編碼,并將該 32位二進制編碼按 4個字節處理分別得出用戶碼、數據碼以及數據反碼,其中數據碼即代表實際按下的紅外遙 控器鍵值信息??衫脝纹瑱C將解碼出的鍵值數據碼通過數碼管顯示,通過得出遙控器鍵 值與數據碼的對應關系,以便用于鍵值識別散轉程序的判斷處理。紅外碼值處理流程如圖 5.7。圖 5.7 紅外碼值處理流程圖5.2.4鍵值識別散轉程序鍵值識別散轉程序用于對正確接收下來的紅外發射器鍵值編碼進行識別散轉處理, 在判斷用戶碼正確的前提下, 根據不同的按鍵數據碼控制生成對應的 PWM 信號, 以

36、實現 LED 亮度調節功能。本程序采用紅外遙控器的 09按鍵作為 LED 的 110級亮度的選擇按鍵, 并將遙控器開關鍵作為 LED 的關閉按鍵。鍵值識別散轉流程如圖 5.8所示。PWM 脈沖信號則由單片機利用定時器 T1中斷控制 P1.0口輸出產生, 其輸出的高低電 平輸入 PT4115芯片 DIM 端以控制 LED 電流的通斷狀態,從而實現 LED 的亮度調節。將定 時器 T1溢出中斷定為 1/2500秒 (即 400S , 每 10次脈沖作為一個周期, 即頻率為 250HZ 。 這樣,在每 1/250秒的方波周期中,通過改變方波的輸出占空比,從而實現 LED 燈的 10級亮度調節,即 LED 亮度等級由每個周期內的高電平脈沖數目決定,其中高電平脈沖數目 由紅外遙控器鍵值確定,即 09按鍵對應確定 110亮度等級數值。定時器 T1生成 PWM 流

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論