打印
[技术问答]

PWM波驱动不了蜂鸣器

[复制链接]
1346|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sadicy|  楼主 | 2022-10-7 20:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对pwm的频率是否有要求,不同的频率,效果是否一样

该如何确定频率

使用特权

评论回复
沙发
Betty1299| | 2022-10-12 13:06 | 只看该作者
不同频率肯定工作效果不一样

使用特权

评论回复
板凳
Betty996| | 2022-10-12 14:49 | 只看该作者
这个是有要求的,要看你驱动的东西是什么

使用特权

评论回复
地板
Charlene沙| | 2022-10-12 16:02 | 只看该作者
其实频闪就是跟PWM的频率大小有关系的

使用特权

评论回复
5
Estelle1999| | 2022-10-12 17:07 | 只看该作者
确定频率的话,要不就是看手册,要不就是靠经验调试

使用特权

评论回复
6
Alina艾| | 2022-10-12 18:23 | 只看该作者
一般都是K级的就行吧

使用特权

评论回复
7
Emily999| | 2022-10-13 09:05 | 只看该作者
我记得当初我驱动个电机,就是跟频率有关系,不然就会有抖动

使用特权

评论回复
8
alxd| | 2022-10-13 11:12 | 只看该作者
确定频率可不好弄,得看你调试了

使用特权

评论回复
9
Carina卡| | 2022-10-14 10:07 | 只看该作者
建议还是看手册,比如灯的手册啊,电机手册等等

使用特权

评论回复
10
duo点| | 2022-10-14 11:33 | 只看该作者
这种情况可能需要你多多测试吧

使用特权

评论回复
11
Belle1257| | 2022-10-14 12:18 | 只看该作者
一般PWM不都是驱动灯,MOS等等吧,看被驱动的参数呗

使用特权

评论回复
12
B1lanche| | 2022-10-14 15:57 | 只看该作者
必须有要求,不然效果会差很多

使用特权

评论回复
13
skyred| | 2022-10-16 10:28 | 只看该作者
换换频率,找个适中的

使用特权

评论回复
14
天意无罪| | 2022-10-16 10:46 | 只看该作者
首先确认一下,你用的时有源蜂鸣器还是无源蜂鸣器,如果时无源的话不能直接驱动的。

使用特权

评论回复
15
tpgf| | 2022-11-4 15:25 | 只看该作者
pwm的占空比不同 会影响蜂鸣器的音色吗

使用特权

评论回复
16
qcliu| | 2022-11-4 15:36 | 只看该作者
至于PWM对应蜂鸣器的响声强度,那就要看硬件电路如何设计了

使用特权

评论回复
17
drer| | 2022-11-4 15:49 | 只看该作者
驱动做成流驱动接口,允许应用配置PWM波的频率、占空比,允许应用开始、停止PWM波输出

使用特权

评论回复
18
coshi| | 2022-11-4 16:06 | 只看该作者
如果只是控制发声,那么就是个GPIO驱动即可。
如果要发出不同频率的声音,那么就要PWM定时器之类的+GPIO。

使用特权

评论回复
19
kxsi| | 2022-11-4 16:29 | 只看该作者
直接用MmMapIoSpace()映射、访问和控制硬件物理地址(PWM所有寄存器的物理地址,从cpu的spec上可以获得)

使用特权

评论回复
20
wiba| | 2022-11-4 16:37 | 只看该作者
先利用地址映射的api把寄存器都映射到应用层,然后直接在应用层对相应寄存器(PWM或GPIO相关的)进行控制,跟小灯闪烁试验一个道理。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

166

主题

1036

帖子

2

粉丝