- Stock: In Stock
- Product Code: BBZ003.PSV5
- Weight: 3.00
5V Buzzer Passive 12mm
A passive buzzer is a sound-producing device that does not have a built-in oscillating circuit, which means it requires an external signal to produce sound. It operates by receiving an AC (alternating current) signal or a PWM (pulse-width modulation) signal from a microcontroller or other external circuit.
Key Features:
- No Built-in Oscillator: Passive buzzers need an external oscillating signal to produce sound, unlike active buzzers that have an internal oscillator.
- Operating Voltage: Typically operates at low DC voltages, commonly between 3V and 12V.
- Versatile Sound Generation: Capable of producing a wide range of frequencies and tones depending on the input signal.
- Flexible Control: Can be controlled to generate various sounds, melodies, and frequencies by modulating the input signal.
Technical Specifications:
- Dimensions: Available in various sizes, often similar to active buzzers, such as 12mm or 9mm in diameter.
- Sound Level: Typically produces sound levels in the range of 70 to 85 dB, but this can vary based on the input signal.
- Frequency Range: Can generate a wide range of frequencies, typically between 1kHz and 5kHz, depending on the input.
- Current Consumption: Usually low, around 10-30 mA, but can vary based on the input signal characteristics.
Applications:
- Electronic Projects: Widely used in Arduino and other microcontroller projects where specific tones or melodies are needed.
- Alarm Systems: Employed in security and alarm systems to produce various alert sounds.
- Home Appliances: Used in appliances like washing machines, microwaves, and other devices to provide alert or status sounds.
- Toys and Games: Incorporated into toys and electronic games to produce sound effects and music.
Advantages:
- Sound Customization: Can produce a wide range of sounds and tones by varying the input signal, allowing for more complex sound generation.
- Cost-Effective: Generally inexpensive and widely available.
- Flexible Integration: Easily controlled by microcontrollers and other digital circuits to produce specific sound patterns.
Disadvantages:
- Requires External Circuitry: Needs an external oscillating signal, which can make the circuit design more complex compared to using an active buzzer.
- Dependent on Input Signal: Sound quality and volume can vary significantly based on the input signal's characteristics.
Example Connection:
To use a passive buzzer with a microcontroller like an Arduino:
- Connect the Positive Terminal: Connect the positive terminal of the passive buzzer to a PWM-capable digital pin on the microcontroller.
- Connect the Negative Terminal: Connect the negative terminal to the ground (GND) of the microcontroller.
- Generate Signal: Use the microcontroller to generate a PWM signal or oscillating signal to drive the buzzer.
// Example code for Arduino
int buzzerPin = 9; // PWM-capable pin
void setup() {
pinMode(buzzerPin, OUTPUT);
}
void loop() {
tone(buzzerPin, 1000); // Generate 1kHz tone
delay(1000); // Wait for 1 second
noTone(buzzerPin); // Stop the tone
delay(1000); // Wait for 1 second
}
This simple code generates a 1kHz tone for 1 second, followed by a 1-second silence, repeating indefinitely.