KT404A远程更换语音芯片方案支持OTA 4G 蓝牙 wifi 物联网

描述

一、简介


KT404A远程更换语音芯片方案支持OTA 4G 蓝牙 wifi 物联网
在线下载的mp3语音芯片ic,通过KT404A的uart直接更换内部的语音文件,从而实现动态的更新语音类容,
物联网大潮的来袭。随着智能家居、物联网的蓬勃发展,万物互联视乎已经是一个不可阻挡的大趋势,而通过WIFI、蓝牙、zigbee、4G等等无线动态的更新语音却也是一个没有被很好满足的需求
停车场动态播放广告、家庭安防产品等等
==》如停车场播放广告和通知,传统的停车场只能播放固定的提示音和金额数。如果能接入后台动态的更新广告和通知信息,是不是更实用呢
==》如家庭安防产品,例如老人使用的,远端的微信直接留言发送给本地的设备存储起来,可以反复提示播放

Wifi、蓝牙、4G等等无线网络实现的方法,其实就是也只是一个透传的功能
1、就是将手机或者互联网端存储的MP3文件分包的传输至下位机,再由下位机转发给我KT404A。
2、如果wifi选用TI、ESP8266之类的通用型芯片,那就更简单了,直接拆包发给KT404A进行存储和管理即可
3、再根据不同的触发条件即可点播即可,非常简单灵活


二、方案简介 


2.1 芯片的硬件

物联网

外围电路是十分的简单,5V供电,串口波特率默认是115200

完整方案的详细资料布局,以及说明,包含了硬件设计、软件参考代码、操作说明书等等,非常的完整和详细

物联网


2.2 测试的方法
资料包里面,我们提供的一个PC端的上位机工具,可以直接模拟整个的下载流程


其实原理上面,就是通电PC端的USB转串口,连接至芯片,从而实现语音的串口下载
这其中包含了文件的分包,以及数据的交互等等
详细的可以看看完整的资料包手册


三、下载的时间计算


1、115200波特率,那么传输1个字节需要时间为= 1000/11520 = 0.087ms
2、传输270个字节的时间=24ms
3、一个1Mbyte的mp3传输。1Mbyte需要4096次传完,所需时间4096*24/1000 = 98秒
如果算上中间的交互,那么需要的时间大概为110秒的样子。差不多2分钟
而一般的应用场合,却也只需要在线更新一些短的语音信息。

四、参考的代码
 

物联网

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分