[程序源码] 单片机DA发语音

[复制链接]
1407|10
 楼主| 一餐饱 发表于 2017-8-12 10:57 | 显示全部楼层 |阅读模式
各位大神请赐教啊,单片机用DA发语音然后功放,8bit, 8khz的PCM数据的音源
linqing171 发表于 2017-8-12 14:01 | 显示全部楼层
Silabs的C8051F330的参考设计里面有个例子。
山东电子小菜鸟 发表于 2017-8-13 11:07 | 显示全部楼层
l87522 发表于 2017-8-13 21:56 | 显示全部楼层
滤波做好就行了。
 楼主| 一餐饱 发表于 2017-8-15 00:07 | 显示全部楼层
linqing171 发表于 2017-8-12 14:01
Silabs的C8051F330的参考设计里面有个例子。

我是从flash独处数据用ad转然后经过功放ic发声音
linqing171 发表于 2017-8-15 12:54 | 显示全部楼层
一餐饱 发表于 2017-8-15 00:07
我是从flash独处数据用ad转然后经过功放ic发声音

是的,把数组的值,按照固定的时间间隔发送到DAC就可以了。
 楼主| 一餐饱 发表于 2017-8-16 11:48 | 显示全部楼层
linqing171 发表于 2017-8-15 12:54
是的,把数组的值,按照固定的时间间隔发送到DAC就可以了。

您有类似的代码吗
 楼主| 一餐饱 发表于 2017-8-16 11:51 | 显示全部楼层
linqing171 发表于 2017-8-15 12:54
是的,把数组的值,按照固定的时间间隔发送到DAC就可以了。

以前是别的工程弄好的,现在我想改把语音弄好听,但是我不太懂他这个发声原理
coody 发表于 2017-8-16 15:02 | 显示全部楼层
将数据按8KHZ的速度直接给DAC不就好了? 再滤波一下送功放。
 楼主| 一餐饱 发表于 2017-8-17 01:15 | 显示全部楼层
coody 发表于 2017-8-16 15:02
将数据按8KHZ的速度直接给DAC不就好了? 再滤波一下送功放。

 楼主| 一餐饱 发表于 2017-8-17 01:17 | 显示全部楼层
coody 发表于 2017-8-16 15:02
将数据按8KHZ的速度直接给DAC不就好了? 再滤波一下送功放。

你有类似蜂鸣器的按键音码吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

20

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部