电气自动化相关
新闻详情

RS-232串行通信原理:全双工案例分析,一看就懂

发布时间:2020-06-09 09:48:30 最后更新:2021-02-22 08:40:11 浏览次数:9837

RS-232是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。RS是英文“推荐标准”的缩写,232为标识号。RS-232是对电气特性以及物理特性的规定,只作用于数据的传输通路上,它并不内含对数据的处理方式。但是目前很多人不清楚RS-232的通讯方式到底是全双工的还是半双工的。今天就来给大家详细讲解一下。

RS-232串行通信原理:全双工案例分析,一看就懂,值得收藏与转发

下面以计算机和调制解调器之间的通信流程来说明RS-232串行通信原理。

考虑当调制解调器处于应答方式下,计算机和调制解调器之间的RS-232信号间的交互关系和工作过程。假定调制解调器是全双工的,并以RS-232标准规范工作。

RS-232串行通信原理:全双工案例分析,一看就懂,值得收藏与转发

1、初始状态时,RTS、CTS持续为ON,通过通信程序设置和监测RS232引线状态。在应答模式下,计算机中的软件一直监视着振铃指示(RI),等待RI发出ON信号。

2、计算机上的通信程序在收到RI信号后,就开始通过振铃指示器ON/OFF变换的次数对振铃进行计数,当到达程设定的振铃次数时,通信程序就发生数据终端就绪(DTR)信号,强迫调制解调器进入摘机状态。

RS-232串行通信原理:全双工案例分析,一看就懂,值得收藏与转发

3、等待2s后(FCC规定),调制解调器自动开始发送其应答载波。这时调制解调器发出调制解调器就绪(DSR)信号通知计算机:它已完成所有的准备工作并等待载波信号。

4、在持续发出DTR信号期间,计算机软件监测DSR信号。当DSR信号变为ON时,计算机就知道调制解调器已准备数据链路的连接,计算机立即开始监测数据载波监测(CD)信号,以证实数据链路的存在。

RS-232串行通信原理:全双工案例分析,一看就懂,值得收藏与转发

5、当源调制解调器的载波出现在电话线上时,应答调制解调器就发出CD信号。

6、通过发送数据线(TD)和接收数据线(RD),开始全双工通信。在数据链路传输期间,计算机通过监测CD来确保数据链路的存在。

RS-232串行通信原理:全双工案例分析,一看就懂,值得收藏与转发

7、通信任务一旦完成,计算机就禁止DTR,调制解调器用除去其载波音调、禁止CD和DSR来响应。随着链路被拆除,调制解调器就会返回初始状态。

RS-232串行通信原理:全双工案例分析,一看就懂,值得收藏与转发

RS-232串行通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口,若距离较远需附加调制解调器( Mode),最为简单的且常用的是三线制接法,即地、接收数据、发送数据三脚相连。

RS-232串行通信原理:全双工案例分析,一看就懂,值得收藏与转发
在线客服 双翌客服
客服电话
  • 0755-23712116
  • 13822267203