有源蜂鸣器和无源蜂鸣器
来源:互联网 发布:农村网络消费研究报告 编辑:程序博客网 时间:2024/04/27 15:21
蜂鸣器:
蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。
蜂鸣器可以分为有源蜂鸣器和无源蜂鸣器;
注意,这里的“源”不是指电源。而是指震荡源。 也就是说,有源蜂鸣器内部带震荡源,所以只要一通电就会叫。
而无源内部不带震荡源,所以如果用直流信号无法令其鸣叫。必须用2K~5K的方波去驱动它。
如图即为有源蜂鸣器和无源蜂鸣器,下面简单介绍一下两者的区别:
有源传感器因为有震荡源,所以固定了频率,只能发出单音,可以直接使用直流电源通电,程序控制起来也相对方便很多;
无源传感器无震荡源,直接通直流电无法鸣叫,必须要以方波为驱动,但是可以控制声音频率;
下面是蜂鸣器的简单示例程序:
int buzzer=7; //设置控制蜂鸣器的数字IO脚void setup() { pinMode(buzzer,OUTPUT);}void loop() { unsigned char i,j; for(i=0; i<80; i++)//输出一个频率的声音 { digitalWrite(buzzer,HIGH); delay(1); digitalWrite(buzzer,LOW); delay(1); } for(i=0; i<100; i++)//输出另一个频率的声音 { digitalWrite(buzzer,HIGH); delay(2); digitalWrite(buzzer,LOW); delay(2); } for(i=0; i<80; i++)//输出一个频率的声音 { digitalWrite(buzzer,HIGH); delayMicroseconds(40); digitalWrite(buzzer,LOW); delayMicroseconds(40); } for(i=0; i<100; i++)//输出另一个频率的声音 { digitalWrite(buzzer,HIGH); delayMicroseconds(120); digitalWrite(buzzer,LOW); delayMicroseconds(120); }}
0 0
- 有源蜂鸣器和无源蜂鸣器
- 有源蜂鸣器和无源蜂鸣器
- 有源蜂鸣器和无源蜂鸣器区别
- 区分有源蜂鸣器和无源蜂鸣器
- 有源蜂鸣器和无源蜂鸣器讲解
- 有源和无源蜂鸣器的区别
- 晶振、蜂鸣器之有源无源理解
- 有源、无源蜂鸣器的区别_20160220
- 有源蜂鸣器与无源蜂鸣器有什么区别?
- 4.有源蜂鸣器实验
- 51单片机驱动无源蜂鸣器
- Arduino 无源蜂鸣器警报声
- 51单片机驱动无源蜂鸣器
- 蜂鸣器
- 蜂鸣器
- 蜂鸣器
- 蜂鸣器
- 蜂鸣器
- 使用okHttp发起请求并用fastJson解析
- java学习笔记-04
- 最小二乘法
- 从零开始搭建一个简易的服务器(二)
- LeetCode 389. Find the Difference
- 有源蜂鸣器和无源蜂鸣器
- 华为OJ训练之0010-161231-挑7
- spring 第9天 Resurce 资源访问
- 新增删除removeChild
- Java笔记之二
- The next day of study notes
- 微软笔试-Numberic Keypad
- File类和时间类的两道综合练习
- 华为OJ训练之0011-170101-完全数