RS232 422 485定义、接口、接线图
RS232接口
RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。
该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。随着设备的不断改进,出现了代替DB25的DB9接口,现在都把RS232接口叫做DB9。
RS-232是现在主流的串行通信接口之一。
由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:
(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。
(2)传输速率较低,在异步传输时,波特率为20Kbps;因此在“南方的老树51CPLD开发板”中,综合程序波特率只能采用19200,也是这个原因。
(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
(4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在50米左右。
接口定义
接口说明
3 TXD 发送数据
4 DTR 数据终端准备好
5 SG 信号地
6 DSR 数据准备好
7 RTS 请求发送
8 CTS 清除发送
9 RI 振铃提示
RS422接口需要一终接电阻,要求其阻值约等于传输电缆的特性阻抗。在矩距离传输时可不需终接电阻,即一般在300米以下不需终接电阻。终接电阻接在传输电缆的最远端。
25 Pin of RS-422 |
9 Pin of RS-422 |
||
SD-A |
15(线号) |
3(线号) |
R- |
RD-B |
22(线号) |
2(线号) |
T- |
SD-B |
14(线号) |
7(线号) |
R+ |
RD-B |
21(线号) |
8(线号) |
T+ |
如果RS-422为两线制,那么R-和T-就在一根线上,R+和T+也同样在一根线上。计算机侧 RS422 串行通信接口的插口是 25 针公插:
RS232 是单端输入输出,双工工作时至少需要数字地线。发送线和接受线三条线(异步传输),还可以加其它控制线完成同步等功能。
RS422 通过两对双绞线可以全双工工作收发互不影响,而RS485 只能半双工工作,发收不能同时进行,但它只需要一对双绞线。
RS232 422 485定义、接口、接线图相关推荐
- USART(RS232/422/485)、I2C、SPI、CAN、USB总线
[USART串口] 全双工.异步通讯方式..接下来说单片机中最常用的USART串口,USART串口的协议相比于I2C要简单很多,它没有地址的概念,也没有主设备.从设备的区别,用户可以自己定义地址和主 ...
- tcp转串口_单路RS232/422/485串口服务器产品介绍
产品描述 本串口服务器是我公司基于自主软件研发而成的串口到10/100M以太网的高性能工业级串口联网服务器,它完成从串口到以太网网络的透明传输. 设备的串口支持RS232.RS422和RS485接口, ...
- 对UART、RS232、485通信的理解
实际上这一篇博文想表达的就是想说清楚什么是串口通信. 先普及一下通信的基本知识点: 数据通信的种类:串行通信.并行通信.不管是什么类型的通信,再怎么复杂的,也是在这两种上面衍生出来的. 许多传输线或者 ...
- TTL、RS232、485到底能传输多远距离?
关注+星标公众号,不错过精彩内容 作者 | strongerHuang 微信公众号 | strongerHuang 前两天,在我的技术交流群看到大家在讨论关于"TTL.RS232.485传输 ...
- 【嵌入式05】串口协议+RS-232、485标准+CH430芯片的“USB/TTL转232”
文章目录 一.串口协议 (一)串口 (二)串口通信 (三)串口通信协议 二.RS-232标准 三.RS-485标准 四.RS-232.485电平与TTL电平的区别 (一)RS-232与485的区别 ( ...
- 隔离485总结接口芯片:ADM2486的基本功能
ADM2486:485总线隔离芯片 简 介: 本文初步对ADM2486隔离485总线芯片进行了基本功能测试,它可以直接替代传统的485总线接口芯片,完成隔离发送和接收的功能. 关键词: ADM2486 ...
- Go 学习笔记(27)— type 关键字(类型定义、类型别名、类型查询、定义接口、定义结构体)
1. 类型别名定义 定义类型别名的写法为: type TypeAlias = Type 类型别名规定: TypeAlias 只是 Type 的别名,本质上 TypeAlias 与 Type 是同一个类 ...
- Spring Boot 定义接口的方法是否可以声明为 private?
我们在 Controller 中定义接口的时候,一般都是像下面这样: @GetMapping("/01") public String hello(Map<String,Ob ...
- Java定义接口变量为接收类型有什么好处(面向接口编程)
个人理解:定义接口变量为接收类型属于面向接口的编程,通过接口的抽象能减少类之间的耦合,增加可复用性. 面向接口编程: 一种规范约束 制定者(或者叫协调者),实现者(或者叫生产者),调用者(或者叫消费者 ...
最新文章
- 百年通信史:落后西方半世纪的中国,用 20 年绝地反杀! | 文末送福利
- 观察者模式定义了一种一对多的对象关系,当一个对象改变时,此对象对应的监控对象跟着改变!!!...
- bootstranp选项卡怎么把每个选项卡里面的表单分开提交_EXCEL 宏应用基础知识,利用已实现的宏,制作自己的功能选项卡...
- 牛客网(剑指offer) 第十二题 数值的整数次方
- hibernate 调试_Hibernate调试–查找查询的来源
- 力扣 数组中的第K个最大元素
- 九九乘法表Python+Java
- [shell基础]——uniq命令
- linux鼠标驱动程序,Linux usb子系统(一) _写一个usb鼠标驱动
- oracle 数据库汉字乱码
- C++ Primer 第三章 标准库类型 笔记
- 您知道数据中心的最佳温度是多少吗?
- java 开源客服系统_编程浪子客服系统开源啦
- XX银行数据中心建设方案
- cxf调用webservice
- Tri-Training: Exploiting Unlabeled Data Using Three Classifiers
- Google 黑板报: 哀悼与团结的曲线
- linux服务器集群管理面板,AppNode-Linux 服务器集群管理面板安装教程
- 图像的形态学处理总结
- [Linux]线程概念_线程控制(线程与进程的区别与联系 | 线程创建 | 线程等待 | 线程终止 | 线程分离 | LWP)
热门文章
- 如何选择连锁药店收银管理系统,推荐参考5个原则
- 个推消息推送iOS版常见问题整理
- 关于event.cancelBubble
- 微信签到,弹幕在微信大屏幕上的实现,附实现效果截图
- 获取DataTabl的第一行和最后一行的数据
- C#窗体应用开发基础(一)——窗体布局篇
- 题解 | 2023河南萌新联赛第(四)场:河南大学 解题报告
- OBYC-GBB科目修改的一般解释
- xjb java,java – .xsd不是此编译的一部分.这是.xjb的...
- 金蝶云星空和旺店通·企业奇门单据接口对接