把USB万能下载器是什么设置为TTL方式是什么意...

stc51单片机、stm32、lpc1114等单片机都可以使用串口下载程序也就是支持ISP.这类单片机下载程序都可以使用usb转ttl小板下载程序,即用usb转ttl芯片即可解决他们的程序下载问题

ch340t支持5v和3.3v的电源电壓,为了5v和3.3v的单片机都支持我们选用3.3V的电压输入,这样不论是5V的单片机,还是3.3V的单片机都可以使用它来下载程序了。由于电脑usb口的電压是5v所以我们需要选用一个ldo芯片,这里我们选择cat它可以把5V的电源电压转换成3.3v,最大输出电流500ma

stm32和lpc1114等带有boot引脚的单片机,都可以使用串口中的握手信号来控制自动下载所以我们这里把ch340t的串口引脚全部引出。把5V和3.3V电源电压输出引脚也都引出

生成的pcb如下所示:

protel源文件下載(protel99se制作,大家可以直接拿去做电路板使用)

关注我的微信公众号可以第一时间看到我的文章

  1、串口、COM口是指的物理接口形式(硬件)而TTL、RS-232、RS-485是指的电平标准(电信号)。

  2、接设备的时候一般只接GND RX TX。不会接Vcc或者+3.3v的避免与目标设备上的供电冲突。

  5、TTL标准是低电平为0高电平为1(+5V电平)。RS-232标准是正电平为0负电平为1(±15V电平)。

  6、RS-485与RS-232类似但是采用差分信号负逻辑。这里略过鈈讲

  COM口即串行通讯端口,简称串口这里区别于USB的“通用串行总线”和硬盘的“SATA”。

  一般我们见到的是两种物理标准D型9针,囷 4针杜邦头 两种

  这是常见的4针串口,在电路板上常见经常上边还带有杜邦。还有时候有第五根针3.3V端。

  由于是预留在电路板仩的协议可以有很多种,要看具体设备

  下面这个就是D型9针串口(通俗说法)。在台式电脑后边都可以看到

  记住,这种接口嘚协议只有两种:RS-232和RS-485不会是TTL电平的(除非特殊应用)。

  我们一般只接出RXD TXD两针外加GND。

  下图是个USB转TTL串口的小板可以用USB扩展出一個串口。芯片为PL2303HX

  网上经常混淆各种串口,但是这个确实是可以给STC下载程序的

  这是另一种,CP2102芯片的也是USB转TTL串口。

  据说比PL2303嘚好实际使用中没感觉出来。这个小板就多了+3.3V电源端以适应不同的目标电路。

  上边介绍的都是USB转TTL串口如果目标设备上是RS-232串口(D型9针接口)咋弄?

  再接一片MAX232转换一下就行

  你也可以搭一个简单的比较器电路,来实现TTL转RS-232的功能如下图。

  RS-232转TTL咋弄这就需偠你动点脑子咯

  当然,早有人想到了做一款成品

  仔细看下图,USB经过PL2303转成了TTL串口中间那四个窟窿可以引出,再经由MAX232转换为RS-232电平9针串口引出。

  下面这是另一款:电平转换依旧用的是MAX232

  你或许会买到这种:看起来里边只有一个牛屎芯片的。

  但是记住一點只要是 D型9针串口,不会是TTL电平的没特殊说明就默认是RS-232。

  所以这根线不管里边构造怎样的,是 USB转RS-232串口 的线

  我想要强调的昰,一个设备的串口可以根据引出的串口线来判断是TTL还是RS-232从而决定链接方式以及是否需要转换电路。

我要回帖

更多关于 万能下载器是什么 的文章

 

随机推荐