首页
发现
课程
培训
文章
案例
问答
需求
服务
行家
赛事
热门搜索
发布
消息
注册
|
登录
首页
/
文章
/
详情
串口、COM口、UART口, TTL、RS-232、RS-485区别详解
电力电子技术与新能源
1年前
浏览420
关注
调试时总是会遇到各种各样的接口,各种各样的转换板,似懂非懂的感觉很不爽!
首先,串口、
UART
口、
COM
口、
USB
口是指的物理接口形式
(
硬件
)
。而
TTL
、
RS-232
、
RS-485
是指的电平标准
(
电信号
)
。
串口:
串口是一个泛称,
UART
,
TTL
,
RS232
,
RS485
都遵循类似的通信时序协议,因此都被通称为串口。
UART接口:
通用异步收发器(
Universal Asynchronous Receiver/Transmitter)
,
UART
是串口收发的逻辑电路,这部分可以独立成芯片,也可以作为模块嵌入到其他芯片里,单片机、
SOC
、
PC
里都会有
UART
模块。
COM
口:
特指台式计算机或一些电子设备上的
D-SUB
外形
(
一种连接器结构,
VGA
接口的连接器也是
D-SUB)
的串行通信口,应用了串口通信时序和
RS232
的逻辑电平。
USB
口:
通用串行总线,和串口完全是两个概念。虽然也是串行方式通信,但由于
USB
的通信时序和信号电平都和串口完全不同,因此和串口没有任何关系。
USB
是高速的通信接口,用于
PC
连接各种外设,
U
盘、键鼠、移动硬盘、当然也包括“
USB
转串口”的模块。(
USB
转串口模块,就是
USB
接口的
UART
模块)
TTL
,
RS232
,
RS485
都是一种逻辑电平的表示方式
TTL
:
TTL
指双极型三极管逻辑电路,市面上很多“
USB
转
TTL
”模块,实际上是“
USB
转
TTL
电平的串口”模块。这种信号
0
对应
0V
,
1
对应
3.3V
或者
5V
。与单片机、
SOC
的
IO
电平兼容。不过实际也不一定是
TTL
电平,因为现在大部分数字逻辑都是
CMOS
工艺做的,只是沿用了
TTL
的说法。我们进行串口通信的时候从单片机直接出来的基本是都是
TTL
电平。
TTL
电平:全双工(逻辑
1: 2.4V--5V
逻辑
0: 0V--0.5V
)
1
、硬件框图如下,
TTL
用于两个
MCU
间通信
2
、‘
0
’和‘
1
’表示
RS232
:
是电子工业协会
(Electronic Industries Association
,
EIA)
制定的异步传输标准接口,同时对应着电平标准和通信协议(时序),其电平标准:
+3V
~
+15V
对应
0
,
-3V
~
-15V
对应
1
。
rs232
的逻辑电平和
TTL
不一样但是协议一样。
RS-232
电平:全双工(逻辑
1
:
-15V--5V
逻辑
0
:
+3V--+15V
)
1
、硬件框图如下,
TTL
用于
MCU
与
PC
机之间通信
2
、‘
0
’和‘
1
’表示
RS485
:
RS485
是一种串口接口标准,为了长距离传输采用差分方式传输,传输的是差分信号,抗干扰能力比
RS232
强很多。两线压差为
-(2~6)V
表示
0
,两线压差为
+(2~6)V
表示
1
RS-485
:半双工、(逻辑
1
:
+2V--+6V
逻辑
0
:
-6V---2V
)这里的电平指
AB
两线间的电压差。
1
、硬件框图如下
2
、‘
0
’和‘
1
’表示
COM
口即串行通讯端口,简称串口。这里区别于
USB
的“通用串行总线”和硬盘的“
SATA
”。
一般我们见到的是两种物理标准。
D
型
9
针插头,和
4
针杜邦头两种。
这是常见的
4
针串口,在电路板上常见,经常上边还带有杜邦插针。还有时候有第五根针,
3.3V
电源端。
由于是预留在电路板上的,协议可以有很多种,要看具体设备。
嵌入式里面说的串口,一般是指
UART
口,但是我们经常搞不清楚它和
COM
口的区别
,
以及
RS232, TTL
等关系
,
实际上
UART,COM
指的物理接口形式
(
硬件
),
而
TTL
、
RS-232
是指的电平标准
(
电信号
).
UART
有
4
个
pin
(
VCC, GND, RX, TX
)
,
用的
TTL
电平
,
低电平为
0(0V)
,高电平为
1
(
3.3V
或以上)。
下面这个就是
D
型
9
针串口
(
通俗说法
)
。在台式电脑后边都可以看到。
记住,这种接口的协议只有两种:
RS-232
和
RS-485
。不会是
TTL
电平的
(
除非特殊应用
)
。
9
针串口的定义可以参考这里:
http://wenku.baidu.com/view/5c170c6925c52cc58bd6be6e.html
我们一般只接出
RXD TXD
两针,外加
GND
。
下图是个
USB
转
TTL
串口的小板,可以用
USB
扩展出一个串口。芯片为
PL2303HX
。
网上经常混淆各种串口,但是这个确实是可以给
STC
单片机下载程序的。
这是另一种,
CP2102
芯片的,也是
USB
转
TTL
串口。据说比
PL2303
的好,实际使用中没感觉出来。这个小板就多了
+3.3V
电源端,以适应不同的目标电路。
下图为
USB
转
RS-232
串口:
说明:
本文来源网络;
文中观点仅供分享交流,不代表本公 众 号立场,转载请注明出处,如涉及版权等问题,请您告知,我们将及时处理。
- END -
来源:电力电子技术与新能源
登录后免费查看全文
立即登录
燃料电池
电源
电路
通用
汽车
电力
电子
MATLAB
新能源
电机
控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-05-20
最近编辑:1年前
电力电子技术与新能源
签名征集中
关注
获赞 160
粉丝 299
文章 2091
课程 0
点赞
收藏
0/200
清空
提交
还没有评论
课程
培训
服务
行家
大连理工大学博士后陈甜甜:土卫二南极冰盖虎纹形成机制及演化特征研究
基于Oasys的全工况行人保护分析课程—掌握汽车被动安全领域行人保护仿真的技巧和分析方法
2021一带一路金砖大赛之工程仿真创新设计赛项闭幕仪式暨颁奖典礼
大学本科课程 卫星通信 第四部分
相关推荐
ansys fluent表达式功能实现二维表格插值(以锂电池充电map为例)
电池包冷却分析:STAR-CCM 动力电池等效电路法仿真(电热流耦合)
Star-CCM 新能源汽车液冷电机热仿真13讲:一种激进的瞬态仿真方法
Ansys-电机-机座与端盖-结构CAE分析
最新文章
【技研】2024新能源汽车行业年报
论CAE仿真工程师的自我修养
100个射频笔试面试常见问题及答案
离轴干涉系统 | 赋能超表面性能精准检测
深睡新风里!空调巨头如何借3DCC提升静谧与美观体验?
热门文章
通用/泛亚/蔚来/弗迪/上海电驱动等百位新能源专家确认发言,易贸三电活动6月苏州见
锂离子电池生产现场异物管控
故障诊断实验台 | BTS100轴承寿命预测故障实验台(16.8w)
仿真秀需求交易模块介绍
固态电池碾压油车,轻松突破1000公里,石油税收大窟窿谁来填?
其他人都在看
2024第四届中国算力之都·宁夏 工程仿真大赛CAE网格赛道【赛事通知】
2024仿真秀618学习狂欢课程特惠大放送
IAV:采用移动粒子半隐式(MPS)方法模拟电机中的自由流动冷却液的技术
高压条件下的氢气渗透及暴露聚乙烯的破坏-高压氢气装置用高分子材料的性能
IV型储氢容器内胆塌陷因素综述
VIP会员
学习计划
福利任务
下载APP
联系我们
微信客服
联系客服
人工服务时间为周一至周五的9:30-19:30
非工作时间请在微信客服留言
客服热线:
4000-969-010
邮箱:
service@fangzhenxiu.com
地址:
北京市朝阳区莱锦创意园CN08座
帮助与反馈
返回顶部