• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

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

夕阳接你 2019-04-18 浏览量:1429
有源蜂鸣器和无源蜂鸣器有什么区别?在单片机驱动时有什么不同?
1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 有源蜂鸣器只需要一个控制信号(或者说直流供电),就以自有工作频率发出声音。

    无源蜂鸣器需要给一个电波信号(方波、正弦波),这样才能发出声音,而给直流信号则不发声。


    所以单片机驱动上,对有源蜂鸣器的驱动其实和电灯类似,就是GPIO高、低电平来控制开关。

    对无源蜂鸣器,需要结合定时器或者PWM输出,来输出波形,及不是一个简单的信号,需要有信号变化(翻转),当然正是因为这样的变化,所以无源蜂鸣器才能播放音调。

    • 发布于 2019-04-18
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:6
  • “源”不是指电源,而是指震荡源。也就是说,有源蜂鸣器内部带震荡源,所以只要一通电就会叫。而无源内部不带震荡源,所以如果用直流信号无法令其鸣叫

    无源蜂鸣器的优点是:

        1、便宜

        2、声音频率可控,可以做出“多来米发索拉西”的效果

        3、在一些特例中,可以和LED复用一个控制口

        有源蜂鸣器的优点是:程序控制方便。

    • 发布于2019-04-18
    • 举报
    • 评论 0
    • 2
    • 0

  • 简单说有源通直流发生,无源通脉冲发生,可控制频率改变音色
    • 发布于2019-04-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 有源蜂鸣器是需要一个电源供电的,外部信号只是用来触发响与不响,工作频率固定不能改,一般用MCU的常规IO控制

    无源蜂鸣器的信号跟供电是共用一个脚的,外部信号除了触发响与不响,还能控制它的声音频率,一般用MCU的PWM加三极管放大来驱动

    • 发布于2019-04-18
    • 举报
    • 评论 0
    • 0
    • 0

  • ”源“是说震荡源,有源就是内部自带震荡源,只需要给一个电压,蜂鸣器就能出声

    无源蜂鸣器需要给一个交变震荡信号才能出声,可以通过改变交变频率来改变发声频率

    • 发布于2019-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 两个蜂鸣器都需要使用三极管进行驱动。因为单片机的IO驱动能力有限。

    有源蜂鸣器:只要高低电平就可以实现驱动,高-蜂鸣器响    低,蜂鸣器不响

    无源蜂鸣器:驱动需要脉冲才行,需要响的时候,得要一串脉冲,平率可以任意一般是100HZ-15KHZ,常用的是1KHZ。

                       频率越高,音调也就越高,所以,根据脉冲的频率,可以实现 哆瑞咪发的音调。 低电频则不响。



    总之,有源的驱动简单,但是音调一致,无源的驱动稍微复杂,可以实现自由音阶。另外,无源的便宜

    • 发布于2019-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 有源蜂鸣器和无源蜂鸣器的差别主要差别为:
    1、有源蜂鸣器和无源蜂鸣器的根本区别是产品对输入信号的要求不一样。

    2、有源蜂鸣器工作的理想信号是直流电,通常标示为VDC、VDD等。

    因为蜂鸣器内部有一简单的振荡电路,能将恒定的直流电转化成一定频率的脉冲信号,从面实出磁场交变,带动钼片振动发音。

    3、但是在某些有源蜂鸣器在特定的交流信号下也可以工作,只是对交流信号的电压和频率要求很高,此种工作方式一般不采用。

    4、而无源蜂鸣器没有内部驱动电路,有些公司和工厂称为讯响器,国标中称为声响器。

    无源蜂鸣器工作的理想信号方波。如果给直流信号蜂鸣器是不响应的,因为磁路恒定,钼片不能振动发音。

    • 发布于2019-04-19
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

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