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

从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布局的讲解。

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: STM32F103最小系统是一种基于STM32F103C8T6芯片的最小系统,适用于学习嵌入式系统开发的初学者。在进行原理图绘制和PCB布局时,需要注意以下几点: 1. 确认芯片引脚分布和电气特性:在进行原理图设计之前,需要先确认芯片引脚分布和电气特性,以便正确地连接外设和电源。 2. 确定电源电路:STM32F103最小系统的电源电路包括稳压器、电源滤波器、电源指示灯等,可以使用常见的7805等稳压器。 3. 布局和连接元件:在进行PCB布局时,需要考虑元件之间的连接关系和位置关系,以便最大限度地减少元件连接线的长度。 4. PCB尺寸:STM32F103最小系统PCB的尺寸应小于5cm x 5cm,以保证文件成本的低廉和便于生产。 5. 常见错误:在进行STM32F103最小系统PCB设计时,应注意避免常见的错误,如PCB线路互相干扰、元件排列不当等,以确保子正常运行。 总之,在进行STM32F103最小系统原理图绘制和PCB设计时,需要仔细考虑各个元件和电路的连接关系和位置关系,以确保PCB的正常运行。 ### 回答2: STM32F103最小系统是一种简单的嵌入式系统,其设计目的是为了方便初学者、制作开发以及各种小型嵌入式应用。制作最小系统需要绘制原理图和PCB图。 首先,我们需要准备相关的器件和工具,包括STM32F103C8T6主芯片、晶振、电容、电阻等元件,以及PCB绘制软件(如Altium Designer、Proteus、Eagle等),PCB和焊接工具等。 然后,根据STM32F103最小系统的规格书,绘制电路原理图。在原理图绘制中,需要注意主芯片的引脚定义和连接方式,并合理安排元件的布局。 接下来,将原理图转化为PCB图。在PCB绘制中,需要将元件按照原理图设计方案布局,设置元件的焊盘和引脚连接。根据需要添加电源、地面、信号等丝印标记并绘制焊盘。 最后是焊接。将元件与PCB焊接,需要保证焊接质量,避免出现虚焊、误焊等问题。完成后,进行电气测试和外观检查,确保系统正常运行。 总之,通过以上步骤,我们可以绘制STM32F103最小系统的PCB图,并制作出最小系统。这对于学习嵌入式开发和实践应用非常有帮助。 ### 回答3: 要绘制STM32F103最小系统原理图,并制作PCB,需要掌握一定的电子原理和电路设计知识。 首先需要准备好绘制电路原理图所需的软件,例如Proteus、Altium Designer等专业的电子设计软件,或者是在线绘图工具,例如EasyEDA等。 接下来,要根据其原理图设计PCB,确定各个元件的位置和走线规则。设计出PCB图后,需要对其进行布线并进行电路仿真,以确定电路性能,满足其在实际应用环境下的工作要求。 在制作PCB时,需要使用PCB工具将电路图布线好后进行印刷制造,或直接向专业的电路制造公司下单生产,生产后经过质检合格即可进行使用。 总之,要绘制STM32F103最小系统原理图和制作PCB,需要掌握多项技能和知识,包括电子原理、电路设计、PCB绘制等等。只有通过不断的实践和学习,才能够更好地完成这项工作并提高自己的综合能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值