跳转至

CI1301&CI1302&CI1303开发板套件说明

概述

CI1301&CI1302&CI1303开发板包括模块板(CI-D03GS02S\CI-D02GS02S\CI-D01GS02S,☞CI-D0XGS02S)、通用底板(CI-B02-MB)、麦克风、喇叭组成,CI1301&CI1302&CI1303开发板套件由CI1303开发板、串口调试工具、采音板、USB线、杜邦线组成。CI1301&CI1302&CI1303开发板已下载标准固件,可以使用“智能管家”唤醒识别。也可以采用开发板套件中的串口调试工具下载新的固件。以下分别从开发板和开发板套件的组成和概念、CI1301&CI1302&CI1303开发板套件差异说明、通用底板介绍、开发板套件功能介绍、应用实例等三个方面由浅入深进行介绍。先简要说明开发板和开发板套件的组成和概念。

CI1301&CI1302&CI1303开发板组成图如下:

CI130X开发板组成图

图1 CI130X开发板组成图

CI1301&CI1302&CI1303开发板套件组成图如下:

CI1301&CI1302&CI1303开发板套件组成图

图2 CI1301&CI1302&CI1303开发板套件组成图

开发板型号差异说明

CI1301&CI1302&CI1303开发板三个型号差异为主芯片不同,分为CI1301、CI1302、CI1303三个芯片型号。具体差异如下表:

序号 开发板型号 主芯片型号 FLASH大小 差异说明
1 CI1303开发板 CI1303 4MB 可以使用较大模型、支持更多命令词
支持更多算法
2 CI1302开发板 CI1302 2MB 可以使用中等模型、支持较多命令词
3 CI1301开发板 CI1301 1MB 可以使用较小模型、支持中等数量命令词


通用底板介绍

启英泰伦通用底板CI-B02-MB(以下简称底板)可与CI110X系列贴片模组、CI112X系列贴片模组、CI130X系列贴片模组、CI13LCX系列贴片模组搭配组成不同系列开发板套件。可实现基本语音识别播报功能演示、接口扩展应用,和用户固件开发验证。以下为通用底板的详细介绍。

底板外观图如下:

CI-B02-MB外观图

图3 底板外观图

CI-B02-MB外观图

图4 底板接口图

底板接口丰富、具体接口功能定义,信号名称和说明参考下表

底板各接口的功能定义如下:

表1 接口说明

