一线串口控制模式是通过在DATA线上发送不同的脉冲数量以达到控制语音地址的目的,该控制模式具有控制端口少,可控制语音地址数量多等优点。常用于MCU控制端口紧缺的场合。但一线串口控制模式也容易受到外界脉冲信号的干扰,故需要谨慎使用。
1、产品特点</span>
Ø 可编程一次性烧录(OTP)语音芯片; Ø 语音长度可达40秒(6KHz采样率); Ø PWM和DAC两种音频输出方式; Ø 内部集成时钟振荡器; Ø 最大可存放700个语音文件; Ø 最多可加载63段地址的语音; Ø 具有按键控制模式、一线串口控制模式以及两线串口控制模式等; Ø 触发防抖时间:50us(串口)和10ms(按键); Ø 7种按键触发方式; Ø 支持播放不同采样率的语音文件; Ø 支持BUSY状态输出功能; Ø 工作电压:DC2.4~5.0V。<br/>
2、语音芯片选型
| 芯片型号 | 封装形式 | 语音长度 | BUSY输出 | 控制端口 | 输出端口 |
| TH040-8S | SOP8 | 40S | 支持 | 3 | 0 |
| TH040-16S | SOP16 | 40S | 支持 | 4 | 4 |
3、语音芯片应用范围</span>
Ø 汽车(防盗报警器、倒车雷达、GPS导航仪、电子狗、中控锁); Ø 智能家居系统; Ø 家庭防盗报警器; Ø 医疗器械人声提示; Ø 家电(电磁炉、电饭煲、微波炉); Ø 娱乐设备(游戏机、游乐机); Ø 学习模型(早教机、儿童有声读物); Ø 智能交通设备(收费站、停车场); Ø 通信设备(电话交换机、电话机); Ø 工业控制领域(电梯、工业设备); Ø 高级玩具。</p>
4、管脚图
4.1、TH040-8S
封装引脚 引脚标号 简述</span> 功能描述 1 GND GND 地线 2 NC NC 空</span> 3 TG2/RST KEY2/RST/SCK 按键2/复位按键/两线串口时钟输入 4 TG1 KEY1/DI/DATA 按键1/两线串口DATA IN/一线串口DATA 5 TG3 KEY3/DO 按键3/两线串口DATA OUT 6 TG4 KEY4 按键4 7 TG5 KEY5/OUT1 按键5/输出BUSY信号或者闪光信号</span> 8 TG6 KEY6/OUT2 按键6/输出BUSY信号或者闪光信号</span> 9 TG7 KEY7/OUT3 按键7/输出BUSY信号或者闪光信号</span> 10 TG8 KEY8/OUT4 按键8/输出BUSY信号或者闪光信号</span> 11 VDDL VDDL 电源输入端,供电电压2.4~3.6V 12 PWM- PWM- PWM-音频输出 13 VDD VDD 电源输入端,供电电压2.4~5V,需要接104电容到地线</span> 14 PWM+/DAC PWM+/DAC PWM+音频输出/DAC音频输出 15 NC NC 空</span> 16 NC NC 空</span>
5、电气参数<br/>
环境温度25℃,工作电压DC3V
封装引脚 引脚标号 简述</td> 功能描述 1 TG6 KEY6/OUT2 按键6/输出BUSY信号或者闪光信号</td> 2 TG5 KEY5/OUT1 按键5/输出BUSY信号或者闪光信号</td> 3 TG2/RST KEY2/RST/SCK 按键2/复位按键/两线串口时钟输入 4 TG1 KEY1/DI/DATA 按键1/两线串口DATA IN/一线串口DATA 5 TG3 KEY3/DO 按键3/两线串口DATA OUT 6 TG4 KEY4 按键4 7 VDDL VDDL 电源输入端,供电电压2.4~3.6V 8 NC NC 空</td> 9 NC NC 空</td> 10 GND GND 地线 11 GND GND 地线 12 PWM- PWM- PWM-音频输出 13 VDD VDD 电源输入端,供电电压2.4~5V,需要接104电容到地线</td> 14 PWM+/DAC PWM+/DAC PWM+音频输出/DAC音频输出 15 TG8 KEY8/OUT4 按键8/输出BUSY信号或者闪光信号</td> 16 TG7 KEY7/OUT3 按键7/输出BUSY信号或者闪光信号</td>
6、控制模式</span>
6.1、按键控制</span>
在按键控制模式下,任意控制端均可设置为脉冲可重复、脉冲不可重复、脉冲保持、脉冲不保持、电平保持可循环、电平保持不可循环、下一曲可循环等7种触发方式。 脉冲可重复</strong> 收到正脉冲信号后开始播放语音,在语音结束前如果还收到第二次正脉冲信号,则重新开始播放语音,在语音播放的过程中无收到正脉冲信号则播放完整段语音。 脉冲不可重复
收到正脉冲信号后开始播放语音,在语音结束前如果再次收到正脉冲信号,则没有动作产生,在语音播放结束后再次收到正脉冲信号才会重新播放语音。 脉冲保持
收到正脉冲信号后开始播放语音,正脉冲信号停止时,语音也停止播放。如果正脉冲信号一直保持,并且持续的时间超出语音播放的长度,则播放完语音即停止,不再继续播放语音。 脉冲不保持</strong>
收到正脉冲信号后开始播放语音,正脉冲信号停止后语音继续播放完毕,如果正脉冲信号一直保持,并且持续的时间超出语音播放的长度,则播放完语音即停止,不再继续播放语音。 电平保持可循环</strong>
收到高电平后播放语音,高电平信号停止时,语音也停止播放,。如果一直保持高电平信号,则会一直循环播放当前段语音语音。 电平保持不可循环
收到高电平后播放语音,高电平信号停止时,语音也停止播放,。即时一直保持高电平信号,在语音播放完毕后也不再有任何动作。 下一曲可循环
此触发方式仅限于在P00控制端口。收到正脉冲信号后开始播放第一段地址语音,再次收到正脉冲信号则播放第二段地址语音,当触发到最后一段后,再次触发则重新开始播放第一段语音,如此循环。 6.2、一线串口控制</strong>
一线串口控制模式是通过在DATA线上发送不同的脉冲数量以达到控制语音地址的目的,该控制模式具有控制端口少,可控制语音地址数量多等优点。常用于MCU控制端口紧缺的场合。但一线串口控制模式也容易受到外界脉冲信号的干扰,故需要谨慎使用。 一线串口控制时序中,先发送200us的/RESET信号,等待5ms后发送DATA,DATA中的第一个脉冲需要 保持在50ms的高电平,等待50ms后继续发送第二个脉冲,自第二个脉冲起,每个脉冲的高电平保持时间为100us,且两个脉冲之间的间隔时间需要 100us。发送脉冲后等待200us,开始播放地址语音,再过200us后BUSY信号发生变化。其时序如下图所示。

中文
English

发表评论