关于单片机蜂鸣器的疑问

通过单片机控制让蜂鸣器唱一首歌???通过单片机改变方波,为什么能够改变蜂鸣器的频率?我觉得发出的PWM改变的应该是蜂鸣器的响度,也就是声音的大小而已啊,怎么也能改变频率呢... 通过单片机控制让蜂鸣器唱一首歌???通过单片机改变方波,为什么能够改变蜂鸣器的频率?我觉得发出的PWM改变的应该是蜂鸣器的响度,也就是声音的大小而已啊,怎么也能改变频率呢?蜂鸣器就一个振动源,通电了也就一个音,也就一个频率而已啊???.... 展开
 我来答
意法半导体(中国)投资有限公司 2020-01-15
展开全部
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
生活如歌_
2011-09-26 · TA获得超过1.5万个赞
知道大有可为答主
回答量:7398
采纳率:78%
帮助的人:2618万
展开全部

响度是幅值呀,相当于PWM波的电压。频率改变使单调改变。 如图:

意法半导体(中国)投资有限公司
2020-01-15 广告
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
netpinetree
2011-09-27 · TA获得超过1547个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:286万
展开全部
声音和两个量有关,电压幅值决定声音的大小。
频率决定声音的尖锐程度,也就是高音和低音。
利用PWM改变频率,这样蜂鸣器的音质就可以高低变化。
你如果希望改变声音大小,就需要一个驱动放大电路,你改变电压放大倍数,声音大小不同了,实际就是喇叭的震动幅度不同。
而声音的频率改变的喇叭震动的快慢。
希望能对你有用。
但是还有一个要注意:蜂鸣器分有源和无源的。有源的你基本不能改变频率,如果要播放歌曲最好选择无源的蜂鸣器。
追问
想发出不同的音色,不是要有多个不同的频率叠加而成的吗?用蜂鸣器能做到不同的频率叠加以达到发出不同的音色吗?如果不能,至少最简单要用什么类型的喇叭?
追答
肯定能做到不同音色的,直接可以播放歌曲,当然频率可以叠加。
这个里面不是喇叭的问题。主要是频率的选择和音调的选择。
喇叭的输出功率可以决定响亮程度。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
做而论道
高能答主

2011-09-27 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3.2万
采纳率:86%
帮助的人:8814万
展开全部
PWM改变的应该是蜂鸣器的响度,也就是声音的大小而已啊,怎么也能改变频率呢?
----
可以改变频率的。
利用PWM,改变输出电压,大家都是这么做的。但是,这只是表面现象。

仔细看,变化的电压波形,不难看出,这里面也有周期(频率)的特点。

利用PWM,输出正弦波,估计很多人都会,改变它的频率,并不难。
-----
蜂鸣器或扬声器的电路,可以参考:
http://hi.baidu.com/%D7%F6%B6%F8%C2%DB%B5%C0/blog/item/d025718ab4fa7bdefc1f10b7.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爱目一丝上帝
2011-09-27 · TA获得超过478个赞
知道小有建树答主
回答量:457
采纳率:0%
帮助的人:316万
展开全部
我觉得直流蜂鸣器不行,得用交流的。交流的就是一个小喇叭,用不同的频率的电压能发不同音调的声音。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式