admin管理员组文章数量:1033837
SC5080B sop8语音芯片替代开发记录
一、替代简介
SC5080B 封装是SOP8,客户反馈芯片已经停产,需要我们使用KT148A语音芯片,进行原有的芯片方案替代和升级,毕竟flash型的语音芯片在使用和修改,有着天然的优势
先看看SC5080B语音芯片的基本规格如下:
SC5080B是最新推出多功能单芯片 4 位 CMOS 控制器语音芯片,提供 4 通道的语
音/Midi 合成功能,语音合成方式采用先进的高音质 ADPCM 算法,最高采样率可达
CD 音质 44.1kHz,且硬件有 16 级的音量控制 。具有 3 个 I/O 输入输出,两种音频
输出方式.PWM 输出和 DAC 输出,精准的+/-1%内部震荡,不需要加外部震荡,具备
超低功耗待机和简易编程功能。外围元件少成本低,性能稳定,抗干扰强,控
制简单的一次性编程(OTP)语音芯片。在 6KHz 采样频率最大可以录制 80 秒语
音及和弦 MIDI音乐。两种控制方式,按键模式和一线串行控制模式,最大可以
分 255 段语音.可将不同的语音资料写录进芯片 ROM中. 可应用在很多领域,例
如:电子琴、高级玩具、儿童学习机、防盗设备、智能家电、保健与理疗产品、
仪器仪表,以及各类自动控制系统等。
替换过程开发记录
首先脚位的定义上是不一样的
- KT148A的供电脚是8脚,而SC5080B 的供电脚是7脚
- 一线通讯的脚位,KT148A是3脚,而SC5080B 是4脚
其他就没什么区别了,都是差不多了,所以硬件端必须要修改,不能做到pin对pin
软件通讯的时序上面,客户实测发现还是有问题,体现在时序的电平长度上面
SC5080B 的时序电平要求如下:
实际测试,客户的mcu发送1ms和2ms的脉宽给KT148A是不能播放的
拿到手实际用逻辑分析仪测试如下:
最后修改KT148A的一线接收部分程序,就完美的解决了这个问题
实测效果如下:
SC5080B sop8语音芯片替代开发记录
一、替代简介
SC5080B 封装是SOP8,客户反馈芯片已经停产,需要我们使用KT148A语音芯片,进行原有的芯片方案替代和升级,毕竟flash型的语音芯片在使用和修改,有着天然的优势
先看看SC5080B语音芯片的基本规格如下:
SC5080B是最新推出多功能单芯片 4 位 CMOS 控制器语音芯片,提供 4 通道的语
音/Midi 合成功能,语音合成方式采用先进的高音质 ADPCM 算法,最高采样率可达
CD 音质 44.1kHz,且硬件有 16 级的音量控制 。具有 3 个 I/O 输入输出,两种音频
输出方式.PWM 输出和 DAC 输出,精准的+/-1%内部震荡,不需要加外部震荡,具备
超低功耗待机和简易编程功能。外围元件少成本低,性能稳定,抗干扰强,控
制简单的一次性编程(OTP)语音芯片。在 6KHz 采样频率最大可以录制 80 秒语
音及和弦 MIDI音乐。两种控制方式,按键模式和一线串行控制模式,最大可以
分 255 段语音.可将不同的语音资料写录进芯片 ROM中. 可应用在很多领域,例
如:电子琴、高级玩具、儿童学习机、防盗设备、智能家电、保健与理疗产品、
仪器仪表,以及各类自动控制系统等。
替换过程开发记录
首先脚位的定义上是不一样的
- KT148A的供电脚是8脚,而SC5080B 的供电脚是7脚
- 一线通讯的脚位,KT148A是3脚,而SC5080B 是4脚
其他就没什么区别了,都是差不多了,所以硬件端必须要修改,不能做到pin对pin
软件通讯的时序上面,客户实测发现还是有问题,体现在时序的电平长度上面
SC5080B 的时序电平要求如下:
实际测试,客户的mcu发送1ms和2ms的脉宽给KT148A是不能播放的
拿到手实际用逻辑分析仪测试如下:
最后修改KT148A的一线接收部分程序,就完美的解决了这个问题
实测效果如下:
本文标签: SC5080B sop8语音芯片替代开发记录
版权声明:本文标题:SC5080B sop8语音芯片替代开发记录 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1748089349a2250731.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论