ESP-Drone控制板设计的第二个任务-绘制USB-TTL串口下载电路和ESP32-S2芯片内置USB接口电路

本文介绍了如何使用CH340芯片替代CP2102来设计ESP32系列处理器的USB-TTL串口下载电路。设计考虑了支持国货、现有库存以及简化设计。详细解析了USB接口、控制逻辑转换电路和ESP32-S2处理器的USB接口电路,包括防静电保护、串口逻辑控制以及USB接口的阻抗匹配。此外,还讨论了CH340芯片在USB转TTL串口中的应用及其在防止静电冲击方面的作用。

1、摘要

 ESP32系列处理器一般会需要采用串口来下载代码,因此在其设计中都会保留一个USB-TTL串口电路,查看乐鑫官网的参考设计,基本上是采用CP2102这颗USB转TTL串口芯片,但在本设计中,我会用另一颗常见的国产芯片CH340来进行设计,这么做基于3个方面的考虑:1、支持国货;2、手头有现货;3、在以前的设计中用过,原理图不用重新绘制。 

 2、设计过程记录

第1步,阅读官方参考设计原理图。

 如图2-1-1所示,乐鑫官方ESP-Drone参考设计原理共分为3个部分:1、USB连接器部分;2、CP2102芯片及周边电路;3、控制逻辑转换电路。下面对这3部分电路做一个简单分析:

如图2-1-2所示,USB接口连接器部分的电路由J1、U1、R1、R3组成,J1就是一个Micro B型连接器,根据USB标准定义进行连线即可,在此就不做过多解释了。U1是ST公司的一颗USB接口的防静电保护芯片,可以对有效防止USB接口受静电冲击而损坏主控芯片,可参考官方的参考电路进行设计即可。USB接口如果不用这颗芯片,在大部分情况下也不会有什

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值