0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

J2CN-SPK-5W外挂FLASH串口语音播放模块

qulia0818 来源:qulia0818 作者:qulia0818 2022-07-05 14:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群


J2CN-SPK-5W外挂FLASH串口语音播放模块使用说明书
深圳冠一音讯有限公司

poYBAGLD01GAbN3fAAJhgnu_BSU732.png正面图poYBAGLD02WABCNoAAJS6QXuoZU756.png背面图                                                                                 

一、功能说明
主控型号CK6682B,是一款应用于语音发声,语音解码产品的芯片。芯片支持红外遥控接收,支持外挂FLASH,FLASH的内容可以通过USB线连接电脑(相当于一个U盘)用户自修改,支持AD按键,支持U盘播放,同时支持串口与MCU通讯实现数据控制。
二、为什么要设计CK6682B
为了方便解决用户需要随时自定义更换语音报警声的一个痛点,我们设计了CK6682B芯片,用户通过一根USB线将CK6682B与电脑连接,在电脑端会弹出一个可移动磁盘,这个时候就可以相当于一个U盘一样拷贝/删除FLASH的语音报警文件了。
同时我们开放了一个串口通讯协议,适合有MCU的客户群体,通过串口进行间接的控制音源文件的播放以及音量大小等等。
红外遥控接收也已经写好,只需要按照我们定义的遥控器码值,选配合适遥控器就能遥控,固化的遥控码是目前市面上通用的标准遥控器,采购方便。

三.遥控器选型
标准的红外NEC编码格式,市面上或某宝都有得买,注意码值能对上就行,面板可以找遥控器供应商配
1.使用38kHz载波频率
2.引导吗间隔是9ms+4.5ms
3.使用16位客户代码
4.使用8位数据代码加数据反码
5.客户码00FF
6.按键码如下图:

poYBAGLDyWKACKmqAAINL1Gpqgo309.png

四、串口指令协议描述

**默认波特率:9600 bps
**数据位 :8
**校验位 :none
**停止位 :1


1.开机(上电默认开机状态)
格式: S CMD paraH O
功能: 开始符 指令 指令参数高字节 结束符
说明 0x88 0x01 0x30 0x99

2.关机
格式: S CMD paraH O
功能: 开始符 指令 指令参数高字节 结束符
说明 0x88 0x01 0x31 0x99

3.暂停/播放音乐(第一次接收暂停音乐,第二次接收播放音乐)
格式: S CMD paraH O
功能: 开始符 指令 指令参数高字节 结束符
说明 0x88 0x01 0x32 0x99

4.上一曲
格式: S CMD paraH O
功能: 开始符 指令 指令参数高字节 结束符
说明 0x88 0x01 0x33 0x99

5.下一曲
格式: S CMD paraH O
功能: 开始符 指令 指令参数高字节 结束符
说明 0x88 0x01 0x34 0x99

6.音量加
格式: S CMD paraH O
功能: 开始符 指令 指令参数高字节 结束符
说明 0x88 0x01 0x35 0x99

7.音量减
格式: S CMD paraH O
功能: 开始符 指令 指令参数高字节 结束符
说明 0x88 0x01 0x36 0x99

8.循环播放/单曲播放切换
格式: S CMD paraH O
功能: 开始符 指令 指令参数高字节 结束符
说明 0x88 0x01 0x37 0x99


9.播放第一首
格式: S CMD paraH O
功能: 开始符 指令 指令参数高字节 结束符
说明 0x88 0x01 0x38 0x99

10.播放最后一首
格式: S CMD paraH O
功能: 开始符 指令 指令参数高字节 结束符
说明 0x88 0x01 0x39 0x99


11.具体音量控制(0~30级音量)
格式: S CMD paraH O
功能: 开始符 指令 指令参数高字节 结束符
说明 0x88 0x02 0x00~0x13 0x99

从MCU接收到串口指令后,CK6682B返回的数据如下:
Cmd:MCU发送的CMD指令(0x00~0xFF)
格式: S CMD paraH O
功能: 开始符 指令 指令参数高字节 结束符
说明 0x89 cmd 0x00 0xAA

五、常见问题集锦
问题 上电后的状态是怎么样?
回答 上电默认开机并播放断电记忆的歌曲,默认是单曲循环

问题 红外遥控不起作用?
回答 检查红外接收头引脚是否接对,再检查红外遥控器的发码以及码值能不能对的上

问题 接上的功放没有声音?
回答 高电平关的功放,MUTE脚加上拉电阻;低电平关的功放,MUTE脚加下拉电阻

问题 串口控制不起作用?
回答 检查波特率和TX/RX有没有接法,如果还是不行,就先给MCU上电后上电CK6682B

