Board logo

标题: (求)RS232协议[求助] [打印本页]

作者: chunhuai    时间: 2006-7-9 10:34     标题: (求)RS232协议[求助]

谁有RS232的协议,希望能给我发一份,谢谢!


xd-qzq@163.com


作者: linuxarm    时间: 2006-7-9 13:02

RS-232标准接口



EIA RS-232是美国电子工业协会正式公布的串行总线标准,也是目前最常用的串行接口标准,

用来实现计算机与计算机之间、计算机与外设之间的数据通讯。RS-232串行接口总线适用于:


备之间的通讯距离不大于15m,传输速率最大为20kBps。

一个完整的RS-232接口有22根线,采用标准的25芯插头座。表2给出了RS-232串行标准


口信号的定义以及信号的分类。9芯连接器说明在表1,表3为电气特性。



表1 9芯RS-232接口信号(M-Modem T-终端)

引脚号
缩写符
信号方向
说明

1
DCD
M->T
载波检测

2
RXD
M->T
接收数据

3
TXD
T->M
发送数据

4
DTR
T->M
数据终端准备好

5
GND

信号地

6
DSR
M->T
数据装置准备好

7
RTS
T->M
请示发送

8
CTS
M->T
清除发送

9


振铃指示






表2 25芯RS-232接口信号(M-Modem T-终端)

引脚号
缩写符
信号方向
说明

1
 


2
TXD
T->M
发送数据

3
RXD
M->T
接收数据

4
RTS
T->M
请示发送

5
CTS
M->T
清除发送

6
DSR
M->T
数据设备准备好

7




8
DCD
M->T
载波检测

9
-

未定义

10
-

未定义

11
-

未定义

12
DCD
M->T
载波检测

13
CTS
M->T
清除发送

14
TXD
T->M
发送数据

15




16
RXD
M->T
接收数据

17




18 -   未定义
19 RTS T->M 请示发送
20 DTR T->M 数据终端准备好
21      
22      
23      
24      
25 -   未定义



表3 RS-232 电气特性

驱动器输出电平(3 kΩ-7kΩ)
逻辑1:-5V~-15V

逻辑0:+5V~+15V

不带负载时的驱动器输出电平
-25V~+25V

驱动器时的输出阻抗
>300Ω

输出短路电流
<0.5A

驱动器转换速率
<30V/µs

接收器输入阻抗
3 kΩ~7 kΩ

接收器输入电压的允许范围
-25V~+25V

输入开路时接收器的输出
逻辑1

输入经300 Ω接地时接收器的输出
逻辑1

+3V输入时接收器的输出
逻辑0

-3V输入时接收器的输出
逻辑1

最大负载电容
2500pF
作者: chunhuai    时间: 2006-7-9 22:02

这些东西比较好找,可要在FPGA内做个232的协议,看这些还是无从下手啊?
作者: stone133    时间: 2006-7-10 10:22

看看这个吧
http://bbs.chinaecnet.com/uploadImages/xapp223.rar
作者: chunhuai    时间: 2006-7-10 14:06

收到,谢谢!
作者: stone133    时间: 2006-7-11 09:39

lz到网上搜索一下:fpga  uart等关键字,应该可以找到例子的
作者: sunyuandu    时间: 2006-7-11 16:25

[upload=image/gif]uploadImages/B0505S-1W.gif[/upload]
这是我司电源模块DC-DC,B0505S/D-1W的图片,在通讯接口RS232/RS185,CAN总线等数字上有用到,
如有需求可联系我:13590474293 QQ:506039868
谢谢!




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0