产品化的三个阶段
一个智能硬件产品从想法到交付,大致经历原型、试产、量产三个阶段。每个阶段的目标和投入完全不同。
| 阶段 | 数量 | 目的 | 周期 |
|---|---|---|---|
| 原型验证 | 1-10 pcs | 功能可行,体验验证 | 1-3个月 |
| 小批量试产 | 50-500 pcs | 生产流程,可靠性测试 | 1-2个月 |
| 量产爬坡 | 1000+ pcs | 产能爬升,渠道铺货 | 按需 |
原型阶段注意事项
开发板选型
原型阶段不要自己做 PCB,直接用现成的开发板或模块。ESP32 DevKit、Arduino 系列、树莓派都是好选择。
原则:用最快的路径验证产品核心价值。功能不够稳没关系,重点是让用户(或投资人)体验到核心功能。
原型物料清单
核心物料:
- 主控板: ESP32-DevKitC ¥35
- 传感器: BME280模块 ¥15
- 显示: SSD1306 OLED ¥18
- 电池: 18650 + 充放电模块 ¥25
- 外壳: 3D打印 PLA ¥10
- 杂项: 杜邦线+面包板 ¥10
总计: ¥113/pcs
注意:原型阶段的 BOM 成本不重要,速度和灵活性是第一优先。
小批量试产
PCB 打样与贴片
| 工艺 | 价格 (10pcs) | 交期 | 适用 |
|---|---|---|---|
| 嘉立创打样 | ¥20-50 | 3-5天 | 手工焊接 |
| SMT 贴片打样 | ¥100-300 | 5-7天 | 小批量试产 |
| 快速打样 + 全贴 | ¥300-1000 | 3-5天 | 紧急 |
# 用 Python 估算 BOM 成本
def bom_cost(parts):
"""计算 BOM 总成本和利润率"""
total = sum(p['price'] * p['qty'] for p in parts)
pcb_cost = 50 / 100 # 50元打样摊到100台
assembly = 200 / 100 # 焊接费摊到100台
unit_cost = total / 100 + pcb_cost + assembly
retail_price = unit_cost * 5 # 5倍定价
return {
'bom_per_unit': round(total/100, 2),
'unit_cost': round(unit_cost, 2),
'retail_price': round(retail_price),
'gross_margin': f"{(1 - unit_cost/retail_price)*100:.0f}%"
}
bom = [
{'name': 'ESP32', 'price': 12.0, 'qty': 1},
{'name': 'BME280', 'price': 8.0, 'qty': 1},
{'name': '锂电池', 'price': 18.0, 'qty': 1},
{'name': 'TP4056', 'price': 2.5, 'qty': 1},
{'name': 'PCB', 'price': 0.5, 'qty': 1},
{'name': '电阻电容', 'price': 0.3, 'qty': 10},
{'name': '连接器', 'price': 1.0, 'qty': 3},
{'name': '外壳模具', 'price': 0, 'qty': 1}, # 模具费另算
]
result = bom_cost(bom)
print(f"BOM成本: ¥{result['bom_per_unit']}")
print(f"含制造成本: ¥{result['unit_cost']}")
print(f"建议零售价: ¥{result['retail_price']}")
print(f"毛利率: {result['gross_margin']}")
DFM 可制造性设计
试产前必须检查设计是否符合 DFM 原则:
- 元件封装选标准规格 — 0402 以下手工不好焊
- 留测试点 — 关键信号留过孔测试点方便 ICT 或 FCT 测试
- 拼版设计 — 小尺寸 PCB 拼版生产更快更便宜
- 两端留工艺边 — SMT 产线需要导轨传输
认证策略
常见认证一览
| 认证 | 地区 | 费用范围 | 周期 |
|---|---|---|---|
| CE (RED) | 欧盟 | ¥30,000-80,000 | 2-4周 |
| FCC | 美国 | ¥20,000-60,000 | 2-4周 |
| CCC | 中国 | ¥30,000-100,000 | 6-8周 |
| SRRC | 中国无线 | ¥10,000-30,000 | 4-6周 |
| RoHS/REACH | 欧盟 | ¥5,000-15,000 | 1-2周 |
降低认证成本的技巧
- 使用认证的无线模块 — 复用模块的 FCC/CE 证书可省 50% 以上
- 分区送样 — 核心无线部分送整机,附件送差异测试
- 预扫测试 — 正式送样前在实验室预扫一遍 EMI 和 ESD
- 选择有经验的实验室 — 提前准备问题清单,避免反复测试
成本控制
BOM 成本递减曲线
原型 10pcs 成本 ¥500/pcs (单件采购)
试产 100pcs 成本 ¥80/pcs (少量批发)
小批 1000pcs 成本 ¥35/pcs (代理价)
批量 10000pcs 成本 ¥20/pcs (原厂价+贴片)
成本控制要点
- 到量产时最多 3 种型号的电阻,减少贴片机换料时间
- 功能复用,一个按键搞定的事情不要加触摸屏
- 物料归一化,同一厂家的同类物料集中采购
- 外壳设计,模具费是最大的前期投入,确保设计冻结后再开模
供应链管理
选型时考虑供应
2020-2023 年的芯片短缺教训深刻。选型时注意:
- 优先选多货源的芯片(STM32 可以找国产替代如 GD32、AT32)
- 检查 LCSC / Digikey / Mouser 等平台的库存深度
- 关键元器件准备 2-3 个备选方案
- 与代理签订交货协议锁定价格和交期
生产文件包
量产前整理并提交给工厂的文件清单:
量产文件包:
├── Gerber 文件 + 钻孔文件
├── 贴片坐标文件 (Pick & Place)
├── BOM 清单 (含厂家和料号)
├── 装配图纸 (PDF)
├── 测试作业指导书
├── 外壳 3D 文件 (STP/IGS)
├── 包装规格书
└── 产品标签文件
EP/MP 阶段质量控制
工程验证 (EVT) — 功能测试、信号完整性、温升测试 设计验证 (DVT) — EMC 预扫、可靠性测试、跌落测试 生产验证 (PVT) — 产线试跑、良率统计、测试覆盖率
def calculate_yield(produced, passed):
"""计算产线良率"""
rate = passed / produced * 100
if rate < 95:
return f"良率 {rate:.1f}% 需要改善 (<95%)"
elif rate < 98:
return f"良率 {rate:.1f}% 可接受,继续优化"
else:
return f"良率 {rate:.1f}% 优秀,可以量产"
print(calculate_yield(500, 482)) # 96.4%
小结
智能硬件产品化是一个系统工程。原型阶段追求速度,试产阶段解决可靠性,量产阶段优化成本和效率。认证和供应链管理是新手最容易踩坑的地方,建议从立项第一天就把认证和备选方案考虑进去。从开发板到量产产品,每一步都需要对应的专业能力和资源投入,提前规划可以少走不少弯路。