JQ8900-16P语音模组硬件使用

news/2024/11/16 3:45:30/

资料阅读

1.模组特征

    1. 支持 MP3 WAV 硬件解码1. 支持采样率(KHz):8/11.025/12/16/22.05/24/32/44.1/481.  多种控制模式:两线串口模式、一线串口控制、按键模式1. 支持上一曲,下一曲,播放、暂停、停止、选曲、等常用功能控制1. 支持播放曲目序号获取,总曲目及目录总曲目等信息获取1. 支持各种信息查询,轻松获取语音芯片的当前状态1. 支持指定曲目插播,即可以暂停当前播放的音乐,播放插播的曲目,播放完后返回原来曲目断点处播放1. 支持系统深度睡眠,睡眠后电流低至 600 微安,可以通过一线串和指令 IO 唤醒

2.模块使用说明

    1. JQ8900-16P 选用的是 SOC 方案,集成了一个 16 位的 MCU,以及一个专门针对音频解码的ADSP,采用硬解码的方式,更加保证了系统的稳定性和音质。小巧尺寸更加满足嵌入其它产品的需求。1. SPI-flash 更换语音内容

芯片最大的优势在于能够灵活的更换 SPI-flash 内的语音内容,省去了传统语音芯片需要安装上位机更换语音的麻烦, SPI FLASH 直接模拟成 U 盘,跟拷贝 U 盘一样,非常方便。使得产品研发和生产变得便捷简单。

硬件参数

1. 

在这里插入图片描述

模块管脚说明

在这里插入图片描述

在这里插入图片描述

模块使用教程

1.模组硬件使用调试

    1. 1、首先查看模组管脚手册

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2、利用SPI-flash 更换语音内容

USB 数据线连接芯片,插上电脑,电脑会自动识别

语音音频的来源

录音

歌曲

语音合成软件

语音音频文件名修改

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3、不同模式控制模组工作

IO 口按键触发

本芯片有 7 个触发 IO 口,最多支持 19 段语音触发播放,7 个 IO 口一对一对地触发播放和 3*4 矩阵方式。
在这里插入图片描述

在这里插入图片描述

播放模式说明

在这里插入图片描述

在这里插入图片描述

一线串口通信触发

一线串口通信协议

时序图

在这里插入图片描述

关键字

在这里插入图片描述

案例

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

两线串口通信触发(芯片通信采用全双工串口通信;

波特率为 9600,数据位: 8 ,停止位 1 位,检验位 N)

通信格式

通信机制

1、模组做为从机处理,上电默认等待状态,所有播放操作全由主机控制。

2、从机不会主动发起通信,所有通信都是由主机发起

3、串口是 3.3V 的 TTL 电平,如果主机系统是 5V 电平请在中间串 1K 电阻。

芯片的串口为 3.3V 的 TTL 电平,所以默认接口的电平为 3.3V。如果系统是 5V。那么建议在串口的对接接口串联一个 1K 的电阻。这样足以满足一般的要求,如果应用于强电磁干扰的场合,请参考“注意事项”的说明。芯片在 5V 和 3.3V 的系统中均正常的测试过,一切正常。均在采用的是直连的方式,并没有串 1K 的电阻。
在这里插入图片描述

4、如未特别说明,协议中所有数据都是表示十六进制数据

协议约定

在这里插入图片描述

在这里插入图片描述

通信指令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

模块使用接线图

在这里插入图片描述

在这里插入图片描述

4、模组使用注意事项

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/news/249120.html

相关文章

JQ8900-16P语音模块(驱动及测试)

今天,给大家带来的是JQ8900语音模块,这是硬件图: VPP: 单线串口(就是接收脉冲信号的引进) BUSY: 播放指示灯 RX: 接收段 TX: 发送段 DC-5V: 5v供电 SPK-: 扬声器负极 SPK: 扬声器正极 IO1~IO7是触发输入口&…

EPSON RX8900SA/CE 时钟芯片开发笔记

文章资料来源:《Epson(爱普生) RX8900SA_RX8900CE实时时钟模块 应用手册》 一、模块简介 I2C总线接口实时时钟模块 RX8900 SA / CE 内置32.768 kHz DTCXO,稳定性高(Digital Temperature Compensated Xtal(crystal) O…

【RT-Thread】高精度RTC rx8900 驱动软件包

文章目录 1 介绍1.1 支持功能1.2 目录结构1.3 许可证1.4 依赖 2 实现功能2.1 rx8900驱动描述2.2 rx8900读寄存器接口2.3 rx8900写寄存器接口2.4 RT-Thread设备虚拟文件接口2.5 片内温度获取接口2.6 rtc设备注册rx8900设备注册rx8900私有信息初始化 3 获取 rx8900 软件包4 使用 …

玩转黑莓8900,不信你不会。超级实用

的问题 (有个别的游戏不能正常退出,我只好删除) 2、刷机 刷机教程 大家按照网上的来做就ok 但是网上的刷机教程我搜索了好几个都是7系bb的教程。其实大同小异。都是 1、安装desktop 2、安装rom 3、到C:/Program Files/Common Files/R…

JQ8900语音模块组合播放

实现按下按键4播报当前时间实验 本次作业实践性较强,代码其实比较简单,在JQ8900压缩包中也有相应实例 ,重点在于理解串口发送的相关知识 下面展示一些 关键函数的代码。这些代码直接使用即可,关键在于理解函数之间调用的返回结果…

Arduino Uno接JQ8900-16p语音播报模块

Arduino Uno接JQ8900-16p语音播报模块 前言 ​ 记录一个比较好用的语音播报模块JQ8900,这个模块成本低廉(十几块就能买到),使用方便。 ​ 此外,这个模块还有以下优点: ​ ①搭载配套的软件可以支持文字…

常用模拟低通滤波器的设计——契比雪夫II型滤波器

常用模拟低通滤波器的设计——契比雪夫II型滤波器 切比雪夫 II 型滤波器的振幅平方函数为: 式中,为有效带通截止频率, 是与通带波纹有关的参量, 大,波纹大,; 为 N 阶契比雪夫多项式。 在 Matl…

零点起飞学Android——期末考试课本复习重点

目录 第一章 认识Android第二章 Android常见界面布局第三章 Android常用基本控件第四章 Android 高级控件第五章 Android菜单和对话框 第一章 认识Android 1. Android 界面设计被称为______。 答案:布局 2. Android中常见的布局包括______、______ 、______ 、____…