RS232的零调制解调器(Null Modem)连接方式,你了解吗?

[复制链接]
查看358 | 回复0 | 2024-6-9 13:02:22 | 显示全部楼层 |阅读模式
>


我们先回顾上几期内容:

1.串行通信的基本概述(定义、种类及数据形式等):
串行通信不就是RS232、RS422和RS485?还有...
2.串行通信和并行通信的对比:
串行通信 vs. 并行通信
3.异步还是同步:
RS232是同步通信还是异步通信?
4.串行通信的四大规则:
串行通信的四大规则(Rules),你知道吗?
5.串行通信中的三种数据传输模式(单工、半双工和双工):串行通信中的单工、半双工和双工通信模式,该如何选择?
6.串行通信中接口定义和用途:
RS232不就是接RxD和TxD两根线吗?那你还接其他的(RTS、CTS等)干嘛呢?

在上一期查询资料的时候,RS232的通信标准关于串行通信两端设备类型,即:DTE(数据终端设备)和DCE(数据通信设备)。
这里面涉及到两台DTE设备之间数据通信,应该如何布线实现串行通信呢?

正常连接


在RS-232规范中,DTE(数据终端设备)和DCE(数据通信设备)是指串行连接两端的设备类型。一般来说,DTE和DCE分别指计算机设备和调制解调器。因为RS-232规范主要涉及将DTE直接连接到DCE,反之亦然,所以引脚的定义使布线变得简单。


DTE到DCE的连接方式一般采用直通布线方式:


零调制解调器(Null Modem)


实际上,如果按照上述标准来说,RS232的网络里面正常应该有DCE设备,但我们在工控应用上很少看到存在Modem的场景,甚至工作这么久根本就没这个概念。有多少朋友是和我一样的情况,留言区扣个1

所以,这里和大家进行分享下,实际上都是采用的零调制解调器的方式,即两台DTE数据终端设备通过下图方式进行连接:

上述即将一个设备上的发射机连接到另一设备上的接收机,反之亦然。这种方法被称为零调制解调器布线,因为它取代了传统RS-232应用程序在两个DTE之间需要的两个调制解调器。


以DB9接口的方式举例,图示如下:

上图:2(RX)--3(TX)  3(TX)--2(RX)  5--5(信号地GND)

好了,我们这期介绍完了,应该对RS232通信中的零调制解调器有了更深入的了解。终于清楚我们为啥要上述接线方式了吧!如果觉得不错,欢迎点赞、收藏和在看,也可以分享给你身边的朋友、同事哦!

关于串行通信,更多需要了解的内容,也欢迎留言讨论!

参考链接:

  1. https://documentation.help/NI-Serial-Hardware-Software/RS232DTEvsDCE.html
  2. https://tech.ifeng.com/c/7g9w8VNfzpo
  3. https://www.geeksforgeeks.org/difference-between-dte-and-dce/


  • 【视频课程】Codesys V3.5系列入门课程(121人已学习)
  • 【视频课程】Codesys SoftMotion软运动控制基础课程(36人已学习)
  • 【视频课程】Codesys SoftMotion电子齿轮课程(11人已学习)
  • 【视频课程】Codesys SoftMotion电子凸轮CAM课程(9人已学习)
  • 【视频课程】Codesys Library自定义库的制作(21人已学习)
  •  Codesys V3.5系列最全免费公开资料汇总

  • 十大常用滤波算法(ST语言)

  • 集成Chat GPT的PLC长啥样?

  • 2023年度TOP 10的PLC编程书籍分享

  • 定制专属您的CODESYS运动控制器

  • MC_Power.status = FALSE,轴也可以运动?

  • ST语言学习资料汇总


--------END--------


喜欢本文请在下方分享及“点赞”和“在看”


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则