该方案把一颗内置 D 类功放的语音芯片放进电动摩托车仪表,SOP14 封装,输出端直接接 4 欧 3 瓦喇叭,仪表主控只出一根 IO 发码。钥匙门拧开后 200 毫秒完成初始化,提示语播完 1 秒自动睡下去,静态电流 5 微安,外置功放和 LC 滤波网络都不需要。
一、蜂鸣器在骑行速度下基本失效
仪表厂商过去习惯用蜂鸣器做提示音,成本压到最低,代价是只有一种声音。转向提示、欠压告警、防盗触发听起来都是同一个嘀声,用户分不清,只能在仪表盘上再补一个闪烁图标,正午阳光直射的时候,LCD 上那行小字根本看不清。
换成语音,问题就变成声音够不够大。电动自行车和电动摩托车跑起来,风噪、胎噪、电机高频啸叫叠在一起,噪声底线不低,喇叭声压必须压过它。常规思路是加一级外置功放,可仪表壳体内部空间按毫米算,多一颗功放意味着多一块 PCB 面积、多一套 LC 滤波、多一份 BOM 成本,还要再走一次 EMC 复测。
另外两个约束也容易低估。电源这边,整车电池 48 伏、60 伏或 72 伏,仪表从 DC-DC 或控制器取 12 伏,再降到 5 伏或 3.3 伏,电机启动、大灯开启、刹车断电都会往这条母线上打尖峰。功耗这边,仪表停车时长期挂在电池上,语音部分不能变成漏电点。
二、该芯片把功放做进了封装里
WT588F02BP-14S 是深圳唯创知音的大功率语音芯片,16 位 PWM 音频输出,内部集成 D 类音频功率放大电路,效率 88%,输出不加 LC 滤波也能正常工作,官方给定负载是 4 欧 3 瓦喇叭、5 伏供电。同系列的 WT588F04AP-14S 内置 Flash 更大,管脚兼容,语音条目多的仪表可以直接换。
★面向仪表场景挑出来的特性
• 工作电压 2.5 至 5.5 伏,为了让功放正常工作建议最低不低于 3.0 伏
• 16 位 PWM 输出,可直接驱动 4 欧 3 瓦喇叭
• 内置 220KB Flash,较高音质下最多存放 170 秒语音,对音质没有要求时最长 320 秒
• 最大支持 1000 段地址语音,一线串口和两线串口都支持
• 上电初始化约 200 毫秒,播放结束且 IO 口保持电平稳定 1 秒后进入休眠
• 待机电流 5 微安,工作电流典型 10 毫安(空载)
• 支持 6K 至 32K 赫兹采样率的音频播放
• 16 级音量调节,上电默认最大音量,无掉电记忆功能
• 全带宽 EMI 抑制能力,优异的上电掉电噪声抑制
• 配套下载器可在线更换语音内容,主控程序与 Flash 数据均可重复烧写
PA2 这条脚要单独说。它是 BUSY 输出,平时为低、播放为高,规格书明确写了请勿给 PA2 添加上下拉,会有几率导致芯片进入非工作模式。仪表板上如果养成了每个 IO 都加上下拉的习惯,这里得留个例外。
三、仪表电源要单独给语音芯片留一路
芯片有两组电源脚,各管一段。VCC 给 IO 与音频输出部分供电,建议 3.3 至 5 伏,规格书应用部分给出的脚位范围是 2.0 至 5.5 伏,电气参数表标称工作电压为 2.5 至 5.5 伏,设计时按 2.5 伏下限留余量更稳。VPD 单独给内部功放供电,范围 3.0 至 5.5 伏,需要声音大时建议 5 伏供电。想省掉一颗降压芯片,也可以让 VPD 与主控 MCU 的 IO 电平保持一致,3.3 伏或 5 伏都能工作,代价是输出功率上不去。
语音芯片用 3.3 伏而 MCU 用 5 伏,或者反过来,需要加电平转换电路,还要留意可能产生的漏电流。这种情况在电动摩托车仪表上很常见,仪表主控常跟着显示屏走 3.3 伏,整车其他部分却是 5 伏电平。
规格书里有一条要求容易被跳过,芯片在正常播放以及初始化时,电源波动不要超过 1.3 伏。电机驱动、大灯驱动、继电器的瞬态都会往电源上打,稳妥做法是在语音芯片前端单独放一颗 LDO,不与这些负载共用一路 5 伏。
走线要求给到了毫米级。电源脚需要接电容到地,走线必须先经过电容再连到芯片电源脚,电容的地网络到芯片 GND 脚、5 伏网络到 VCC 与 VPD 脚的距离分别小于 5 毫米;有 ESD 元件时,顺序是 ESD 元件、电容、芯片电源脚。板上如果存在数字信号或无线信号,建议把语音芯片的地独立出来,单点接主地。
四、增益与喇叭的匹配关系
增益由输入电阻决定,公式是 Avd 等于 230K 除以 Rin,其中 Rin 等于 R1 加 R11,或者 R3 加 R12。规格书给出的几组典型配置如下。
| 输出功率 | 喇叭 | 供电 | R1 或 R3 | R11 或 R12 | C1 或 C3 | C13 |
| 3 瓦 | 4 欧 3 瓦 | VCC 5 伏、VPD 5 伏 | 200K | 1K | 0.1uF | 0.01uF |
| 2 瓦 | 4 欧 2 瓦 | VCC 5 伏、VPD 5 伏 | 200K | 1K | 0.1uF | 换成 3.9K 电阻 |
| 1 瓦 | 4 欧 1 瓦 | VCC 5 伏、VPD 5 伏 | 300K | 6.8K | 0.1uF | 0.01uF |
| 2 瓦 | 8 欧 2 瓦 | VCC 5 伏、VPD 5 伏 | 100K | 1K | 0.1uF | 换成 3.3K 电阻 |
| 1 瓦 | 8 欧 1 瓦 | VCC 5 伏、VPD 5 伏 | 200K | 1K | 0.1uF | 换成 3.9K 电阻 |
| 3 瓦 | 4 欧 3 瓦 | VCC 3.3 伏、VPD 5 伏 | 150K | 1K | 0.1uF | 0.01uF |
最后一行是仪表上最实用的一组,主控 3.3 伏数字电与功放 5 伏分开供电,照样能推出 3 瓦。
功放启动时间也有数。第 3 脚 COM 接 104 电容、5 伏供电时,启动时间典型 61 毫秒;COM 悬空时典型 43 毫秒,规格书不建议这么接,少了一道基本的抗干扰能力。
五、70 毫秒静音窗口与一线串口时序
发码之后 BUSY 会在 20 至 50 毫秒内发生变化,内部功放使能受 BUSY 脚控制、打开较慢,所以 BUSY 变化后最少有 70 毫秒静音。规格书注明上位机在制作语音时已经把这段静音加进音频里,工程师不需要自己在文件头部补空帧,调试时听到开头空一截,也别急着判成丢字。
一线串口的时序要点整理如下。
• 芯片上电初始化约 200 毫秒,这段时间内不响应指令,第一条码要等初始化结束再发
• 发码前若 DATA 为低电平,必须先拉高至少 5 毫秒(推荐 5 毫秒),否则某些条件下发码不响应
• 正式发码时先把数据线拉低 5 毫秒,允许范围 5 至 20 毫秒
• 数据位用电平比例表示,推荐 200 微秒比 600 微秒,取值范围 100 微秒比 300 微秒至 400 微秒比 1200 微秒,比例范围 3 比 1 至 5 比 1 与 1 比 3 至 1 比 5
• 单字节一条指令耗时 10.2 毫秒,双字节 20.4 毫秒
• 地址小于 224 段默认单字节发码,大于等于 224 段为双字节发码
• 芯片 IO 默认内部 1M 下拉,做低功耗休眠时播放结束后可将 DATA 拉低防止倒灌电流;DATA 已拉低时,发指令前需先拉高 5 毫秒以上
六、语音内容怎么排,连码是关键
故障码播报是仪表上最典型的难题。要报的故障有几十种,再叠加数字编号,逐条录音会直接撑爆 220KB Flash。用 F3 连码指令把碎片拼起来省事得多,把故障、字母 E、零到九、电机、控制器、电池做成独立语音段,播报时按 F3 加地址 A、F3 加地址 B 的顺序发出去,最多可以组合 40 段内容。
连码的时序要求比较细。F3 与地址之间的间隔需小于 10 毫秒且大于 2 毫秒,建议 5 毫秒;一组连码地址到下一组地址需大于 5 毫秒,建议 10 毫秒;字节与字节之间留 2 毫秒。若需要 FE 停止指令搭配 F3 使用,发完 FE 后要等 25 毫秒以上再发 F3,否则有时会出现连码不响应。
出口车型的多语言也吃这一套。同一句电量低录成中英文两个版本放在不同地址段,整机出厂时按销售地区选段,不用换芯片、不用改板。语音内容在产线末端用配套下载器刷,SPI 口对应 DO 接 PC1、DI 接 PI0、CLK 接 PI1、CS 接 PC2,板子上留四个焊盘即可。语音 bin 文件名以 WTSPI 开头时支持 WT588F02B 芯片的更换校验,下载完成后整体数据会做校验,适合批量生产。在板下载时,MCU 与语音芯片相连的 IO 口串 1K 电阻可以提高下载成功率,下载期间 MCU 的 GPIO 需处于高阻或悬空状态。
一段典型的地址分配示例如下。
| 地址 | 内容 | 说明 |
| 00H | 上电欢迎语 | 钥匙门上电后自动播一次 |
| 01H | 左转向提示 | 配合转向开关输入 |
| 02H | 右转向提示 | 配合转向开关输入 |
| 03H | 超速提醒 | 由主控按车速阈值触发 |
| 04H | 电量低提醒 | 按 BMS 或电压采样触发 |
| 05H | 大灯未关提醒 | 熄火后延时触发 |
| 06H | 防盗报警音 | 配合震动检测 |
| 07H 起 | 故障码碎片 | 由 F3 连码拼接播报 |
| 20H 起 | 英文版同样内容 | 出口机型按地区选段 |
七、喇叭、结构与静电
户外仪表要选防水喇叭,4 欧 3 瓦,引线尽量短。规格书提示,当喇叭输出音频线过长或者器件布局靠近 EMI 敏感设备时,建议采用磁珠 L1、L2 与电容 C2、C7 组成的滤波网络,磁珠和电容要尽量靠近芯片放置;应用场景不需要时,SPK 输出直连喇叭即可。
静电这一段得单独算。规格书实测发现芯片受 ESD 冲击容易损坏且不可逆转,接触式 6 千伏尤其明显,其中 4、7、10 脚对静电的抗性最弱。仪表壳体上的按键、充电口、人体可接触的金属件都可能导入静电,外围需要加 TVS 管,选型要根据芯片供电参数和供电环境来配。生产端同样要盯,SMT 外发时确认工厂有防静电措施,不用的 IO 口做接地处理。
八、什么时候该换成 WT2605C
如果仪表只需要本地固定语音,WT588F02BP-14S 一颗就够,BOM 简单,板面积也省。要是产品定义里加了手机导航播报、来电播报、蓝牙音乐,就得换成带蓝牙的方案。
WT2605Cx 是唯创知音的双模蓝牙语音芯片,采用高性能 32 位处理器、最高频率可达 240MHz,蓝牙版本 5.3 加 BR 加 EDR 加 BLE,支持 SBC 与 AAC 蓝牙音频解码,支持 BLE 数据传输且 PHY 速率 2M。封装 WT2605Cx-32N 是 QFN32,4 乘 4 毫米。存储方面最大支持 128Mbit SPI-Flash,同时支持 32G 的 TF 卡和 32G 的 U 盘,三类外设之间可以互相拷贝音频。控制方式是 AT 指令,默认波特率 115200,工作电压 2.8 至 5.0 伏,音频输出为 DAC 立体声,32 级音量可调,播放支持 MP3 与 WAV 格式,码率 8kbps 至 320kbps。规格书的产品应用领域一项里,直接列了三轮电动车仪表与汽车仪表。
提前算进去的是,WT2605C 输出是 DAC 立体声,要推 4 欧 3 瓦喇叭必须外接功放,BOM 和板面积都要留余量。它擅长把手机音频接进仪表,本地固定提示音只是顺带。
| 对比项 | WT588F02BP-14S | WT2605Cx-32N |
| 定位 | 本地固定语音播报 | 蓝牙音频加本地播放 |
| 功放 | 内置 D 类,直推 4 欧 3 瓦 | DAC 输出,需外接功放 |
| 存储 | 内置 220KB Flash | 外挂最大 128Mbit Flash,支持 32G TF 卡与 U 盘 |
| 语音时长 | 较高音质 170 秒,一般音质最长 320 秒 | 取决于外挂容量,支持 MP3 与 WAV |
| 控制方式 | 一线串口、两线串口 | AT 指令,波特率 115200 |
| 工作电压 | 2.5 至 5.5 伏 | 2.8 至 5.0 伏 |
| 封装 | SOP14 | QFN32,4 乘 4 毫米 |
| 蓝牙 | 无 | 5.3 加 BR 加 EDR 加 BLE |
| 典型场景 | 转向、超速、故障码、防盗 | 手机导航与音乐、来电播报 |
九、落地自查清单
给硬件和软件各留一份,打样前逐条过一遍。
硬件部分
• VPD 是否单独走 5 伏,与 VCC 的电平关系是否确认
• 语音芯片前端是否单独放 LDO,播放时电源波动是否控制在 1.3 伏以内
• 电源走线是否先经 ESD 元件、再经电容、最后进芯片电源脚,两段距离是否都小于 5 毫米
• R1 与 R11 取值是否对应目标喇叭,C13 是贴电容还是换电阻
• COM 脚是否接了 104 电容
• 4、7、10 脚外围是否加了 TVS 管
• 板子是否留出四个下载焊盘,MCU 与语音芯片相连的 IO 是否串了 1K 电阻
• 喇叭引线长度是否可接受,是否需要磁珠加电容滤波网络
软件部分
• 上电后是否等满 200 毫秒再发第一条码
• DATA 为低时是否先拉高 5 毫秒再发码
• 电平比例是否落在 200 微秒比 600 微秒附近
• 双字节发码场景是否正确处理了 224 段的分界
• 连码组间延时是否大于 5 毫秒,FE 后是否等满 25 毫秒再发 F3
• 播报结束后是否把 DATA 拉低以便进入休眠
• 音量是否需要上电重设(芯片无掉电记忆,上电默认最大音量)
169