多语言展示
当前在线:580今日阅读:117今日分享:28

MP3串口语音功放板方案选型USB换声音

1.1简介       YX3307宽电压功放板以SPIFLASH作为存储介质,通过简单的串口指令即可完成播放指定的语音,以及如何播放语音等功能,无需繁琐的底层操作,使用方便,稳定可靠是此款产品的最大特点。
工具/原料

串口控制

方法/步骤
1

1.2 功能*.高品质音频:MP3 无损音频,电脑上听是如何,播放就如何;音频还原度高;*.设计规范:根据器件性能,功能分布,合理布局,让信号更稳定 ,功能更强大;*.工业级设计标准,用于工控设备,安防设备,及家电应用产品较为广范;*.宽电压输入:DC 9- 40V;*.支持 TTL 串口通信*.多存储方案: 根据不同音频播放的时间,可采有不同的存储容量,支持内置存储8M-64M, 时间最大约 500秒;*.大功率输出:3W 功放设计,音量可调节;*.直接对GND触发7段音频播放;*.小外型设计风格:39 *39*10 mm*.无需任何烧录器,无需任何软件,USB直接烧写FLASH。

2

1.3 应用短时间播放1-500秒,高品质要求;方便更换音源;方便携带,方便配电的场合;价格适中;安防类:语音播放系统插播;安防语音提示;讲解类:景区语音讲解;博物馆,展览馆,艺术画廊 项目讲解;语音提示:公共类:盲人社区导航;工业类:工业控制语音指导;玩具类:儿童语音玩具;模拟语音音效产品;包装类:工艺品包装;礼品包装;等其他各大领域涉及需要进行语音,音频指导发声,播放的场合均可适用;

3

2.接线图

4

3.功能配置3.1按键接口MP3功放板我们采用的是IO按键的方式,取代了AD键盘的接法,这样做的好处是充分利用了MCU越来越来越多的GPIO。设计繁琐但不简单,我们MP3功放板默认配置7个按键的功能分配,可以在任何恶劣的场合随意的控制,甚至也可以作为与MCU的通信接口。我们的按键分配多种不同类型的功能。3.2 按键功能配置由于我们的方案支持FAT文件系统,所以设备中的文件的内容,可以很轻易的读出来,所以我们就扩展了此功能,通过设备内的read.cfg文件来读取按键的配置,后期我们还会扩展更多的功能,请拭目以待

5

配置文件必须命名为read.cfg,这样才能被系统所识别,其它的命名系统则不识别,原理是这样的,MP3功放板上电之后初始化文件系统,会首先搜索read.cfg。这个文件,搜索到之后,对里面的数据进行读取和处理。请严格的按照我们给出的配置参数的方法      配置文件在同一个设备中,最多只能有一个,可以没有,但是一定不能出现两个或者以上,否则会导致识别出错。      如果要配置FLASH模式下的按键功能,必须要要在FLASH里面建立一个read.cfg文件,如果要配置TF卡模式下的按键功能,也要在TF卡里面建立一个read.cfg文件。U盘也是一样。也就是说任何一个设备需要配置按键功能,都需要建立一个read.cfg在相应的设备中(如果支持)。配置文件的参数取值为0-F

6

3.3 按键的功能

7

4.下载测试4.1功放板的指示灯说明1、我们的MP3功放板集成了一个翠绿色的指示灯,用来指示工作状态

8

如果MP3功放板上电未检测FLASH在线,指示灯会自动熄灭。这样用户就可以判断MP3功放板外挂的设备是否正常。如果用户不需要此指示灯,可以直接焊下来就可以,不会对MP3功放板的正常工作产生任何影响。

9

4.2测试简述      用户拿到MP3功放板之后,可以直接插上USB线缆,对MP3功放板进行下载语音,正常,插入USB线之后,电脑会弹出如U盘插入一样的窗口。并且电脑会自动安装USB驱动,无需用户关心如果下载语音完成之后,有两种选择测试 1、用户可以直接拔掉USB线缆,再供电测试,相当于对MP3功放板进行一次重启。 2、不拔掉USB线缆,直接短接我们的任何一个按键到地[PTUF1FS有7个按键],就可以退出下载模式,进入正常的工作状态。原理是这样的:插上USB我们是默认进入下载模式,必须人为的干预,才能退出下载模式,就是按下按键。3、进入工作状态之后,就可以按照我们的按键表格,来进行MP3功放板的简单测试了

10

4.3 USB更新语音说明[业内首创功能]我们的MP3功放板可以使用手机充电线直接更新语音,方便、灵活。这里分两种设备USB更新SPIFLASH的语音模式MP3功放板一上电检测到USB连接电脑,则进入SPIFLASH的读卡器功能MP3功放板上电没检测到USB连接电脑,进入正常工作模式。

11

4.4 USB更新SPIFLASH的语音详细说明我们的MP3功放板可以使用手机充电线直接更新语音,方便、灵活。我们的优势如下:可以按照客户的要求,更正下载语音的窗口信息无需安装任何软件,直接更新,也不需要专用下载器对音质无任何压缩和损坏,保证更高的音质体验插上我们MP3功放板的USB之后,可以以SPIFLASH作为存储介质的U盘,如下图

12

可以从上图看到FLASH的总容量为15.8M字节。已经使用的空间为15.4M字节。虚拟出来的设备的文件系统的为FAT格式。FAT文件系统占的存储空间为442K进入设备之后,如下图

13

从上图中可以很清晰的看到设备里面的文件,以及文件名称。可以像操作U盘或者读卡器一样操作FLASH.只是速度会比他们慢。至于为什么后面会详细解释。(3)、无论用户使用多大容量的FLASH,我们MP3功放板都是支持的,并且内部已经做了自动识别,无需用户操心,用户也仅仅需要根据自己的需求来确定FLASH的容量和型号。

14

5.串口通讯协议    串口作为一种在控制领域常用的通信,我们进行了工业级别的优化,加入的帧的校验、重发、错误处理等措施,大大加强通信的稳定性和可靠性,同时可以在此基础上扩展更加强大的RS485进行组网功能,串口的通信波特率可自行设置,默认为9600   5.1 通讯格式支持异步串口通讯模式,通过串口接受上位机发送的命令         通讯标准:9600   bps       数据位  :1       校验位  :none       流控制  :none

15

举个例子,如果我们指定播放SPIFLASH,就需要发送:7E FF 06 09 00 00 04 FF dd EF数据长度为6 ,这6个字节分别是[FF 06 09 00 00 04] 。不计算起始、结束、和校验。然后对得到的结果进行累加,再用0减,即“0-checksum=校验数据”。如果这里不明白,可以参考我们的“QYMxFS辅助说明文档”。另外用户也可以直接忽视校验,参考我们的5.3.4章节说明。5.2 通讯指令我们的通讯分为以下两大块控制指令查询MP3功放板的参数以及状态5.2.1 控制指令这里是控制MP3功放板如何工作

注意事项
1

更多详细可到悦欣电子了解

2

产品多年研发,质量可靠、稳定。

推荐信息