一、前言
這是一個(gè)云臺(tái)紅外遙控器,通過(guò)紅外光線完成云臺(tái)的控制方案也具有一定的優(yōu)勢(shì),比如不用鋪設(shè)網(wǎng)線。只需要一個(gè)集中紅外發(fā)送模塊即可?,F(xiàn)在對(duì)它的發(fā)送編碼進(jìn)行復(fù)制。下面記錄該紅外遙控器信號(hào)復(fù)制的相關(guān)參數(shù)。已備未來(lái)作為設(shè)計(jì)參考。
二、信號(hào)參數(shù)
首先,將紅外遙控器的信號(hào)通過(guò)導(dǎo)線引至面包板上。使用示波器直接觀察信號(hào)波形??梢钥吹叫盘?hào)是一個(gè)帶有調(diào)制的波形。只是,這個(gè)調(diào)制脈沖信號(hào)并不下降到 0V。這估計(jì)是 LED 感應(yīng)電壓所引起的。為此,在紅外LED輸出信號(hào)端口并聯(lián)一個(gè) 4.7k歐姆的電阻,重新測(cè)量輸出信號(hào)。由于增加了負(fù)載電阻,此時(shí)可以看到輸出信號(hào)可以降低到 0V,信號(hào)的幅度大約為 1.7V。這個(gè)幅值對(duì)于普通的3.3V的單片機(jī)來(lái)說(shuō),還不到高電平閾值。后面使用單片機(jī)讀取信號(hào)的時(shí)候,需要對(duì)其加上一個(gè) 0.5V左右的直流電壓。
▲ 圖1.2.1 直接測(cè)量LED波形
▲ 圖1.2.2 增加4.7k歐姆之后的信號(hào)波形
??下面測(cè)量脈沖信號(hào)的參數(shù),通過(guò)單次觸發(fā)捕獲一個(gè)脈沖,利用示波器光標(biāo)測(cè)量脈沖的復(fù)制為 1.75V,頻率為 37.87kHz。
● ?紅外LED脈沖參數(shù):
幅值
:1.75V
頻率
:37.87kHz
三、編碼參數(shù)
修改單片機(jī)軟件,它可以把接收到的紅外編碼時(shí)間轉(zhuǎn)換成數(shù)據(jù)通過(guò)串口輸出,這樣可以用于其他單片機(jī)的紅外控制程序應(yīng)用。同時(shí)它將編碼調(diào)制之后通過(guò)端口連接一個(gè)紅外發(fā)光管輸出,測(cè)試編碼是否正確。輸出的編碼形成固定的C語(yǔ)言數(shù)組格式??梢灾苯涌截惖絾纹瑱C(jī)程序中。至此,將云臺(tái)紅外控制編碼都提取完畢了。
※ 總??結(jié) ※
本文記錄了提取云臺(tái)紅外遙控器編碼的過(guò)程。觀察到紅外 LED 信號(hào)的參數(shù),通過(guò)前幾天制作的 AT32F421單片機(jī)電路板 提取了所有遙控信號(hào)編碼,并進(jìn)行了測(cè)試。這些信號(hào)編碼都存儲(chǔ)在 CSDN 博文中,基于這些編碼,接下來(lái)設(shè)計(jì)網(wǎng)絡(luò)云臺(tái)紅外遙控器。
參考資料
[1]HDMI多路切換紅外控制器: https://zhuoqing.blog.csdn.net/article/details/138367483
[2]Zigbee 網(wǎng)絡(luò)多路HDMI切換器: https://zhuoqing.blog.csdn.net/article/details/138376275
[3]四臺(tái)攝像機(jī)運(yùn)動(dòng)紅外LED發(fā)送器: https://zhuoqing.blog.csdn.net/article/details/138198827