码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • KT142C语音芯片ic使用开发中常见问题集锦FAQ


    目录

    KT142C是一个提供串口的SOP16语音芯片,集成了MP3的硬解码,内置320KByte的空间,最大支持320秒的语音长度,支持多段语音,支持直驱0.5W的扬声器无需外置功放,也可以设置DAC输出

    请留意此方案,不支持外挂spiflash。需要外挂spiflash的请查看KT142A方案

    1、软件支持串口通信协议,默认波特率9600.同时支持4个IO口一对一触发播放

    2、无需任何烧录器,无需任何软件,连接PC可以虚拟内置空间为U盘,拷贝、删除3、超宽的供电范围【2.5--5.2V】,外置2个105的电容即可正常工作,非常简单 。也可以配置为DAC输出外挂功放芯片【HAA2018推荐】

    问题1

    1、KT142C芯片是什么? 具备哪些功能? 有什么特色?

    问题2

    2、KT142C工作电压多少?电流是多少?串口波特率是多少?支持多大的喇叭?

    问题3

    3、KT142C芯片如何快速的测试?如何快速的上手使用呢?

    问题4

    4、KT142C芯片请问资料如何下载呢?有问题需要咨询找谁呢?

    问题5

    5、KT142C如何下载语音到内置的存储器里面呢?  拷贝是按照什么顺序呢?

    问题6

    6、KT142C我焊接到PCB板上面之后,为什么没有任何反应呢?

    问题7

    7、KT142C的样品卡上面标注的“校验码”是什么意思?

    问题8

    8、连接电脑PC之后,虚拟出来了U盘,可以看到文件,但是修改配置文件无效?

    问题9

    9、纽扣电池的应用需要注意什么?或者干电池的应用?低压表现怎么样等等


    KT142C是一个提供串口的SOP16语音芯片,集成了MP3的硬解码,内置320KByte的空间,最大支持320秒的语音长度,支持多段语音,支持直驱0.5W的扬声器无需外置功放,也可以设置DAC输出
    请留意此方案,不支持外挂spiflash。需要外挂spiflash的请查看KT142A方案
    1、软件支持串口通信协议,默认波特率9600.同时支持4个IO口一对一触发播放
    2、无需任何烧录器,无需任何软件,连接PC可以虚拟内置空间为U盘,拷贝、删除3、超宽的供电范围【2.5--5.2V】,外置2个105的电容即可正常工作,非常简单 。也可以配置为DAC输出外挂功放芯片【HAA2018推荐】

    1.2 功能描述:

    1、芯片支持重复烧写,支持MP3文件的采样率(KHz):8/11.025/12/16/22.05/24/32

    2、24位DAC输出,动态范围支持90dB,信噪比85dB 。芯片支持任意切换DAC输出和PWM直驱扬声器

    3、内置320秒的语音空间,支持PC连接电脑直接下载语音,不用转换格式

    4、USB接口更新语音文件,无需安装任何软件。支持XP和WIN7、WIN10等等系统。

    5、支持组合播放,可以实现报时、报温度,在一定程度上可以替代一些昂贵的TTS方案

    6、支持外挂多种功放,如3W、5W、10W等等 。支持0.5W内置PWM直接驱动扬声器

    7、支持各种功能的订制开发,使用非常的灵活多变

    问题1
    1、KT142C芯片是什么? 具备哪些功能? 有什么特色?

    答疑

    1、KT142C是一颗专用于语音播报,内置有320K的空间,可以存放320秒的高音质语音,不限段数,当然音质略低,可存放的长度就更长了,直接usb连接电脑就虚拟成U盘进行拷贝。

    请留意,不支持外挂的spiflash,需要外挂flash的应用,详见KT142A芯片

    2、支持串口UART控制,常用的功能指令都有,详见章节三

    3、支持一对一触发播放,总共有4个可以使用的IO口,支持配置文件配置功能,详见2.3

    4、芯片支持DAC输出外加功放芯片,同时支持内置扬声器驱动8欧姆/0.5W,无需外置功放

    外围电路非常简单,2颗105电容即可正常工作,超宽的工作电压,支持低功耗运行

    问题2
    2、KT142C工作电压多少?电流是多少?串口波特率是多少?支持多大的喇叭?

    答疑

    1、芯片的工作电压是2.6V--5.2V,注意如果外接功放芯片,则建议用5V 。电压越低芯片直驱扬声器的功率就越小。

    (1)、如果是5V的系统,芯片最佳的工作电压是4.6V 。建议5V串一个二极管适当的降压。二极管选择4001或者4148之类的都可以。

    (2)、如果是3.3V的系统,也没关系,只是芯片驱动扬声器会小一点声音而已,但是前提要保证电流要够,不然播放声音的时候,会把3.3v的供电电压拉胯导致复位

    2、待机电流5mA,工作电流大概16mA。视外挂的扬声器参数决定。需要低功耗的应用文档的低功耗描述部分,最低待机2ua。

    (1)、芯片直驱8欧姆0.5W的扬声器,最大电流不会超过200mA。以实际测试为准

    (2)、当然也和芯片的音量有关系。不播放的时候芯片内置的扬声器驱动会自动关闭节省功耗

    3、串口默认波特率是9600,注意是TTL信号。可以发指令设置波特率,详见手册描述

    4、使用芯片的内置功放,觉得声音还不够大,可以外置功放芯片,推荐HAA2018或者8002

    详细的可以参考我们给出的原理图。最大驱动4欧姆3W的扬声器,D类功放

    问题3
    3、KT142C芯片如何快速的测试?如何快速的上手使用呢?

    答疑

    1、当您把芯片焊接到PCB板上面的时候,如果硬件连接正常,连接USB到电脑是一定能看到“虚拟的盘符”,如果没有请检查硬件的连接

    2、芯片的第K1--K4合计4个脚为测试脚,可以接一个按键,一端接地一端连接16脚,按一下芯片会自动播放当前设备的音乐。然后再按,就是下一段声音

    3、芯片的15脚为busy脚,有声音输出则为低电平,反之则为高电平

    4、以上都正常之后,可以使用CH340G的USB转TTL,连接芯片使用“串口调试助手”进行发送指令进行测试了。以上都正常,就可以使用单片机去正常控制了。详见4.8章节

    问题4
    4、KT142C芯片请问资料如何下载呢?有问题需要咨询找谁呢?

    答疑

    1、您好,资料在“宝贝详情”里面有专用下载链接[注意要使用PC才能看到]

    2、无论是售前还是售后,有技术问题随时拨打“13510250437 滕工”

    3、或者百度搜索“KT142C语音芯片”,相关的问题关键词,我们一般都会长期更新到网上

    问题5
    5、KT142C如何下载语音到内置的存储器里面呢?  拷贝是按照什么顺序呢?

    答疑

    1、芯片有专用的USB接口,可以连接PC电脑,芯片会自动把内置存储器虚拟成为U盘,您就可以像拷贝U盘一样,往里面拷贝语音 ,详见4.3章节

    2、拷贝的顺序,是先考进去的编号为1,后考进去的编号为2,以此类推

    3、还有一种是指定文件夹和文件名的方式,这样就不需要按照顺序。芯片会按照文件夹和文件名去查找对应的文件

    问题6
    6、KT142C我焊接到PCB板上面之后,为什么没有任何反应呢?

    答疑

    1、这个问题比较模糊,所以需要多重判断,才能找出问题来

    2、首先看一下芯片供电是否正常,也就是芯片的11脚,输入电压是否是3.3--5.2V之间

    3、再看芯片的10脚,是否有3.3V的电压输出。如果超过3.7V以上则极有可能芯片被击穿了,只能更换了。如果没有电压,也说明芯片坏掉了

    4、再用PC连接芯片,看看电脑端是否有USB设备显示。看看内置存储空间是否有文件

    5、推荐测试,前期尽量使用我们的测试板,这样可以排除硬件设计的问题。很重要

    问题7
    7、KT142C的样品卡上面标注的“校验码”是什么意思?

    答疑

    1、芯片是可编程的,所以会有很多程序版本

    2、那靠什么来区分程序呢?所以校验码的作用就在这里

    3、校验码是唯一的,我们用的CRC校验工具生存的

    4、校验码是必须记住的信息,因为客户众多,软件版本也众多,我们都是以校验码为准

    5、批量烧录的时候,我们也会根据校验码来保证烧录的程序不会出错

    请一定要记住,只要校验码在,烧录程序就永远不会出错

    问题8
    8、连接电脑PC之后,虚拟出来了U盘,可以看到文件,但是修改配置文件无效?

    答疑

    1. 连接电脑PC,出来U盘,说明芯片工作正常,一切良好
    2. 如果您修改了配置文件之后,建议再次插上电脑查看一下,是否修改成功
    1. 因为不同的电脑系统,对设备里面类容的改动处理不一样,所以我们建议把需要的音频文件+配置文件,在电脑端改好之后,再一次性的拷贝到芯片里面去。详见说明书的4.3章节
    问题9
    9、纽扣电池的应用需要注意什么?或者干电池的应用?低压表现怎么样等等

    答疑

    1. 纽扣电池,假如那种很小的纽扣电池,一节1.5V的 。强烈建议用三颗,这样最高电压就是4.5V了,基本用到3.6V就算是没电了
    1. 、他的注意事项,就是一定要加大11脚的输入电容,因为纽扣电池带载能力太弱了,瞬间供的电流就不足,一旦声音稍微大一点,很容易导致KT142C复位
    2. 、电容建议大于226,同时电源走线一定要加粗,发现复位,尽量将音量设置为25级以下
    1. 假如是3节1.5V的干电池,那就没什么好注意的,干电池带载能力相对还是强一些的
    2. 假如是2接干电池的应用,那就要注意了
    1. 、芯片的10脚和11脚一定要短接起来,没错,就要是要短路起来
    2. 、因为2接干电池满打满算才3V,其实芯片是可以工作的。芯片最低工作电压可以达到2V,只要带载能力可以,2V工作一定问题都没有
    3. 、其他注意细节,就跟前面的“纽扣电池”是一样的

    总之:1、只要输入电压超过3.6V,那么电源输入进入芯片的11脚【VMCU】

    2、只要输入电压低于3.3V,那么芯片的10脚和11脚必须短接

    3、芯片在低压的表现,是没问题的,最低工作到2V也是扛得住的,关键在于电池供电,他的电量消耗的差不多了之后,带载能力减弱,一旦声音大一点,电压就会被拉得很低


  • 相关阅读:
    如何快速实现直播美颜功能 - 接入美颜SDK详解
    使用Filter AND Interceptor校验等录(全网独一份,机不可失)
    三分钟带你手撕带头双向循环链表
    6 - 字典
    stm32F103移植FreeRTOS V10.2.1打印任务堆栈信息和任务运行时间统计
    Shell脚本
    2.23怎么在OrCAD原理图中显示与隐藏元器件的Value值?【OrCAD原理图封装库50问解析】
    《悉达多》
    值传递和引用传递详解
    NLP主流大模型如GPT3/chatGPT/T5/PaLM/LLaMA/GLM的原理和差异有哪些-详细解读
  • 原文地址:https://blog.csdn.net/qyvhome/article/details/133206341
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号