TTL电平与RS232电平的区别

合集下载

uart电平转换

uart电平转换

uart电平转换UART是一种通信协议,常用于通过串口连接不同硬件设备。

其中UART的通信标准是使用串行的方式进行数据传输,这样在接收端上,我们需要进行一个数据的解码过程。

同时,由于UART使用的电平较低,因此在某些情况下,我们需要进行UART电平转换,以便设备间的正常通信。

UART电平转换通常包含两种情况,即UART TTL电平转换和UART RS232电平转换。

1. UART TTL电平转换UART TTL电平转换是将UART信号转换为TTL(Transistor-transistor logic)电平信号。

TTL是用于数字电路的一种电平标准,在此电平下,通常是0V到5V的数字信号。

对于单片机或其他数字设备而言,TTL电平是一个很常见的电平水平,但是在某些连接环境中,UART所使用的电压与TTL电平不匹配。

为了使这些设备正常连接,我们需要进行UART TTL电平转换,将UART 信号转换为TTL电平。

在UART TTL电平转换中,我们通常需要使用一个级联电路,并使用电容和电阻等元件来使信号正常通过和适当增强接收信号。

需要注意的是,使用不当的电容和电阻等元件,可能会导致电平波动过大、电平失真等问题。

2. UART RS232电平转换UART RS232电平转换是将UART信号转换为RS232电平信号。

由于RS232电平比TTL电平更高,因此它的电平范围更大,通常是-15V到15V。

此外,它还是用于传输数据的标准,特别是在设备的串口通信中,这种电平被广泛使用。

然而,由于UART通信协议所使用的电平范围较低,因此,如果需要使用RS232电平进行通信,我们需要进行UART RS232电平转换。

这种转换需要用到一台RS232转换器,它可以将UART信号转换为RS232电平信号。

需要注意的是,如果我们需要同时将两个设备连接到同一串行端口,则需要使用一台交换器,以确保通信线路上的选通效果。

总之,UART电平转换是一项非常重要的技术,尤其是在连接不同设备时。

什么是RS232电平?什么是TTL电平?

什么是RS232电平?什么是TTL电平?

什么是RS232电平?什么是TTL电平?
首先来说串口通讯协议,串口通讯协议包括物理部分与协议部分嘛,物理部分既硬件部分,协议部分既软件部分。

形象店来说就是物理层决定人们用嘴巴还是肢体交流,协议层决定人们用英语还是汉语交流。

RS323是一种通讯标准,因为高电平+15V低电平--15V电位差30V容错空间大,抗干扰能力强,一般用于工业设备直接通信电平转换芯片一般有MAX3232,SP3232
TTL一般是从单片机或者芯片中发出的电平,高电平为5V(51单片机)或者3.3V(stm32)
由上图可以看出RS232电平与TTL电平逻辑刚好相反。

TTL1为高电平,0为低电平.RS232相反。

下面介绍三种通讯方式
1 两设备通过232标准通讯
控制器发出的是TTL电平,经过电平转换芯片转换成232电平. 其中DB9是一种通讯线如图。

其中有用的是RXD,TXD。

USB转串口与电脑进行通讯
电平转换芯片一般用CH340,同时电脑还需要安装CH340驱动
TTL电平之间的直接通讯
原生的串口通信主要是控制器跟串口的设备或者传感器通信,不需要经过电平转换芯片来转换电平,直接就用TTL电平通信。

例如GPS模块、GSM模块、串口转WIFI模块、HC04蓝牙模块等与控制器之间的通讯。

作者:sdkj_ck2_qys
链接:https:///p/a942e8090e01
来源:简书
著作权归作者所有。

商业转载请联系作者获得授权,非商业转载请注明出处。

串口uart电平

串口uart电平

串口uart电平
UART(Universal Asynchronous Receiver-Transmitter)是一种常见的串行通信协议,它使用异步串行数据传输方式,通过两条线(TXD和RXD)进行数据传输。

UART电平是指用于UART通信的信号电平标准。

常见的UART电平标准包括TTL电平和RS232电平。

TTL电平标准(3.3V或5V)是数字逻辑信号标准,通常用于短距离的通信和低速设备连接。

