问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

从零开始设计STM32最小系统板电源电路

创作时间:
作者:
@小白创作中心

从零开始设计STM32最小系统板电源电路

引用
CSDN
1.
https://m.blog.csdn.net/2301_80284068/article/details/145194648

本文将从零开始讲解STM32最小系统板的电源电路设计,适合硬件设计初学者。

对于任何单片机,供电是其正常工作的基础。因此,本教程将首先介绍电源电路的设计。

电源模块的构成

整体来说,电源模块包含了3个部分:

  1. 5V的供电
  2. 3.3V去给单片机供电
  3. 开关

5V的供电

这里我们采用一个6p的Type-C接口进行设计。Type-C接口有多种规格,6p的是只能供电的,16和24p的还能传输数据。这里我们只关注供电功能。

这是一个6p的Type-C接口,其使用方法如下:

  1. EH(外壳)需要接地
  2. GND(地)需要接地
  3. VBUS(电压总线)用于给连接的设备供电
  4. CC1和CC2需要分别接两个下拉电阻(一般是5.1k)

为什么Type-C正反插都能充电呢?这是因为Type-C口的接口引脚是对称的。当插头正接时,主机的CC1会连接到设备的CC;当插头反接时,主机的CC2会连接到设备的CC。通过检测CC引脚上的下拉电阻,可以判断正反插。如果插座的CC引脚没有接下拉电阻,有时候是不能充电的。

结合上述需求,我们可以设计出5V的供电电路:

其中+5V是给后级的供电,GND接地。

开关的设计

开关要接在5V供电处,用于控制整个供电。这里使用的是6脚的拨动开关,结构如下:

3.3V输出

3.3V输出采用5V通过降压芯片AMS1117-3.3转换的方式。这个芯片的引脚定义如下:

  1. 输入端接5V
  2. 输出端接3.3V
  3. GND要正确接地
  4. 输入输出部分需要加电容滤波(一般是一大一小,10uF和100nF)
  5. 可以加入一个LED指示灯,串联限流电阻

具体电路如下:

至此,我们已经成功设计出一个单片机最小系统的电源模块。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号