位号 图示位置 功能&定义 说明 注意事项
J23 1 TYPE-C口 TYPE-C接口
5V电源输入
固件烧录口
注意该接口既是供电口、也是烧录数据口
J14 2 5V
GND
5V(5V供电接口)
GND(接地脚)
2PIN-2.54插针
5V电源输入
SW1 3 底板开关按钮 按下关电
弹起通电
注意电源指示灯是否点亮
K1 4 扩展按键 触发功能 暂无
J20 5 3.3V、3.3V、GND 3PIN-2.54
3.3V电源输出
最大输出50MA
J19 6 5V
RX0
TX0
GND
5V(5V供电输入脚)
RX0(串口0接收)
TX0(串口0发送)
GND(接地脚)
4PIN-2.54
备用固件烧录口
S1 7 IR_RX
PWM4
LED
PWM4与IR_RX短接
选用红外接收功能、
PWM4与LED短接
选用LED绿灯控制功能
3PIN-2.54
PWM4功能选择
S2 8 IR_RX
PWM3
LED
PWM3与IR_TX短接
选用红外发送功能、
PWM3与LED短接
选用LED蓝灯控制功能
3PIN-2.54
PWM3功能选择
S3 9 PWM5
LED
PWM5与LED短接
选用LED红灯控制功能
2PIN-2.54
PWM5功能选择
J11 10 SEL
EN
PGEN
EN与SEL短接
上电进入JTAG调试模式
EN与PGEN短接
上电进入升级模式
一般采用升级模式进行固件下载
跳线帽连接EN和PGEN
J8 11 3.3V
TCK
TMS
GND
3.3V(最大输出50MA)
TCK(JTAG_TCK)
TMS(JTAG_TCKTMS)
GND(接地脚)
4PIN-2.54
JTAG调试脚,CI130X系列、CI13LCX系列无此功能
J3 12 SPK-
SPK+
接8R/2W或4R/3W喇叭 2PIN-2.54
喇叭接口,无需区分方向
J4 13 TX0
RX0
TX1
RX1
TX2
RX2
GND
TX0(串口0发送)
RX0(串口0接收)
TX1(串口1发送)
RX1(串口1接收)
TX2(串口2发送)
RX2(串口2接收)
GND(接收脚)
可接串口0、1
串口2暂无可接语音模块
串口0与J19的串口0是连一起的
J5 14 PWM0
PWM1
DOUT
DIN
CS
CLK
GND
PWM0(PWM0接口)
PWM1(PWM1接口)
DOUT(扩展SPI口)
DIN(扩展SPI口)
CS(扩展SPI口)
CLK(扩展SPI口)
GND(接地脚)
7PIN-2.54
扩展功能口
J16 15 D-IN
PG_EN
D-IN(扩展SPI输入口)
PG_EN(升级使能)
PG_EN同J11的PGEN脚功能一样
J21
J22
16 MIC+
MIC-
MIC+(麦克风正极)
MIC-(麦克风负极)
可以接2.54间距或1.25间距的麦克风,匹配C22GS02S\D02GS02S\D03GS02S\F24GS01S
J15
J18
17 MIC+
MIC-
MIC+(麦克风正极)
MIC-(麦克风负极)
可以接2.54间距或1.25间距的麦克风,匹配B02GS04S\B03GS04S模块
J6
J17
18 MIC+
MIC-
MIC+(麦克风正极)
MIC-(麦克风负极)
可以接2.54间距或1.25间距的麦克风,暂无匹配模块
J7 19 3.3V
SDO
SDI
SCLK
LRCK
MCLK
GND
3.3V(电源输出)
SDO(IIS_SDO口)
SDI(IIS_SDI口)
SCLK(IIS_SCLK口)
LRCK(IIS_LRCK口)
MCLK(IIS_MCLK口)
GND(接地脚)
支持接采音板,采集音频
J1
D1
D2
20 IR_RX
IR_TX
红外发送
红外接收
使用此功能需要短接接口7、8进行配置
J12
J13
21 模块接口 接语音模块 CI-B02GS04S
CI-B03GS04S
J9
J10
22 模块接口 接语音模块 暂无可接语音模块
J1
J2
23 模块接口 接语音模块 CI-C22GS02S
CI-D02GS02S
CI-D03GS02S
CI-D01GS02S
CI-F24GS01S
U2 24 LED三色灯 使用PWM3\PWM4\PWM5控制 使用此功能需要短接接口
7、8、9进行配置

如用户需要对底板接口及其应用有更详细的了解,请参阅下方底板原理图文件:

底板原理图资料


开发板套件功能介绍

开发板套件由开发板、串口调试工具、采音板、USB线、杜邦线组成。麦克风主要实现语音的输入功能、喇叭主要实现声音的播放功能、串口调试工具主要实现固件的下载、调试信息的打印功能、采音板主要实现语音数据采集分析功能。以下介绍各组件如何与开发板连接。

CI1301&CI1302&CI1303开发板麦克风插座位号为J22,麦克风区分正负极,插座为防呆插座。喇叭插座位号为J3,无需区分方向。开发板麦克风喇叭连接方式如下图:

开发板麦克风喇叭连接方式

图5 开发板的麦克风喇叭连接图

开发板固件下载有两种方式,两种方式硬件连接示意图如下: 开发板固件烧录方式

图6 开发板的下载串口连接图

开发板通讯和LOG打印硬件连接示意图如下:

开发板通讯和LOG打印

图7 开发板的通讯串口连接图

应用实例

下面通过一个模块板烧录标准固件,用语音唤醒并用语音控制,开发套件播报反馈声音的实例介绍本开发板套件的使用。

