社区导航

 

搜索
查看: 2934|回复: 5

[原创] 让低价的USB串口转换器也能支持Arduino mini pro

[复制链接]

1万

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2015-1-16 22:33 | 显示全部楼层 |阅读模式
本帖最后由 dcexpert 于 2015-1-16 22:35 编辑

Arduino有很多版本,其中一种比较小巧方便的是Arduino mini pro。它和Arduino Uno不同,板上没有自带USB转串口芯片,需要通过一个USB串口转换器才能下载,而且还需要是带DTR输出的型号,因为Arduino IDE通过DTR来控制单片机复位,才能正常下载程序。

07.jpg

但是淘宝上买的低价USB串口转换器(通常3-5元)大部分都不带有DTR引脚,只有+5V、+3.3V、GND、TXD、RXD几个引脚。这样就不能和Arduino mini pro相连。

00.jpg

01.jpg


这类转换器大部分使用了PL2303芯片,查数据手册可以看到,这个芯片是有DTR信号的(第二脚),只是USB转换器没有引出来。

02.jpg


因此我们可以对这样的USB串口转换器稍加改造,就能支持Arduino mini pro了。

首先去掉外面的热缩套管,然后将一个3芯的单排插针焊接到转换器反面的5V、3.3V上,并留出一个脚,方便引出DTR信号。

03.jpg

然后用一小段铜丝(可以用电阻脚、LED脚等),小心将PL2303的第二脚连接到上面的单排插针上的空脚。

04.jpg

05.jpg


在用杜邦线将Arduino mini pro和USB串口转换器连接起来,就可以正常下载程序了。

06.jpg



此帖出自Atmel MCU论坛

回复

使用道具 举报

1530

TA的帖子

18

TA的资源

纯净的硅(高级)

Rank: 6Rank: 6

发表于 2015-1-17 09:24 | 显示全部楼层
好经验~~~
http://weibo.com/u/1391449055

回复

使用道具 举报

1万

TA的帖子

33

TA的资源

版主

Rank: 6Rank: 6

发表于 2015-1-17 15:01 | 显示全部楼层
我以为是安卓呢。

回复

使用道具 举报

1万

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

 楼主| 发表于 2015-1-17 15:25 | 显示全部楼层
dontium 发表于 2015-1-17 15:01
我以为是安卓呢。





回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2016-12-7 18:04 | 显示全部楼层
大神,为啥我的烧不进去

点评

具体什么情况  详情 回复 发表于 2016-12-7 20:24

回复

使用道具 举报

1万

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

 楼主| 发表于 2016-12-7 20:24 | 显示全部楼层
IIce 发表于 2016-12-7 18:04
大神,为啥我的烧不进去

具体什么情况

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 1/7 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-6-1 19:49 , Processed in 0.228297 second(s), 28 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表