如何使用51单片机的蜂鸣器来播放某些歌曲?
3个回答
展开全部
声音的频谱范围约在几十到几千赫兹,若能利用程序来控制单处机某个口线的“高”电平或低电平,则在该口线上就能产生一定频率的矩形波,接上喇叭就能发出一定频率的声音,若再利用延时程序控制“高”“低”电平的持续时间,就能改变输出频率,从而改变音调。要准确奏出一首曲子,必须准确地控制乐曲节奏,即一音符的持续时间。音符的节拍我们可以用定时器T0来控制,送入不同的初值,就可以产生不同的定时时间。便如某歌曲的节奏为每分钟94拍,即一拍为0.64秒。其实就是一个控制单片机节拍的问题,如果想要51的具体程序,网上很多,没找到可以给我留言,我给你。
宿兴电子
2024-11-28 广告
2024-11-28 广告
联系我们蜂鸣器的种类规格繁多,需先知道几个参数 ( 电压,电流,驱动方式,尺寸,连接/固定方式),当然更重要的是,想要获的声音 (音压大小,频率高低).工作电压:电磁式蜂鸣器,从1.5到24V, 压电式的从3V到220V都是可行的,但一般压...
点击进入详情页
本回答由宿兴电子提供
展开全部
蜂鸣器的发声频率是固定的,不能改变声调。要播放歌曲的话最好用小喇叭,通过改变脉冲的频率可以控制小喇叭的声调。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
专门有卖音乐芯片的吧,非常非常非常便宜的!用单片机可以给芯片供电控制,如果仅需要单一播放音乐的功能,用单片机浪费了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询