工业产线用的 AGV 小车和高校实验室里的巡线机器人,底层往往跑着同一类主控芯片——德州仪器的 Stellaris 系列 ARM Cortex-M3。EKT-EVALBOT 这套件就是围绕 LM3S9B92 搭起来的一个完整运动控制平台,出厂时以散件形式交付:板卡、线缆、结构件、车轮、紧固件分装在防静电袋和塑料托盘里。到货检验的麻烦恰恰藏在这种"非单一器件"的套件形态里。散件套件在仓储和二次分销环节容易被拆包重封,某几件被替换、补配的情况并不罕见;更隐蔽的是板卡本身可能是拆机板重新包装,ESD 袋子封口平整但内部板子已经过波峰焊返修。
从板卡丝印和模具特征判断是否为原厂出货
LM3S9B92 这颗芯片用的是 100 引脚 LQFP 封装,原厂板卡上的 IC 标识是激光蚀刻的,字迹呈浅灰白、边缘有轻微烧蚀感,用指甲刮不掉。仿板或翻新板常用油墨丝印,颜色偏白且饱满,酒精棉签擦拭多次就能看出浮色。看批次代码是关键一步。TI 的顶标一般分三行:第一行是器件型号缩写,第二行是批次代码 YYWW 加 Lot Number,比如 "1245A" 表示 2012 年第 45 周、A 厂区。这里有个容易忽略的点——LM3S9B92 这个料号在市场上流通的多为早些年生产的批次,如果供应商给出的批次码 YYWW 落在近两年,那就要多留个心眼,核对封装厂的模具版本是否对得上。
板边的定位孔和拼板 V-CUT 也是辨伪抓手。原厂 EVAL 板的 PCB 边缘处理干净,V-CUT 残屑少,定位孔内壁无毛刺。翻新板通常是手工分板或铣刀分板,孔壁会留下明显的刀具走痕。套件里的车轮、编码器码盘这些注塑件,原厂件浇口位置规整,塑料件表面有模具编号。老实说,注塑件的辨识难度比板卡高,因为不同批的模具抛光状态会有差异,只能作为辅助判断。
关键参数实测:万用表、示波器和可调电源的组合拳
对于套件里的核心板卡,上电前的静态检查先做。用万用表二极管档测 VDD 与 GND 之间的等效阻抗,正常应在几百欧姆量级,如果接近短路说明板上有击穿或焊锡残留。接着给 3.3V 供电,用示波器测复位引脚的上电复位波形——这类 MCU 的 POR 阈值通常在 1.5V 到 2.0V 之间,复位脉冲宽度应该在几十微秒级。如果复位波形塌陷或抖动,可能是复位电容批次偏差或复位芯片异常。
晶振起振情况要单独看。板载通常是 8MHz 无源晶振配内部 PLL 倍频到 50MHz。把示波器探头拨到 10X 挡、带宽限制开到 20MHz,测晶振引脚能看到正弦波,峰峰值在 1V 左右。起振时间一般在几毫秒内,超过 10ms 才稳定就说明负载电容匹配有问题。对于这类机器人套件产品,电机驱动部分的 PWM 输出可以用示波器直接测驱动芯片输入脚——占空比随固件设定变化,如果占空比固定不动,说明 MCU 没有正常跑程序或者 PWM 模块配置失败。
核心参数核对清单
| 参数名 | 数值 | 工程意义说明 |
|---|---|---|
| Configuration(配置类型) | Robot Components | 表明该套件以机器人运动部件为核心组成,非纯开发板形态 |
| Utilized IC / Part(主控器件) | LM3S9B92 | ARM Cortex-M3 内核 MCU,此参数表示套件的算力与外设资源上限 |
| Contents(套件内容) | Board(s), Cable(s), Components, Hardware, Wheel(s) | 说明交付物含板卡、线缆、元件、紧固件与车轮,验货需逐项清点 |
| 内核架构 | 需查阅本型号最新 datasheet | 特定参数,详见 datasheet |
| 供电电压范围 | 需查阅本型号最新 datasheet | 超过此值通常会触发板上稳压器保护或永久损伤 |
先说 Contents 这一行。"Board(s)" 用的是复数形式,意味着套件内可能不止一块 PCB——主控板和电机驱动板是分开的。验货时如果只收到一块板,那缺件基本坐实。"Wheel(s)" 同样如此,标准配置是左右两轮加一个万向轮,来料只有两个驱动轮而少万向轮的情况在实际项目中遇到过。紧固件和排线看似不起眼,但铜柱长度不对会导致车轮装配后摩擦底板,这类问题装机时才暴露,返工成本比验货时高得多。
LM3S9B92 这颗芯片本身已经停产多年,对应的 Stellaris 系列后来被 TI 并入 Tiva 产品线。这对来料检验的含义很直接:到货板卡的主控芯片如果丝印过于清晰、边缘毫无氧化痕迹,反而需要警惕——正常的库存老批次料引脚会有轻微发暗,助焊剂残留难以完全清除。新的太"完美"的丝印,有可能是打磨重刻的。对于此类机器人套件产品,通常整批板卡的 MCU 批次号应保持相对集中,如果同一箱里出现跨多个年份的批次混装,基本可判定为拼凑库存。
X-Ray 与开盖 Decap 在高价值批次中的适用边界
X-Ray 主要看 BGA 和 QFN 器件的焊点空洞率。LM3S9B92 是 LQFP 封装,引脚外露,X-Ray 的检查价值有限。但对于套件里可能搭载的电源管理芯片(如果采用 QFN 或 DFN 封装),X-Ray 能看出焊盘是否润湿良好、有无虚焊导致的空洞。IPC-A-610 对 Class 2 产品的焊点空洞率上限一般控制在 25% 以内,Class 3 更严。超过这个比例,长期振动工况下焊点容易开裂。
开盖 Decap 属于破坏性分析,只在批量价值较高或者对供应商资质存疑时做。把芯片封装用发烟硝酸腐蚀掉,在显微镜下看 die 的版图。原厂 die 上有 TI 的 logo 和器件标识,翻新片或打磨片的 die 版图与丝印型号常对不上。这个手段的成本不低,单颗 Decap 加显微拍摄的费用不少,所以通常只在几颗抽样上做,不可能整批开盖。对于 EKT-EVALBOT 这类教学套件,除非采购批量很大且用于正式产品集成,否则 Decap 的投入产出比不划算。
包装标签与出厂资料的核对要点
TI 的 EVAL 套件外箱标签包含型号、数量、批次号和产地。EKT-EVALBOT 的型号后缀 "EKT" 对应的是哪个配置版本,这个要和订单逐字核对——同系列的 EKC、EKK、EKS、EKI 后缀对应的套件内容不同,有的含编码器、有的不含,拿错版本会导致整批物料无法用于既定实验。箱内通常有一份 Quick Start Guide 或者 README 卡片,上面印有板卡的修订版本号(Rev A、Rev B 之类)。板卡 PCB 上的丝印 Rev 号必须与文档一致,Rev 不匹配意味着底层硬件设计有改动,外设引脚定义可能变了。
防静电袋的封口方式也值得一看。原厂用的是热封口,封线均匀连续;二次封口常见的是自封条或订书钉,或者热封线歪斜不齐。潮敏等级标签(MSL)和干燥剂的状态能反映仓储条件,如果干燥剂已经饱和变色,说明这批货在湿度超标的环境里存放过,板卡上电前需要做烘烤去潮处理。
抽检方案与判定标准的确定
套件类产品的抽检不能完全套用元件级的 AQL 表。GB/T 2828.1 的正常检验一次抽样方案里,一般检验水平 II、AQL 2.5 适用于外观和包装检查,但功能测试的样本量要加大。经验上,批量在 50 套以内时,功能全检更稳妥;超过 50 套可按 20% 抽检、但不少于 10 套。功能测试项至少覆盖:上电自检、电机正反转、编码器反馈计数、串口通信。任何一项失效即判该样本不合格,整批不合格品率超过 5% 就触发加严检验。
外观不合格的判定要区分致命缺陷和轻微缺陷。板卡断线、芯片缺失、连接器破损属于致命缺陷,一个即拒收。丝印模糊、包装袋轻微破损属于轻微缺陷,允许一定比例存在。这里有个容易犯的错误:把套件当作单一元件来定 AQL,结果功能测试的样本量不足,漏检了批次性的固件烧录问题——有些翻新套件的 MCU 里还留着上一手的程序,上电后电机乱转。这种问题只有实际跑一遍运动测试才能发现,目检和万用表测静态参数都看不出来。工程师在制定来料检验规范时,往往把注意力放在电气参数上,却忽略了套件类产品的"整机功能验证"环节,这是需要纠正的取向。