Proteus仿真为什么蜂鸣器一直不响?

蜂鸣器我已经设置了驱动电压为5V,用的是PNP驱动,I/O口设置为0,但就是不响,没声音,请高手回答啊
1楼的,按照你的方法还是不响啊。。。。。
SPEAKER我也会用啊,但就是蜂鸣器不响。。我就是想知道这个

Proteus仿真蜂鸣器一直不响的原因及解决办法:

1、buzzer选着active。需要将该选择项去掉;

2、buzzer驱动电压过高。双击buzzer看看驱动电压大小,默认的12v肯定是过高的。一般选着2v,或者选着更小的来调试;

3、buzzer电阻值过大。当电阻值在1K欧姆的时候buzzer两端的电压就只有几百mv了。仿真的时候可以暂停,用鼠标点击buzzer查看;

4、电路图有错,当p0.0=0时,buzzer就会响。

知识点延伸:

Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-09
  Proteus仿真蜂鸣器一直不响,把蜂鸣器设置成DC模式,方法是双击蜂鸣器进行设置。
  Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前比较好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。
  Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MATLAB等多种编译器。
第2个回答  2020-08-23
你PNP接错了,箭头应该接电源,你接地的话无论基极是高电平还是低电平它都不导通,不导通蜂鸣器怎么会响了,模电知识啊哈哈。
第3个回答  2012-05-15
电源和地接反了,三极管不能导通,正确接法:蜂鸣器上端接地,三极管pnp的发射极接电源5v。
其次,你还要把你的基极的电阻去掉或者改小,因为电阻过大,电流太小了,不足以令蜂鸣器响》以上是我的建议,希望能帮到你。
第4个回答  2009-08-01
蜂鸣器直接接单片机I/0口就响了,不要三极管,制作硬件再加上。

那你直接接一个一定频率的方波试试看咯!
相似回答