如何用CK6865E芯片设计成蓝牙音响背景音播放或者做成睡眠音响?

电子说

1.3w人已加入

描述

一,概述

有不少的产品需要在蓝牙音响功能的同时,能够内置一部分固定的音乐进去,想当蓝牙音响播放音乐的同时还能做一些其他的发声的作用,增加产品的卖点。

根据CK6865L的规格书可以看到,其本身就自带了RGB照明的灯驱动模块,集成V5.1版本的蓝牙音响功能,同时有支持外挂FLASH存储的方式来做音频扩展:

蓝牙音响

外挂存储的产品应用很多,比如:

1.广告词音响

这类产品常见于展示台音响,放置于门店柜台或前台,店主可以利用蓝牙来播放手机的音乐,同时也可以不用蓝牙而是播放芯片内置的广告语,介绍本店出售的产品的特征来吸引客流,不用蓝牙从而摆脱手机在空间上的束缚。

2.睡眠音响

常见于卧室的台灯类产品,利用CK6865E实现台灯照明+蓝牙音响+睡眠音助眠的多功能应用。睡眠音的话,通过和冠一公司原厂沟通,芯片通过外挂了一颗16M的SPI_FLASH来做缓存,存储“鸟鸣声,流水声,雨滴声,火焰燃烧声”等,冠一公司类似这样的音源文件也相当丰富,提供100多首不同的睡眠音可以从中去选取。     

3.互动玩具

在玩具产品市场的表现就更多元化了,内置语音用来人机交互,语音操作指引等等

二.CK6865芯片外挂存储的硬件设计

首先,CK6865芯片推荐2种存储方式,一种是将音频存放于TF卡内,第二种是放置于板载的SPI_FLASH内,2种方式各有各的优缺点:
 

  TF卡存储 SPI_FLASH存储
文件存储大小: 适合需求1.高音质;2.大容量的文件  的应用场合 适合存放相对小或少的文件,一般文件大小在128Mbit以内
成本方面: 价格相对较高,最小容量的都是128M起步,受市场环境影响价格浮动较大 相对TF卡价格较低,在小容量区间选择性较多,如25Q40  25Q80 25132 25Q64  25Q128等等
保密性 TF卡方式需基于卡座插拔,有丢失的风险;
音源资料置于TF卡内,容易被更改或索取他用,从而不能对音源文件做保护。
卡槽有接触不良的风险,无法进入睡眠模式而读不到音源,无法播放。
SPI_FLASH内的音源是二进制的文件,需要特定的解码方式才能解码播放。
板载的SPI_FLASH是一颗SOP-8的芯片,体积小,而且不易被盗取存储的文件内容。

下面将CK6865外挂FLASH的方案做简单的说明:原理图:

蓝牙音响

逻辑图比较简单,需要注意的是,SPI的CLK和DATA不要挪动,尽量用第1 2 3脚去做设计,FLASH的容量最大支持128M,可以选择的型号:25Q40 25Q80 25Q16 25Q32 25Q64 25Q128等等。

另外,外挂FLASH功能CK6865是支持无缝循环的,这一点在睡眠音上面非常之重要 。

审核编辑:汤梓红

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

全部0条评论

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

×
20
完善资料,
赚取积分