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

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

3天内不再提示

语音芯片KT148A支持3个IO口一对一触发的配置教程

清月电子 来源: 清月电子 作者: 清月电子 2022-07-26 14:42 次阅读

一、简介

KT148A语音芯片,支持3个IO口一对一触发 。同时也支持用户自己更换芯片内部的声音文件,方法,参考我们另外一份文档的描述“20220704_KT148A芯片自己更换声音的方法V3”。请留意,需要样品联系客服,备注“KT148A_V12_xxxx_按键版本”。因为此功能不是我们标准出厂的固件,需要单独的烧录才行
同时KT148A芯片的特性,也是参考“KT148A语音芯片使用手册_V2.pdf”



二、硬件说明
2.1 芯片的管脚定义

pYYBAGLfjEiAJPDIAAElaVxLNeQ181.png

1、芯片目前定义了3个触发IO口,分别是【IO1==PB9】【IO2==PB1】【IO3==PB4】
2、并且支持配置文件,对这三个IO口进行触发功能上面的配置
3、同时这三个IO的参数,也只是符合3.3V的TTL电平,如果外接电压过高请自行降压,建议使用低电平触发有效。

2.2 配置文件的说明--第1步新建txt文件

poYBAGLfjE-AJ3UdAACN-5662sE334.png


1、在电脑端,新建一个TXT的文件,如上图所示,功能描述如上图所示
2、配置文件,必须是xxxxx.txt格式 ,文件的后缀名必须是“.txt”[也就是记事本文件],其中xxxx没有要求,随便起个自己喜欢的名字即可
3、同时,注意PC端新建txt文件的时候,建议打开文件后缀名的显示,如下图:

poYBAGLfjFSAfKw5AAAPPUWqzj4273.png

2.3 配置文件功能描述

配置文件的详细功能描述:--- 这里举例的配置参数为“1151”
1、第一个1代表的触发方式,取值范围如下:
==》0:可打断, 在播放过程中再按从头开始播放(没有设置默认此播放模式)
==》1:不可打断,在播放过程中再按无效。
==》2:保持循环,一直按着就一直循环播放,松开立即停止。
==》3:保持循环二,一直按着一直循环播放,松开后播放完后停止
==》4:ON/OFF,按一下播放,再按一下停止
==》5:通电循环播放所有声音
2、第二个15代表的是音量,取值范围【00-30】
3、第三个1代表的是检测高电平有效,还是检测低电平有效
==》1:检测高电平有效
==》0:检测低电平有效

2.4 配置文件的说明--第2步导入配置文件

pYYBAGLfjF-Afx50AACVE2XgtfU842.png


1、这里必须强调的是,配置文件必须放在加载的所有文件尾部,不然,是不能被识别的
2、必须是在加载语音文件的同时,去加载配置文件,不能单独的加载配置文件

==》到这1步之后,请参考另外份文档,“20220704_KT148A芯片自己更换声音的方法V3”
将声音和配置文件一起导入到芯片里面,然后重新上电即可

2.5 此版本的一些细节说明
1、芯片从通电,到正常状态,大概需要30ms的样子
2、如果IO触发配置为5,则上电到出来声音,是可以控制在100ms以内的
3、芯片的供电范围很宽,请严格按照我们给出的手册描述,去设计硬件
4、如果选用的是此按键版本,则我们“KT148A语音芯片使用手册_V2.pdf”里面关于一线控制的功能,则失效,芯片只具备按键触发功能了,详见2.3章节

2.5 测试环境

poYBAGLACPuAGKdSAAGKlDs5UYM300.png


我们提供的测试底板,只有一个按键[IO3]
其他IO的功能测试,自行外接按键测试或者其他

审核编辑 黄昊宇

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

    关注

    12

    文章

    1773

    浏览量

    36709
  • IO口
    +关注

    关注

    3

    文章

    170

    浏览量

    24157
