发新帖本帖赏金 1.00元(功能说明)我要提问
12下一页
返回列表
打印

新入电子行业之串口初体验

[复制链接]
3154|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
瑞生|  楼主 | 2015-7-4 23:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
声明:本文是写给新入电子行业的初学者的。

带你见见串口

你当然知道电脑的USB口在哪里,但是你知道电脑的串口在哪里吗?别找了,你的电脑应该是没有。现在的电脑,已经不配串口了,下图是在我的旧电脑上拍的串口:



在你的电脑上找到串口了?别开玩笑了,你找到的是VGA视频输出口吧?



仔细看看,串口是9针的,VGA口是15针的哦!

串口有什么用?

串口是为了通信用的,在当年,它可以连接Modem,打印机,游戏机等外部设备,现在,这些设备都变成USB口了,所以现在的电脑上,再也看不到串口了。只有工控机上,串口还被保留。因为串口在工业控制方面,到现在还有很多应用。

我们是搞单片机的,那必定离不开串口了,因为很多单片机都是可以通过串口下载程序,而且单片机和电脑的通信大部分也是串口通信。为了解决我们电脑上没有串口,但是还要用串口的矛盾,于是“USB转串口线”就出来了。

USB转串口线



这条USB转成的串口,我们称作虚拟串口,不过,在使用起来,和电脑上原来的串口是一模一样的。(不过,有些非法商家,为了降低成本,偷工减料,只使得串口中的引脚2引脚3引脚5起作用,就是只可以通信,其它通信握手信号引脚却都是空脚了。所以,当你买下它给你的51单片机下载程序还可以,但是如果给可以自动ISP的单片机,例如STM32、LPC1114下载程序的话,就只能手动ISP了!因为自动ISP需要用到两条串口引脚作为握手信号。)

你需要知道的两个概念

TTL电平:一般用作数字芯片的电平,例如芯片的供电电压是5V,那么高电平就是5V,低电平就是0V,这里所说的电平,就是TTL电平。

232电平:232电平特指电脑串口的电平,-12V左右为正电平,+12V左右为低电平。我们刚才所见到的“USB转串口线”和电脑原生的串口,就是232电平。

单片机串口和电脑串口(或者USB转串口线)怎么通信?

由于单片机串口是TTL电平,要和电脑串口(或者USB转串口线)通信,就需要使得他两的电平逻辑一样才可以通信。这时候,就需要用到TTL转232电平的芯片,常用的有MAX232、MAX3232、SP232、SP3232等。连接方式为:

单片机串口—232芯片–串口

232芯片用于5V单片机,3232用于3.3V的单片机,这就是为什么好多童鞋用232芯片加到3.3V的单片机上,无法下载程序的直接原因。

什么是USB转TTL芯片?

在第4条中,如果用的不是电脑原生的串口,而是USB转的串口,实际硬件连接为:

单片机串口—232芯片—USB转232芯片—USB口

那么,USB转TTL芯片,就是为了解决上面的冗余而生的,用USB转TTL芯片,单片机与电脑的连接方式为:

单片机串口—USB转TTL芯片–USB口

也就是,直接把USB转的串口,变成了可以和单片机直接通信的TTL电平了。

USB转TTL芯片有很多,例如:CH340、PL2303、CP2102、FT232等。

有些单片机开发板,尤其是最小系统板,没有板载USB转TTL芯片,只是引出了所有的引脚,这种情况,可以买一个“USB转TTL电路板”,就可以下载程序和串口通信了。又或者你的产品电路板中,不带USB转TTL电路,也需要用到这种USB转TTL小板给单片机下载程序。这种USB转TTL电路板,在网上卖的也有很多,有的是用CH340做的,有的是用PL2303做的,有的是用CP2102做的,芯片虽不同,但功能是一样的。



总结

我们所说的USB转串口,实际上是有两种,一种是USB转232串口,一种是USB转TTL串口。

新入电子行业之串口初体验.pdf (206.07 KB)

打赏榜单

21ic小喇叭 打赏了 1.00 元 2015-07-10

评分
参与人数 1威望 +2 收起 理由
``` + 2 一级棒!

相关帖子

沙发
钟荣春| | 2015-7-5 15:35 | 只看该作者
真不错,又懂了一点点

使用特权

评论回复
板凳
dirtwillfly| | 2015-7-5 16:31 | 只看该作者
感谢分享

使用特权

评论回复
地板
王栋春| | 2015-7-5 20:14 | 只看该作者
感谢楼主分享,不过感觉我还幸运我的电脑上居然带有一个串口,可是为了满足调试需要我又按了一个USB串口

使用特权

评论回复
5
松哥无敌| | 2015-7-5 20:33 | 只看该作者
very good!

使用特权

评论回复
6
justtest111| | 2015-7-7 13:49 | 只看该作者
李菊福

使用特权

评论回复
7
zjj988| | 2015-7-7 22:41 | 只看该作者
谢谢楼主分享

使用特权

评论回复
8
singlewof| | 2015-7-9 16:09 | 只看该作者
感谢楼主

使用特权

评论回复
9
弥勒开怀笑| | 2015-7-9 16:37 | 只看该作者

使用特权

评论回复
10
b1b2| | 2015-7-12 11:51 | 只看该作者
:victory:  受教了  :handshake

使用特权

评论回复
11
王七七| | 2015-7-12 12:33 | 只看该作者

使用特权

评论回复
12
jashlt| | 2015-7-14 15:01 | 只看该作者
楼主好人啦,,

使用特权

评论回复
13
zsambit| | 2015-7-15 13:42 | 只看该作者
a good news

使用特权

评论回复
14
jashlt| | 2015-7-16 12:57 | 只看该作者
已收藏,,,

使用特权

评论回复
15
ycdhonker| | 2015-7-17 13:36 | 只看该作者
懂了 谢谢楼主

使用特权

评论回复
16
eebushe| | 2015-8-25 17:22 | 只看该作者
楼主棒棒哒

使用特权

评论回复
17
hobbye501| | 2015-8-28 16:02 | 只看该作者
通熟易懂

使用特权

评论回复
18
alasunny| | 2015-8-29 09:42 | 只看该作者
师傅威武~解惑小白

使用特权

评论回复
19
蓝色君| | 2015-9-2 14:50 | 只看该作者
感谢,深入浅出、通俗易懂!

使用特权

评论回复
20
duhemayi| | 2015-10-5 08:58 | 只看该作者
很好!

使用特权

评论回复
发新帖 本帖赏金 1.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:我的QQ/微信:253057617,头像就是我的个人微信号。

22

主题

61

帖子

77

粉丝