登录/注册

pcba如何选测试点

更多

在PCBA(Printed Circuit Board Assembly,印刷电路板组件)设计和制造过程中,合理选择测试点是实现高效、可靠测试(如ICT、飞针测试、功能测试、边界扫描)的关键。以下是如何选择测试点的主要考虑因素和原则:

核心目标

  1. 可访问性: 测试设备(针床、飞针探针、示波器探头等)能稳定、可靠地与测试点进行物理接触。
  2. 覆盖性: 测试点需覆盖所有需要测试的关键信号、网络和元件引脚,以达到所需的测试覆盖率。
  3. 信号完整性: 测试点的引入不应显著恶化信号质量(尤其对高速信号)。
  4. 可制造性: 测试点本身的设计应易于制造,并在制造工艺中受到保护。
  5. 可维护性: 便于生产调试和后期维修诊断。

选择测试点的具体原则和考虑因素

1. 位置选择

*   **避开元件:** 测试点必须远离高大元件(如电解电容、变压器、散热器)、插座、连接器等,确保测试探针或夹具能垂直无障碍接触到测试点表面。通常需要预留足够的**禁放区**。
*   **均匀分布:** 测试点在板面上应尽量均匀分布,避免局部过于密集或稀疏,有利于平衡测试夹具的压力和探针寿命。
*   **优先关键区域:** 时钟、复位、电源、使能信号、总线、关键控制信号、模拟信号输入/输出端、连接器引脚附近通常是重点区域。
*   **板边优先:** 尽量将测试点放置在靠近板边的位置,方便手动测试探头接触(特别是功能测试、维修时)。
*   **双面布局:** 如果板子双面都有元件,尽量在**底面**设置更多的测试点(底面通常元件较少、较矮)。若必须在元件面设置测试点,需确保该点上方无遮挡且元件高度允许探针接触。
*   **远离机械接口:** 避免设置在连接器插拔区域、螺丝孔、板弯/板切应力区附近。

2. 测试点类型选择

*   **关键信号点:**
    *   **电源:** 所有主要电源电压输入点、关键芯片/模块的电源输入引脚附近(VCC、VDD、AVDD等)。每个独立的电源域都需要测试点。
    *   **地:** 提供足够数量的、低阻抗的接地测试点(GND)。它们至关重要,是所有测量的参考点。
    *   **时钟:** 主要时钟源输出、关键器件时钟输入点。
    *   **复位:** 系统复位信号线(通常需要上拉电阻测试点)。
    *   **关键控制信号:** 使能、片选、中断、读写控制等。
    *   **模拟信号:** ADC/DAC输入输出、传感器接口、运放输入输出、参考电压等。
    *   **数字总线:** 地址线、数据线、控制线(根据测试覆盖率要求选择关键线或全部)。
    *   **接口信号:** 重要通信接口(如UART TX/RX, I²C SDA/SCL, SPI MOSI/MISO/SCK/CS, USB D+/D-)的连接点。
*   **元件引脚:**
    *   **关键元件:** 微处理器、FPGA、存储器、电源管理IC的所有引脚或其关键引脚(根据测试策略)。
    *   **分立元件:** 电阻、电容、电感、二极管、三极管、MOSFET等的两端(用于测试开短路、元件值)。对于电阻/电容网络,通常两端都需要测试点。
    *   **连接器引脚:** 无法通过针床直接接触的连接器引脚,需要在PCB走线上“引出”测试点靠近连接器。
*   **特定测试点:**
    *   **JTAG/边界扫描:** TCK、TMS、TDI、TDO、TRST# (可选) 信号点。这是实施边界扫描的关键接入点。
    *   **功能测试点:** 专为功能测试预留的激励输入点和响应输出点。

3. 物理规格

*   **尺寸:** 直径通常建议在 **0.8mm - 1.5mm (32mil - 60mil)** 之间。太小不利于探针接触和定位;太大占用空间。常用尺寸为 **1.0mm (40mil)**。
*   **形状:** 通常是圆形焊盘。方形或椭圆形也可,但圆形最常用且接触稳定性最佳。
*   **间距:**
    *   相邻测试点中心间距**至少**需要 **2.5mm (100mil)** 或更大(具体取决于测试夹具探针的最小间距要求)。密集区域需严格遵守夹具规范。
    *   测试点边缘到元件本体边缘或SMD焊盘边缘的距离应**至少 1.0mm (40mil)**。
