第二章 原型设计基础:原理图设计要点、关键元器件选型
好,咱们直接进入正题。原型设计这一步,说白了就是给产品画骨架。原理图画不好,后面调试能让你哭出来。我见过太多团队,PCB打样回来发现电源接反了、传感器地址冲突了,最后只能飞线。嗯,咱们今天就把这些坑提前填上。
2.1 原理图设计:别让细节毁了全局
原理图不是画得漂亮就行,它得能指导Layout,还得方便调试。我个人习惯,画图前先做三件事:
- 电源树分析:从电池到每个芯片,电流路径要清晰。
- 信号流向规划:传感器数据怎么到MCU,MCU怎么控制外设。
- 测试点预留:关键节点必须留测试点,不然调试时你只能拿万用表戳芯片引脚。
核心原则:原理图是给Layout工程师和调试工程师看的,不是给自己看的。标注要清晰,网络标号要有意义。
举个例子,我做过一个心率手环,原理图上把I2C的SCL和SDA画反了。板子回来怎么都读不到传感器数据,查了两天才发现。你说冤不冤?
2.2 MCU选型:别盲目追新
MCU是穿戴设备的大脑。选型时,我建议你关注这几点:
| 参数 | 要求 | 我的经验 |
|---|---|---|
| 功耗 | 休眠电流 < 1μA | 别只看数据手册,实际测一下。有些芯片标称0.5μA,实际带RTC跑起来3μA。 |
| 封装 | QFN或BGA,体积小 | QFN手工焊接还行,BGA必须上钢网。小批量阶段我倾向QFN。 |
| 外设 | I2C、SPI、UART至少各2路 | 别省这个,传感器多了总线不够用,最后只能软件模拟,麻烦。 |
| RAM/Flash | 至少64KB Flash,8KB RAM | 蓝牙协议栈就要占不少空间,留余量。 |
我的建议:如果产品量不大(几千台),选主流型号。比如STM32L0系列、Nordic nRF52系列。资料多,遇到问题好查。别选太冷门的,不然连个参考设计都找不到。
我曾经在一个项目里选了某国产MCU,价格确实便宜,但SDK bug一堆,I2C时序怎么调都不对。最后换了nRF52832,一周搞定。省下的钱全搭在调试时间上了。
2.3 传感器选型:精度和功耗的博弈
穿戴设备常用的传感器就那几类:加速度计、陀螺仪、心率传感器、温度传感器。选型时,我一般按这个顺序考虑:
- 功耗优先:传感器功耗不能超过MCU。比如心率传感器,有些型号连续测量要10mA,电池根本扛不住。
- 接口兼容:尽量选I2C接口,省引脚。SPI也行,但占线多。
- 驱动成熟度:有没有现成的驱动库?没有的话,你得自己写,时间成本很高。
举个例子,加速度计我常用ADXL345或LIS3DH。前者功耗低,后者精度高。怎么选?看应用场景。如果是计步器,ADXL345够了;如果是跌倒检测,LIS3DH更合适。
注意:传感器数据手册上的精度,都是在理想条件下测的。实际用起来,温度漂移、电源噪声都会影响。我建议选型时留20%的余量。
2.4 电池选型:容量和体积的平衡
穿戴设备电池,主流就两种:锂聚合物软包电池和纽扣电池。我个人的经验:
- 锂聚合物电池:容量大(100-500mAh),可定制形状。适合手环、手表。
- 纽扣电池:体积小,但容量有限(一般几十mAh)。适合智能戒指、贴片式设备。
选型时,先算功耗预算。怎么算?举个例子:
系统平均电流 = (工作电流 × 工作时间 + 休眠电流 × 休眠时间) / 总时间
假设:
- 工作电流:10mA,每天工作2小时
- 休眠电流:5μA,每天休眠22小时
平均电流 = (10mA × 2h + 0.005mA × 22h) / 24h ≈ 0.84mA
电池容量 = 平均电流 × 续航天数 × 1.5(安全系数)
如果要求续航7天:0.84mA × 24h × 7 × 1.5 ≈ 212mAh
避坑指南:我曾经选了一款标称200mAh的电池,实际测下来只有150mAh。后来才知道,电池容量标注有水分。建议拿到样品先做放电测试,别信参数。
2.5 原理图设计中的常见陷阱
画了这么多年原理图,我总结几个最容易翻车的地方:
- 电源去耦电容:每个芯片的电源引脚旁边必须放一个0.1μF电容,位置尽量靠近引脚。别省,不然高频噪声会让你怀疑人生。
- 复位电路:MCU复位引脚不要悬空,加个10kΩ上拉电阻。我见过有人直接接地,结果芯片一直复位。
- 未使用的引脚:要么接地,要么通过电阻上拉。别悬空,静电打进来容易坏。
- 连接器选型:电池连接器要选带锁扣的,不然摔一下电池就掉了。
特别提醒:原理图完成后,一定要做一次电气规则检查(ERC)。工具会自动报出悬空引脚、短路等问题。别偷懒,这一步能省你至少一周的调试时间。
嗯,原理图设计这块,说白了就是细心。每个网络标号、每个电阻值,都可能是后面调试的坑。我习惯画完图后,打印出来,拿红笔逐条检查。虽然老土,但有效。
下一章咱们聊PCB Layout,那才是真正考验功力的时候。