“Arduino实验六:有源蜂鸣器模块实验”的版本间的差异

来自丢石头百科
(创建页面,内容为“=== 实验现象 === *按下按键板载LED灯点亮,蜂鸣器响,松开按键板载LED灯熄灭,蜂鸣器不响。 === 电路连接 === * === 主要程序 =…”)
 
第1行: 第1行:
 +
== 模块介绍 ==
 +
=== 模块说明 ===
 +
*有源蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。蜂鸣器在电路中用字母“H”或“HA”(旧标准用“FM”、“LB”、“JD”等)表示。
 +
*无源蜂鸣器利用电磁感应现象,为音圈接入交变电流后形成的电磁铁与永磁铁相吸或相斥而推动振膜发声,接入直流电只能持续推动振膜而无法产生声音,只能在接通或断开时产生声音。
 +
*有源蜂鸣器和无源蜂鸣器最简单的区别就是有源蜂鸣器内部有振荡电路,所以只要一通电就会叫。而无源蜂鸣器没有,如果用直流信号无法令其鸣叫。
 +
*有源蜂鸣器和无源蜂鸣器的根本区别在于产品对输入信号有不同的要求:
 +
**有源蜂鸣器内部有一个简单的振荡电路,可以将恒定的DC转换成一定频率的脉冲信号,从而实现磁场的交变,驱动振膜振动发声。但有些有源蜂鸣器在特定交流信号下也能工作,但交流信号的电压和频率都很高,一般不采用这种工作模式。
 +
**无源蜂鸣器内部没有驱动电路,无源蜂鸣器的工作信号为方波。如果直接施加DC信号给无源蜂鸣器,则没有声音,因为磁路不变,振膜始终处于吸附状态,无法振动发声。
 +
*区分:
 +
**万用表测电阻区别:用万用表电阻档Rxl档测试。用黑表笔接蜂鸣器 "+"引脚,红表笔在另一引脚上来回碰触,如果触发出咔、咔声的且电阻只有8Ω(或16Ω)的是无源蜂鸣器;如果能发出持续声音的,且电阻在几百欧以上的,是有源蜂鸣器。
 +
**有源蜂鸣器直接接上额定电源(新的蜂鸣器在标签上都有注明)就可连续发声;而无源蜂鸣器则和电磁扬声器一样,需要接在音频输出电路中才能发声。
 +
**有源蜂鸣器的两个引脚长度是不一样的,长脚为正极,短脚为负极,正负极不可反接。无源蜂鸣器则没有正负极之分。
 +
 +
===参数说明 ===
 +
*PCB尺寸:3.2cm*2.3cm
 +
*驱动:s8550三极管
 +
*触发:低电平触发
 +
*电压:5V
 +
 +
== 实验说明 ==
 
=== 实验现象 ===
 
=== 实验现象 ===
 
*按下按键板载LED灯点亮,蜂鸣器响,松开按键板载LED灯熄灭,蜂鸣器不响。
 
*按下按键板载LED灯点亮,蜂鸣器响,松开按键板载LED灯熄灭,蜂鸣器不响。

2023年2月23日 (四) 17:36的版本

模块介绍

模块说明

  • 有源蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。蜂鸣器在电路中用字母“H”或“HA”(旧标准用“FM”、“LB”、“JD”等)表示。
  • 无源蜂鸣器利用电磁感应现象,为音圈接入交变电流后形成的电磁铁与永磁铁相吸或相斥而推动振膜发声,接入直流电只能持续推动振膜而无法产生声音,只能在接通或断开时产生声音。
  • 有源蜂鸣器和无源蜂鸣器最简单的区别就是有源蜂鸣器内部有振荡电路,所以只要一通电就会叫。而无源蜂鸣器没有,如果用直流信号无法令其鸣叫。
  • 有源蜂鸣器和无源蜂鸣器的根本区别在于产品对输入信号有不同的要求:
    • 有源蜂鸣器内部有一个简单的振荡电路,可以将恒定的DC转换成一定频率的脉冲信号,从而实现磁场的交变,驱动振膜振动发声。但有些有源蜂鸣器在特定交流信号下也能工作,但交流信号的电压和频率都很高,一般不采用这种工作模式。
    • 无源蜂鸣器内部没有驱动电路,无源蜂鸣器的工作信号为方波。如果直接施加DC信号给无源蜂鸣器,则没有声音,因为磁路不变,振膜始终处于吸附状态,无法振动发声。
  • 区分:
    • 万用表测电阻区别:用万用表电阻档Rxl档测试。用黑表笔接蜂鸣器 "+"引脚,红表笔在另一引脚上来回碰触,如果触发出咔、咔声的且电阻只有8Ω(或16Ω)的是无源蜂鸣器;如果能发出持续声音的,且电阻在几百欧以上的,是有源蜂鸣器。
    • 有源蜂鸣器直接接上额定电源(新的蜂鸣器在标签上都有注明)就可连续发声;而无源蜂鸣器则和电磁扬声器一样,需要接在音频输出电路中才能发声。
    • 有源蜂鸣器的两个引脚长度是不一样的,长脚为正极,短脚为负极,正负极不可反接。无源蜂鸣器则没有正负极之分。

参数说明

  • PCB尺寸:3.2cm*2.3cm
  • 驱动:s8550三极管
  • 触发:低电平触发
  • 电压:5V

实验说明

实验现象

  • 按下按键板载LED灯点亮,蜂鸣器响,松开按键板载LED灯熄灭,蜂鸣器不响。

电路连接

主要程序

  if(digitalRead(KEY) == LOW)
  {
    delay(20);              //延时去抖动
    if(digitalRead(KEY) == LOW)
    {
      digitalWrite(LED,HIGH);
      digitalWrite(Buzzer,HIGH);      //蜂鸣器响
    }
  }
  else
  {
    digitalWrite(LED,LOW);
    digitalWrite(Buzzer,LOW);      //蜂鸣器响
  }

相关下载