注:用户如购买我司CI-D03GS02S\CI-D02GS02S\CI-D01GS02S、模块样品时,里面会有个基本固件,可实现的功能为:识别到命令词后,通过喇叭反馈出对应的播报音。

准备工作

要完成本实例,先要准备材料,清单如表2所示,CI1301芯片开发可以选择CI-D02GS02S模组。固件大小需小于1MB。

表2 材料清单

名称 说明 数量 购买方式
CI-D03GS02S
CI-D02GS02S
语音模块板 1 样品购买
CI-B02-MB 模块底板 1 样品购买
麦克风 拾音 1 样品购买
喇叭 播报声音 1 样品购买
全通TYPE-C线 连接电脑
烧录固件与供电
1 手机数据线或自购

实例连接图

开发板套件使用时的一个实物连接图如下图所示:

CI130X开发板连接图

图8 开发板的演示连接图

连接方法如下:

  1. 把CI-D0XGS02S模块板插到上图红色框标1,注意方向(发货已接好);
  2. 麦克风连接到上图红色框标2的座子中(注意按丝印MIC+对MIC+、MIC-对MIC-),黑线靠近喇叭插座方向;
  3. 喇叭连接到上图红色框标2的座子中(可不用分方向)。

操作步骤

开发板套件按以上连接图的方法连接好后,可以按以下步骤进行操作:

  1. TYPE-C线一端接到电脑或者5V充电器的USB口,另一端接到底板的电源接口(连接图中红色框标3的地方);
  2. 按下开关(连接图中红色框标4的地方),当看底板上红色灯亮起后表示已通电(连接图中红色框标5的地方);
  3. 通电后会听到“欢迎使用智能管家,您可以使用智能管家唤醒我” ,此时说“智能管家”时会听到开发板板播报”你好”,代表模块、电源、麦克风、喇叭已连接OK;
  4. 若有异常请参考以下本文档最后的”常见问题”进行查找,若仍有问题请联系我司技术人员获取支持。

标准模块的命令词与对应播报音

我司标准模块出厂前已烧录标准程序,使用时需要先说唤醒词 “智能管家” ,听到播报 “你好” 后,再说其它命令词,当听到 “谢谢使用” 时,说明已经退出唤醒状态、需要说“智能管家”唤醒。

下表是我司一个标准固件对应的命令词: 注:有些命令词可能会根据具体需要删除或增加,恕不另行通知。

表3 一个标准固件对应的命令词

命令词 对应播报音 命令词 对应播报音
智能管家
(唤醒词)
您好 三十度 好的三十度
打开空调 好的打开空调 打开台灯 好的打开台灯
关闭空调 好的关闭空调 关闭台灯 好的关闭台灯
增大风速 好的增大风速 最高亮度 好的最高亮度
减小风速 好的减小风速 中等亮度 好的中等亮度
升高一度 好的升高一度 最低亮度 好的最低亮度
降低一度 好的降低一度 调亮一点 好的调亮一点
全自动 好的全自动 调暗一点 好的调暗一点
送风模式 好的送风模式 照明模式 好的照明模式
节能模式 好的节能模式 阅读模式 好的阅读模式
关闭节能模式 好的关闭节能模式 夜灯模式 好的夜灯模式
除湿模式 好的除湿模式 红色模式 好的红色模式
关闭除湿 好的关闭除湿 绿色模式 好的绿色模式
电加热 好的电加热 蓝色模式 好的蓝色模式
关闭电加热 好的关闭电加热 彩色模式 好的彩色模式
空气清新 好的空气清新 打开主卧灯 好的主卧灯开
空气净化 好的空气净化 关闭主卧灯 好的关主卧灯
关闭空气清新 好的关闭空气清新 打开花园灯 好的花园灯开
睡眠模式 好的睡眠模式 关闭花园灯 好的关花园灯
关闭睡眠模式 好的关闭睡眠模式 打开客房灯 好的开客房开
定时一小时 好的定时一小时 关闭客房灯 好的关客房灯
定时两小时 好的定时两小时 打开餐厅灯 好的餐厅灯开
定时二小时 好的定时二小时 关闭餐厅灯 好的关餐厅灯
左右摆动 好的左右摆动 打开厕所灯 好的厕所灯开
上下摆动 好的上下摆动 关闭厕所灯 好的关厕所灯
停止摆动 好的停止摆动 打开花园灯 好的花园灯开
最小风 好的最小风 关闭花园灯 好的关花园灯
高速风 好的高速风 打开阳台灯 好的阳台灯开
最大风 好的最大风 关闭阳台灯 好的关阳台灯
强劲风 好的强劲风 打开书房灯 好的书房灯开
风小点 好的风小点 关闭书房灯 好的关书房灯
风大点 好的风大点 大声点 好的大声点
十六度 好的十六度 音量增大 好的音量增大
十七度 好的十七度 增大音量 好的增大音量
十八度 好的十八度 大点声 好的大点声
十九度 好的十九度 小声点 好的小声点
二十度 好的二十度 音量减小 好的音量减小
二十一度 好的二十一度 减小音量 好的减小音量
二十二度 好的二十二度 小点声 好的小点声
二十三度 好的二十三度 最大声 好的最大声
二十四度 好的二十四度 音量最大 好的音量最大
二十五度 好的二十五度 最大音量 好的最大音量
二十六度 好的二十六度 最小声 好的最小声
二十七度 好的二十七度 音量最小 好的音量最小
二十八度 好的二十八度 最小音量 好的最小音量
二十九度 好的二十九度

