RS-232 訊號的電壓相對於 GND 是 -3V~-15V (mark, logic 1) 及 +3V~+15V (space, logic 0),負載 3~7 kΩ。有些接收端用 1.7V 跟 1.2V 區別 high 跟 low,跟 TTL 相容,但要加反向器。RS-232 驅動輸出電阻至少 300Ω,電壓至少 ±5V,最多 ±25V,但較少超過 ±12V 的。
DB-9 訊號
- DCD (Data Carrier Detect):輸入
- RxD:輸入
- TxD:輸出
- DTR (Data Terminal Ready) 輸出
- GND
- Data Set Ready
- RTS (Request To Send) 輸出
- CTS (Clear To Send)
- RI (Ring Indicator)
參考電路
- http://www.epanorama.net/circuits/rspower.html (使用二極體跟 47uF 電容存電,用 78L05 轉成 5V。78L05 本身就耗去不少電)
- http://www.ee.washington.edu/circuit_archive/circuits/serialpower.txt (使用電晶體取代 78L05)
- http://www.analogservices.com/rs232.htm (p-channel MOSFET 取代二極體減少壓降)
- http://www.datasheetarchive.com/dl/Datasheet-09/DSA00144134.pdf (只用 TxD 取得電源)
- http://www.kmitl.ac.th/~kswichit/Rs232_web/Rs232.html (Isolated RS232C Interface,V+ 來自 RTS,V- 來自 DTR)
- http://www.pkfamily.com/users/solson/eeg/isoRS232.gif (Self Powered Isolated RS232 Interface,修改自上面,V- 改由 TxD 提供)
- http://forum.allaboutcircuits.com/showpost.php?p=324314&postcount=1 (不確定是否能用)
- http://pdfserv.maximintegrated.com/en/ej/EJ23.pdf 第 13 頁,使用 MAX860
應用:
- serial mouse:http://everything2.com/title/Mouse+protocol
- 推 relay
- 點 LED
- 轉成 TTL
沒有留言:
張貼留言