记项目中的PCB设计遇到的问题

对照相机这个项目中的 PCB 设计,记录一下遇到的问题和解决方法。

  1. 第一次设计比较复杂的 pcb 板,没有经验。没有注意线宽的问题,导致电流的传输可能有点问题。
  2. 在绘制 pcb板 的时候需要大量的放置过孔,放置这些过孔可以在布线的同时放置好过孔的位置,避免后期布线时出现问题。同时放置这些过孔的作用有:
    1. 利于散热
    2. 提高电流传输能力,尤其是同样一块覆铜,如果加了过孔,流过的电流将会大大增强。在信号旁边放置主要是起到一种滤除杂波的干扰
    3. 降低阻抗

问题记载

  1. 由于稳压、降压模块的使用问题加之没有使用好led灯、测试点等检测方法,导致电路板的电源上有一些问题,使用万用表进行测量之后发现没有电流,并且整个 pcb板 没有任何反应。
  2. 关于程序下载的问题,这个问题具体表现为计算机无法正常下载到主控中。

问题的发现

第一个问题——电源

上面我提高了关于通电之后整个 pcb板 都没有反应。所以我使用万用表、移动电源进行检测。并且通过通电之后发现主控芯片的发热,知道了主控芯片焊接时候的短路,需要注意,直接使用万用表的蜂鸣器档来测试主控芯片的引脚是否有短路的现象时,有时是测不出来的,这是由于芯片的引脚上由于焊接时产生的助焊剂起到了一种隔离的作用,所以有时候会导致万用表测量不稳定、

第二个问题——程序下载的问题

使用 Keil5 进行程序下载的时候,计算机无法识别到主控芯片,导致程序无法下载到主控中。

问题的解决

第一个问题——电源的解决

通过使用万用表移动电源的使用,我们知道了出现问题的地方——由于稳压、降压模块使用出现了问题,导致在 pcb板 上检测出的电流非常小,所以我直接舍弃了这些模块,直接飞线接上一个 3.3V 的电源。

第二个问题——程序下载的问题

问题的启示

第一个问题——电源的启示

根据我遇到的这个问题时我的解决方法,现在对于这些方法进行总结:

  1. 由于遇到了关于电源的问题,并且我在处理这个问题的时候并不好处理。由于前期测试点的缺失、相关的 led灯 的缺失,使得我无法直观的了解到 pcb板 的电气参数。所以,在设计原理图、绘制 pcb板 的时候就需要做好这些事。
  2. 在设计原理图的时候,需要注意到线宽的问题,线宽太窄会导致电流的传输不稳定,线宽太宽会导致过孔的增加,导致散热不足。所以在设计原理图的时候,需要注意线宽的设置。
  3. 直接将 GND 通过测试点的方式直接引出来,当然其实很多元器件的金属外壳也是 GND。
  4. 在放置 led灯 的时候最好不要将 led灯 直接串联在电路的主线上,而是通过引出一个支线,将其并联在一起。
  5. 首先,对于 pcb板 进行焊接之前需要对于整块 pcb板 需要有一个短路的测试,确认好这块 pcb板 的主要电源线是完好的。
  6. 在关键的芯片、电路附近放置好测试点,或者是放置好 led灯(可以直观的知道一些信息),每焊接完成一个主要的芯片、模块都需要测试是否有短路、断路的问题
  7. 在判断芯片是否有短路的现象时,通过万用表有时候是无法测出来的。所以可以通过先通电,然后看芯片是否发热来判断

一个可调电源的重要性
在绘制原理图的时候需要注意好各个芯片的设计电路是否正确、元器件的接线是否合理。
在绘制原理图的时候需要知道每一个元器件的作用,只有这样才可以在后面出现问题的时候知道如何解决。

其他需改进的地方

  1. 没有在排母附近添加上引脚的钢印,使得各个引脚的作用不清楚
  2. 最小系统板:
    1. 时钟
    2. 调试、下载接口
    3. 启动模式
    4. 复位电路
    5. 电源
  3. 各个电路引脚没有使用滤波电容

记项目中的PCB设计遇到的问题
https://ysc2.github.io/ysc2.github.io/2024/05/24/记项目中的PCB设计遇到的问题/
作者
Ysc
发布于
2024年5月24日
许可协议