您当前的位置:首页 > 好词好句 > 正文

rs232与485区别,TTL、RS232、485到底是什么

rs232与485区别,TTL、RS232、485到底是什么

摘要

很多读者可能不知道TTL和RS232、485是什么。本节简要概述了它们是什么。1.晶体管晶体管逻辑,晶体管-晶体管逻辑电平。比如0V代表逻辑低电平,5V代表逻辑高电平。比如STM32单片机的串口引脚输出的逻辑高电平是3.3V,你可能会问:什么是逻辑电平?逻辑电平是信号可以存在的特定电压或状态,通常为“0/1”或“开/关”或“开/关”或“低/高”。

随着电子技术的飞速发展,逻辑高电平的电压越来越低。比如DDR5内存的电源电压只有1.1V。

本章的相关内容可以参考我之前分享的一篇文章:逻辑0级和1级的世界。

2.RS232RS232,也称232,全称EIA-RS-232。Eia:电子工业协会,美国电子工业协会。Rs:推荐标准,代表推荐标准。232:代表识别号。RS232有很多版本,比如:RS23A、RS23B、RS232C F等。目前常用的是RS-232C。RS232最初用于调制解调器,因此其引脚定义与调制解调器传输相关。在RS232的早期,25针连接器(DB25)被广泛使用。早期广泛使用打印机和传真机,现在很少使用。可能很多人没看过。我大学的时候用这个DB25接口给MSP430下载程序。

现在一般都是DB9,相信大家都很熟悉,但是大多数时候我们只用2、3、5。数定义功能1DCD数据载波检测2RXD数据接收3TXD数据发送4DTR数据终端准备好5GND信号6DSR数据设备准备好7RTS请求发送8CTS清除发送9RI振铃提示。

DB9依然存在于很多电脑的背板上。即使没有背板,主板上也有DB9接口。(前不久装备电脑,特意买了个DB9外接接口。)

3.RS485RS485可以说是在RS232的基础上发展起来的,为了“增加抗干扰能力和信号传输距离”。RS232用电压来表示逻辑高低电平,如:15电压。而RS485采用差分电压,即两条信号线(A、B)之间的电压差来表示逻辑高低电平。RS232支持全双工通信,RS485是半双工通信。

传输距离

在大学里,也许老师会告诉你RS22的传输距离是15m。或者,你在一些书上看到RS485传输距离是1200m。通信传输距离与多种因素有关,实践与理论仍有较大差异。在某些情况下,500米的RS485传输可能会有问题。通信传输距离与多种因素有关,如通信方式、波特率、连接线、干扰等。这里结合UART通信简单说一下这些问题。1.通信方式这里所说的通信方式是指题目中的“TTL,RS232、485”等不同的通信方式。正常情况下,通信距离为TTL RS232485。TTL一般在板内(同一块板),比如芯片A的串口和芯片b的串口通信,RS232也可以用在很多场合。通常,设备之间的通信通常由DB9或两条信号线连接。(我之前参与的一个项目,用一个电脑PCI卡扩展8个串口,就是232模式)。RS485在工业产品中应用广泛,多台设备可以接入485总线,传输距离更远,抗干扰能力更强。2.波特率波特率,1波特意味着每秒传输1个符号。波特(单位符号:Bd)可以理解为信号传输的速度,比如:串口9600bps。波特率越高,频率越高,同等条件下传输距离越短。串口的波特率可以很高,比如115200bps。但如果以这个波特率通过RS232传输,传输10米可能会有问题。3.连接线连接线也是一个关键因素。材质(铜、铝、铁)、厚度、是否屏蔽都会影响信号传输的距离。也许在干净的环境下(比如实验室、办公室)看不出区别,但是在复杂的点环境下(比如工厂,尤其是大型机械设备价格昂贵的环境)就能感受到区别。所以RS458采用差分信号,双绞线,更好的屏蔽线,在工业环境下优势明显。4.干扰因素做过工业产品的人都知道,不仅EMC要求高,通信要求也高。旁边一个大型设备突然启动,很有可能你的通信会失败(或者芯片复位,死机等。).你以为485能传输1200米,说不定连厂里的200米通信都通不过。综上所述,为了增加传输距离,保证传输信号的稳定性,通常需要尽量远离干扰源(大型机械设备),增加屏蔽措施,降低传输速率(波特率)。审核编辑:李倩

标签:信号距离通信


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 三星w翻盖系列所有的型号(三星手机型号大全)

下一篇: 红米k20?红米k20是5g吗



推荐阅读