Waytronic
语音芯片.原厂
老化箱语音方案
基于WT588F02KD-24SS语音芯片的老化箱产品设计解决方案
WAYTRONIC
VOICE CHIP
随着科技水平的迅速发展,各类电子产品层出不穷,产品质量保障问题也成了一个值得重视的问题;特别是应用于工业生产的产品,对于在高低温环境下能否正常使用也成为了一个重要的衡量标准。对老化房、老化箱的要求也明显提高,需要显示实时温度、并且能够设置老化时间,不需要人工去进行停止。
目前市场上关于老化箱方案一般有:
方案一:MCU+74HC573锁存芯片+时钟芯片+语音播报芯片+温度探头;方案二:MCU+74HC573锁存芯片+晶振+语音播报芯片+温度探头;
而我们下面将要介绍的方案只需要MCU+WT588F02KD-24SS芯片+秒跳芯片+温度探头即可实现上述的功能需求。
方 案 简 介
01功能概述FUNCTIONAL OVERVIEW
可以支持4位数码管调节亮度(可以扩展10个) ;
可以支持32个发光二极管LED单独调光;
带按键唤醒,主动扫描功能和带按键返回;
内置亮度调节的电路---占空比8级可调,使用1K的频率;
可控制数码管显示不同字符,也可对单段数码管进行调节;
带有DA接口,可外接温度探头等模拟信号;
客户也可以通过配套下载器在线更换芯片内部语音内容;
02原理图设计SCHEMATIC DESIGN
03指令简介INSTRUCTION INTRODUCTION
WT588F02KD-24SS内置标准UART异步串口接口,属于3.3V TTL电平接口。通讯数据格式是:起始位:1位;数据位:8位;奇偶位:无;停止位:1位。使用电脑串口调试助手,需要正确设置串口的参数,设置如图
A:播放指令
命令码 | 功能 | 备注 |
A0 | 播放对应地址语音 | |
AE | 音量调节 | 00为静音,1F为最大音量,共32级音量调节 |
AF | 循环播放当前语音 | 循环播放可被A0、AB、B0指令打断并失效 |
AB | 停止播放当前语音 | |
B0 | 连码播放 |
B:定时指令
命令码 | 功能 | 命令码详解 | 备注 |
FF 01 09 X1 X2 X3 X4 |
设置倒计时 |
X1 :倒计时控制寄存器 B7=1,倒计时使能 B6=1,倒计时重载数据使能 X2:倒计时计数器H X3:倒计时计数器M X4:倒计时计数器L |
最大支持4660小时倒计时,计时单位秒, 若想停止计时器,则让X1的bit7≠1。 |
FF 01 0A | 查询倒计时 | 反馈:FF 01 0A | 查询倒计时剩余秒数 |
FF 01 0B | 查询状态寄存器 |
发送:00 7E 05 FF 01 0B 10 EF 返回:7E 05 FF 01 0B X1 X2 X1: bit7=1,有报警信号; bit6=1,有倒计时信号; bit5=1,低电压信号; bit4=1,正在播放; bit3~0,预留 X2:预留 |
04应用框架图RAME DIAGRAM
A. 温度探头可以实时测量环境温度,并通过数码管显示出来;当温度超出设置范围会有信号反馈给MCU进行调节。
B. 设置定制后,到定时时间结束,会反馈信号给单片机关闭老化工序。
C. 可播报实时温度,也可设置定时报警等功能。
05方案对比SCHEME COMPARISION
相比以前的方案,WT588F02KD-24SS芯片相当于一颗74HC573锁存芯片和一颗语音播报芯片,可直接节约材料成本;而WT588F02KD-24SS能够自主获取秒跳信号进行时间记录并且使用标准的uart串口控制,省去了MCU驱动数码管、获取时间、控制语音播报等开发步骤,极大的缩短了开发周期。
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !