目录

  • 一、生成BOM表和网络表
  • 1、生成BOM表步骤
  • 2、生成网络表步骤
  • 二、建立PCB工程及部分配置
  • 1、新添PCB
  • 2、添加元件库和封装库
  • 3、在PCB中导入原理图
  • 三、绘制PCB图
  • 1、首先布局
  • 2、进行布线
  • 3、进行覆铜操作
  • 4、加上自己喜欢的logo
  • 四、输出光绘文件
  • 五、总结


一、生成BOM表和网络表

1、生成BOM表步骤

1、首先打开绘制好的stm32最小系统原理图,点击报告 ,然后点击 Bill of Materials

Altium designer 如何生成网表 altium designer生成网络表_嵌入式


2、然后按图中点击导出即可生成BOM 表

Altium designer 如何生成网表 altium designer生成网络表_嵌入式_02


3、下图便是生成的bom表打开之后的样子:

Altium designer 如何生成网表 altium designer生成网络表_原理图_03

2、生成网络表步骤

1、先点击设计,然后工程的网格表 ,再点击 Protel 即可生成网络表:

Altium designer 如何生成网表 altium designer生成网络表_3D_04


2、之后我们便可以在工程中发现生成的网络表的相关文件:

Altium designer 如何生成网表 altium designer生成网络表_原理图_05

二、建立PCB工程及部分配置

1、新添PCB

1、先在工程文件,添加新的 PCB到工程

Altium designer 如何生成网表 altium designer生成网络表_原理图_06


2、添加好之后如下:

Altium designer 如何生成网表 altium designer生成网络表_自动布线_07


3、保存该PCB图进行更名:

Altium designer 如何生成网表 altium designer生成网络表_自动布线_08

2、添加元件库和封装库

1、右键选中工程,再点击添加已有文档到工程,添加以下之前已有的文件:

Altium designer 如何生成网表 altium designer生成网络表_自动布线_09


2、添加之后stm32PCB库打开如下:

Altium designer 如何生成网表 altium designer生成网络表_自动布线_10


3、添加之后stm32原理图库打开如下:

Altium designer 如何生成网表 altium designer生成网络表_自动布线_11

3、在PCB中导入原理图

1、如下图进行操作:

Altium designer 如何生成网表 altium designer生成网络表_嵌入式_12


2、之后在弹出的界面中进行验证变更和执行变更,可以发现没有错误:

Altium designer 如何生成网表 altium designer生成网络表_嵌入式_13


3、完成以上步骤之后便会出现如下构造图:

Altium designer 如何生成网表 altium designer生成网络表_3D_14


4、如下切换为3D模式进行观察:

(按住 shift + 右键 可以转动3D视图)

Altium designer 如何生成网表 altium designer生成网络表_自动布线_15

三、绘制PCB图

1、首先布局

1、设置管脚最小间距

放大芯片(键盘Pu,Pd键进行快捷放大缩小),管脚之间的距离是小于 10 mil,默认规则的最小显示单位是 10 mil ,小于 10 mil 的距离就会像这样报错:

Altium designer 如何生成网表 altium designer生成网络表_pcb设计制作_16


2、所以我们接下来进行设置最小间距:

Altium designer 如何生成网表 altium designer生成网络表_原理图_17


之后进行更改间距(我们设置为6mil):

Altium designer 如何生成网表 altium designer生成网络表_原理图_18


3、定义板子的形状和大小

用线或圆弧等画出板子的形状和大小:

Altium designer 如何生成网表 altium designer生成网络表_原理图_19


4、鼠标拖动选中板子区域:

Altium designer 如何生成网表 altium designer生成网络表_pcb设计制作_20


然后对板子进行裁剪:

Altium designer 如何生成网表 altium designer生成网络表_自动布线_21


裁剪好后:

Altium designer 如何生成网表 altium designer生成网络表_自动布线_22


5、切换到并打开原理图界面,选择一个区块:

Altium designer 如何生成网表 altium designer生成网络表_3D_23


6、之后选择 PCB 器件 ,然后在PCB界面内就选中了相应元件

Altium designer 如何生成网表 altium designer生成网络表_3D_24


7、然后将对应块移动到我们自定义的区域内想要的位置:

Altium designer 如何生成网表 altium designer生成网络表_原理图_25


放好之后如下:

Altium designer 如何生成网表 altium designer生成网络表_pcb设计制作_26

2、进行布线

1、布线可以选择手动布线也可以自动布线

Altium designer 如何生成网表 altium designer生成网络表_自动布线_27


2、在布线前,首先进行设置,过孔的大小需要改变避免过孔过大:

Altium designer 如何生成网表 altium designer生成网络表_3D_28


3、然后进行更改线宽:

Altium designer 如何生成网表 altium designer生成网络表_3D_29


4、选择自动布线:

Altium designer 如何生成网表 altium designer生成网络表_自动布线_30


之后:

Altium designer 如何生成网表 altium designer生成网络表_原理图_31


5、自动布线便完成:

Altium designer 如何生成网表 altium designer生成网络表_pcb设计制作_32

3、进行覆铜操作

1、点击如下进行铺铜:

Altium designer 如何生成网表 altium designer生成网络表_嵌入式_33


2、我们将网络选择GND,让它接地线:

Altium designer 如何生成网表 altium designer生成网络表_原理图_34


并勾选移除死铜:

Altium designer 如何生成网表 altium designer生成网络表_嵌入式_35


给背面覆铜:

Altium designer 如何生成网表 altium designer生成网络表_pcb设计制作_36


完成铺铜:

Altium designer 如何生成网表 altium designer生成网络表_原理图_37

4、加上自己喜欢的logo

1、下载PCB Logo Creator插件:

2、选择logo,通过windows自带的画图工具,将(我自己拍的书上写过的简单的名字)
图片转换为单色位图.bmp文件:

Altium designer 如何生成网表 altium designer生成网络表_自动布线_38


之后选择保存类型为单色位图。

3、进行如下操作:

Altium designer 如何生成网表 altium designer生成网络表_嵌入式_39


在弹出的界面中如下选择:

Altium designer 如何生成网表 altium designer生成网络表_自动布线_40


添加刚刚我们下载好的PCB插件文件:

Altium designer 如何生成网表 altium designer生成网络表_原理图_41


然后点击运行脚本。

4、之后点击浏览加入.bmp文件,勾选为 Bottom Overlay,

Altium designer 如何生成网表 altium designer生成网络表_3D_42

完成后,会在新文件的PCB板上出现添加的图像

Altium designer 如何生成网表 altium designer生成网络表_pcb设计制作_43


之后将logo复制粘贴到板子上j就可以了:

Altium designer 如何生成网表 altium designer生成网络表_原理图_44

四、输出光绘文件

1、按如下图进行选择:

Altium designer 如何生成网表 altium designer生成网络表_嵌入式_45


在弹出的界面进行设置:

Altium designer 如何生成网表 altium designer生成网络表_原理图_46

Altium designer 如何生成网表 altium designer生成网络表_原理图_47


Altium designer 如何生成网表 altium designer生成网络表_自动布线_48


Altium designer 如何生成网表 altium designer生成网络表_自动布线_49


2、最终输出光绘图如下:

Altium designer 如何生成网表 altium designer生成网络表_原理图_50

五、总结

本次使用Altium Designer软件绘制stm32最小系统PCB图,过程中遇到了很多问题,但同时也学到了很多东西,本次的练习对使用Altium Designer软件有了最基础的了解,还需要更多的练习和尝试之后才能更加的得心应手。