前言
最近发现NFC类的儿童玩具音响耳机产品挺多人做的,尤其是欧洲印度等市场。由于这类产品大部分卖欧美市场,所以国内的线上购物网站我只找到了卢卡音乐盒,凯叔讲故事故事机等。
产品的形态大概就是一个长得比较可爱的音响或者耳机,然后搭配一个卡通公仔或者卡片之类的去播放。
站在消费者角度,拿到这个产品的使用方式就是:开机,然后选择一张你喜欢的卡片或者一个你喜欢的卡通公仔,放到音响或者耳机的感应区域,此时它就会根据感应到的内容进行播放。做得比较复杂的产品还会加入wifi,蓝牙功能。
这类产品面向的消费者一般是儿童,因为产品中的音频内容一般都是儿童故事。
那么下面我将从技术上去分析这类产品的实现方式:
硬件
- 音频MP3芯片(带蓝牙或者不带蓝牙)
- NFC芯片
- 充电管理IC,输入电压过压保护等
- 功放IC
- 基于以上芯片搭建的其他电路
- TF卡或者Flash存储芯片
硬件上需要的模块并不多,毕竟它也不算是一个电路非常复杂的项目,另外还涉及到NFC标签卡片等。MP3芯片选型可用杰理608N,692N,695N,696N等芯片。最常用的就是AC6084A,6802A,6925A-B,6955F,6951C,6965E,6966B等等。差别就是价格跟脚位已经内置Flash容量。
软件
基于以上硬件,要对主控芯片做软件开发。
主控芯片一般都是以音频MP3芯片为主,MP3芯片本身自带MCU,可以驱动NFC芯片,可以驱动TF卡或者Flash。
虽然硬件并不复杂,但是正儿八经开发这个芯片的软件是比较复杂的。
- MP3芯片逻辑改写
- NFC芯片驱动添加
- TF卡或者Flash驱动添加
- NFC标签感应和音乐播放等逻辑处理
- 电池管理,充电管理
- 音频加密
- NFC标签加密
- 按键,状态指示灯LED处理
软件需要做的大体有以上7点,其中的难点又分为以下几点:
- NFC芯片如何选型?
- 选用什么NFC标签合适,怎么加密更可靠?
- 音频加密算法怎么写,如果写一套别人很难破解的加密算法?
- NFC标签和音频文件对应的播放处理,如何让他不混乱?
上面反复提到了加密问题,为什么对加密要求这么严格?是因为做这类产品的公司一般是做内容的,音频内容才是他们的核心,所以需要做到音频内容放在TF卡或者Flash中要加密,NFC标签制作成卡通公仔卖出去后不能被随意复制。
那么问题又来了,我们还需要在电脑端开发一个音频内容加密软件。
总结
综上所述,开发一个NFC儿童音响耳机产品还是有不少事情要做的,但是这类方案目前也是趋于成熟。其实做一个完整的产品还远不止于此,还有很多细节的事。
关于各种芯片选型,软件开发,音频加密,NFC标签加密等等方案选择,我想说的是,有需要开发这种方案的朋友请联系我。
微信:life5270
电话:15220099411