|
實(shí)驗(yàn)二十八 紅外通信
一、實(shí)驗(yàn)?zāi)康?br />
了解紅外接口芯片 IRM5000(或 ZHX1010)的原理和應(yīng)用
二、實(shí)驗(yàn)內(nèi)容
IRM5000SE 是一個符號 IrDA SIR(Serial Infrared,串行紅外協(xié)議)的收發(fā)模塊,是 VISHA
Y 公司的紅外收發(fā)芯片,該模塊在 1 米范圍內(nèi)的最高速度可達(dá) 115.2kbps。而且它的供電范
圍較寬(2.4~5.5V),可方便地與各種電壓的 CPU 進(jìn)行接口。
IRM5000SE 在 3V 供電時,其典型電流只有 90μA,非常適用于電池供電產(chǎn)品。此外,
ZHX1010 體積小,僅有 9.9mm×3.7mm,且其外圍元件少(只需一個電阻和一個電容)。
IRM5000SE 有 6 個引腳,依次是 LEDA、TXD、RXD、SD、Vcc 和 GND。LEDA 內(nèi)部
與 IRED 紅外發(fā)光二極管相連,外部接一限流電阻到 Vcc,以給紅外管提供工作電流。但應(yīng)
注意提供的最大電流不能超過 500mA(20%的占空比)。TXD 是數(shù)據(jù)發(fā)送引腳,該腳內(nèi)部帶有
下拉電阻,可以直接接到 MCU 的數(shù)據(jù)發(fā)送端,當(dāng)器件進(jìn)入省電模式時,該下拉電阻開路。
RXD 是接收到紅外數(shù)據(jù)后的輸出腳,它是一個三態(tài)輸出引腳,擺率控制的 CMOS 輸出驅(qū)動
器可驅(qū)動標(biāo)準(zhǔn) CMOS 或 LSTTL 負(fù)載。該引腳無需外接電阻。SD 是省電模式控制腳,該引
腳輸入高電平時,IRM5000SE 進(jìn)入省電模式,此時的最大電流只有 1μA。
四、實(shí)驗(yàn)連線
1.紅外接口的 ZTXD 接單片機(jī)的 P1.0 ,ZRXD 接 P1.1,SD 接 P1.2。
2. 串行鍵盤顯示接口區(qū) SDA_04 連接 P3.1,SCL_04 連接 P3.0,INT_KEY 連接 P3.2。用
8 芯線將串行鍵盤顯示接口的 BIT 和 CODE 連接到數(shù)碼管顯示的 BIT 和 CODE,KL
和 KH 接鍵盤的 KL 和 KH。
五、實(shí)驗(yàn)步驟
1. 先二號機(jī)運(yùn)行 IRDARXD.ASM,在二號機(jī)上顯示 IRDAooo2。
2. 再運(yùn)行一號機(jī) IRDATXD.ASM,在一號機(jī)上顯示 IRDAooo1。
3. 將兩臺機(jī)的紅外接口相對靠近對準(zhǔn)在1米30度范圍之內(nèi),在一號機(jī)上按鍵在該顯示
器的最右邊顯示該鍵值,同時二號機(jī)在接收到紅外數(shù)據(jù)后也在數(shù)碼管的右邊顯示該
|
|