电热水器、燃气热水器在国内家庭的保有量持续增长,安全标准也在收紧。国标GB 4706.1明确要求热水器具备超温保护功能,多数厂商在硬件层面加了温控开关和熔断器,但用户端缺少直观的声音提示,很多热水器只会滴滴滴。水温过高时设备静默断电,或者简单的滴滴或弹出错误代码,用户并不知道发生了什么,反复按开关、检查插头,售后投诉率居高不下。加一颗语音芯片,水温异常时播报报警语音,成本增加不到一块钱,用户体验却完全不同。
WT588F02-8S-C是唯创知音推出的16位DSP语音芯片,SOP8封装,内置220KB Flash,支持一线串口通信。单字节指令执行时间约10.2毫秒,从MCU发码到芯片开始播放,响应延迟在毫秒级,不仅可以满足水温报警场景对实时性的要求,还可以让用户更了解热水器状态。
热水器语音播报场景
实时播报当前热水器状态:按键触发播报语音——热水器加热中;
水温过高:按键触发播报当前状态——水温过高已进入保温模式;
其他一些特定的语音播报——提示用户更换加热棒,提示故障原因;
安全警告:当检测到一些不安全的因素可以通过语音播报,危险,请勿使用等;
芯片关键参数
工作电压2.2至5.5V,兼容3.3V和5V两种MCU供电方案。热水器主控板常用5V供电,WT588F02-8S-C直接对接,不需要额外加LDO降压。待机电流低于5微安,对常年通电的热水器来说几乎不增加功耗。
音频格式支持WAV和MP3。WAV采样率不超过16KHz,MP3采样率不超过24KHz,语音播报场景音质足够。内置Flash可重复擦写,报警语音内容需要调整时,通过配套下载器在线更新,不用换芯片。
PWM输出直推8欧0.5瓦喇叭,不需要外接功放。热水器面板空间有限,一颗芯片加一个小喇叭就能完成全部语音功能。如果需要更大音量,DAC输出外接功放芯片即可拓展。
一线串口为什么适合报警场景
报警场景的核心诉求是快。温度传感器检测到超温,MCU需要在最短时间内触发语音播报,不能让用户多等一秒。
一线串口只需要MCU的一个IO口。通信流程分三步:MCU将DATA脚拉高超过5毫秒唤醒芯片,拉低后发送16位地址数据,芯片收到地址后立即播放对应语音。单字节指令总耗时约10.2毫秒,包含5毫秒唤醒时间和2毫秒结束间隔。
对比两线串口的8.6毫秒,一线串口稍慢1.6毫秒,但只占一个IO口。热水器主控板的IO资源往往紧张,温度检测、按键扫描、显示驱动、通信模块已经占掉了大部分引脚,语音芯片能省一个脚就是一个脚。
实际开发中,10.2毫秒的响应延迟用户完全感知不到。从温度超限到语音播报,真正的瓶颈在温度传感器的ADC采样周期和软件滤波算法上,通常在百毫秒量级。语音芯片的10毫秒在整条链路里可以忽略。
典型应用流程
热水器主控MCU通过NTC热敏电阻实时采集水温。软件设定两级温度阈值:一级预警阈值(如65摄氏度)和二级报警阈值(如85摄氏度)。
水温超过一级阈值,MCU通过一线串口发送地址00H,WT588F02-8S-C播报水温偏高请注意,同时调低加热功率。用户听到提示后可以自行调节或关闭。
水温超过二级阈值,MCU立刻切断加热回路,同时发送地址01H,芯片播报水温过高已停止加热请检查。如果设备带显示屏,屏幕同步弹出告警图标。
防干烧场景同样适用。水位传感器检测到缺水,MCU发送地址02H,芯片播报水箱缺水请先注水。这段逻辑不需要额外硬件,复用已有的水位检测信号,语音芯片只负责播报。
连码播放功能应对多段提示
有些报警场景需要一次播报多段语音。比如超温报警时,先播警告,再播水温已超过安全范围,最后播请立即停止使用并联系售后。
规格书提供了F3H连码播放指令。MCU依次发送F3H加地址A、F3H加地址B、F3H加地址C,芯片会连续播放三段语音,中间不打断。最多支持64段连码组合,热水器场景用不到这么多,三五段足够。
连码播放的好处是,MCU只需要在触发时发送一串指令,之后不需要再干预。芯片自己按顺序播完,BUSY脚在播放期间保持低电平,播完后拉高。MCU可以查询BUSY脚状态,也可以不管,直接去做别的事。
BUSY脚的另一种用法是播放完成检测。MCU发完地址码后轮询BUSY脚,等它从低变高,说明这段语音播完了,再发下一条指令。这种用法适合需要严格语音排队控制的场景,比如先播报警音再播语音提示,两段之间不能重叠。
典型语音内容参考
水温偏高,请注意。
水温过高,已停止加热,请检查。
水箱缺水,请先注水。
加热已完成,可正常使用。
设备故障,请联系售后。
童锁已开启,请先解锁。
报警类语音建议用女声录制,频率穿透力更强。热水器安装位置通常在卫生间或厨房,环境噪音中低频成分多,女声高频段更容易听清。音量方面,芯片支持16级音量调节,指令码E0H到EFH。热水器出厂默认设到中等音量,用户可以通过面板按键调节。
湿度环境下的设计要点
热水器工作在高湿度环境,PCB设计有几个地方要注意。
电源去耦电容选104瓷片,紧贴VDD引脚放置,走线回路控制在4厘米以内。高湿环境下电源纹波更容易耦合到音频输出,去耦电容近一点,底噪就小一点。
喇叭选防水型。普通喇叭在卫生间用不了多久就会音圈氧化,防水喇叭做了灌封处理,寿命长很多。喇叭功率选0.5瓦,阻抗8欧,直接接PWM输出脚,两脚之间不要走太长的线,15厘米以内用双绞线,超过15厘米两脚各串一个磁珠。
MCU到DATA脚之间串一个1K电阻。这个电阻能抑制MCU IO口翻转时的尖峰干扰,提高通信可靠性。热水器主控板上有继电器和可控硅,开关瞬间会产生较大的di/dt噪声,串阻是最简单的隔离手段。
IO2脚不要加上拉电阻。规格书明确写了,IO2上电时为高电平会有概率导致芯片进入非工作模式。硬件设计时IO2悬空或直接做DATA脚使用,不要画上拉。
焊接工艺方面,WT588F02-8S-C采用无铅回焊,峰值温度260摄氏度,持续时间不超过30秒。SOP8封装体积小,热容量低,回流焊温度曲线按规格书推荐值设置即可,不需要特殊处理。
音量与功耗的平衡
热水器常年通电,待机功耗是认证测试的硬指标。WT588F02-8S-C待机电流5微安,对整机待机功耗的影响可以忽略。播放时工作电流约5毫安,播放持续时间短,平均功耗极低。
音量调节影响功耗。音量越大,PWM输出驱动电流越高。热水器报警不需要震耳欲聋,中等音量在2米距离内能清楚听到就够了。软件上可以在待机时把音量调到最低,触发报警时再拉到预设音量,进一步降低日常功耗。
芯片无断电记忆音量功能,断电再上电后音量恢复最大。如果产品需要记忆用户上次设置的音量,MCU需要在初始化时把音量值重新发给芯片。
适用开发场景
电热水器超温报警,MCU采集温度,超阈值触发语音播报。一线串口10.2毫秒响应,从检测到播报无感延迟。
燃气热水器点火失败提示,火焰检测传感器无信号时播报故障语音,引导用户排查。
即热式热水器水流检测提示,水流传感器触发时播报工作状态,解决用户不知道设备是否启动的困惑。
售后维修引导,设备自检程序检测到故障码时,播报对应故障的语音说明,减少客服沟通成本。
多型号产品共用一颗芯片,Flash可重复擦写,不同型号烧不同语音内容,不用备货多种型号芯片。
WT588F02-8S-C在热水器水温报警场景中的优势集中在三点:一线串口响应快,IO占用少;SOP8封装体积小,外围电路简单;Flash可重复擦写,语音内容迭代灵活。对于需要快速落地、成本敏感、可靠性要求高的热水器安全方案,这颗芯片是值得优先评估的选项。
50
