首页 > 编程知识 正文

什么是无症状感染者?,什么是有理数

时间:2023-05-05 07:21:10 阅读:214316 作者:1335

为什么会有这些TTL、RS232、RS485电平规定?

单片机CPU一般都提供TTL电平的UART(Universal Asynchronous Receiver and Transmitter,通用异步收发器)通信接口,它是一种通用的数据通信协议,它包括了RS232、RS499、RS423、RS422和RS485等接口标准规范和总线标准规范。

TTL

通常我们采用二进制来表示数据,为了表示二进制,需要用高低电平表示这些二进制数。而且规定,+5V等价于逻辑“1”,0V等价于逻辑“0”。这样的数据通信及电平规定方式,被称做TTL(晶体管-晶体管逻辑电平)信号系统。这是计算机处理器控制的设备内部各部分之间通信的标准技术。

RS232接口

由电子工业协会 所制定的异步传输标准接口,通常 RS-232 接口以9个引脚 (DB-9) 或是25个引脚 (DB-25) 的型态出现。RS-232-C标准规定的数据传输速率为50、75、100、150、300、600、1200、2400、4800、9600、19200、zddl。

▶DB-25:PC和XT机采用DB-25型连接器。DB-25连接器定义了25根信号线,分为4组:
①异步通信的9个电压信号(含信号地SG)2,3,4,5,6,7,8,20,22
②20mA电流环信号 9个(12,13,14,15,16,17,19,23,24)
③空6个(9,10,11,18,21,25)
④保护地(PE)1个,作为设备接地端(1脚)
注意,20mA电流环信号仅IBM PC和IBM PC/XT机提供,至AT机及以后,已不支持。

▶DB-9:不支持20mA电流环接口,使用DB-9连接器,只提供异步通信的9个信号。

下图是两者的具体接口作用:

RS485接口

RS485是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义。使用该标准的数字通信网络能在远距离条件下以及电子噪声大的环境下有效传输信号。RS-485使得廉价本地网络以及多支路通信链路的配置成为可能,而且增加了联网功能。

RS485引脚定义
1.英式标识为 TDA(-) 、TDB(+) 、RDA(-) 、RDB(+) 、GND
2.美式标识为 Y 、Z 、 A 、 B 、 GND
3.中式标识为 TXD(+)/A 、TXD(-)/B 、RXD(-) 、RXD(+)、GND

▶RS485两线(半双工)一般定义为: “A, B”或”Date+,Date-” ,即常说的:”485+,485-”

Pin 1:DATA -/485- /B
Pin 2:DATA+/485+/A
Pin 5:GND
Pin 9:+9V
其他 :NC

▶RS485四线(全双工)一般定义为:”Y,Z,A, B,” ,可以认为是RS422(有相似之处)
①TDA-/Y 发送A
②TDB+/Z 发送B
③RDA-/A 接受A
④RDB+/B 接受B
Ps:RS485和RS422的引脚在实际连线中确定。

TTL、RS232、RS485电平规定

▶TTL:输出高电平>2.4V,低电平<0.4V;输入高电平>=2.0V,输入低电平<=0.8V,噪声容限是0.4V。

▶RS232:①对于数据(信息码):逻辑“1”(传号)< -3V,逻辑“0”(空号)> +3V;
②控制信号接通(ON)> +3V,断开(OFF)<-3V。

Ps:即当传输电平的绝对值大于3V时,电路可以有效地检查出来,介于-3~+3V之间的电压无意义,低于-15V或高于+15V的电压也认为无意义,因此,实际工作时,应保证电平在±(3~15)V之间。

▶RS485:A,B信号之间正电平在+2~+6V表示“0”;A,B信号之间负电平在-2~-6V表示“1”;使能端起作用和其他状态时为高阻态。

TTL和RS232相互转化

在实际中由于需要,有时候会要讲TTL电平转化为RS232电平,有时候也会要将RS232电平转化为TTL电平。

使用MAX232能实现在TTL和RS232之间的相互转化,参考电路图如上。

TTL、RS232、RS485应用点

TTL电平一般用于芯片与芯片之间的通信;RS232采用了正负逻辑电平,提高线路的抗干扰性最远可以达到15米左右;如果更远的距离会采样RS485,它使用两线制的差分信号传输,最远可至1200米;RS232全双工只支持点对点通讯(1:1),RS485半双工或单双工支持总线形式通讯(1:N)。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。