STM32最小系统的PCB绘制(续)

一、准备

生成boom表和网络表

boom表

  • 打开原理图点击Report,选择Bill of Materials
    在这里插入图片描述
    在这里插入图片描述

  • 然后左侧边框的Grouped Columns的方框处选中两项,下侧的All cloumn也可以选上。

  • 然后点击左下角的export :
    在这里插入图片描述

  • 然后就可以看到生成的boom表:
    在这里插入图片描述

网络表

  • 在进入原理图界面,然后选择下图选项就可以生成网路表:
    在这里插入图片描述
  • 生成的网络表
    在这里插入图片描述

封装

在上次博客中完成了原理图的绘制,但是如果只根据原理图是没有办法完成PCB的绘制的,我们首先将原理图中的所有元器件进行封装,然后导入到PCB界面中来完成PCB的绘制。

  • 先选择芯片为例进行封装:

选中原理图中的芯片,然后点击右侧的properties,找到footprint点击add,然后点击弹窗中的browse:

在这里插入图片描述

然后找到芯片对应的封装,这里只有QFP48脚的封装,然后点击OK,就完成了芯片的封装:

在这里插入图片描述

然后依次把原理图中的元器件进行封装。

  • 注意:如果相同类型的元器件比如 电容 时可以通过选择来进行一起封装,就不用一个一个进行封装。

封装完以后就检查一下是否有遗漏:

  • 首先进行进行编译一下:

在这里插入图片描述

  • 然后通过右下角的总目录中找到Message栏,看看是否有Error,(警告的信息可以不用管)如果没有就说明是没有错误的。
    在这里插入图片描述

然后通过导入PCB模块中看是否有问题:

  • 点击设计中的更新PCB选项:

在这里插入图片描述

  • 然后点击最右下角的选项来验证是否封装完整:

在这里插入图片描述

二、PCB绘制

从原理图导入到PCB中

我们首先将AD项目中添加一个PCB项目:

在这里插入图片描述

  • 注意新建的PCB是要先进行保存,然后在进行接下来的操作。

然后把封装好的原理图导入到PCB中:(这个过程其实在封装的过程有提及到)

在这里插入图片描述

  • 注意:先是检查一下是否封装好,然后我们点击最后一个RoomSHeet取消掉,然后在点击Executechanges选项。

这样我们就把原理图导入到PCB中:

在这里插入图片描述

  • 右下角是一个原点,是用来做定位,黑色的部分是板子,把元器件摆在板子上,然后右侧的是元器件。

接下来我们修改一下目前的布局,方便一会的布局:

  • 我们先把这些元器件移动到PCB板的周围,方便进行元器件的选择(也可以不选择这样做)

在这里插入图片描述
在这里插入图片描述

PCB布局

元器件的数量比较少,板子很大,接下来可以对板子进行一些修整:

  • 首先把原点移动到PCB中,通过原点来做一些辅助线

在这里插入图片描述

  • 画一个两厘米的直线作为参考,然后把Header移动过来,以Header为外围建造一个PCB板。

在这里插入图片描述
在这里插入图片描述

  • 然后把黑色区域变成所规划区域:

在这里插入图片描述

  • 然后板子就变小了:

在这里插入图片描述

我们把两个Header为边界进行布局,为了避免布局中Header进行移动,我们先将Header先固定(也可以不做):

  • 选中Header,然后点击右侧Prop进行Header的固定:

在这里插入图片描述

  • 也是为了布局方便,我们可以把图中错综复杂的线隐藏掉:
  • 英文状态下输入快捷键N:

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 也是为了布局美观有条理,用原点做辅助线(也可以不做)
    在这里插入图片描述

在中间同样画了一个辅助线,基本上可以围绕中心线来进行布局。

  • 然后进行布局也是按着每个电路进行布局,然后主要的元器件可以放在Top层,把电阻,电容等器件放在bottom层。
    在这里插入图片描述

这样整个PCB的布局基本上完成了。

PCB布线

  • 我们首先把PCB板上的Overlay层去掉,这样会减少布线的复杂度,Overlay会显得很粗,不利于我们精细的布线。

在这里插入图片描述
在这里插入图片描述

  • 然后进行每个器件的布线就可以了,在选中器件之后,会对应的高亮,更方便的连线,注意,布线有个不成文的规定,就是连线是不要出现之间的情况。
  • 当出现Top层和bottom层连线时,我们需要创建一个过孔,首先将bottom层的器件连出线,然后按下小键盘上的*键,就会自动出现过孔到Top层,然后在点击右侧prop修改参数即可。
    在这里插入图片描述
    在这里插入图片描述

在连线的时候会出现绿色,这也是说明有错误发生,这是因为违反了设定的电气规则,这个我们可以先不用管,可以到最后进行修改即可

  • 布线图总体:
  • 在这里插入图片描述

覆铜

  • 按图示操作,然后会出现一个十字光标;之后点住拖动鼠标将整个板子区域覆盖,然后就会出现覆铜。
    在这里插入图片描述
    在这里插入图片描述
  • 我们把Top层和bottom层都要覆铜
    在这里插入图片描述
  • 然后我们点击工具栏第一个进行筛选:
    在这里插入图片描述
    在这里插入图片描述
  • 然后点击“Remove Dead copper”
    在这里插入图片描述
  • 然后我们在进行如下选项在进行一次:
    在这里插入图片描述

这样覆铜就完成了,下面是成果图:

在这里插入图片描述
在这里插入图片描述

logo

  • 选择一张图片(建议图片的色彩不要太复杂不然效果可能不太好)用画图工具打开,接着将其另存为单位色图就完成了第一步
    在这里插入图片描述
  • 打开PCB工程文件,运行“PCB Logo Creator”脚本将单位色图转化成顶层/底层丝印就完工了。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 接着把logo全部选中加到板子上就好了。

具体的logo步骤和脚本移步:ADlogo生成

三、gerber文件

  • 选中file工具栏,然后选中下图选项进行gerber文件生成
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

生成了第一个.cam

在这里插入图片描述

  • 然后继续完成下图的设置:
    在这里插入图片描述
    在这里插入图片描述

生成了第二个.cam

在这里插入图片描述

  • 然后继续进入file选项,进行如下图的选择:
    在这里插入图片描述

然后有了第三个.cam

在这里插入图片描述

通过光绘文件发送给厂家就可以生产PCB板

总结

整个PCB的绘制包括把原理图封装好以后,然后导入到PCB中,接下来就是对PCB中元器件的布局和布线,布局是按着每个电路进行布局,然后把主要器件和基础器件封层布局,布线有自动布线和人工布线,像基础学习,就直接自动布线,然后进行修改就可以,人工布线很费时,接下来就是覆铜,然后进行电气规则,这个也是在前面布线的时候进行修改的,根据自己情况而定,然后生成的gerber光绘文件可以供给厂家生产。通过绘制PCB对这个PCB制作有了清楚的了解。

### 回答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、付费专栏及课程。

余额充值