审核编辑:符乾江

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

    关注

    462

    文章

    53530

    浏览量

    458838
  • 串口语音模块

    关注

    0

    文章

    3

    浏览量

    1711
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    使用J-Flash来编程CW32 MCU

    1.安装J-Flash: 从SEGGER官方网站下载最新版本的J-Flash工具。 按照安装向导的指示完成安装过程。 2.连接硬件: 将CW32 MCU通过调试器(如J-LINK)连接
    发表于 11-25 07:00

    什么是语音芯片串口AT指令?实现智能语音交互的核心技术详解

    一、语音芯片串口AT指令的基本概念在现代智能电子产品中,语音芯片已成为实现人机交互的关键组件。作为语音IC厂家与设备开发者之间的通信桥梁,串口
    的头像 发表于 11-10 12:53 161次阅读
    什么是<b class='flag-5'>语音</b>芯片<b class='flag-5'>串口</b>AT指令?实现智能<b class='flag-5'>语音</b>交互的核心技术详解

    多路混音声音播放芯片型号推荐

    独立语音输出,可同时播放提示音、背景音乐及状态反馈(如 “门锁已开”+“欢迎回家”+“电量不足”)。 存储扩展性:内置 34Mbit Flash(约 890 秒语音),支持
    的头像 发表于 08-15 16:51 600次阅读

    语音输出模块是什么?自控语音播报

    :接收来自云平台(如单片机/PLC/电脑)的指令,输入可能是:文本数据(例如:"温度过高")、预存语音编码(如MP3/WAV文件的数字信号)、控制指令(触发预置语音片段) 2.语音合成
    的头像 发表于 08-13 15:20 610次阅读

    【RA-Eco-RA6M4开发板评测】+串行通讯及语音模块播放控制

    RA-Eco-RA6M4开发板具有串口通讯功能,并载有USB转TTL模块,以便于串口通信和烧录,其电路见图1所示。 图1USB转TTL电路 此外,在直接与其他串口设备通讯时,还可以通
    发表于 07-24 12:10

    【沁恒CH585开发板免费试用体验】+串行通讯与语音模块播放控制

    ; } 经程序的编译和下载,其测试结果如图1和图2所示。 图1 接收内容 图2 发送及回馈 在实际应用中,除了发送字符信息外更重要的是发送字节数据来控制串口设备。 以串口控制
    发表于 07-05 11:37

    LoRa6100Pro-mini 1W 串口Lora无线组网模块V1

    LoRa6100Pro-mini 1W 串口Lora无线组网模块规格书
    发表于 06-23 16:13 1次下载

    国产 KT148A 重复擦写语音芯片:420 秒存储 + 串口更换 + 1.5 元高性价比

    文档主要介绍国产可重复擦写语音芯片 KT148A。其为 32 位 DSP 语音芯片,采用 SOP8 封装,内置 420KByte 语音空间,支持 420 秒语音存储和多段
    的头像 发表于 06-23 14:14 820次阅读
    国产 KT148A 重复擦写<b class='flag-5'>语音</b>芯片:420 秒存储 + <b class='flag-5'>串口</b>更换 + 1.5 元高性价比

    【CW32模块使用】JQ8900语音播报模块

    此芯片最大的优势在于能够灵活的更换 SPI-flash 内的语音内容,省去了传统语音芯片需要安装上位机更换语音的麻烦,SPI FLASH
    的头像 发表于 03-29 17:28 1873次阅读
    【CW32<b class='flag-5'>模块</b>使用】JQ8900<b class='flag-5'>语音</b>播报<b class='flag-5'>模块</b>

    零知开源——ESP32语音交互系统(AI小智)开发教程

    一、功能介绍小智AI聊天机器人是一个基于嵌入式硬件与人工智能技术深度融合的智能交互系统。该项目以ESP32开发板为核心,结合语音唤醒、自然语言处理、音频解码播放及图形化交互界面四大核心模块,实现
    发表于 03-29 16:30

    DLP3432适配的外挂Flash芯片的固件如何烧录呢?

    你好,新制作的DLP3432 PCB板子,它适配的外挂Flash芯片的固件如何烧录呢?官网给出的固件是.img 文件,而一般的Flash 编程器只支持 hex或者bin文件的烧录,请问你们有支持
    发表于 02-18 08:19

    flash MP3语音IC芯片厂介绍儿童电子琴智能语音方案

    N9300和MP3-FLASH-16P,‌这些芯片提供了集成MP3、‌WAV硬解码的能力,‌支持串口通信协议,‌以及通过简单的串口指令完成语音播放
    的头像 发表于 02-07 18:31 772次阅读
    <b class='flag-5'>flash</b> MP3<b class='flag-5'>语音</b>IC芯片厂介绍儿童电子琴智能<b class='flag-5'>语音</b>方案

    Flash语音芯片相比OTP语音芯片的优势

    Flash语音芯片和OTP语音芯片是两种常见的语音解决方案,在各自的应用领域中发挥着重要作用。本文‌将介绍Flash
    的头像 发表于 12-16 16:02 921次阅读
    <b class='flag-5'>Flash</b><b class='flag-5'>语音</b>芯片相比OTP<b class='flag-5'>语音</b>芯片的优势

    Flash语音芯片相比OTP语音芯片的优势

    ‌。 1‌.可重复擦写‌:Flash语音芯片的最大特点是支持多次编程和擦除,这意味着用户可以根据需要随时更新语音内容,实现定制化和灵活的语音交互。相比之下,OTP
    的头像 发表于 12-16 15:44 799次阅读

    【AI技术支持】ESP32-S3外挂FLASH不能设置为80MHz问题处理

    问题描述在扫地机产品上使用ESP32-S3芯片/模组,ESP-IDF版本为idf5.x时,客户在spi2上用外挂flash设置40mhz的时候sck有波形,但是80mhz的时候没有波形
    的头像 发表于 12-10 01:00 1970次阅读
    【AI技术支持】ESP32-S3<b class='flag-5'>外挂</b><b class='flag-5'>FLASH</b>不能设置为80MHz问题处理