3、核心硬件架构解析:LED驱动电源、MCU/SoC选型、无线模组、传感器
各位工程师朋友,咱们直接进入正题。智能照明产品能不能量产,能不能稳定出货,核心就看硬件架构选得对不对。我见过太多项目,方案选型时图便宜,结果产线上一片哀嚎——要么驱动电源纹波太大导致灯闪,要么无线模组连不上网,要么传感器误报搞得用户投诉。
这一章,我把核心硬件拆成四个模块来讲:LED驱动电源、MCU/SoC选型、无线模组、传感器。每个模块我都会结合产线实际踩过的坑,给你讲透。
3.1 LED驱动电源:产线最头疼的环节
先聊驱动电源。说白了,智能灯和普通灯最大的区别,就是驱动板上多了一路辅助供电——要给MCU和无线模组供电。我早期做项目时,就因为这个辅助供电没设计好,产线烧了整整一批板子。
驱动电源的核心参数,我列个表给你看:
| 参数 | 普通LED驱动 | 智能照明驱动 | 产线测试要点 |
|---|---|---|---|
| 输出电压 | 恒流,电压随负载变化 | 恒流+恒压辅助绕组 | 空载/满载电压范围 |
| 输出纹波 | <300mVpp | <100mVpp(否则影响无线) | 示波器抓取,重点关注高频纹波 |
| 辅助供电 | 无 | 3.3V/500mA 或 5V/1A | 带载能力、纹波、短路保护 |
| 待机功耗 | 无要求 | <0.3W(满足能效标准) | 功率计测量,注意待机模式切换 |
这里有个关键点:辅助供电的纹波。Wi-Fi模组对电源纹波极其敏感,纹波超过150mVpp,模组就会频繁掉线。我在产线上遇到过一批货,Wi-Fi连接成功率只有70%,查了两天才发现是驱动电源的辅助绕组滤波电容少焊了一个。
3.2 MCU/SoC选型:ESP32、BK7231、TLSR8258怎么选?
接下来是主控芯片。目前智能照明领域,主流方案就这三家:乐鑫的ESP32、博通集成的BK7231、泰凌微的TLSR8258。我三个方案都用过,给你讲讲真实感受。
先看对比表:
| 芯片型号 | 无线协议 | Flash/RAM | 单价(批量) | 产线测试难度 |
|---|---|---|---|---|
| ESP32-C3 | Wi-Fi + BLE 5.0 | 4MB/400KB | ~$1.2 | 中等(需烧录固件+校准RF) |
| BK7231N | Wi-Fi + BLE 5.0 | 2MB/256KB | ~$0.8 | 简单(冷启动快,烧录稳定) |
| TLSR8258 | BLE 5.0 / Zigbee | 512KB/64KB | ~$0.5 | 简单(但Zigbee组网测试复杂) |
ESP32:生态最成熟,资料最多。但功耗偏高,待机电流能做到10mA就不错了。如果你做的是Wi-Fi直连的吸顶灯,选它没问题。不过产线测试时要注意——ESP32的RF校准比较耗时,每个模组都要做功率和频率校准,产线节拍会慢一些。
BK7231:我最近两年用得最多的方案。性价比高,待机功耗能做到0.5mA以下。产线测试也很友好,冷启动时间短,烧录固件一次通过率99%以上。但有个坑——它的ADC精度一般,做PIR传感器检测时要注意。
TLSR8258:如果你做Zigbee产品,这个芯片是首选。功耗极低,一颗纽扣电池能撑两年。但产线测试时,Zigbee组网测试比Wi-Fi复杂得多——每个设备都要做入网测试,而且Zigbee网络有信道干扰问题。
3.3 无线模组:Wi-Fi、BLE、Zigbee的产线测试差异
无线模组这块,很多工程师觉得「芯片选好了,模组直接用公版就行」。其实不然。产线上无线模组的测试,是整条产线最耗时的环节。
三种协议的产线测试要点:
- Wi-Fi模组:需要做RF校准(功率、频率、EVM)、连接测试(AP连接成功率)、吞吐量测试。我建议产线至少留出15秒/模组的时间做RF校准。
- BLE模组:需要做广播测试、连接测试、OTA升级测试。注意BLE的广播间隔和发射功率,产线上要统一设置。
- Zigbee模组:需要做入网测试、信道扫描、路由测试。Zigbee的产线测试最麻烦——每个设备都要加入网络,而且测试环境要屏蔽外部Zigbee信号干扰。
我记得有一次,产线测试Zigbee模组时,入网成功率只有60%。查了半天,发现是测试工位旁边有个同事的手机开了热点,2.4G信号干扰了Zigbee信道。从那以后,我们所有无线测试工位都加了屏蔽箱。
3.4 传感器:PIR、光敏、雷达的选型与测试
最后说传感器。智能照明常用的传感器就三种:PIR(人体红外)、光敏(环境光检测)、雷达(微波感应)。
PIR传感器:最成熟,但坑最多。PIR的检测距离和角度,受透镜影响很大。我建议产线测试时,用标准人体模型(1.7m高,0.5m/s移动速度)做检测距离测试。另外,PIR的「死区时间」要特别注意——有些PIR模块触发后会有2-3秒的死区,这段时间内检测不到人。产线上要测试这个参数,否则用户会投诉「灯突然灭了,人还在动」。
光敏传感器:主要用来做「白天不亮灯」的逻辑。光敏的精度要求不高,但一致性很重要。产线上要用标准光源(比如1000lux)做校准,确保每个灯的光敏阈值一致。我遇到过一批货,光敏阈值偏差达到±50%,结果有的灯在黄昏就亮了,有的灯要等到天黑才亮。
雷达传感器:现在越来越流行,尤其是5.8G微波雷达。雷达的优点是检测灵敏,不受温度影响。但产线测试时要注意——雷达的「检测距离」和「灵敏度」是矛盾的。灵敏度调高了,容易误触发(比如风吹窗帘);调低了,人走过检测不到。我建议产线上用标准测试场景(3m距离,1m/s移动速度)做标定。
好了,核心硬件架构就讲到这里。下一章我们聊产线测试流程设计——怎么把今天讲的这些硬件测试点,串成一条高效的产线。嗯,到时候我会给你看我们实际用的产线测试工位布局图。