典型RS-485/RS-422收發(fā)器芯片學(xué)習(xí)系列:MAX1487
MAX1487是用于RS-485與RS-422通信的低功耗收發(fā)器,每個(gè)器件中都具有一個(gè)驅(qū)動器和一個(gè)接收器。MAX1487的驅(qū)動器擺率不受限制,可以實(shí)現(xiàn)最高2.5Mbps的傳輸速率。
MAX1487收發(fā)器在驅(qū)動器禁用的空載或滿載狀態(tài)下,吸取的電源電流在120µA至500µA之間。所有器件都工作在5V單電源下。
驅(qū)動器具有短路電流限制,并可以通過熱關(guān)斷電路將驅(qū)動器輸出置為高阻狀態(tài),防止過度的功率損耗。接收器輸入具有失效保護(hù)特性,當(dāng)輸入開路時(shí),可以確保邏輯高電平輸出。
具有1/4單位負(fù)載的接收器輸入阻抗,使得總線上最多可以有128個(gè)MAX1487收發(fā)器。MAX1487為半雙工應(yīng)用設(shè)計(jì),其組成的差分平衡系統(tǒng)抗干擾能力強(qiáng),接收器可檢測低達(dá)200mv的信號,是一種高速,低功耗,控制方便的異步通訊接口芯片。
MAX1487引腳配置和典型工作電路
圖表
MAX1487的管腳及內(nèi)部結(jié)構(gòu)框圖如上圖所示。
腳1 RO:接收器輸出(A―B≥+0.2V,RO=“1”:A―B≤―0.2V ,RO=“1”);
腳2 RE:接收器使能;
腳3 DE:驅(qū)動器使能;
腳4 DI:驅(qū)動器輸入;
腳5 GND:地;
腳6 A:接收器非反相輸入
或驅(qū)動器非反相輸出;
腳7 B:接收器反相輸入
或驅(qū)動器反相輸出;
腳8 VCC:電源
根據(jù)MAXIM公司的資料,其器件特性如下:
1. 供電電壓 4.75V≤VCC≤5.25V
2. 供電電流 120μA—500μA,靜態(tài)電流 230μA
3. 共模輸入電壓范圍 ―7V——+12V
4. 通訊傳輸線最多可掛128個(gè)收發(fā)器
5. 傳輸速率 2.5MB/S
6. 傳輸延時(shí) 30ns
7. 跳變坡度 5 ns
8. 工作溫度 0°C——+70°C
MAX1487的輸入腳DI可直接與單片機(jī)CPU的TXD腳相連,輸出腳RO與單片機(jī)CPU的RXD腳相連。MAX1487內(nèi)部的驅(qū)動器與接收器是三態(tài)的,通過DE(驅(qū)動器輸出高電平使能)和RE(接收器低電平使能)進(jìn)行發(fā)送與接收,發(fā)送與接收的兩種控制信號是反相的??蓪⒍呓油豢刂菩盘枺ㄈ鐖D2中P3.5),即“1”電平控制發(fā)送,“0”電平控制接收。A、B端實(shí)現(xiàn)多機(jī)聯(lián)網(wǎng)。