基于紅外遙控的大功率LED照明系統(tǒng)設計
2.2 紅外遙控原理紅外線遙控是目前使用最廣的一種遙控手段。紅外遙控裝置具有體積小、功耗低、功能強、成本低等特點,在現(xiàn)代電子產(chǎn)品(家用電器、玩具、通信設備) 中普遍采用紅外遙控。
若能將紅外遙控器的按鍵編碼進行識別與解碼,并用作單片機系統(tǒng)的輸入處理信號,則解決了常規(guī)矩陣鍵盤線路板過大、布線復雜、占用I/O 口過多的弊??;而且使用遙控器,可實現(xiàn)人對設備的長距離操作控制,使用更加便捷高效。本設計采用一款基于TC9012 芯片的電視機遙控器作為紅外發(fā)射單元。TC9012 采用脈沖寬度調制編碼格式,以不同的脈寬寬度來實現(xiàn)二進制信息的編碼,其發(fā)射編碼格式由引導碼、用戶碼、數(shù)據(jù)碼、數(shù)據(jù)反碼和結束碼構成。引導碼由4.5ms 的高電平和4.5ms 的低電平波形所構成,以作為一幀數(shù)據(jù)的起始位;一幀數(shù)據(jù)中含有32 位碼,包含兩次8 位用戶碼,8位數(shù)據(jù)碼和8 位數(shù)據(jù)碼的反碼,用戶碼用于區(qū)分不同類型的紅外遙控設備,數(shù)據(jù)碼即代表實際按下的鍵值信息,數(shù)據(jù)反碼是數(shù)據(jù)碼的各位求反,通過比較數(shù)據(jù)碼與數(shù)據(jù)反碼,可判斷接收到的鍵值數(shù)據(jù)是否正確;最后發(fā)送結束位(SY),作為一幀數(shù)據(jù)的結束。發(fā)射碼的格式如圖3 所示。
紅外二進制編碼信息‘0’與‘1’分別由毫秒量級的高低脈沖組合實現(xiàn)。以脈寬0.56ms、間隔0.565ms、周期為1.125ms 的組合表示二進制“0”,以脈寬0.56ms、間隔1.69ms、周期2.25ms 的組合表示“1”.脈沖信號都調制在占空比為1/3,頻率為38kHz 的載波上再發(fā)送出去。二進制參數(shù)“0”和“1”如圖4 所示。
紅外二進制信號的解調由一體化紅外接收器HS0038 來完成。對于接收端而言,當無紅外脈沖信號時HS0038 的數(shù)據(jù)輸出OUT 端輸出高電平,當有高脈沖紅外信號時OUT 端輸出為低電平,故其輸出信號電平正好與發(fā)射端相反。這一點在軟件設計時應予以注意。
3.1 單片機主控系統(tǒng)本設計主控系統(tǒng)采用ATMEL 公司的高性能單片機AT89S51 實現(xiàn)。使用一款基于TC9012 芯片的家用電視遙控器作為系統(tǒng)的紅外發(fā)射器;單片機P3.2 口連接一體化紅外接收器HS0038 的數(shù)據(jù)輸出OUT 端;單片機P1.0 口作為PWM 信號的輸出端并連接PT4115 芯片DIM 端,用于實現(xiàn)PWM 調光控制。單片機通過對紅外遙控器0~9 按鍵以及開關按鍵紅外編碼的識別與解碼,并根據(jù)解碼結果產(chǎn)生鍵值對應的PWM 信號,從而驅動LED 實現(xiàn)不同的亮度調節(jié)。系統(tǒng)晶振電路由12MHZ 晶振與兩個30PF 電容組成;復位電路則由S1 按鍵、10K 電阻與10uF 電解電容構成。主控系統(tǒng)電路如圖5 所示。
3.2 基于 PT4115 的恒流驅動系統(tǒng)本設計 LED 光源采用基于PT4115 的大功率恒流驅動系統(tǒng)。PT4115 是一款連續(xù)電感電流導通模式的降壓恒流源芯片,其具有以下特點:①6V~30V 寬電壓范圍輸入;②輸出電流可達1.2A;③復用DIM 引腳進行LED 開關、模擬調光、PWM 調光;④輸出電流精度達5%;⑤轉換效率高達97%;⑥LED 開路保護;⑦輸出可調的恒流控制方法;⑧內(nèi)部含有抖頻特性,極大的改善EMI.該芯片適合用于各類綠色照明LED燈的驅動電路,應用電路簡潔,所需外部元器件較少且價格低廉。
PT4115 通過芯片上的DIM 端,可以方便的進行模擬或PWM 調光。本設計采用PWM調光方式,通過在DIM 引腳加入可變占空比的方波脈沖信號調節(jié)輸出電流以實現(xiàn)調光。當方波電壓幅值低于0.3 V 時關斷LED 電流,高于2.5 V(且低于5V)時完全開啟LED 電流。
紅外遙控器相關文章:紅外遙控器原理
評論