PCB制作经验总结

Faustine ·
更新时间:2024-09-21
· 900 次阅读

在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述[get it!助盲系统 pcb_V1.0]

在制作项目的硬件部分的过程中,遇到了一些问题,也总结了一些经验,在这里记录一下。

一.pcb和原理图库的创建

1.在画板子的过程中,不断积累自己的通用封装库,除非是比较特殊的封装,不然不需要在工程中创建一个新的封装库。原理图库同理,除非涉及到某款具体的芯片,不然不需要额外创建新的原理图库,事实上,一些通用芯片的原理图也可以加入自己的通用原理图库中。

2.用AD的封装向导创建类似QFN的封装时,AD会自动生成一些过孔,而这些过孔的尺寸不一定满足pcb制造厂的加工标准,我们需要自行修改过孔的尺寸。

3.自己画原理图的时候一定要非常仔细,要检查原理图和封装中的引脚编号是否对应,如果等到画完pcb以后才发现问题,那修改起来非常麻烦。

二.原理图的绘制

1.原理图的绘制在保证正确的前提下,尽量要做到简洁明了。尽量保证模块化布局,不要都耦合到一起。功能块之间用线分开,并用字符标注功能块的名字。功能块内部也要进行拆分,比如说主控模块中可能包含单片机和复位电路,那复位电路不要和单片机连到一起,分开画,用网络标签连接会显得简单明了。

2.虽然在这次的项目中并没有用到端口和总线,但是以后画原理图的时候可以注意,用所有可以想到的方式来使原理图简洁明了。

三.pcb的布局

0.在开始布局之前一定要在检查一下各个元件的原理图和封装是否对应,检查一下总的原理图是否绘制正确,不然布好局以后再想要调整就很麻烦了。

1.pcb的布局首先要根据最小的模块来进行划分,先把每个模块里的元件进行布局,因为像是去耦、旁路电容等总是要放在距引脚近的地方,所以先从小的部分开始布局。

2.再从板子的整体布局,比如说下载口、按键、排针等要放在板子靠近边缘的地方,蓝牙和WIFI的天线要伸出板子(至少底下不能走线)等,这时候就可以把前面已经局部布好局的小模块在板子上简单摆放一下了。

3.再进行模块之间的布局,这时候就要考虑信号流向和一些布局的基本原则了。

信号流向的话,比如电源管理模块和充电口和电池要摆的近一些,如果单片机左边的引脚控制mpu右边的引脚控制蓝牙,那自然mpu就摆放在单片机的左边,蓝牙摆放在单片机的右边,再可以根据电流的供电流向摆放器件。 布局的基本规则是指晶振要摆放在靠近ic引脚的地方,高速线时钟线都尽可能地短,要在布局的时候就考虑这些,不然开始走线了想短也短不了。

4.这时候已经大体摆放好了,最后再进行局部的微调,使整体布局合理且美观。

四.pcb的走线

0.我把pcb的线分为五种:非常重要的线、难走的线、一般好走的线、铺铜线和power线。

1.先走非常重要的线,比如一些时钟线、下载线和有特殊要求的线(比如高速电路),需要优先满足这些功能。

2.再走难走的线,比如说靠近板子中央的单片机要控制板边的一些ic,这时候信号线就会走的很长,而且很多时候不太好走。再比如说贯穿两层的线,我认为都属于难走的线。这时候要先走这些难走的线,因为现在可能还只是难走,如果先把好走的线走完了,那这些难走的线可能就变成走不开的线了。

3.走完难走的线以后,就可以开始走power线了,包括各种电源和地。我把power线单独提出来的原因是,power线一般都比较粗,尤其是涉及到电机控制需要走大电流的时候。所以为了保证pcb的供电质量,要先走power线。

我把power线放在难走的线后面的原因是,如果在pcb布局的时候很好的考虑了 信号和电流的流向的话,那power线一般都是非常好走的,而且很多可以用铺铜解决。可能会有一小部分难走的power线,需要赶快解决。

4.再走一般好走的线,这时候随便连连就行,貌似在工程量大的板子上这时候设置好规则已经可以自动走线了。

5.最后走铺铜线,给它起这个名字是因为这些焊盘距离都非常近,可以之间用填充给铺上,都不用走线。

6.这次项目走线我先走了铺铜线,先把一些很简单的线连了起来,到最后发现难走的信号线走不开,还要一个一个的把填充删掉,先走信号线,这样白白地做了无用功。

五.检查和投板

1.走完线以后可以就细节进行一些调整,比如说过孔距离焊盘远一些,线不要走直角,线宽可以优化一下,原来粗糙的地方也弄得好看一些。

2.加泪滴,铺地平面,跑DRC。

3.投板之前,最后检查一下机械层的板子外形尺寸对不对。


作者:Qrpucp



pcb

需要 登录 后方可回复, 如果你还没有账号请 注册新账号