当前位置:   article > 正文

从0到1入门STM32最小系统板(2-2)——绘制原理图之额外设计_手把手教你画一块stm32最小系统板

手把手教你画一块stm32最小系统板

从0到1入门STM32最小系统板——绘制原理图之额外设计

1.电源指示灯

我们为电源加一个发光二极管,我们搜索“LED”,筛选“发光二极管”和“0603”,笔者选择了一个蓝色的LED,编号为C84266,具体选择什么颜色,具体选择哪个型号可以由读者自己选择。需要注意的是,我们在学模电的时候知道二极管需要进行限流,因此我们加一个10K的电阻。原理图如下:

在这里插入图片描述

2.LED

我们选择两个IO口接上LED,我们选择一个红灯一个绿灯,为了方便,选择和刚刚电源指示灯一个品牌的,编号分别为C84267和C90692。同样也需要电阻进行限流,绘制原理图如下:

在这里插入图片描述

笔者想要接到两个具有PWM模式的IO口上,打开数据手册搜索TIM,可以找到相应的所有引脚:

在这里插入图片描述

上图仅截取了部分,可以自行做选择。

不仅如此,还可以用CubeMX选择引脚。我们在SYS中设置SW模式:
在这里插入图片描述

在RCC中设置晶振:

在这里插入图片描述

现在已经使用了哪些引脚一目了然。我们点到TIM1中,配置CH1为PWM模式,CubeMX就会自动找到相应的引脚:

在这里插入图片描述

因此,如果我们想使用的是TIM1_CH1,那么应该将LED接到PA8上。假设我PA8已经接了别的LED,那CubeMX还会分配给我们PA8吗?我们先将PA8清空,然后设置为输入:

在这里插入图片描述

然后再看一看TIM1,CH1已经无法选中了,我们只能选中CH1N,即PA7:

在这里插入图片描述

由此可以直观的看出CubeMX的方便之处。关于CubeMX的内容请移步【软件入门】STM32CubeMX快速入门_芜湖_的博客-CSDN博客_stm32cubemx相关博客。

我们再将PA9也是空闲引脚,那我们最终将LED0接PA8,LED1接PA9即可。绘制原理图如下:

在这里插入图片描述

记得将芯片中的对应引脚引出:

在这里插入图片描述

3.KEY

我们再新增一个KEY,还是选用复位电路中使用的C83206,配置到PA10,距离较近,原理图如下:

在这里插入图片描述

同样将芯片上的引脚引出:

在这里插入图片描述

4.接出IO

为了方便使用,我们将所有IO接出。我们一共有45个IO,包括2个LED和1个KEY,KEY对应的引脚不引出,LED对应的引脚可以引出。所以我们需要引出44个引脚。其中,GPIOA有13个,GPIOB有14个,GPIOC16个全部引出,GPIOD有1个。我们计划把GPIOA和GPIOD的14个放在一起,GPIOB的14个放在一起,GPIOC的16个放在一起,总共三排。我们分别搜索一下16Pin和14Pin的排针,这里笔者选择的分别为C2905491和C2833335。14Pin大概样子如下:

在这里插入图片描述

在设计下载电路时选择的4Pin排针与这两款排针属于同一厂家,且应用同一种焊接工艺,便于统一。原理图如下:

在这里插入图片描述

5.检查

清空日志,进行检查:

在这里插入图片描述

完工!

6.布局

6.1.图纸尺寸

我们纵观一下整体,有大面积的空闲部分:

在这里插入图片描述

因此我们将A3调整为A4试一试。先选中全部的元器件,拖到图纸的外面:

在这里插入图片描述

然后单击页面空白处,点击图纸符号:

在这里插入图片描述

选择A4:

在这里插入图片描述

效果如下:

在这里插入图片描述

6.2.摆放元器件

器件的摆放往往不能一次性成功,大家可以按照自己的审美进行摆放,但是一定要整齐。

首先选中芯片,注意也要把GND框选进去,要不然线就乱拖了。把芯片放在左上角的位置:

在这里插入图片描述

使用文字工具:

在这里插入图片描述

在下方写一个STM32:

在这里插入图片描述

使用折线工具:

在这里插入图片描述

把芯片框起来:

在这里插入图片描述

把电源电路和去耦电容电路放到芯片右侧,然后进行布局:

在这里插入图片描述

其余同理进行布局,注意摆放整齐:

在这里插入图片描述

布局仅供参考!我对我自己的布局也不是很满意,大家可以按自己的喜好进行布局。

7.转PCB

点击设计,点击更新/转换原理图到PCB:

在这里插入图片描述

点击应用修改即可:

在这里插入图片描述

效果如下:

在这里插入图片描述
下一篇将进行PCB布局的讲解。

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/164385
推荐阅读
相关标签
  

闽ICP备14008679号