*   **阻焊开窗:**
    *   测试点表面**必须开窗**,露出金属(通常是裸铜、镀锡/铅或镀金),严禁被阻焊油覆盖!
    *   开窗直径应**大于**测试点焊盘直径,确保探针能完全落在金属面上。通常大出 **0.1mm - 0.3mm (4mil - 12mil)**。
*   **表面处理:** 选择不易氧化、接触电阻低、耐磨的表面处理(如ENIG - 化学镍金)有利于长期可靠性和多次测试。HASL(热风整平)也可以,但平整度和耐磨性不如ENIG。OSP(有机保焊膜)接触电阻可能较高且不耐多次测试。
*   **平整度:** 测试点表面应尽量平整,避免凹凸不平影响接触。

4. 电气和信号完整性考虑

*   **隔离:** 高速信号线(如高速差分对、RF信号)上的测试点应谨慎添加,必要时需串联小电阻(如0欧姆或几欧姆)进行隔离,避免测试点引入的阻抗不连续或容性负载破坏信号质量。测试点应尽量从分支短线引出,而非直接串联在主走线上。
*   **接地保护:** 对于敏感的模拟信号或高阻抗节点,可考虑在测试点附近增加接地保护环,减少干扰。
*   **避免关键回路:** 不要在高速时钟环路、高速数据通路的核心路径上强行加测试点。
*   **最小化引入电容/电感:** 测试焊盘和引线会增加额外的寄生参数。

5. 可测试性设计原则

