USB和串口(COM)的区别,以及相互转换

您所在的位置:网站首页 gnd和com的区别 USB和串口(COM)的区别,以及相互转换

USB和串口(COM)的区别,以及相互转换

2022-03-26 10:15| 来源: 网络整理| 查看: 265

我的图书馆

查看信箱 系统消息 官方通知 设置

开始对话 有11人和你对话,查看 忽略 历史对话记录 通知设置 留言交流

请选择搜索范围

含  的文章 含  的书籍 含  的随笔

chi_Andy / 待分类 / USB和串口(COM)的区别,以及相互转换

转Word 全屏 打印 修改 转藏+1 分享 QQ空间 QQ好友 新浪微博 微信扫一扫

×

00:00

选择朗读音色

亲切女声

稳重女声

成熟男声

选择朗读倍速

0.75倍

1倍

1.5倍

选择循环方式

单篇循环

    USB和串口(COM)的区别,以及相互转换 2017-06-24  chi_Andy 展开全文 有几个概念玩嵌入式的同志经常搞混。也不怨谁,现在的卖家为了一点可怜的销量都在故意混淆串口的概念。 如果你发现本文有哪里含糊,或者任何一点有可能影响理解的地方,请留言,我会修正以便帮助后来的朋友。 Point (所有要点都在这,请仔细阅读): 1、串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485指的是串口的电平标准(电信号)。 2、接线的时候,一般只接GND、RX(接收)、TX(发送)。不会接入Vcc等电源线,避免与目标设备上的供电冲突。       (接线法则:主机的 TX 接目标设备的 RX ,主机的 RX 接目标设备的 TX ,但是很多设计人员为了接线更为直观而故意颠倒标记 RX、TX ,如果有问题可以尝试交换RX、TX,不会烧坏设备 。) 3、PL2303、CP2102、FT232R 芯片是用USB来扩展串口(TTL电平输出)的芯片,需要安装Windows驱动。       (常用于笔记本增加串口,注意其兼容性不如板载串口。优先选择:FT232R > CP2102 > PL2303 ) 4、MAX232芯片是TTL电平与RS232电平的专用双向转换芯片,不同引脚实现TTL转RS-232或RS-232转TTL的功能。       (TTL与RS232转换芯片很多很多,正向、逆向接口数量不同:比如:MAX202、SP213、MAX3232 ) 5、TTL电平标准 是 低电平为0,高电平为1(对地,标准数字电路逻辑)。    RS-232电平标准 是 正电平为0,负电平为1(对地高低,电压具体数值不敏感,甚至可以用高阻态)。 6、RS-485、RS-422 与RS-232类似,但是采用差分信号逻辑,更适合长距离、高速传输。这里略过不讲。 7、台式电脑后边带的D型9针插头(板载串口,公口),是RS-232电平标准的。可以通过MAX232转换为TTL电平。 串口、COM口: COM口 即 串行通讯端口,简称 串口。这里区别于 USB的“通用串行总线”和“SATA”串行硬盘。 一般我们见到的是两种物理形式。D型9针插头(DB9)和 4针杜邦头 两种,早年的25针串口已被淘汰。 下图是常见的4针串口,在电路板上常见,经常上边还带有杜邦插针。 四针分别为:GND、TX、RX、VCC。其中GND可以通过焊盘接地判断出来,而VCC一般走线稍粗些。 由于是预留在电路板上的,协议可以有很多种,要看具体设备。 经验是:不管单片机也好、ARM也罢,这些芯片都是数字逻辑的,电平只有高和低,输出肯定是TTL电平的。 如果你看到串口线从核心芯片直接连出来,未经其他芯片,那99%是TTL的,STC下载和中九升级都属此范畴。 我目前还未拆出过直接输出RS-232的数字逻辑器件。

 

