一款低成本DIY多功能协议控制语音播报器方案,拥有较低的待机功耗,最多可支持255条语音播放,支持协议播报。
DIY,适用于所有需要播报、警示、提醒等多种不同语音的场合。
一、产品简介
一款基于STM32F103C8T6单片机设计的低成本的多功能协议控制语音播报器模块,现有的场合一般都有屏幕报警或者声光报警系统,当报警项不止有一条的时候当事者很在最短时间内判断具体的报警项目,故开发设计该多功能协议控制语音播报器方案用于播报具体的报警事项。
二、应用场景
DIY,适用于所有需要播报、警示、提醒等多种不同语音的场合。
三、产品概述
该多功能协议控制语音播报器使用STM32F103C8T6单片机作为主控,通过串口接收外部传入的协议信息并解析协议内容,根据协议的内容播报相对应的语音达到警示、提醒的目的,该产品设计有32M的空间用于存储语音,且产品可通过电脑USB直接进行语音的拷贝传输,语音条数更是可达255条,满足了绝大多数需要语音提醒及警示的场合,该多功能协议控制语音播报器体积小巧,仅需要5V电源供电即可,待机功耗低至45mA,使用方便。
使用type-c作为接口,该接口既是供电端口也是数据传输通道,操作及其简便。
使用STM32F103C8T6单片机作为微处理器,性能稳定、功耗低、成本低。板载有功放芯片及4Ω3W的喇叭,无需再接功放及音箱即可实现声音信号的输出,部分电路增加相应的端口保护电路,有良好的安全系数,成本低,适用范围广,设计有固定孔,安装操作方便。
四、产品参数
(1)PCB尺寸:85mm*65mm,2层板,PCB厚度1.6mm,有铅喷锡
(2)板载供电电压范围:5±0.1V
(3)输入电源带载能力:最小150mA
(4)输入信息电平信号:5V
(5)待机状态下功耗:约45mA
(6)工作状态下功耗:约100mA
(7)安装孔尺寸:内孔3.2mm,可安装M3螺钉。
五、使用说明
在type-c直接接入5V电源,type-c既是供电输入口也是数据传输通道。
使用USB数据线(micro USB)连接电脑与声音拷贝端口,电脑端显示U盘,将声音文件拷贝至该U盘即可,注意音频文件需要为Mp3格式,音频文件名称必须为五位数字,如:00001.mp3
协议为00 3A 16 FF XX(XX 为第几号语音)
上电后,模块运行状态指示灯1秒1闪表示模块在正常工作。
在PC端打开串口调试助手,配置如下图(波特率为9600,数据位为8,停止位为1,无校验位),从下图可见串口调试助手发送的数据为:00 3A 16 FF 03为播报0003.mp3语音
六、备注
1.本模块下载程序方可正常进行使用,程序固件详见附件“固件”文件夹,本着学习分享的态度开放源代码,源代码使用KeilV5进行编写详见附件“源代码”文件夹,为二次开发提供了便利,附件中提供了串口调试助手软件,电脑需要自行下载安装CH340驱动。
2.本模块的语音包详见附件“语音包”
3.本模块的物料成本在30元左右,特殊物料的详细信息和参考购买链接在附件“分元器件+配件购买参考链接”中查看。
4.本模块的提供了元器件名称图及丝印图,方便读者进行焊接及问题排查。
注意板载有部分电路存在选用情况,非相关专业人员请严格按照附件“焊接指导图”进行相关焊接工作,BOM为全部器件的物料,PCB上的器件非全部需要焊接,小白请参考“焊接参考”文档进行焊接操作。
5.若客户需要对该设备进行固定操作,该设备模块提供了安装固定孔详见附件“元器件名称图及丝印图”图纸,该图纸为1:1。
七、演示视频
从视频中可以看出
上电后运行状态指示灯1秒1闪表示模块在正常工作。
电脑端串口调试助手发送协议数据后播放语音。
点赞



