第二章 需求分析实战:如何与客户/产品经理沟通、提取关键光学参数、撰写光学需求文档
做光学设计这么多年,我最大的感触是:设计做得好,不如需求聊得透。很多项目翻车,不是因为你不会用Zemax,而是从一开始需求就没对齐。
这一章,咱们就聊聊怎么跟客户、产品经理打交道,怎么从一堆模糊的“我想要高清”、“我要轻便”里,挖出真正的光学参数。
2.1 沟通前的准备:先把自己变成“翻译官”
客户说“我要看得清楚”,产品经理说“对标iPhone”。
你怎么办?直接问“MTF要多少线对?”——大概率对方一脸懵。
我个人习惯,见面之前先列一个“参数翻译清单”:
- “看得清楚” → 对应MTF值、畸变、像差
- “要轻便” → 对应总长、镜片数量、材料
- “要便宜” → 对应镜片数、非球面数量、公差宽松度
- “要耐用” → 对应环境试验要求、镀膜等级
小技巧: 我习惯带一张“参数对照卡”去开会。左边写客户原话,右边写光学参数。当场画给客户看,效果很好。
2.2 核心参数提取:F数、焦距、MTF
这三个参数,是光学系统的“身份证”。缺一个,设计就没法落地。
2.2.1 焦距(EFL)
焦距决定了视场角和放大率。客户说“我要拍10米外的车牌”,你就要算:
- 目标大小:车牌大概440mm×140mm
- 像面大小:假设用1/2.3英寸传感器(对角线约7.8mm)
- 估算焦距:EFL ≈ (像高 × 物距) / 物高
我在项目中遇到过,客户说“我要拍清楚人脸”,结果焦距算出来是50mm,但产品要求厚度小于15mm。这就得用潜望式或者折反结构了。
2.2.2 F数(F/#)
F数决定了进光量和景深。F数越小,进光越多,但景深越浅,像差也越大。
这里有个常见的坑:客户说“我要暗光下也能拍”,你直接给F/1.0,结果边缘画质一塌糊涂。
避坑指南: 我曾经给一个安防镜头设计F/1.2,结果量产时发现边缘MTF只有0.1。后来跟客户反复确认,其实F/1.6就够用,边缘MTF能到0.4。所以,不要盲目追求小F数,要问清楚“最暗场景照度是多少”。
2.2.3 MTF(调制传递函数)
MTF是光学系统的“成绩单”。但客户往往不懂“线对”是什么意思。
我一般这样解释:“MTF就是看黑白条纹能分得多清楚。100线对/mm,相当于每毫米100条线,能看清就是好镜头。”
实际提取需求时,要问清楚:
- 中心视场MTF要求多少?
- 0.7视场呢?
- 边缘视场呢?
- 是轴上还是轴外?
关键点: 我建议把MTF要求写成“全视场平均MTF ≥ 0.3 @ 120 lp/mm”,而不是“高清”。这样设计、加工、测试都能对齐。
2.3 需求文档撰写:把“口头约定”变成“白纸黑字”
需求文档是光学设计的“宪法”。没有它,后面全是扯皮。
我写需求文档的模板,大概长这样:
# 光学需求规格说明书(ORS)
## 1. 项目概述
- 产品名称:XXX安防镜头
- 应用场景:室外监控,日夜两用
- 目标成本:< 50元(BOM)
## 2. 光学参数
- 焦距:EFL = 6.0mm ± 3%
- F数:F/1.6 ± 5%
- 视场角:HFOV ≥ 60°
- 像面尺寸:1/2.7英寸(对角线6.5mm)
- MTF:全视场 ≥ 0.3 @ 120 lp/mm(中心 ≥ 0.5)
- 畸变:< 2%(TV畸变)
- 相对照度:边缘 ≥ 50%
## 3. 机械与接口
- 总长:TTL ≤ 18mm
- 后焦:BFL ≥ 4.5mm(含IR-cut)
- 接口:M12×0.5
## 4. 环境要求
- 工作温度:-20°C ~ +60°C
- 存储温度:-40°C ~ +85°C
- 湿热:85%RH @ 60°C,48h
## 5. 测试标准
- MTF测试:使用ISO 12233 chart
- 畸变测试:使用网格板
- 信赖性测试:参考GB/T 2423
个人经验: 我习惯在文档末尾加一栏“未确认项”。比如“是否支持红外补光?待确认”。这样客户签字时,不会因为漏项而返工。
2.4 沟通中的“避坑”清单
这些年踩过的坑,总结成几条:
- 不要替客户做决定。比如“我觉得F/1.6就够了”——万一客户要F/1.2呢?
- 参数要量化。“轻便”不是参数,“总长≤18mm”才是。
- 留有余量。客户说MTF要0.3,你设计目标定0.35。因为加工会有偏差。
- 确认测试方法。同样的MTF,用不同测试台测出来可能差0.1。
- 签字确认。邮件、会议纪要、文档签字,缺一不可。
我曾经: 有一次客户口头说“畸变小于3%就行”,结果量产时他用软件测出来2.8%,说超标。还好我有邮件记录,上面写的是“TV畸变≤3%”。所以,一切以书面为准。
2.5 知识体系框架图
下面这张图,概括了需求分析的核心流程:
2.6 实战案例:一个安防镜头的需求分析
去年我接手一个项目,客户是安防厂商。第一次沟通,对方说:
“我们要一个晚上能看清车牌、白天色彩好、成本控制在50块以内的镜头。”
我按流程走了一遍:
- 翻译需求:晚上看清 → 大光圈(F/1.6)、红外共焦;白天色彩好 → 镀膜要求高、畸变小;成本50块 → 最多5片镜片,其中1片非球面。
- 提取参数:焦距6mm(1/2.7英寸传感器,10米看清车牌),F/1.6,MTF全视场≥0.3 @ 120 lp/mm。
- 撰写文档:按上面的模板,逐项填写,发给客户确认。
- 签字:客户回复“确认无误”。
结果呢?设计一次通过,试产良率95%。
总结: 需求分析做得好,后面设计、加工、测试都顺。做得不好,后面全是“改改改”。
嗯,这一章就到这里。记住:好的光学设计,从好的需求分析开始。