[立创eda]原理图的设计

         以下为ESP32最小系统开发板的原理图绘制。

  1. 主控芯片ESP32

  • 首先选择主控芯片,在立创专业版中,选择完芯片后,在右边有数据手册,打开数据手册,根据手册上的描述完成其余部分的绘制。

  • 打开目录后,找到电气特性,查看工作电压,在这里显示最大电压为3.6v,超过这个值会造成器件永久性的损坏。

  • 这里常用的3.3v电压值,来为模组进行供电。一般还需要在电压输入部分放置一个100nF的电容进行滤波。

  • 芯片引脚处放置网络标签,可以右键选择删除网络标签,这样更快捷编辑芯片引脚网络标签

  • 并将对应的引脚进行选中,点击左上方的将引脚名称填入网络名,系统就会自动进行闪出网络标签。

  1. USB接口电路

  • 由于USB接口种类比较多,在最开始设计的时候,是不知道具体的型号,需要我们自己来进行筛选,我们点击下单,在立创商城内查看USB型号对应的图片,并对不同的型号进行筛选。

  • 然后点击数据手册,可以从原理图看到这个USB接口是只有电源引脚,没有数据传输引脚,所以没有数据传输的功能,但是我们的主控是需要传输数据下载程序的,所以不符合我们的要求

  • 一般的USB接口是16pin引脚的,点开数据手册,并和参考案例进行对比,选择跟他差不多符号的。

  • 在确认选择完后,对编号进行复制,在放置元器件中搜索刚才的型号,然后放置在原理图上

  • USB接口部分还有一个电源指示灯和1k限流电阻,这些直接在元器件中搜索放置即可

  • 器件搜索完后,利用网络标识对电源进行一个引出,typec接口是5v的VBUS输入电压

  • DN1和DP1没有进行区分,方便USB正接或者反接,并对没有使用到的引脚接口打叉

  1. 降压芯片

  • USB是5v供电电压,而主控芯片时3.3v,是不能直接进行使用的,我们需要将其降压到3.3v,设计降压电路。
  • 最开始我们不知道选择什么类型的降压芯片,所以同样在立创商城内查看对应型号数据手册,不同器件最大输出电流是不一样的, 我们打开ESP主控芯片的数据手册,发现其外部电源的供电电流最小值是500mA,按照这个参数进行选择。

  • 像100mA这些是不适用的,在这里我们选择输出最大为1A,足够我们的模组使用。

  • 在芯片的输入输出部分,需要各放置一大一小的两个电容来进行组合滤波,在参考案例中选择10uF和100uF电容。输入部分是5V电压,输出部分是3.3v电压,需要放置网络标识。

  1. 串口下载电路

  • 选用ch340芯片,在电源输入部分,使用100nF的电容进行滤波,

  • 芯片引脚的连接,打开芯片的数据手册,在功能说明部分,选用3.3v电压,

  • IO引脚,USB_D+接D+引脚,这样就能进入USB串口芯片ch340了。

  • 与芯片进行连接,在这里使用短接符号,表示直接与单片机RXD0引脚连接

  • 然后查看数据手册的strapping管脚,在模式形式下,GPIO是上拉的,即启动模式,但是这个模式是没办法将程序进行下载的,所以需要一个自动下载电路,当检测到程序要下载时,就拉低GPIO引脚,进入下载模式,下载完成后,就复位引脚,同时将GPIO引脚拉高,进入启动模式。

  • 通过DTS和DTR两个引脚,控制两个NPN型的三极管,从而控制GPIO引脚和复位引脚,

  • 然后找NPN型的三极管,蝉蛹的是SS8050型号的三极管,

  • 将RTS和DTR放在三极管的D极处,并放上10k的限流电阻,发射极是连接到对方的G极进行互锁控制,与DTR连接的是EN引脚,也就是复位引脚,与RTS连接的是IO0引脚,即BOOT启动引脚

  1. 按键电路

  • 首先查看ESP模组是如何进行复位的,点击外围设计原理图,有外围电路的参考设计案例,默认的EN引脚先接的是电阻,然后通过一个按键,当按键没按下时,是高电平状态,可以查看管脚描述对EN进行的说明。高电平芯片使能,低电平芯片关闭。
  • 同时按键还需要放置10k电阻,100nF的电容

  • 当按键按下是,是出于正常工作的状态,当没按下时,会变成低电平,关闭芯片工作

  • BOOT按键跟EN复位按键类似,直接复制即可。IO0在刚启动时是作为启动选择按键,当正常工作时,IO0就是正常的GPIO引脚,

  1. LED灯电路

  • 2脚是电源输入端,需要加入电阻防止烧坏,

  • 在输出端放置IO引脚来控制灯的亮和熄灭,

  1. oled电路

  • 模组和单独的屏幕,最好选择模组。

  • 在电源输入部分准备100nF的电容进行滤波,

  • 这里的SCL和SDA是I2C总线,是没有高电平输出能力的,这里需要放置4.7k电阻来提供上拉能力,

  • 在这里使用短接符号直接与芯片的引脚连接

  1. 引脚拓展部分

  • 首先数一下模组有多少引脚需要引出,一共有12个多余的引脚,使用12pin的排针将其引出,由于杜邦线是2.54大小的,

  • 然后依次将芯片引脚引出

  1. 电源引脚拓展部分

  • 分别引出两路5v和3.3v的电源来给拓展项目进行使用,

  1. 螺丝
  • 选择M3的螺丝,是不需要网络的

  1. 总体原理图设计

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

林清海笙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值