当前位置:网站首页>九齐ny3p系列语音芯片替代国产方案KT148A性价比更高420秒长度
九齐ny3p系列语音芯片替代国产方案KT148A性价比更高420秒长度
2022-07-31 16:44:00 【清月电子】
目录
一、简介
九齐ny3p语音芯片替代方案国产KT148A性价比更高420秒长度
九齐ny3p语音芯片是台湾九齐公司于2013年推出的经典款语音芯片,还是采用的4位机架构,也是台系芯片原厂最熟悉的配方和最熟悉的味道
芯片一经推出,基本上算是占据了语音芯片很大的市场份额,确实性能也好,成本也足够低,尤其是用于玩具枪,玩具车等等场景,非常的稳定
但是站在今年2022年的视角,九齐的ny3p也已经变得不再最优秀了,国产的语音芯片也已经迅速的成长起来了,基本上大家网上能看到,并且能找到的一些sop8封装的语音ic,也都是基于九齐或者硕呈的芯片二次开发或者自行封装的
他们的成本其实挺低的,但是奈何运营、推广、售前、售后的成本居高不下,所以导致实际的芯片,到达最终的产品上面
价格并不亲民,基本一些100秒以上的芯片,都要达到将近2元的成本,语音再多一点,成本就更高了
此时KT148A的优势凸显出来了,核心的优势如下
- 高秒数的产品,有成本优势,单价1.5,不分版本,不分型号
- KT148A芯片采用aDSP+flash的叠层封装,解决了打样难,打样贵的问题,用户可以自己重复更换声音
2.1 九齐ny3p的简介
NY3PxxxJOTP系列产品为单晶片CMOS语音合成IC,是九齐科技为了支援NY3ANY3BNY3CNY3D系列MaskROM产品所专门开发的崁入式EPROM架构的OTPIC(OneTime Programmable),共有7个母体分别为NY3P005J、NY3P010JNY3P016JNY3P035JNY3P065JNY3P087J和NY3P115J。最多有5个/O脚(NY3P005J&NY3P010J只有3个//O脚),利用精准的内阻震荡(+/-0.5%),故不需外加震荡电阻只有一组PWM输出,故无须再外加任何零件。语音合成方式与NY3ANY3BNY3CNY3D系列MaskROM产品相同,藉由OTP烧录过程中更换Code资料,可自行将不同的语音资料写入EPROM中。用户可使用简便的 Q-Speech和Quick-10工具软件来快速地进行开发,然后使用Q-Writer软件搭配OTPWriter硬件来进行非常快速的OTP烧录。
二、九齐ny3p的IC功能
(1).宽广的工作电压:18V~5.5V
(2).共有7个母体,对应不同NY3系列的容量(Hex-16进制)和秒数(@6kHz
2.2 KT148A芯片的简介
KT148A是一款32位的DSP语音芯片,标准的SOP8封装。内置420KByte的语音空间,最大支持420秒的语音长度,支持多段语音,同时支持直驱0.5W的扬声器,支持用户自己更换语音,目前该芯片的优势如下:
1、性价比高,相比较传统的OTP芯片,工艺的提升降低了成本,同时芯片可重复烧录
2、用户可以自行的更换声音,通过电脑端的串口即可自己完成,无需其他昂贵的工具
3、芯片自带足够的空间,可以追求更高的音质效果
1. 32 位 DSP 语音芯片、5MHZ的内部振荡,PLL到120MHZ; |
2. 工作电压 2.0~5.5V; 注意低于3.3V的供电,硬件上有细节的区别 |
3. 待机功耗小于 25ua;另有低功耗模式1.5uA |
4. 16bit 的 PWM输出、可直接驱动 8欧姆 /0.5W 喇叭; |
5. 提供工具自行转换音频格式,全部用户可以自己操作,非常简单 |
6. 16KHZ 下最大可以支持200秒。8KHZ 下最大可以支持400秒 |
7. 客户可以通过电脑端的工具软件,通过串口直接更换语音内容 |
8. 支持一线串口控制,当然可以根据需求订制各种协议 |
9. 支持 224 段地址,有更多需求可以扩展; |
10.具有硬件 iic接口、UART 接口,可以为客户定制各类功能。 |
11.芯片具备重复烧录的能力,所以任何时候不用担心测试不完整,导致批量性的问题 |
完善的开发资料,资料包如上图,非常的完整和详细
Pad No | Pad Name | ATTR | Description 描述 |
1 | GND | Power | 电源负极 |
2 | PB9 | I/O | Busy信号=播放输出低空闲输出高 复用串口下载,连接MCU或者USB转TTL的RX脚 |
3 | PB1 | I/O | [ONELINE-DATA]一线串口输入端 复用串口下载,连接MCU或者USB转TTL的TX脚 |
4 | PB0 | I/O | KEY按键--测试IO--对地触发就播放 |
5 | SPK1 | Out | 不分正负,支持8欧姆0.5W |
6 | SPK2 | Out | 不分正负,支持8欧姆0.5W |
7 | VDDIO | Power | 芯片内部的LDO输出,最大100mA |
8 | VBAT | Power | 电源正极 |
1、供电的注意事项:
(1)、建议给芯片的供电,做到5V供电,电压越高芯片驱动喇叭的功率也越高,声音也越大
(2)、如果是[3.3--4.2V]锂电池的场景,电源正极直接进芯片的8脚即可
(3)、如果是干电池的供电场景,电源正极也是直接进芯片的8脚
(4)、如果需要超低电压供电,如2V--3V之间的纽扣电池,建议芯片的7脚和8脚直接短路,再连接电源正极
2、快速测试说明:
==》芯片的是第4脚为测试脚,外接一个按键或者镊子对地触发一下,就会播放下一个语音
==》连接好扬声器,然后供电之后,就可以用第4脚对地测试了
边栏推荐
- 【luogu P8326】Fliper (Graph Theory) (Construction) (Eulerian Circuit)
- 牛客网刷题(二)
- 牛客 HJ3 明明的随机数
- 使用 Postman 工具高效管理和测试 SAP ABAP OData 服务的试读版
- 并发性,时间和相对性
- [pytorch] 1.7 pytorch and numpy, tensor and array conversion
- IP协议从0到1
- Flutter gets the height of the status bar statusbar
- 2022年必读的12本机器学习书籍推荐
- 【Yugong Series】July 2022 Go Teaching Course 021-Slicing Operation of Go Containers
猜你喜欢
[Network Communication 3] Advantech Gateway Modbus Service Settings
adb shell 报错error: device unauthorized
[TypeScript] In-depth study of TypeScript type operations
i.MX6ULL driver development | 33 - NXP original network device driver reading (LAN8720 PHY)
.NET 20th Anniversary Interview - Zhang Shanyou: How .NET technology empowers and changes the world
[pytorch] 1.7 pytorch and numpy, tensor and array conversion
[TypeScript] OOP
The 2nd China PWA Developer Day
Design and Implementation of Compiler Based on C Language
AcWing 1282. Search Keyword Problem Solution ((AC Automata) Trie+KMP)+bfs)
随机推荐
【7.29】代码源 - 【排列】【石子游戏 II】【Cow and Snacks】【最小生成数】【数列】
牛客 HJ20 密码验证合格程序
jeecg主从数据库读写分离配置「建议收藏」
IP protocol from 0 to 1
Anaconda如何顺利安装CV2
Design and Implementation of Compiler Based on C Language
How to switch remote server in gerrit
牛客 HJ18 识别有效的IP地址和掩码并进行分类统计
How C programs run 01 - the composition of ordinary executable files
After Effects 教程,如何在 After Effects 中调整过度曝光的快照?
LeetCode_733_图像渲染
Mariabackup实现Mariadb 10.3的增量数据备份
Golang 切片删除指定元素的几种方法
LevelSequence源码分析
Mariabackup implements incremental data backup for Mariadb 10.3
[TypeScript] OOP
go mode tidy出现报错go warning “all“ matched no packages
Masterless replication system (1) - write DB when node fails
AcWing 1282. Search Keyword Problem Solution ((AC Automata) Trie+KMP)+bfs)
Graham's Scan method for solving convex hull problems