以ESP32-wroom-32E模块设计的开发板记录

本文详细介绍了单片机ESP32电路设计的三个关键部分:主体电路(含振荡电路和退耦电容)、电源系统(使用AMS1117-3.3稳压器)和通信系统(包括CH340C接口),以及实际电路的连接方法和烧录操作技巧。
摘要由CSDN通过智能技术生成

一、设计思路

对于单片机我的设计一般按照三个部分来构成

1.单片机的主体,即单片机的最小电路系统的构建,由振荡电路、退耦电容和ESP32三者组成,由于使用的是模块,内部振荡电路等已经处理好,只需要将电源以及退耦电容接上模块即可;

2.电源系统,即根据单片机的工作电压,工作电流选择适配的电源电路,这里模块的电压是3.3V,而接入的电源为5V,所以使用了AMS1117-3.3线性稳压器来使电压降低并稳定在3.3V;

3.通信系统, 在于后续对ESP32内部程序的烧录,在此使用的是CH340C。

二、实际电路

1.模块的电路

主要在于退耦电容以及3.3V和GND的连接

2.电源系统

在电源两边加上两个不等大小的电源,用于过滤掉上下尖峰,稳定电压。

3.通信系统

芯片电源处依旧是一颗0.1uF的退耦电容,然后TX接ESP32模块的Serial的RX,RX接ESP32的Serial的TX;而D+和D-则接输入接口的D+和D-;然后因为ESP32在烧录模块时需要进入下载模式,所以我们可以在通信模块的RTS和DTR接入两个三级管来使ESP32在烧录时自动进入下载模式。

在三者都设计好后,画出PCB便可以使用这块ESP32进行一些开发工作了。

PS:如果是5V电源的话,V3处无需再接入电源; 如果不想加两个三极管的话,可以在烧录时先使IO0对地短路(一直短路),然后在使EN对地短路一秒,当程序开始烧录后就可以不用短路。

以按键形式的话,那便是先按下IO0按键,然后在烧录时按下EN键一秒,开始烧录后便可以都松开。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值