把小智做成能拿出手的产品:PCB、外壳与电池
本文讲解原理与流程、引用关键片段并注明出处,版权归原作者,遵循其开源协议;一切以上游仓库最新版本为准。
上一节给小智改个性,你让它有了名字、脾气和唤醒词。可回头看看桌上这台——开发板插在面包板上,麦克风用杜邦线连着,喇叭裸着焊,USB 线吊出来供电。 它会听会答,但你没法把它塞进书包送朋友,更没法摆客厅当个像样的东西。
这一节要回答的问题很具体:怎么把这坨能跑的小智变成一个能拿在手里、能送出去的实体? 答案是走一遍 L5 产品化——这回不抽象讲流程,拿小智这真项目一关一关走给你看。
丑话说前头:这是地图,不是保证书。 我能给你的是"小智这个项目要过哪几关、每关难在哪、坑埋在哪",不是"照着走就一定能做成、一定能量产"。成本、打样、电池这些具体数字,一律以立创商城、打样厂、电芯供应商的实时报价为准,别拿本文任何数字做预算。小智代码版权归原作者 78 及社区、遵循 MIT 协议,本页只讲怎么把它做成硬件,引用出处见页底。动手前读免责声明。
从"一坨线"到"一块板":小智的 PCB 难在哪
画 PCB 的通用流程——原理图、布局布线、下单打样——L5 的 PCB 那节已讲透,这里不重复,先把那节读明白再回来看小智特有的难点。 小智不是"单片机加一个传感器"的练手小板,它要在巴掌大的板上塞下四样互相不太对付的东西:
- ESP32-S3 主控——高速数字信号,WiFi 天线要往外辐射。
- 数字麦克风(I2S MEMS)——采你说话的声音,最怕被别的信号干扰。
- 功放 + 喇叭——板上电流最大、最吵的一块,开起来整板电源都跟着抖。
- 电源——USB 供电、锂电充放、给数字和模拟部分分别稳压。
数字部分吵、功放部分更吵,可麦克风偏偏最怕吵。 面包板上它们离得远还能凑合跑;挤到同一块小板上布局稍乱,你就会听到喇叭一响麦克风全是"滋滋"底噪、或 WiFi 一发数据识别就断。这是小智 PCB 和练手小板最不一样的地方——它是个"混合信号"板,考你把吵的和怕吵的分开的功夫。 几条落到小智身上的讲究(细节以 PCB 那节通用规则和立创 EDA 官方文档为准):
- 麦克风离功放和 WiFi 天线越远越好。 把麦克风放一角、功放放对角,中间用地隔开。
- 模拟地和数字地分区处理。 麦克风、功放的模拟地和 S3 数字地分开、单点汇接,是抑制底噪的经典手法,具体照功放芯片数据手册来。
- WiFi 天线区严禁铺铜、严禁走线。 S3 天线正下方必须净空,铜皮会把信号吸走。这条 PCB 布局那节讲过,小智要联网传语音尤其碰不得。
- 电源要分。 功放大电流一抽数字电源电压跟着塌、S3 可能就复位。数字和功放分开供电、加足储能电容,是小智电源设计的核心。
别指望第一块小智 PCB 就一次成。 混合信号板对新手是硬骨头,第一版很可能打回来喇叭一响就啸叫、或 WiFi 时好时坏,这是常态不丢人。真实做法是先打一版验证暴露问题再改一版;把"一次画对"当目标只会让你不敢动手。
给小智穿衣服:外壳上的三个洞
板子焊好、验证能听会答,它还是块裸板,一碰焊点就断。下一步是外壳——自用或小量 3D 打印足够;想好看、量大再考虑注塑开模(那是笔大钱,L6 算账那节会撞上它)。
外壳的通用讲究那节讲,小智有个别项目没有的考量:它要"听"和"说",壳上至少得开三种洞,开不好直接毁掉声音。
- 麦克风孔。 壳上在麦克风正对位置开小孔。孔偏了、太小、或离孔太远隔着空腔,收音就闷就远。理想是麦克风紧贴外壳内壁、孔正对它。
- 喇叭孔。 喇叭前方开音孔(一排小孔或格栅)。孔太少太小声音发闷;喇叭和外壳还得密封好,否则漏音或产生难听共振。喇叭背后空腔大小也影响音质——这已进声学门槛,新手先做到"能清楚放出话",调音是后话。
- 屏的窗口(若小智带屏)。 开一个和屏尺寸严丝合缝的窗口,还得压住屏不让它晃。
声学水很深,别一上来追求音质。第一版外壳就三条:麦克风听得清、喇叭放得响、别啸叫。 麦克风孔对准麦克风、喇叭前方开够音孔、喇叭四周稍微密封就够。腔体调音、消除共振是第二版第三版的进阶活儿,现在陷进去只会卡在打印外壳出不来。
剪断那根 USB 线:给小智加电池
小智有板有壳了,可它还吊着一根 USB 线,一拔就死。要真正"能带着走",得给它一块电池——这是产品化里最容易被低估、也最容易出安全问题的一块。
小智这类设备一般用锂电池(锂聚合物电芯)——充电宝里那种。加电池不是接上就行,得配齐三件套:
- 充电管理。 一颗充电芯片(如 TP4056 一类,选型看电流需求)把 USB 的 5V 安全充进锂电、管好电流、充满自停。锂电充放不当会鼓包甚至起火,这颗芯片不是可选项。
- 升压/稳压。 锂电 3.7V 左右且随电量往下掉,S3、功放要稳定电压,得有电路把它转稳。
- 电量与保护。 至少要有过充过放保护(很多电芯自带保护板),讲究点再加电量检测显示剩电。
续航能撑多久,是加电池后你第一个要面对的现实, 没法给准数:待机唤醒只有麦克风在跑、功耗低;联网对话时 WiFi 全速发数据、功放放声,功耗蹿到待机好几倍;屏常亮更是耗电大户。所以"这块电池能用几小时"的答案是"看你多久说一次话、屏亮不亮"。想估续航,拿实际电芯容量除以实测平均电流——这电流只能焊好拿电流表量,或用 S3 的低功耗手段(深睡、降频、屏休眠)去压。想把续航做长,回头深挖 L5 低功耗那条线,这里点到为止。
锂电池是这一节唯一真正危险的东西。 充电芯片选型、保护板、电芯质量任一环省了,轻则鼓包报废重则起火。别用来路不明的电芯、别省保护电路、充电时别离人——锂电事故是消费电子里最常见的安全事故之一。怎么选电芯、配充电电路,以电芯供应商规格书和充电芯片数据手册为准,涉安全处宁可保守,别图省事。
想做不止一台:小批量之前先想清楚
有板、有壳、有电池,你手里已是一台能拿出手的小智。如果目标就是"给自己做一台、给朋友做两三台",走到这儿就可以停——外壳 3D 打印、板子打样几片手焊,是手作不是量产。
只有动了"做几十台、上百台"的念头,才需要往 L5 后面的量产准备走:SMT 批量贴片、固件批量烧录、测试老化、小批量试产。那是完全不同量级的投入和风险——小智带无线、带音频、可能带屏,量产还会撞上认证、良率、成本核算这些坎。这条从"造一台"到"造很多台还能卖"的完整路,产品化元项目那篇专门画了地图,把硬件创业最容易死的三个口子(现金流断、认证没算、量产放大缺陷)讲透了——认真做小智量产,先去读那篇把代价看清楚。
新手最容易犯的错,是跳过"能拿出手的一台"直接冲量产。 连一版声音干净、续航够用的小智都还没稳定做出来,就去想开模、贴片、下几百台单——那是拿真金白银赌一个还没验证的设计。正确顺序永远是:先把一台做到自己满意、能连续用几天不出岔子,再谈复制。 一台都不稳,一百台只会把每个毛病放大一百倍。
小结 · 下一步
- 这一节把小智走了一遍 L5:画集成 S3、麦克风、功放、电源的 PCB,做带三个声学/屏窗洞的外壳,加锂电、充电、续航——每步把"能跑"往"能拿出手"推。
- PCB 难点是混合信号:吵的(数字、功放)和怕吵的(麦克风)挤一块板,考分区、分地、天线净空、电源分离;外壳三个洞开不好直接毁声音;锂电最容易出安全问题,续航没准数得实测。
- 再说一遍:这是地图不是保证书。 没法保证你照着走就能做成、能量产——硬件产品化九死一生;这张图能做的是让你看清小智每一关难在哪、坑在哪,走得明白而非盲目。
做出一台能拿出手的小智,你已把它从"代码"变成了"东西"。下一步:想更深读懂它凭什么能听会答,去用 AI 读懂小智源码那节让 AI 陪你把仓库拆开;想系统补齐产品化每一环,回 L5 阶梯从 PCB 那节挨着走;认真想做成生意,读产品化元项目把整条路和代价看全。凡涉及用电、锂电、投入的判断,动手前务必读免责声明。