目录
- (一)绘制元器件PCB库
- 1.新建元器件PCB库
- 2.绘制PCB封装库
- (二)绘制PCB
- 1.新建PCB
- 2.绘制PCB
- 3.PCB添加LOGO
- 4.电气规则检查与生成Gerber文件
- (三)总结
(一)绘制元器件PCB库
1.新建元器件PCB库
右键该工程->添加新的...到工程
->PCB Library
2.绘制PCB封装库
上一篇博客之前已经画好了原理图库,接下来需要为每个元器件画封装图,这里我以晶振的封装为例,讲解如何画好元器件的PCB封装。
- 下面是晶振TDXLF-308的尺寸图,我们根据该尺寸图画出它的PCB封装
- 首先和原理图一样,创建好PCB库后先添加一个PCB封装,然后在编辑窗口的正上方找到
放置焊盘
,选中并放置焊盘。 - 同样,按下Tab键可以对该焊盘的参数进行更改。
- 在右侧的属性面板更改焊盘的标号、层数(过孔)以及过孔的孔径大小。
- 根据晶振的尺寸图修改焊盘的大小以及阻焊层的大小。
- 根据尺寸图放置焊盘的位置(即两个焊盘的距离)
- 首先将两个焊盘放到同一个位置,右键焊盘->选择
通过X,Y移动对象...
- 然后更改X和Y的偏移量即可精确放置焊盘
- 接下来绘制丝印
- 首先切换到丝印层,然后选择放置线条
- 随意画一条水平线条,然后选中该线条,根据晶振的尺寸更改线条长度
- 随意画一条垂直线条,然后选中该线条,根据晶振的尺寸更改线条长度
- 然后按同样的方法画出另外的两条边以及管脚,最后再给该PCB进行重新命名即可。
- 以此类推,画出其他的PCB封装库
- 最后,再到之前画好的原理图库中添加它们各自的PCB封装。
这里除了原来的stm32最小系统的元器件PCB封装外,我还打算在核心板上添加测量温湿度的模块,因此这里添加了AHT20温湿度传感器的PCB封装,并且在原来的原理图和原理图库也进行相应的更改。
(二)绘制PCB
1.新建PCB
右键该工程->添加新的...到工程
->PCB
2.绘制PCB
- 在上方选项卡选择
设计
->Update PCB Document STM32最小系统 . PcbDoc
- 在弹出的
工程变更指令窗口
中先点击验证变更
,若状态检测无误则可点击执行变更
,若没问题则表示已经成功导入元器件到PCB中,否则需要解决相关的错误再次导入。 - 导入后的PCB
- PCB 布局
- 规划PCB板的大小
- 首先将比较大的元器件放到板子的大概位置,看需要多大的板子,然后切换到机械层
Mechanical 1
,选择放置线条规划PCB板子的形状。 - 然后,将刚才画的机械层的PCB线条同时选中,在
设计
选项->板子形状
->按照选择对象定义
即可按照自己定义的形状规划PCB形状。
- 元件位置摆放
- 首先摆放形状较大的元器件到板子上得到一个大概元件的相对位置,然后再摆放电阻、电容、等形状较小的元器件。
- PCB布线
- PCB布线分为手动布线和自动布线,现在的高版本的AD基本都支持自动布线了,但手动布线仍然还是需要学习的,因为自动布线是由软件自动寻找路径并布线,不会考虑美观性等方面的因素,而手动布线可以根据我们自己的想法来进行走线,同时也能保证其美观性。
- PCB布线快捷键:
Ctrl+W
- PCB 布线成品图(手动布线)
- PCB铺铜
- 在上方的选项卡选择
铺铜
,将PCB中上下两层的GND都连接起来。 - 铺好铜后的PCB
- 画好后的PCB
3.PCB添加LOGO
- PCB Logo Creator插件
PCB Logo Creator可以帮助我们生成自己的LOGO
下载地址:免费的PCB Logo Creator插件工具下载 - 运行该插件
- 在
文件
选项下面找到运行脚本
- 在弹出的
选择条目运行
窗口选择PCB Logo Creator脚本 - 然后点击
RunConverterScript
,点击确定 - 进入PCB Logo Creator,选择
Load
加载需要转换成LOGO的单色图(我这里选择官方的Altium单色图),然后选择丝印层Top Overlay
或者Button Overlay
,最后点击转换Convert
即可。 - 转换的效果如下:
- LOGO效果图
- 最后PCB板的3D效果图
4.电气规则检查与生成Gerber文件
- 电气规则检查
- 在
工具
选项卡下->设计规则检查
- 在弹出的
设计规则检查器
窗口选择运行DRC
- 电气规则检查结果
下面的结果显示没有问题,若检查出来有问题则需要在PCB里针对问题进行修改。
- 生成Gerber文件
生成的Gerber部分文件如下:
参考文章:AD19导出Gerber文件-嘉立创打板
(三)总结
这次使用Altium Designer 19完成了PCB的绘制并自己添加了LOGO,同时也练习了Gerber文件的生成,这样就可以把该文件发给厂家进行PCB打样了。但是还是需要不断练习使用AD19绘制PCB才能更加熟练该软件的使用,同时也才能画出更好看的PCB。由于我也是参考的网上的资料进行学习的,也需要在实战中不断的提高自己,若文中有什么不足之处还望大家批评指正🌞。