控制底板上的三色灯

本开发套件可以通过语音命令控制底板上面的三色灯,此功能CI-D01GS02S、CI-D02GS02S、CI-D03GS02S模块都可实现。

按照上述连接方式连接好硬件后,可以进行一下操作步骤:

  1. 连接好麦克风与喇叭;
  2. 按下图两处红色框处用跳线帽连接三色灯的控制脚。

连接三色灯控制脚的跳线帽

图9 连接三色灯控制脚的跳线帽

硬件连接后,可以编写代码实现控制。编写代码需要SDK,说明如下:

  • 购买的CI-D02GS02S或CI-D03GS02S模块时请下载CI130X芯片SDK: ☞CI130X芯片SDK

软件开发的相关信息,请点击 ☞CI130X芯片SDK

固件开发完成后,需要进行固件升级,具体的操作请参考如下文档:

烧录和调试方法

注:查看《烧录和调试方法》文档时,需注意以下说明:

  1. 由于底板自带USB转串口功能,文档中可从1.1中第2段开始操作;
  2. PG_EN脚指文档中‘底板接口及应用说明’中标10的红色框;

模块完成烧录后,重新上电,确认上电播报音正常,可唤醒,可应答命令词及控制灯,则开发完成。


应用中的注意事项

  1. 底板的供电电压规格为5V±5%,供电电源的额定电流需大于500mA,否则当扬声器工作时可能引起语音模块的供电不足,导致语音模块功能异常;
  2. 底板及语音模块需在0-85℃温度范围内存储、工作;
  3. 底板套件的所有通讯接口均为3.3V电平,与外接设备相连时,需确认外接设备的通讯电平也是3.3V,否则需通过电平转换电路转接;
  4. 对底板及语音模块有任何疑问或有特殊应用/开发需求,请咨询我司技术支持人员。

常见问题

编号 问题现象 排除方法
1 没播报音 1.喇叭是否连接到正确地方,参考以上连接图;
2.电源指示灯是否亮起,未亮请检查供电是否为正常5V供电;
3.电源按钮是否为弹起状态。
2 说“智能管家”后无反应 1.麦克风是否连接到正确端子,请参考以上连接图8;
2.喇叭是否连接到正确端子,参考以上连接图8;
3.尽量使用标准普通话;
4.重启上电看是否会正常。
3 电脑无法识别到串口 1.电源指示灯是否亮起,未亮请检查供电是否为正常5V供电;
2.电源按钮是否为弹起状态;
3.TYPE-C线连接底板的一端换个方向。