下图就是D型9针串口(通俗说法,DB9),左为母口,右为公口。公口在台式电脑后边都可以看到。       (VGA插头为三排插针,DB9只有两排。有些板载串口没有引出,主板找标记“RS232”的10脚牛角座既是)       DB9接口的协议常用的只有三种:RS-232、RS-485和RS-422。绝不会是TTL电平,80%的可能性是RS-232。 9针串口的完整定义可以参考这里:http://wenku.baidu.com/view/5c170c6925c52cc58bd6be6e.html   **************************************分割线************************************** 下图是个USB转TTL串口的小板(TTL电平),可以用USB扩展出一个串口。芯片为PL2303HX。 淘宝卖家经常故意混淆各种串口,但是这个确实是可以给 STC单片机下载程序 和 升级中九盒子的。 这是另一种,CP2102芯片的,也是USB转串口(TTL电平)。据说比PL2303的好,实际使用中表现并不明显。 这个小板引出了芯片内置的LDO,多了个+3.3V 电源输出端,可以用于驱动小电流的负载设备。 上边介绍的都是USB转TTL电平的串口,如果目标设备上是RS-232串口(D型9针接口)咋弄? 再 串接一片 MAX232 转换成 RS-232电平就行,一个MAX232内部有两个T,两个R,下图只用了一组T/R。  

你也可以搭一个简单的比较器电路,来实现TTL转RS-232的功能,仔细看图有助于理解电平的概念。       (注意下图中TTL端的GND与GND232隔离。MAX232内置了倍压电路来实现升压,所以不需要外接正负电源。)   当然,早有人想到了做一款成品。USB转RS-232串口。 仔细看下图(从右到左),USB经过PL2303转成了TTL串口(中间那四个窟窿可以引出),再经由MAX232转换为RS-232电平,9针串口引出。(公口,泛指所有带针的口,样子与台式电脑后边自带的串口相同。) 下面这是另一款:电平转换依旧用的是 MAX232 ,大同小异。 注意这个输出好像是母口,跟电脑后边的接口不同,千万不要买错性别。 进阶:MAX232只能转换两个T和两个R,无法实现完整的9针全串口电平转换,所以此类串口转接板只有TX、RX和GND三针有效,对于涉及到串口中其他控制线的目标设备不适用。(PL2303等芯片都转出了TTL电平的全部引脚,只不过MAX232只用到了TX和RX。若要全串口电平转换,MAX3232可以实现。) 你或许会买到如下图这种:看起来里边只有一个牛屎芯片的。 但是记住一点,只要是 D型9针串口,不会是TTL电平的,没特殊说明就默认是RS-232。 所以这根线,不管里边构造怎样的,是 USB转RS-232串口 的线,内置了电平转换芯片。 如果想用来给STC单片机下载或者升级中九盒子,需要额外再串接一个MAX232板子转换成TTL电平。

QQ空间 QQ好友 新浪微博 微信扫一扫 赞赏 共11人赞赏 本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。 转藏到我的图书馆 献花(0) +1

来自: chi_Andy > 《待分类》

举报

推一荐:发原创得奖金,“原创奖励计划”来了!

猜你喜欢

0条评论

发表

请遵守用户 评论公约

查看更多评论 类似文章 更多

认识UART接口

认识UART接口。嵌入式里面说的串口,一般是指UART口, 但是我们经常搞不清楚它和COM口的区别, 以及RS232, TTL等关系, 实际上UART,COM...

TTL 和 RS

TTL 和 RS.TTL转RS-232串口板,RS-232转TTL串口板(常用芯片MAX3232,MAX232)上边介绍的都是USB转TTL串口,如果目标设备上是RS-232串口...

串行通信学习笔记与经验整理

