使用P87LPC762 單片機(jī)處理紅外控制信號(hào)
Philips 公司推出的51LPC 系列單片機(jī)P87LPC762 具有速度快 可靠性高的特點(diǎn) 在相同工作頻率下 指令處理速度是標(biāo)準(zhǔn)51 的兩倍 內(nèi)建的看門狗可以有效防止程序飛跑該系列單片機(jī)的詳細(xì)情況可到http://www.zlgmcu.com/ 查詢 這里詳細(xì)介紹它在紅外控制中的一個(gè)應(yīng)用
紅外控制系統(tǒng)中的紅外發(fā)送電路采用NB9148 它是用作通用紅外遙控發(fā)射器的CMOS 大規(guī)模集成電路 與NB9149 相配可完成10 個(gè)功能控制 與NB9150 相配可完成18 個(gè)功能控制 可發(fā)射的指令達(dá)75 個(gè) 其中63 個(gè)是連續(xù)指令 可多鍵組合 12 個(gè)是單發(fā)指令 只能單鍵使用
一 NB9148 簡介
1 主要特點(diǎn)源電壓范圍較寬 2.2V-5.5V MOS 工藝保證了極低的功耗多鍵組合圍元件少位與其它模式兼容需外接LC 或陶瓷振蕩器即產(chǎn)生振蕩
2 內(nèi)部結(jié)構(gòu)如下圖所示
3 電路外形圖如下
4 極限參數(shù)表 Ta=25
參數(shù) |
符號(hào) |
極限值 |
單位 |
電源電壓 |
VDD |
6.0 |
V |
輸入/輸出電壓 |
VIN |
Vss-0.3 -- VDD+0.3 |
V |
功耗 |
PD |
200 |
mW |
工作溫度 |
Topr |
-20-75 |
|
存儲(chǔ)溫度 |
Tstg |
-55-125 |
|
TXOUT 1 輸出電流 |
IOUT |
-5 |
mA |
5 電參數(shù)表(VDD=3V, Ta=25 ,另有說明外)
|
項(xiàng)目 |
|
符號(hào) |
測試條件 |
最小 |
典型 |
最大 |
單位 | |
|
電源電壓 |
|
VDD |
所有功能操作 |
2.2 |
5.0 |
V | ||
|
工作電流 |
|
IDD |
鍵通無負(fù)載 |
1.0 |
mA | |||
|
靜態(tài)電流 |
|
IDS |
鍵開不振蕩 |
10 |
A | |||
輸入端 |
K-K6CODE |
輸入電壓 |
高電平 |
VIH |
2.0 |
3.0 |
V | ||
低電平 |
VIL |
0 |
0.5 |
V | |||||
K1-K6 |
輸入電流 |
高電平 |
IIH |
VIH=3V |
20 |
30 |
60 |
A | |
低電平 |
IIL |
VIL=0V |
-1.0 |
1.0 |
A | ||||
CODE TESTR |
輸入電流 |
高電平 |
IIH |
VIH=3V |
-1.0 |
1.0 |
A | ||
低電平 |
IIL |
VIL=0V |
20 |
30 |
60 |
A | |||
輸出端 |
T1-T3 |
輸出電流 |
高電平 |
IOH |
VOH=2V |
-500 |
A | ||
低電平 |
IOL |
VOL=3V |
50 |
A | |||||
TXOUT |
輸出電流 |
高電平 |
IOH |
VOH=2V |
-0.1 |
mA | |||
低電平 |
IOL |
VOL=2V |
1.0 |
mA | |||||
振蕩器反饋電阻 |
Rf |
500 |
k | ||||||
振蕩頻率 |
fosc |
400 |
455 |
600 |
kHz |
6 各管腳功能描述
管腳號(hào) |
符號(hào) |
輸入/輸出 |
|
功能描述 |
|
116 |
GND Vdd |
|
地/電源 |
提供電源 |
|
2 3 |
XT NXT |
|
振蕩器 |
連接455kHz 晶振等產(chǎn)生振蕩 |
內(nèi)建反饋電阻 |
4~9 10~12 13 14 15 |
K1-K6 T1-T3 CODE NTEST TXOUT |
I O I I O |
鍵輸入端時(shí)序信號(hào)輸出端碼位輸入端測試端輸出端 |
鍵矩陣鍵輸入端T1-T3 K1-K6 連成18 鍵內(nèi)建下拉電阻鍵矩陣的數(shù)字時(shí)序信號(hào)輸出用作傳輸和接收的碼位匹配用開路傳輸信號(hào)輸出信號(hào)12 位一個(gè)周期38kHz 載波調(diào)制 |
{{分頁}}
7 內(nèi)部結(jié)構(gòu)主要部分功能描述
z振蕩電路內(nèi)含CMOS 反相器及自偏置電阻 外接陶瓷振蕩器或LC 串聯(lián)諧振回路即可組成振蕩器 當(dāng)振蕩頻率設(shè)定為455kHz 時(shí) 則發(fā)射載波頻率為38kHz 只有當(dāng)按鍵操作時(shí)才會(huì)產(chǎn)生振蕩 以此降低功耗z鍵輸入通過K1~K6 輸入和T1~T3 的時(shí)序輸出可連接6 3 鍵盤矩陣 在T1這一列內(nèi)的 6 圖中1~6 號(hào)鍵 可以任意多鍵組合成63 個(gè)狀態(tài) 輸出連續(xù)發(fā)射 處于T2 和T3 這兩列的鍵 圖中7~18 號(hào)鍵均只能單鍵使用 且每按一次只能發(fā)射一組控制脈沖 若一列上的數(shù)鍵同時(shí)按下 其優(yōu)先次序?yàn)镵1 K2 K3 K4 K5 K6 在同一K 線上的鍵無多鍵功能 若同時(shí)按下數(shù)鍵其優(yōu)先次序?yàn)門1 T2 T3
8 典型應(yīng)用線路如下
9 發(fā)送命令格式
發(fā)送命令由12 位碼組成 其中C1-C3 是用戶碼 用來確定不同的模式 每種組合有三個(gè)狀態(tài) 01 10 和11 而00 狀態(tài)不用 H S1和S2 是代表連續(xù)發(fā)送或單次發(fā)送的碼 D1~D6 是發(fā)送的數(shù)據(jù)碼
C1 |
C2 |
C3 |
H |
|
S1 |
|
S2 |
D1 |
D2 |
D3 |
D4 |
D5 |
D6 |
|
用戶碼 |
|
|
連發(fā)/單發(fā)碼 |
|
|
|
鍵輸入碼 |
|
|
10 鍵與碼的關(guān)系
鍵 |
數(shù)據(jù) |
|
|
|
|
|
|
|
|
輸 |
鍵 |
數(shù)據(jù) |
|
|
|
|
|
|
|
輸出形式 | ||
號(hào) |
H |
|
S1 |
S2 |
D1 |
D2 |
D3 |
D4 |
D5 |
D6 |
出形式 |
號(hào) |
H |
S1 |
S2 |
D1 |
D2 |
D3 |
D4 |
D5 |
D6 | |
1 |
1 |
|
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
連續(xù) |
10 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
單發(fā) |
2 |
1 |
|
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
連續(xù) |
11 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
單發(fā) |
3 |
1 |
|
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
連續(xù) |
12 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
單發(fā) |
4 |
1 |
|
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
連續(xù) |
13 |
0 |
0 |
1 |
1 |
&l
評(píng)論