电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
51单片机蜂鸣器怎么响出不同频率的声音
已解决
73482
个问题
已帮助
5993
位优秀工程师
51单片机蜂鸣器怎么响出不同频率的声音
WXaaaaa
2018-11-17
浏览量:5409
显示全部
单片机
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
Spirit
要确定使用的是无源蜂鸣器,以脉冲方式通电(PWM),脉冲频率决定了声调
如果是有源蜂鸣器,只能发出唯一声调
发布于
2018-11-17
举报
评论 0
0
0
其他答案
数量:
17
川楠
想要发出不同频率的声音,用单片机IO产生不同平率的脉冲即可。
发布于
2018-11-17
举报
评论 0
0
0
坐着,玩泥巴
需要一个无源蜂鸣器,然后给不同频率的PWM波,就可以发出不同的声音
发布于
2018-11-17
举报
评论 0
0
0
与梦说心事
简单的方法就是延时不同时间的延时函数,这是针对无缘的蜂鸣器,有缘的蜂鸣器给1就响,改变不了声音
发布于
2018-11-17
举报
评论 0
0
0
yhj416606438
用定时器产生不同的频率就可以了,用无源蜂鸣器驱动
发布于
2018-11-17
举报
评论 0
0
0
WQS1314
通过控制PWM波的频率来调节音调。
发布于
2018-11-17
举报
评论 0
0
0
wo4fisher
脉冲个数,脉冲周期,以及脉冲占空比。
发布于
2018-11-17
举报
评论 0
0
0
donatello
要使用51定时器的PWM引脚输出不同频率的方波,然后外接一个无源蜂鸣器才能发声。
发布于
2018-11-17
举报
评论 0
0
0
megar
一般都是蜂鸣器用三极管导通,51定时器根据不同频率输出占空比不同的方波导通蜂鸣器!https://jingyan.baidu.com/article/15622f24125b72fdfdbea57f.html
发布于
2018-11-17
举报
评论 0
0
0
fighter-12315
使用PWM就行了,PWM频率控制声音频率,PWM占空比控制声音的响度,虽然不是线性的但是还是可以做的
发布于
2018-11-17
举报
评论 0
0
0
T礼物X
蜂鸣器必须是无源的这样才可以通过给予不同频率的脉冲发出不同声音
发布于
2018-11-17
举报
评论 0
0
0
奇迹12
如果是无源蜂鸣器,改变io的反转频率就可以了。有源的话,那就不行了
发布于
2018-11-18
举报
评论 0
0
0
szy123
导通就会发出声音,不同频率的声音,就是有不同频率的导通速度决定的,你就用pwm来控制蜂鸣器就可以了,改变pwm的频率达到你要的效果
发布于
2018-11-19
举报
评论 0
0
0
7943603
只要发出IO口频率不同,蜂鸣器就会按不同频率叫。
发布于
2018-11-19
举报
评论 0
0
0
oh_耗子
模拟pwm不同频率
发布于
2018-11-29
举报
评论 0
0
0
chen0000009
蜂鸣器要找那种无源的,可以用不同频率PWM控制发出不同的声音
发布于
2018-12-06
举报
评论 0
0
0
你中有我
不同的声音,就是PWM的占空比不同的
发布于
2018-12-11
举报
评论 0
0
0
序缘阿斌
用你的PWM输出不同的频率去控制你的蜂鸣器
发布于
2018-12-23
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
51单片机蜂鸣器怎么响出不同频率的声音
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: