一.功能描述
CK6682B是一款应用于语音发声,语音解码产品的芯片。芯片支持红外遥控接收,支持外挂FLASH,FLASH的内容可以通过USB线连接电脑(相当
于一个U盘)用户自修改,支持AD按键,支持U盘播放,同时支持串口与MCU通讯实现数据控制。
二、为什么要设计CK6682B
为了方便解决用户需要随时自定义更换语音报警声的一个痛点,我们设计了CK6682B芯片,用户通过一根USB线将CK6682B与电脑连接,在电脑端会弹出一个可移动磁盘,这个时候就可以相当于一个U盘一样拷贝/删除FLASH的语音报警文件了。
同时我们开放了一个串口通讯协议,适合有MCU的客户群体,通过串口进行间接的控制音源文件的播放以及音量大小等等。
红外遥控接收也已经写好,只需要按照我们定义的遥控器码值,选配合适遥控器就能遥控,固化的遥控码是目前市面上通用的标准遥控器,采购方便。
三、性能参数
*1*.工作电压:3~5.5V,建议不要超过5.2V
*2*.封装:SOP-16
*3*.1路AD按键
*4*.1路红外IR遥控接收
*5*.1对串口接收发送
*6*.应用场所:公交报站,提醒器报警等
*7*.1路MUTE脚用来控制功放的静音,可接高开/低开的功放,软件自动识别
四、原理图
五、遥控器选型
标准的红外NEC编码格式,市面上或某宝都有得买,注意码值能对上就行,面板可以找遥控器供应商配
1. 使用38kHz载波频率
2. 引导吗间隔是9ms+4.5ms
3. 使用16位客户代码
4. 使用8位数据代码加数据反码
5. 客户码00FF
6. 按键码如下图:
![](https://res.gys.cn/img/mobile/common/loading/circle-loading.svg)
六、引脚说明
![](https://res.gys.cn/img/mobile/common/loading/circle-loading.svg)
七、串口指令协议描述
**默认波特率:9600 bps
**数据位 :8
**校验位 :none
**停止位 :1
![](https://res.gys.cn/img/mobile/common/loading/circle-loading.svg)
![](https://res.gys.cn/img/mobile/common/loading/circle-loading.svg)
![](https://res.gys.cn/img/mobile/common/loading/circle-loading.svg)
![](https://res.gys.cn/img/mobile/common/loading/circle-loading.svg)
![](https://res.gys.cn/img/mobile/common/loading/circle-loading.svg)
八、常见问题集锦
问题 | 上电后的状态是怎么样? |
回答 | 上电默认开机并播放断电记忆的歌曲,默认是单曲循环 |
|
|
问题 | 红外遥控不起作用? |
回答 | 检查红外接收头引脚是否接对,再检查红外遥控器的发码以及码值能不能对的上 |
|
|
问题 | 接上的功放没有声音? |
回答 | 高电平关的功放,MUTE脚加上拉电阻;低电平关的功放,MUTE脚加下拉电阻 |
|
|
问题 | 串口控制不起作用? |
回答 | 检查波特率和TX/RX有没有接法,如果还是不行,就先给MCU上电后上电CK6682B |
|
|