串口,com口,ttl,max232

TTL电平:

TTL是Transistor-Transistor Logic,即晶体管-晶体管逻辑的简称,是计算机控制设备内部各部分之间通信的技术。TTL电平数据表示为二进制,+5V等价于逻辑"1",0V等价于逻辑"0"

数字电路中,由TTL电子元器件组成电路的电平是个电压范围,规定:

输出高电平>=2.4V,输出低电平<=0.4V;

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

噪声容限是0.4V。

RS232电平:

RS232是串口的一个标准,它有自己的电平定义:它采用负逻辑,-15V~-3V代表逻辑"1",+3V~+15V代表逻辑"0"。

 

串口,COM口就是电脑上的物理接口形式,COM口简称串口。而TTL,RS-232,是电平标准,就是多少电压范围代表逻辑“ 1 ”,多少电压范围代表逻辑“ 0 ”。

 

下图是 USB 转 RS232 的转换线,我们看到很多线,只要是 9 pin 的,就可以猜测这个鬼东西是 RS232 的串口线,如果是 排针引出的,可以认为是 TTL 电平的。

PL2303、CP2102 芯片是 USB 转成 TTL 串口的芯片,我们以前在学习 51 单片机、 STM32时经常这样用,也要注意端口的电平是多少 V 。而 MAX232 芯片是 TTL 电平 和 RS232 电平的双向转换芯片。

 

为什么有了 TTL 电平还需要 RS232 和 RS485 两种电平呢?

是因为TTL 电平传输距离比较近,主要用于芯片之间的传输,RS232 和 RS485 数据传输距离比较远。一般从芯片里引出的UART口就是TTL电平,其引脚如下:

学习 STC 单片机的同学应该记得,以前开发的时候,都是用串口线给单片机下载程序,用的串口就是 RS232 ,类似下图,工作以后公司配的电脑都没有了RS232,笔记本也没有RS232了,用的最多的都是 USB 转串口线。

这篇文章来自百问网转载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值