Altium Designer畫的可編程紅外遙控模塊的電路原理圖和PCB圖如下:(51hei附件中可下載工程文件)
0.png (55.8 KB, 下載次數(shù): 65)
下載附件
2018-2-24 04:26 上傳
0.png (35.3 KB, 下載次數(shù): 56)
下載附件
2018-2-24 04:26 上傳
0.png (48.92 KB, 下載次數(shù): 70)
下載附件
2018-2-24 04:25 上傳
ALIM0045.JPG (68.49 KB, 下載次數(shù): 71)
下載附件
2018-2-24 01:17 上傳
ALIM0047.JPG (71.93 KB, 下載次數(shù): 65)
下載附件
2018-2-24 01:17 上傳
ALIM0046.JPG (71.2 KB, 下載次數(shù): 45)
下載附件
2018-2-24 01:17 上傳
單片機(jī)源程序如下:
【簡(jiǎn)要說(shuō)明】 一、 尺寸:54.4mm X35.1mm X 長(zhǎng)X寬
二、 主要芯片:STC89c52 三、 工作電壓:直流5~12伏; 五、 可通過(guò)紅外遙控器控制單片機(jī)上的輸出21路信號(hào)。通過(guò)按鍵可設(shè)置為信號(hào)開關(guān),延遲開關(guān),定時(shí)開關(guān)。可根據(jù)實(shí)際需要實(shí)現(xiàn)。 六:通過(guò)對(duì)單片機(jī)編程可根據(jù)實(shí)際需要實(shí)現(xiàn)。 七:紅外遙控特點(diǎn): 紅外遙控的編碼目前廣泛使用的是:NEC Protocol 的PWM( 脈沖寬度調(diào)制)和Philips RC-5 Protocol 的PPM(脈沖位置調(diào)制)。我們配套的遙控器使用的是NEC 協(xié)議,其特征如下: 1 、8 位地址和 8 位指令長(zhǎng)度; 2 、地址和命令 2 次傳輸(確?煽啃裕 3 、PWM 脈沖位置調(diào)制,以發(fā)射紅外載波的占空比代表“0”和“1 ”; 4 、載波頻率為 38Khz ; 5 、位時(shí)間為1.125ms 或2.25ms ; NEC 碼的位定義:一個(gè)脈沖對(duì)應(yīng)560us 的連續(xù)載波,一個(gè)邏輯 1 傳輸需要 2.25ms (560us脈沖+1680us 低電平),一個(gè)邏輯 0 的傳輸需要1.125ms(560us 脈沖+560us 低電平)。而遙控接收頭在收到脈沖的時(shí)候?yàn)榈碗娖,在沒(méi)有脈沖的時(shí)候?yàn)楦唠娖,這樣,我們?cè)诮邮疹^端收到的信號(hào)為:邏輯1 應(yīng)該是 560us 低+1680us 高,邏輯 0 應(yīng)該是 560us 低+560us 高。 NEC 遙控指令的數(shù)據(jù)格式為:同步碼頭、地址碼、地址反碼、控制碼、控制反碼。同步碼由一個(gè)9ms 的低電平和一個(gè)4.5ms 的高電平組成,地址碼、地址反碼、控制碼、控制反碼均是 8 位數(shù)據(jù)格式。按照低位在前,高位在后的順序發(fā)送。采用反碼是為了增加傳輸?shù)目煽啃裕ǹ捎糜谛r?yàn))。
所有資料51hei提供下載:
可編程紅外遙控模塊DXP資料.rar
(543.66 KB, 下載次數(shù): 92)
2018-2-24 01:18 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
可編程紅外遙控模塊.zip
(857.5 KB, 下載次數(shù): 100)
2018-2-24 01:18 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|