jq8400串口控制语音模块v1.2.docxVIP

  • 975
  • 0
  • 约5.88千字
  • 约 20页
  • 2016-12-25 发布于湖南
  • 举报
一、模块特征支持MP3 WAV 硬件解码支持FAT文件系统支持采样率(KHz):8/11.025/12/16/22.05/24/32/44.1/4824位DAC输出内部采用DSP硬件解码,非PWM输出,动态范围支持 90dB,信比 85dB多种控制模式、两线串口模式、一线串口控制支持SPIFLASH模拟成U盘,直接像操作U盘一样更新SPIFLASH里的语音支持上一曲,下一曲,播放、暂停、停止、选曲、等常用功能控制支持播放曲目序号获取,总曲目及目录总曲目等信息获取支持各种信息查询,轻松获取语音芯片的当前状态支持指定曲目插播,即可以暂停当前播放的音乐,播放插播的曲目,播放完后返回原来曲目断点处播放支持中英文路径插播,除了指定曲目插播,同时也支持指定路径插播,只需要发送插播的路径即可以轻松实现支持指定中英文路径播放,无需知道要播放的内容的序号,直接发送所在的路径即可。支持智能组合播放,特定的文件夹里的歌曲组合,发送曲目名即可组合。支持30级音量调节支持5种EQ调节支持7种播放模式控制,可以适应不同的应用支持循次数设置,更多应用,更人性化支持系统深度睡眠,睡眠后电流低至600微安,可以通过一线串和指令IO唤醒支持指定时间快进,快退支持指定时间段复读支持指定从指定的时候点开始播放专用的BUSY信号输出指示成熟的指令和指令解析,让应用更稳定专用配套上位机,快速上手,方便调试,指令自动生成二、应用场所举例1、 车载导航语音播报;2、 公路运输稽查、收费站语音提示;3、 火车站、汽车站安全检查语音提示;4、 电力、通信、金融营业厅语音提示;5、 车辆进、出通道验证语音提示;6、 公安边防检查通道语音提示; 7、 多路语音告警或设备操作引导语音;8、 电动观光车安全行驶语音告示; 9、 机电设备故障自动报警;10、消防语音报警提示;11、自动广播设备,定时播报;12、跑步机语音导航;三. 模块使用说明JQ8400语音模块选用的是SOC方案,集成了一个16位的MCU,以及一个专门针对音频解码的ADSP,采用硬解码的方式,更加保证了系统的稳定性和音质。小巧尺寸更加满足嵌入其它产品的需求。SPI-flash更换语音内容此芯片最大的优势在于能够灵活的更换SPI-flash内的语音内容,省去了传统语音芯片需要安装上位机更换语音的麻烦,SPI FLASH直接模拟成U盘,跟拷贝U盘一样,非常方便。使得产品研发和生产变得便捷简单。一线串口控制模式、RX232串口控制可选,为研发提供更多的选择性。USB数据线连接模块,插上电脑,电脑会自动识别,如下图所示:然后双击新盘,把要放置的声音拷贝过去即可。若要通过串口控制,组合播放声音,需要新建一个“ZH”文件夹,然后把声音拷贝到“ZH”文件夹下。文件名以两个字节命名:两个数字,或两个字母,或1个数字1个字母。四、 硬件参数名称参数MP3文件格式1、支持所有比特率11172-3和ISO13813-3 layer3音频解码2、采样率支持(KHZ):8/11.025/12/16/22.05/24/32/44.1/483、支持Normal、Jazz、Classic、Pop、Rock等音效USB接口2.0标准UART接口一线串口,标准串口,TTL电平输入电压DC3.3-5.5V最佳为4.2V,IO电平为3.3V额定电流睡眠电流:500uA;工作电流:10MAPCB尺寸18*25 mm工作温度-40度~85度湿度5% ~ 95%五、 模块管脚说明引脚标示说明1ONE LINE一线串口脚2BUSY忙信号脚,播放时为高,其它为低3RX芯片串口接收脚,接MCU的TX脚4TX芯片的串口发送脚,接MCU的RX脚5GND芯片数字地6DC-5V芯片供电脚,3.3-5.0V7DAC-RDAC音频输出右声道8DAC-LDAC音频输出左声道9SPK-接喇叭10SPK+六、一线串口通信协议sda为数据发送端口,发送语音地址。先发送低位。下图范例发送的是89H。指令(HEX)功能说明00数字0数字0-9可以用需要数字的功能,比如选曲、设置音量、设置EQ、设置循环模式、设置通道、设置插播曲目,先发数字后发功能指令01数字102数字203数字304数字405数字506数字607数字708数字809数字90A清零数字清除发送的数字0B选曲确认配合数字实现0C设置音量0D设置EQ0E设置循环模式0F设置通道10设置插播曲目11播放12暂停13停止14上一曲15下一曲16上一目录17下一目录18选择SD卡19选择U盘1A选择FLASH1B系统睡眠1C结束播放发送涵数示例:#define sda P35void SendData ( u8 addr ){ u8 i; EA = 0; sda = 1;/*开始拉搞 */ Delay1us ( 1000 ); s

文档评论(0)

1亿VIP精品文档

相关文档