接口转换并行接口(ttl)转异步串行接口(rs-232)参考前面列出的INS8250/MC6850等芯片.rs-232转rs-232(ttl)rs-232和ttl(一般是值rs-232(ttl...

工地小伙被北大录取:孩子你抱怨读书苦,就要吃一辈子亏

周姐在女儿刚懂事时,就给孩子买过很多儿童经典书和绘本,家里的书架堆满了孩子的书。听书,不仅激发了孩子的兴趣,还增强了孩子的表达...

串口、COM口、RS232、RS485、USB区别

串口、COM口、RS232、RS485、USB区别。而TTL、RS-232、RS-485是指的电平标准(电信号)。3、USB电平、RS232电平、RS485电平的电平标准都不同,所以单片机与这些设备通信的时候,需要将TTL电平转换成这些...

自制USB接口和RS232串口的1

自制USB接口和RS232串口的1.下图的DQ接1-wire器件的DQ引脚,GND接1-wire器件的GND引脚。最后再说一下:如果你的电脑没有标准电平的RS232...

【E课堂】串口、COM口、TTL、RS

【E课堂】串口、COM口、TTL、RS.3、PL2303、CP2102芯片是 USB 转 TTL串口 的芯片,用USB来扩展串口(TTL电平)。4、MAX232芯片是 TTL电平...

USB转TTL刷机线的使用

USB转TTL刷机线的使用。首先做一个简单地测试,方法很简单,在网上找个“串口助手”软件,在软件里选择串口线对应的串口,把串口线的TXD,RXD线直接短接,自发自收,比较发送窗口和接受窗口的内容,内...

TTL232和RS232的区别?

TTL232和RS232的区别?RS232转TTL 就是 标准 RS232 电平 与 TTL 电平 的 RS232 接口 的 转换,通常 用 max232 芯片,RS232 一端 直接 接 标准RS232 接口,如电脑自带的DB9 串口,电脑无需安装驱动USB转...

ZigBee智能网关节点串口通信电路设计图

ZigBee智能网关节点串口通信电路设计图。在串口发送的情况下,MAX3232的T1IN管脚为TTL电平输入管脚,与CC2530的P0_3管脚相连,T1OUT管脚...

chi_Andy

关注 对话 TA的最新馆藏如何与中东客人做生意?全解中东客户和中东市场[转] 揭秘北京城三位最具传奇人生的顶级富豪们(图) ?[转] 6/127. 钧瓷之都:河南神垕——中国首批特色小镇[转] 快速组装LED电子显示屏教程[转] 中国海外矿业投资十大失败案例[转] 数据中心建设方案 喜欢该文的人也喜欢 更多 关闭 关闭

×

¥.00

微信或支付宝扫码支付:

开通即同意《个图VIP服务协议》

正在支付中,请勿关闭二维码!

微信支付后,该微信自动注册为你的个人图书馆账号

付费成功,还是不能使用?

复制成功!

绑定帐号,享受特权

恭喜你成为个图VIP! 在打印前,点击“下一步”观看2个提示

下一步 全部>> ● 电子书免费读 ● 全站无广告 ● 全屏阅读 ● 高品质朗读 ● 批量上传文档 ● 购书5折 ● 5千个文件夹 ● 专属客服

微信支付查找“商户单号”方法: 1.打开微信app,点击消息列表中和“微信支付”的对话 2.找到扫码支付给360doc个人图书馆的账单,点击“查看账单详情” 3.在“账单详情”页,找到“商户单号” 4.将“商户单号”填入下方输入框,点击“恢复VIP特权”,等待系统校验完成即可。

支付宝查找“商户订单号”方法: 1.打开支付宝app,点击“我的”-“账单” 2.找到扫码支付给个人图书馆的账单,点击进入“账单详情”页 3.在“账单详情”页,找到“商家订单号” 4.将“商家订单号”填入下方输入框,点击“恢复VIP特权”,等待系统校验完成即可。

已经开通VIP,还是不能打印?

请通过以下步骤,尝试恢复VIP特权 第1步在下方输入你支付的微信“商户单号”或支付宝“商家订单号” 第2步点击“恢复VIP特权”,等待系统校验完成即可

如何查找商户单号?

恢复VIP特权

正在查询...

订单号过期! 该订单于2020/09/09 23:59:59支付,VIP有效期:2020/09/09 23:59:59至2020/09/11 23:59:59!如需使用VIP功能,建议重新开通VIP

返回上一页

支付成功!

确定

已获得“发送到手机”权限!

微信扫码,在手机上查看选中内容

全部>> ● 电子书免费读 ● 全站无广告 ● 全屏阅读 ● 高品质朗读 ● 批量上传文档 ● 购书5折 ● 5千个文件夹 ● 专属客服

确定复制刚才选中的内容?

确定 复制 打印文章 发送到手机

微信扫码,在手机上查看选中内容

全屏阅读 朗读全文 分享文章 QQ空间 QQ好友 新浪微博 微信扫一扫 复制 打印文章 发送到手机

微信扫码,在手机上查看选中内容

全屏阅读 朗读全文 × ×

复制成功!

¥.00

微信或支付宝扫码支付:

开通即同意《个图VIP服务协议》

正在支付中,请勿关闭二维码!

自动续费¥12/月,可随时取消 

开通即同意《连续订阅服务协议》|《个图VIP服务协议》

全部>> ● 电子书免费读 ● 全站无广告 ● 全屏阅读 ● 高品质朗读 ● 批量上传文档 ● 购书5折 ● 5千个文件夹 ● 专属客服 ×

支付确认

1. 请在手机上打开的页面进行支付; 2. 如支付完成,请点击“支付完成”。

支付完成 取消支付


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3