protues中蜂鸣器如何发出声音 给个电路图

如题所述

电路图如下:

蜂鸣器发声原理是电流通过电磁线圈,使电磁线圈产生磁场来驱动振动膜发声的,因此需要一定的电流才能驱动它,单片机IO引脚输出的电流较小。

单片机输出的TTL电平基本上驱动不了蜂鸣器,因此需要增加一个电流放大的电路。三极管的作用为驱动,通过三极管放大驱动电流,从而可以让蜂鸣器发出声音。

扩展资料:

有源蜂鸣器和无源蜂鸣器的区别:

这里的“源”不是指电源。而是指震荡源。 也就是说,有源蜂鸣器内部带震荡源,所以只要一通电就会叫。

而无源内部不带震荡源,所以如果用直流信号无法令其鸣叫。必须用2K~5K的方波去驱动它。

有源蜂鸣器往往比无源的贵,就是因为里面多个震荡电路。

无源蜂鸣器的优点是:便宜且声音频率可控,可以做出“多来米发索拉西”的效果。在一些特例中,可以和LED复用一个控制口 有源蜂鸣器的优点是:程序控制方便 。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-11
直接接个蜂鸣器就可以了啊。主要是程序中比如是接在P2.0上。那么启动的时候写成P2.0=~P2.0.就会听到滴滴的声音追问

蜂鸣器用哪个?speaker还是buzzer

追答

都可以,带声音标志那个

追问

不响啊啊

追答

哪你有音箱没有。不行的话用发光二极管代替。看是不是程序的问题

第2个回答  2015-02-05
电阻大小 输入6.3 BUZZER 选 DC 0perated buzzer output.......card 双击击 BUZZER 修改属性0perating voltage 写 1.6 load resistance 写6. 电阻下面是接个电源。
第3个回答  推荐于2017-12-15

电阻大小 输入6.3  BUZZER  选 DC 0perated buzzer output.......card    双击击 BUZZER 修改属性0perating voltage 写 1.6   load resistance  写6.      电阻下面是接个电源。

本回答被提问者采纳
第4个回答  2011-08-12
你输入方波就响了。频率不要太小。
相似回答