当前位置:首页 > 新闻资讯 > FPGA之家动态 >

干了10年PCBA测试,聊聊新人如何上手FCT功能测试(纯干货)

时间:2026-06-19      来源:FPGA_UCY 关于我们 0

PCBA功能测试(FCT)入门避坑指南:写给刚入行的助理工程师

大家好,我是一名在PCBA工厂干了10年的硬件测试工程师。

经常有刚入行的助理工程师问我:“老大,FCT(Functional Circuit Test)感觉好复杂,一堆治具和代码,我该从哪里学起?”

确实,FCT不像ICT那么标准化,它直接关系到“这块板子能不能干活”,因此涉及的知识面非常广。但别慌,入门没那么难。今天我就用2000字左右的篇幅,把最核心的“三板斧”拆给你看。

掌握了这几点,你至少能独立看懂测试报告、解决80%的常见报警。

# 要点一:先搞懂“被测对象”是谁(核心是看懂图纸)

很多新人一上来就扑到治具和软件上,这是错的。**FCT的根本是测“板子”,所以第一步,是读懂这块PCBA是干嘛的。

FCT测试系统组成详解_FPGA基础知识_PCBA功能测试入门指南

你不需要会设计电路,但必须学会在电路图上找这三个东西:

1. **电源入口**:这块板的供电电压是多少?(5V、12V、24V?)这一路电经过哪些LDO(低压差线性稳压器)或DCDC(直流-直流转换器)?这是板子工作的“血液”。

2. **核心大脑**:主控芯片是什么?(MCU、FPGA还是SoC?)它的下载口(JTAG/SWD)在哪几根针上?

3. **输入输出**:板子上有哪些对外接口?(按键、屏幕、继电器、通讯口(RS485/CAN/以太网)?)

**给新人的建议**:拿一块已知OK的样板,对着电路图,用万用表蜂鸣档从电源接口开始“跑一圈线路”。不用全看懂,只要知道“电流从哪来,信号到哪去”,你就超越了50%的新人。

# 要点二:认识你的“武器”——FCT测试系统组成

FCT不是魔术,它是由一堆看得见摸得着的东西组成的。你要像认识同事一样认识它们:

* **测试治具**:就是那块压床。它的作用是**探针连接**。记住一句话:90%的FCT异常,都是探针接触不良。学会用酒精清洁探针,用肉眼观察探针是否歪斜、卡死,这是你的基本功。

* **核心仪表**:万用表(测电压电阻)、可编程电源(给板子供电)、电子负载(模拟电池或负载)、示波器(看波形)。

* **下位机(控制器)**:通常是单片机、PLC或一张数据采集卡。它负责执行电脑发出的指令,比如“把继电器K1吸合”。

* **上位机(软件)**:你在Windows电脑上点开的那个测试程序。它负责告诉你“PASS”还是“FAIL”。

**一句话总结流程**:上位机发命令 -> 控制器动作 -> 仪表给激励 -> 板子响应 -> 探针送回信号 -> 电脑判断结果。

# 要点三:从“看Log”开始,学会FCT的调试语言

新人最怕面对测试失败(FAIL)时,屏幕上一堆红色报错无从下手。其实,FCT的报错就那么几类,记住这个排查顺序:

1. **第一步,看供电**:程序报“Init failed”(初始化失败),80%是板子没电。马上检查:可编程电源输出是否正常?治具探针是否顶到电源测试点?板子上的电源指示灯亮吗?

2. **第二步,看通讯**:报“Download failed”或“Communication error”。确认:下载线是否接反?治具上的屏蔽线是否断了?板子的晶振起振了吗?

3. **第三步,看功能逻辑**:如果供电和通讯都OK,但测试一个按键或输出一个信号时失败。这时需要**手动模式**:用上位机的手动调试功能,单独“吸合继电器”,然后用万用表去量对应的输出针脚是否导通。

**一个实操练习**:下次遇到Fail的板子,不要急着扔到维修区。坐下来,花5分钟看一遍测试报告(Log),把第一个报错点复制到百度搜索。很多时候,答案就在“电源不稳”或“通讯超时”这几个关键词里。

FPGA基础知识_FCT测试系统组成详解_PCBA功能测试入门指南

# 要点四:推荐4个FCT新人的“基础装备”(知识篇)

光有实操还不够,想长期发展,下班后需要补这四块“地基”:

1. **基础电路知识**:不要求你算传递函数,但必须搞懂 **“分压、跟随、上拉、下拉”** 。推荐B站搜索“模拟电路 基础”.

2. **一种编程语言**:推荐**Python**。不是为了让你写测试系统,而是为了让你能看懂测试脚本,并能修改简单的参数(比如“延时1秒改成2秒”)。学个基本语法,学会用 `pyvisa` 控制万用表,你就很牛了。

3. **通讯协议常识**:I2C、SPI、UART、RS232、Modbus。不需要会写协议栈,但要知道“哪根线是TX,哪根是RX,波特率是什么”。买个USB转TTL的小模块,自己把电脑和开发板的串口调通一次。

4. **一颗“爱折腾”的心**:这是最重要的。看到测试工位,多问一句“为什么这里要测3秒而不是2秒?”;看到坏的探针,自己动手换一根。FCT这门手艺,是**万用表+示波器**喂出来的,不是看书看出来的。

**最后说句掏心窝的话**:

刚入行,看到复杂的测试程序和满桌子的仪器,觉得难是正常的。我干了10年,也不敢说自己精通所有FCT。

但FCT入门,**难者不会,会者不难**。你只需要记住:**先看供电、再看通讯、最后查逻辑**。把这9个字刻在脑子里,遇到任何问题都按这个顺序排查,你会发现那些红色的报错,慢慢都能被你一一消灭。


注明:本内容来源网络,不用于商业使用,禁止转载,如有侵权,请来信到邮箱:429562386ⓐqq.com 或联系本站客服处理,感谢配合!

用户登陆

    未注册用户登录后会自动为您创建账号

提交留言