第二章:需求分析与方案设计

大家好,我是老张。做光电项目这些年,我最大的体会就是:方案设计阶段花的时间,决定了后面调试要流的汗。今天咱们就聊聊,怎么把用户一句「我想要个能测距离的东西」,变成一张靠谱的系统框图。

2.1 用户需求调研方法

很多工程师拿到需求就开干,结果做出来用户说「不对」。我踩过这个坑。

用户说的需求,往往是表面需求。比如他说「测距精度要1mm」,你想想看,他真正要的是精度吗?不,他可能只是怕两个零件装不到一起。

我习惯用「5W1H」法去挖需求:

  • Who:谁用这个设备?操作员还是质检员?
  • What:测什么物体?透明玻璃还是金属表面?
  • Where:在车间用还是实验室?温度、湿度、振动情况?
  • When:连续工作8小时还是偶尔用一下?
  • Why:为什么要测这个参数?背后真正的目的是什么?
  • How:怎么用?手持还是固定安装?

我的小技巧:每次调研完,我会把用户原话写下来,然后翻译成「技术语言」。比如用户说「要快」,我写的是「测量周期≤100ms」。

2.2 技术指标拆解

需求拿到手,下一步就是拆指标。说白了,就是把一个笼统的目标,变成每个模块能执行的任务。

举个例子。用户要做个激光测距仪,要求「测100米,精度±1mm」。嗯,这里要注意,这个指标其实包含了好几个子指标:

用户需求 拆解后的技术指标
测100米 激光功率≥10mW,接收灵敏度≤-30dBm
精度±1mm 时间测量分辨率≤6.7ps,时钟抖动≤2ps
测量速度 ADC采样率≥100MSPS,数据处理延迟≤50ms
环境适应性 工作温度-10℃~50℃,防护等级IP54

我一般会画个指标分解树,把系统指标一层层往下拆。每个子指标都要有理论依据,不能拍脑袋。

避坑指南:我曾经接过一个项目,用户说「精度0.1mm就行」。我没细问,结果做出来发现他要测的是黑色橡胶表面。0.1mm?激光打上去信号都反射不回来。所以一定要问清楚被测物体的材质和表面特性。

2.3 系统框图设计

指标拆完了,开始画框图。我个人习惯用自顶向下的方法:先画大模块,再细化内部。

下面是我做的一个典型光电测距系统的框图,用SVG画的,你感受一下:

光电测距系统框图 激光发射模块 激光二极管+驱动 发射光学系统 被测目标 距离L 发射光 反射光 接收光学系统 光电探测器 APD/PIN+跨阻放大 信号处理模块 ADC+FPGA/ARM 控制与通信模块 电源管理模块 DC-DC+LDO 供电 发射 接收 处理 电源

画框图的时候,我有个原则:每个模块的输入输出要清晰。比如发射模块输出的是光信号,接收模块输入的是光信号,中间经过目标反射。信号处理模块输入的是电信号,输出的是距离值。

核心要点:框图不是画得越细越好。第一版框图,每个模块只写功能,不写具体型号。等方案评审通过了,再往下细化。

2.4 关键器件选型原则

框图定了,开始选器件。这是最考验经验的地方。我总结了几条原则:

2.4.1 激光器选型

  • 波长:905nm(常见,便宜)、1550nm(人眼安全,但贵)
  • 功率:满足测距要求,但别超标(激光安全等级)
  • 发散角:小发散角测得远,但对准难

我记得有一次选激光器,图便宜选了905nm的。结果客户说要在雨雾天用,衰减太厉害。后来换了1550nm的,穿透性好很多。所以环境因素一定要提前考虑

2.4.2 光电探测器选型

  • APD vs PIN:APD灵敏度高,但需要高压偏置;PIN简单,但弱光信号差
  • 响应度:越高越好,但要注意暗电流
  • 带宽:决定了你能测多快的信号

我的经验:如果测距在50米以内,用PIN管就够了,成本低、电路简单。超过100米,老老实实用APD。

2.4.3 ADC选型

  • 采样率:决定了距离分辨率。1GSPS对应15cm分辨率
  • 位数:12位够用,14位更好
  • 输入范围:要和前级放大器匹配

2.4.4 光学器件选型

  • 透镜:镀膜要匹配激光波长
  • 滤光片:窄带滤光片能抑制环境光
  • 光纤:单模还是多模?看传输距离

避坑指南:我曾经选了一款号称「宽温范围」的激光器,结果低温下功率掉了一半。后来仔细看手册,发现它的宽温是指存储温度,不是工作温度。所以一定要看工作温度范围,别被宣传语忽悠了。

2.5 方案评审与迭代

器件选完了,别急着下单。我习惯做一次方案评审

  1. 理论计算:链路预算够不够?信噪比行不行?
  2. 仿真验证:用Matlab或Python跑一下系统模型
  3. 风险识别:哪些器件交期长?哪些有替代方案?
  4. 成本核算:BOM成本有没有超预算?

说白了,方案设计阶段多花一周,后面调试能省一个月。这个道理,我是吃过亏才明白的。

好了,这一章就聊到这儿。记住:需求挖得深,方案做得稳,后面才能睡得香


公众号:蓝海资料掘金营,微信deep3321