收藏 人收藏

    评论

    相关推荐

    KT148A语音芯片的常见问题

    (1)、KT148A颗专用于语音播报,芯片内置420秒的语音空间,直驱扬声器,可以重复烧录,用户也可以自己更换声音,使用简单的
    的头像 发表于 07-03 09:12 894次阅读

    DSP语音芯片KT148A简介

    九齐ny3p语音芯片替代方案国产KT148A性价比更高420秒长度
    的头像 发表于 07-30 10:39 2837次阅读
    DSP<b class='flag-5'>语音</b><b class='flag-5'>芯片</b><b class='flag-5'>KT148A</b>简介

    KT148A语音芯片怎么烧录语音进入芯片里面

    KT148A语音芯片怎么烧录语音进入芯片里面,这里需要用到串口和电脑端的工具
    的头像 发表于 08-01 09:01 2570次阅读
    <b class='flag-5'>KT148A</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>怎么烧录<b class='flag-5'>语音</b>进入<b class='flag-5'>芯片</b>里面

    KT148A语音芯片的工作原理及架构

    KT148A芯片内部采用的是 MCU + spiflash架构,是叠层封装在起的,也就是两颗晶圆封在芯片里面
    的头像 发表于 08-01 09:00 1563次阅读
    <b class='flag-5'>KT148A</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>的工作原理及架构

    KT148A语音芯片关于_音量_声音的所有介绍汇总_比如声音小等等_V1

    KT148A语音芯片关于_音量_声音的所有介绍汇总_比如声音小等等 首先声音的大小,取决于如下3方面 1、
    发表于 11-14 11:38 940次阅读
    <b class='flag-5'>KT148A</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>关于_音量_声音的所有介绍汇总_比如声音小等等_V1

    KT148A语音芯片组合播放之间有间隔不连贯的处理方法

    有客户反馈,使用KT148A芯片语音组合播放指令,效果不理想,体现在语音语音之间有间隔,导致整体播放显得不连贯
    的头像 发表于 11-15 09:46 796次阅读
    <b class='flag-5'>KT148A</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>组合播放之间有间隔不连贯的处理方法

    语音芯片KT148A线串口和KT148A的串口版本以及按键版本有什么区别_V1

    目前KT148A语音芯片自带的程序,分为两版本,分别是 1、线串口版本:应用场景是搭配MCU,KT
    发表于 11-21 11:44 523次阅读
    <b class='flag-5'>语音</b><b class='flag-5'>芯片</b><b class='flag-5'>KT148A</b>的<b class='flag-5'>一</b>线串口和<b class='flag-5'>KT148A</b>的串口版本以及按键版本有什么区别_V1

    KT148A语音芯片按键版本一对一触发播放功能描述V4

    KT148A语音芯片--按键版本,支持3IO
    的头像 发表于 11-21 15:42 993次阅读
    <b class='flag-5'>KT148A</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>按键版本<b class='flag-5'>一对一触发</b>播放功能描述V4

    KT148A语音芯片SOP8外挂功放芯片8002D的说明

    KT148A语音芯片内置8欧姆0.5W的功放,所以般的应用场景,播放些提示音音量是足够的。但是有的需求还需要驱动更大的扬声器,实现更大的
    的头像 发表于 12-06 14:19 3429次阅读
    <b class='flag-5'>KT148A</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>SOP8外挂功放<b class='flag-5'>芯片</b>8002D的说明

    KT148A语音芯片420s秒的语音空间是什么意思

    我想问KT148A这个芯片真的能存420秒的语音么?我随便5秒的
    的头像 发表于 01-12 17:20 737次阅读
    <b class='flag-5'>KT148A</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>420s秒的<b class='flag-5'>语音</b>空间是什么意思

    KT142C-sop16语音芯片的4IO如何一对一触发播放_配置文件详细说明

    KT142C是提供串口的SOP16语音芯片,完美的集成了MP3的硬解码。内置330KByte
    的头像 发表于 09-13 16:05 925次阅读
    <b class='flag-5'>KT</b>142C-sop16<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>的4<b class='flag-5'>个</b><b class='flag-5'>IO</b><b class='flag-5'>口</b>如何<b class='flag-5'>一对一触发</b>播放_<b class='flag-5'>配置</b>文件详细说明

    KT148A语音芯片的下载用的是串口,测试可以直接串口发指令控制吗?

      KT148A语音芯片的下载用的是串口,那我实际测试是不是可以直接串口发指令测试控制?就不用单独写程序去模拟线串口的时序了
    的头像 发表于 11-14 14:21 754次阅读
    <b class='flag-5'>KT148A</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>的下载用的是串口,测试可以直接串口发指令控制吗?

    KT148A语音芯片使用串口uart本控制的完整说明_包含硬件和指令举例

    KT148A肯定是支持串口的,有客户反馈使用线还是不方便,比如些大型的系统不适合有延时的操作,所以更加倾向于使用uart控制,这里我们也给出解决方案 延伸出来另外
    的头像 发表于 11-17 09:05 749次阅读
    <b class='flag-5'>KT148A</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>使用串口uart本控制的完整说明_包含硬件和指令举例

    KT148A语音芯片的7脚VDDIO平时是2.8V,响语音时变成3.3V是为什么呢

    KT148A语音芯片的7脚=VDDIO,是KT148A芯片内部的LDO输出引脚,是芯片的电源输出
    的头像 发表于 01-04 11:11 161次阅读
    <b class='flag-5'>KT148A</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>的7脚VDDIO平时是2.8V,响<b class='flag-5'>语音</b>时变成3.3V是为什么呢

    KT148A语音芯片线串口和5V单片机MCU相连需要串电阻吗?

    KT148A语音芯片线串口IO,和5V的单片机或者MCU系统相连,需要串电阻吗? 串多大的
    的头像 发表于 01-20 09:40 95次阅读
    <b class='flag-5'>KT148A</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b><b class='flag-5'>一</b>线串口和5V单片机MCU相连需要串电阻吗?