*   **每个电气网络至少一个测试点:** 为了实现高覆盖率的ICT测试,理想情况下**每一个独立的电气网络(Net)** 都应有至少一个可探测的测试点。这是保证能检测开/短路的基础。
*   **关键元件引脚直接访问:** 对于微处理器、FPGA、存储器等复杂IC,尽量保证其所有引脚或关键引脚都有直接访问的测试点,以便进行电源对地短路测试、IO状态测试、边界扫描等。
*   **电源滤波电容两端:** 电源入口处的大容量滤波电容的两端(VCC和GND)都应设置测试点,便于测试电源网络及电容本身。
*   **电阻/电容两端:** 用于检测开路的电阻或电容,其两端都需要有测试点。如果电阻一端接地或接电源,且该电源/地已有测试点,则该端可酌情省略。
*   **边界扫描器件:** 为所有支持边界扫描的器件提供JTAG接口信号(TDI, TDO, TCK, TMS, TRST#)的测试点。TDI, TDO可能需要串联小电阻隔离(尤其当链路上有多个器件时)。
*   **测试点冗余:** 对于非常关键的网络(如唯一的主电源、唯一的主时钟),可考虑设置冗余测试点以提高可靠性。
*   **避免“一刀切”:** 测试策略(ICT为主?飞针为主?功能测试为主?边界扫描为主?)不同,对测试点的密度和位置要求也不同。需根据测试计划优化。

6. 制造与组装考虑

*   **防波峰焊遮盖:** 如果板子需要波峰焊,位于元件面(焊接面)的测试点必须被阻焊层覆盖(即不开窗),或者被选择性波峰焊托盘覆盖,以防止焊锡沾污。否则,测试点必须放在非波峰焊面(通常是顶面)。
*   **贴片胶/红胶:** 避免测试点区域涂抹贴片胶。
*   **丝印标识:**
    *   为每个测试点添加清晰、唯一的标识(如 TP1, TP2, TP_VCC, TP_CPU_CLK),方便识别。丝印应靠近测试点但不覆盖它。
    *   标注测试点的功能或网络名称。
*   **定位孔:** 确保PCB上有高精度的定位孔(非电镀孔),用于测试夹具的精密定位。定位孔的位置和尺寸需符合夹具要求。

7. 文件化

*   在PCB设计文件中(如Gerber、坐标文件、装配图)明确标注所有测试点的位置、编号和尺寸。
*   提供测试点列表(坐标、网络名、功能描述),供测试工程师编程夹具和测试程序使用。

总结关键步骤

  1. 明确测试需求和策略: 首先确定要执行哪些测试(ICT? FCT? Boundary Scan? Flying Probe? AOI? X-Ray?),对覆盖率和成本的要求。
  2. 早期介入DFT: 在PCB布局布线阶段就开始规划测试点,而不是最后添加。与测试工程师和PCB设计师紧密沟通。
  3. 遵循物理放置规则: 严格遵守尺寸、间距、禁放区要求,确保可接触性。
  4. 覆盖关键网络: 确保电源、地、时钟、复位、关键控制信号、关键元件引脚、接口信号都有可访问的测试点。力争每个电气网络至少一个测试点。
  5. 考虑信号完整性: 对高速信号谨慎处理,必要时添加隔离电阻。
  6. 标识清晰: 添加丝印标识方便识别。
  7. 符合制造工艺: 考虑波峰焊等工艺对测试点位置的要求。
  8. 生成文档: 提供完整的测试点坐标和描述文件。

选择测试点是一个权衡的过程: 需要在测试覆盖率、测试成本(夹具成本、测试时间)、信号完整性、PCB空间限制、制造复杂度之间找到最佳平衡点。优秀的DFT设计能显著提高生产效率和产品质量,降低总体成本。

PCB板设计测试点的基本原则

线路板PCB测试点设置的原则是确保测试的准确性和高效性,同时避免对PCB板造成不必要的损害。以下是一些关键的设置原则: 1.测试点的分布‌:

2025-02-08 11:35:29

测试点的直径参数

这个直径是测试点的最小尺寸,用于确保测试探针可以准确地与测试点接触。如果测试点

2024-10-28 10:31:07

接口测试测试点有哪些类型

接口测试是软件测试的一个重要组成部分,主要用于验证系统各模块之间的接口是否按照预期工作。接口测试的

2024-05-30 15:04:32

PCBA应力测试中MLCC失效应用和案例分析

在PCBA中,MLCC对应变比较敏感,过大的应力会导致PCBA失效。在生成过程中SMT,DIP,FATP三大电子制造环境,都会对PCBA产生应力

资料下载 应力测试仪 2022-03-21 11:19:43

电路板设计为什么要设置测试点

对学电子的人来说,在电路板上设置测试点(test point)是在自然不过的事了,可是对学机械的人来说,测试点是什么?

资料下载 李伟 2022-02-10 09:32:59

再好的电路板,哪能没有测试点

基本上设置测试点的目的是为了测试电路板上的零组件有没有符合规格以及焊性。

资料下载 刘高 2022-02-08 16:09:31

PCBA快速搭建测试系统的详细教程说明

PCBA(电路板)功能测试系统,对于不同的电路板架构有针对性的 PCBA 自动测试

资料下载 ah此生不换 2019-10-08 08:00:00

三星SM-G9600整机电路结构图及主要测试点详细数据资料免费下载

本文档的主要内容详细介绍的是SM-G9600整机电路结构图及主要测试点详细数据资料免费下载。

资料下载 gaoxiangru 2019-05-29 08:00:00

PCB引脚通孔与测试点间距评估

在PCB设计中,测试点和引脚通孔之间的间隙是一个重要的参数。根据您提供的信息,以下是测试点和引脚通孔之间间隙的相关内容。

2024-04-30 10:59:07

电路板设计为什么要设置测试点

对学电子的人来说,在电路板上设置测试点(test point)是在自然不过的事了,可是对学机械的人来说,测试点是什么?

2023-06-06 11:01:19

为什么要在PCB中使用测试点

测试点被定义为PCB中的端子,它允许用户将测试信号传输到PCB以测试其功能或监控PCB中的参数以验证其完整性。简单地说,这些

2023-05-11 18:10:11

测试点对高速信号质量的影响

至于会不会影响信号质量就要看加测试点的方式和信号到底多快而定。基本上外加的测试点(不用在线既有的穿孔(via or DIP pin)当测试点)能

2022-09-16 08:55:35

在电路板上设置测试点?测试点是什么?

对学电子的人来说,在电路板上设置测试点(test point)是在自然不过的事了,可是对学机械的人来说,测试点是什么?基本上设置测试点的目的是为

2021-09-17 06:30:00

添加测试点对高速信号的质量影响概述!

问:添加测试点会不会影响高速信号的质量?答:至于会不会影响信号质量就要看加测试点的方式和信号到底多快而定。基本上外加的测试点(不用线上既有的穿孔

2019-08-30 00:45:16

EDA教程:在PADS中添加表面型测试点

下拉框中选择需要的测试点类型,如TP_TOP,在右上角勾选PCBTopSide选项。3.点击工具栏中的DESIGN图标,然后选择添加测试点图标,

2019-06-10 09:16:20
7天热门专题 换一换
相关标签