在UART通信中,TTL电平标准规定了逻辑1和逻辑0的电平范围。

逻辑1通常为3.3V或5V,表示二进制数1;逻辑0通常为0V,表示二进制数0。

RS232电平标准是一种标准化的串行通信协议,它定义了数据传输的电压和电流标准。

RS232电平标准使用负逻辑,即逻辑1表示为-5V至-12V,逻辑0表示为+5V至+12V。

这种标准适用于长距离通信和较高速度的设备连接。

在UART通信中,电平转换器可用于将TTL电平转换为RS232电平,或者将RS232电平转换为TTL电平。

转换器的作用是实现不同电平标准之间的兼容性,使得不同设备之间能够进行可靠的串行通信。

需要注意的是,不同的设备和系统可能采用不同的UART电平标准,因此在连接不同设备时需要进行相应的电平匹配和转换。

此外,为了保证数据的正确传输和避免信号干扰,还需要考虑信号线的布局、屏蔽和接地等措施。

Uart串口与RS232串口的区别

Uart串口与RS232串口的区别

Uart串口与RS232串口的区别
Uart这里指的是TTL电平的串口;RS232指的是RS232电平的串口。

 TTL电平是3.3V的,而RS232是负逻辑电平,它定义+5~+12V为低电平,而-12~-5V为高电平。

 Uart串口的RXD、TXD等一般直接与处理器芯片的引脚相连,而RS232串口的RXD、TXD等一般需要经过电平转换(通常由Max232等芯片进行电平转换)才能接到处理器芯片的引脚上,否则这幺高的电压很可能会把芯片烧坏。

 我们平时所用的电脑的串口就是RS232的,当我们在做电路工作时,应该注意下外设的串口是Uart类型的还是RS232类型的,如果不匹配,应当找个转换线(通常这根转换线内有块类似于Max232的芯片做电平转换工作的),可不能盲目地将两串口相连。

 另外再补充其他一点,在自己做串口线时,一般按照下面的规则制作:
 PC 对应外设(例如某开发板)
 GND ------- GND
 RXD ------- TXD。

TTL电平、CMOS电平、RS232通信电平的概念及区别

TTL电平、CMOS电平、RS232通信电平的概念及区别

TTL 电平、CMOS 电平、RS232电平电平的概念:什么是电压、电流、电功率?无线电爱好者都十分清楚。

而谈及“电平”能说清楚的人却不多。

尽管人们经常遇到,书刊中亦多次谈起电路中的高电平、低电平、电平增益、电平衰减,就连电工必备的万用表上都有专测电平的方法和刻线,而且“dB dB””、“dB dBμ”μ”、“dBm dBm””的字样也常常可见。

尽管如此,因“电平”本身概念抽象,更无恰当的比喻,故人们总是理解不清、记忆不深。

人们在初学“电”的时候,往往把抽象的电学概念用水的具体现象进行比喻。

如水流比电流、水压似电压、水阻喻电阻。

解释“电平”不妨如法炮制。

我们说的“水平”,词典中解释与水平面平行、或在某方面达到一定高度,引申指事物在同等条件下的比较结论。

如人们常说到张某工作很有水平、李某办事水平很差。

这样的话都知其含义所在。

即指“张某”与“李某”相比而言。

故借“水平”来比喻“电平”能使人便于理解。

什么是“电平”?“电平”就是指电路中两点或几点在相同阻抗下电量的相对比值。

这里的电量自然指“电功率”、“电压”、“电流”并将倍数化为对数,用“分贝”表示,记作“dB dB””。

分别记作:10lg(P2/P1)、20lg(U2/U1)、20lg(I2/I1)上式中P 、U 、I 分别是电功率、电压、电流。

使用“dB dB””有两个好处:其一读写、计算方便。

如多级放大器的总放大倍数为各级放大倍数相乘,用分贝则可改用相加。

其二能如实地反映人对声音的感觉。

实践证明,声音的分贝数增加或减少一倍,人耳听觉响度也提高或降低一倍。

即人耳听觉与声音功率分贝数成正比。

