OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7492|回复: 6

stm32f103zet6用adc采集放大抬升音频,定时器中断控制 dac输出驱动喇叭,采集应该没问题,输出驱动喇叭不响,求大佬帮忙很急

[复制链接]

3

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2021-2-7
在线时间
18 小时
发表于 2021-5-7 22:00:43 | 显示全部楼层 |阅读模式
10金钱
音频.zip (8.3 MB, 下载次数: 12)

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2021-2-7
在线时间
18 小时
 楼主| 发表于 2021-5-7 22:01:23 | 显示全部楼层
回复

使用道具 举报

12

主题

3387

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8631
金钱
8631
注册时间
2020-5-11
在线时间
4066 小时
发表于 2021-5-8 11:29:40 | 显示全部楼层
示波器有吗?
若是没有,万用表总有吧,控制DAC输出一个固定值,万用表测下电压看对不对。
DAC直接接喇叭?串电容没?恐怕驱动能力不足啊,声音可能会相当小。
有加驱动电路吗?有图吗?
专治疑难杂症
回复

使用道具 举报

12

主题

3387

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8631
金钱
8631
注册时间
2020-5-11
在线时间
4066 小时
发表于 2021-5-8 11:44:43 | 显示全部楼层
建议全局变量名不要取得太短,局部变量也不要取名与全局变量相同,容易误解。
程序中两个t如何保证同步?为什么不在取得ADC值之时立即给DAC、而是要分开处理?
傲游截图20210508114147.jpg
专治疑难杂症
回复

使用道具 举报

3

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2021-2-7
在线时间
18 小时
 楼主| 发表于 2021-5-8 17:18:44 | 显示全部楼层
LcwSwust 发表于 2021-5-8 11:29
示波器有吗?
若是没有,万用表总有吧,控制DAC输出一个固定值,万用表测下电压看对不对。
DAC直接接喇叭 ...

我把定时器换成了DMA传输,有声音,但噪声也比较大,是因为从单片机出来之后没有用电容去直流的原因吗?可否说下要加电容的原因?
回复

使用道具 举报

12

主题

3387

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8631
金钱
8631
注册时间
2020-5-11
在线时间
4066 小时
发表于 2021-5-8 17:25:12 | 显示全部楼层
本帖最后由 LcwSwust 于 2021-5-8 17:27 编辑
AFan1 发表于 2021-5-8 17:18
我把定时器换成了DMA传输,有声音,但噪声也比较大,是因为从单片机出来之后没有用电容去直流的原因吗?可 ...

加电容估计对噪声没影响,但不知DAC引脚电流过大是否会引起噪声,有电路图吗?
一般喇叭阻抗8欧,你算下电流,一般驱动喇叭要加功放。
专治疑难杂症
回复

使用道具 举报

3

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2021-2-7
在线时间
18 小时
 楼主| 发表于 2021-5-8 18:14:31 | 显示全部楼层
LcwSwust 发表于 2021-5-8 17:25
加电容估计对噪声没影响,但不知DAC引脚电流过大是否会引起噪声,有电路图吗?
一般喇叭阻抗8欧,你算下 ...

我是在网上买的lm386模块,攻放之后再接的喇叭
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-13 12:50

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表