例如蚊子叫声与大炮响声相差100万倍,但人的感觉仅有60倍的差异,而100万倍恰是60dB。

一、TTL电平:TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑“1”,0V等价于逻辑“0”,这被称做TTL(Transistor-Transistor Logic晶体管-晶体管逻辑电平)信号系统,这是计算机处理器控制的设备内部各部分之间通信的标准技术。

图文讲解:常见通信方式(TTL、RS232、RS485、CAN),通俗易懂

图文讲解:常见通信方式(TTL、RS232、RS485、CAN),通俗易懂

图文讲解:常见通信方式(TTL、RS232、RS485、CAN),
通俗易懂
一、TTL电平:全双工(逻辑1: 2.4V--5V 逻辑0: 0V--0.5V)
1、硬件框图如下,TTL用于两个MCU间通信
2、‘0’和‘1’表示
二、RS-232电平:全双工(逻辑1:-15V--5V 逻辑0:+3V--+15V)
1、硬件框图如下,RS-232用于MCU与PC机之间通信
2、‘0’和‘1’表示
三、RS-485:半双工、(逻辑1:+2V--+6V 逻辑0: -6V---2V)这里的电平指AB 两线间的电压差。

1、硬件框图如下
2、‘0’和‘1’表示
四、CAN总线:逻辑1:-1.5V--0V 逻辑0:+1.5V--+3V)这里
的电平指CAN_High、CAN_Low 两线间的电压差。

1、硬件框图如下
2、‘0’和‘1’表示
以上总结:
1、从单片机软件编程角度来说,RS23
2、RS-485最终结果都是转换为TTL电平方式与单片机通信(CAN收发器把差分信号转化为TTL-->CAN控制器(MCU))。

其目的都是提高通信质量,提高抗
干扰能力。

2、TTL、RS232是逻辑电平信号。

RS-485、CAN为差分信号。

五、I2C
5.1 I2C物理层
5.2 I2C协议层
5.3 数据的起始信号与停止信号
5.4数据有效性
I2C 协议在 SCL 高电平时对 SDA 信号采样, SCL 低电平时 SDA 准备下一个数据。

(来源:网络)。

TTL电平和232电平区别

TTL电平和232电平区别

TTL电平、232电平、485电平的区别:
TTL电平:
输出:> 2.4V 高电平,< 0.4V 低电平。

在室温下,一般高电平是3.5V,低电平是0.2V。

输入:>=2.0V高电平,<=0.8V低电平。

噪声容限是0.4V。

232电平(串口电平),指得都是计算机9针串口(RS232)的电平,采用负逻辑:-15v ~ -3v 代表1,+3v ~ +15v 代表0
RS485电平和RS422电平由于两者均采用差分传输(平衡传输)的方式,所以他们的电平方式,一般有两个引脚 A,B
发送端 AB间的电压差:
+2 ~+6v 代表 1
-2 ~-6v 代表0
接收端 AB间的电压差:
>200mv 代表1
<-200mv 代表0
定义逻辑1: A>B
定义逻辑0: B>A
AB之间的电压差不小于200mv
一对一的接头的情况下:
RS232 可做到双向传输,全双工通讯最高传输速率20kbps
422 只能做到单向传输,半双工通讯,最高传输速率10Mbps
485 双向传输,半双工通讯, 最高传输速率10Mbps。

RS232、RS485、TTL电平、CMOS电平

RS232、RS485、TTL电平、CMOS电平

RS232、RS485、TTL电平、CMOS电平什么是TTL 电平、CMOS 电平、RS232 电平?它们有什么区别呢?一般说来,CMOS 电平比TTL 电平有着更高的噪声容限。

(一)、TTL 电平标准输出L: 2.4V。

输入L: 2.0VTTL 器件输出低电平要小于0.8V,高电平要大于2.4V。

输入,低于1.2V 就认为是0,高于2.0 就认为是1。

于是TTL 电平的输入低电平的噪声容限就只有(0.8-0)/2=0.4V,高电平的噪声容限为(5-2.4)/2=1.3V。

(二)、CMOS 电平标准输出L:0.9*Vcc。

输入L:0.7*Vcc.由于CMOS 电源采用12V,则输入低于3.6V 为低电平,噪声容限为1.8V,高于3.5V 为高电平,噪声容限高为1.8V。

比TTL 有更高的噪声容限。

(三)、RS232 标准负逻辑:逻辑1 的电平为-3~-15V,逻辑0 的电平为+3~+15V,注意电平的定义反相了一次。

不足之处:(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL 电路连接。

(2)RS232 可做到双向传输,全双工通讯最高传输速率20kbps。

(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。

(4)传输距离有限,最大传输距离15 米。

(四)、RS485 标准逻辑1 的电平为+2~+6V,逻辑0 的电平为-2~-6V,双向传输,半双工通讯, 最高传输速率10Mbps最大传输距离约为1200mRS-485 接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

TTL电平与RS232电平的区别
工作中遇到一个关于电平选择的问题,居然给忘记RS232电平的定义了,当时无法反应上来,回来之后查找资料才了解两者之间的区别,视乎两年多的时间,之前
非常熟悉的一些常识也开始淡忘,这个可不是一个好的现象.:-),还是把关于三种
常见的电平的区别copy到这里.做加深记忆的效果之用..
什么是TTL电平、CMOS电平、RS232电平?它们有什么区别呢?一般说来,CMOS电平比TTL电平有着更高的噪声容限。

(一)、TTL电平标准
输出L:<0.8V ;H:>2.4V。

输入L:<1.2V ;H:>2.0V
TTL器件输出低电平要小于0.8V,高电平要大于2.4V。

输入,低于1.2V就认为是0,高于2.0就认为是1。

于是TTL电平的输入低电平的噪声容限就只有(0.8-0)/2=0.4V,高电平的噪声容限为(5-2.4)/2=1.3V。

(二)、CMOS电平标准
输出L:<0.1*Vcc ;H:>0.9*Vcc。

输入L:<0.3*Vcc ;H:>0.7*Vcc.
由于CMOS电源采用12V,则输入低于3.6V为低电平,噪声容限为1.8V,高于3.5V为高电平,噪声容限高为1.8V。

比TTL有更高的噪声容限。

(三)、RS232标准
逻辑1的电平为-3~-15V,逻辑0的电平为+3~+15V,注意电平的定义反相了一次。

TTL与CMOS电平使用起来有什么区别
1.电平的上限和下限定义不一样,CMOS具有更大的抗噪区域。

同是5伏供电的话,ttl一般是1.7V和3.5V的样子,CMOS一般是
2.2V,2.9V的样子,不准确,仅供参考。

2.电流驱动能力不一样,ttl一般提供25毫安的驱动能力,而CMOS一般在10毫安左右。

3.需要的电流输入大小也不一样,一般ttl需要2.5毫安左右,CMOS几乎不需要电流输入。

4.很多器件都是兼容TTL和CMOS的,datasheet会有说明。

如果不考虑速度和性能,一般器件可以互换。

但是需要注意有时候负载效应可能引起电路工作不正常,因为有些ttl电路需要下一级的输入阻抗作为负载才能正常工作。

1.TTL电路和CMOS电路的逻辑电平
VOH: 逻辑电平1 的输出电压
VOL: 逻辑电平0 的输出电压
VIH : 逻辑电平1 的输入电压
VIH : 逻辑电平0 的输入电压
TTL电路临界值:
VOHmin = 2.4V VOLmax = 0.4V
VIHmin = 2.0V VILmax = 0.8V
CMOS电路临界值(电源电压为+5V)
VOHmin = 4.99V VOLmax = 0.01V
VIHmin = 3.5V VILmax = 1.5V
2.TTL和CMOS的逻辑电平转换
CMOS电平能驱动TTL电平
TTL电平不能驱动CMOS电平,需加上拉电阻。

3.常用逻辑芯片特点
74LS系列: TTL 输入: TTL 输出: TTL 74HC系列: CMOS 输入: CMOS 输出: CMOS 74HCT系列: CMOS 输入: TTL 输出: CMOS CD4000系列:CMOS 输入: CMOS 输出: CMOS。

相关文档
最新文档