Buzzer Aktif vs Pasif

22

Saya baru-baru ini meminjam Arduino Inland Basic Starter Kit. Ini termasuk buzzer aktif dan pasif. Apa bedanya? Saya bisa mendengar perbedaan suara ketika saya menggunakan tone()perintah. Ada yang lain?

Bagaimana saya bisa mengidentifikasi yang mana? Apakah ada perintah khusus untuk masing-masing?

Nick Solonko
sumber
4
Hanya tebakan liar, tetapi bel "aktif" mungkin menyertakan osilator, dan akan mengeluarkan bunyi saat tersambung ke catu daya DC. Yang pasif mungkin hanya transduser telanjang, dan harus digerakkan oleh tegangan berdenyut untuk membuat suara.
Peter Bennett

Jawaban:

27

Bel aktif akan menghasilkan nada menggunakan osilator internal, sehingga yang diperlukan hanyalah tegangan DC. Bel pasif membutuhkan sinyal AC untuk mengeluarkan suara. Ini seperti speaker elektromagnetik, di mana sinyal input yang berubah menghasilkan suara, daripada menghasilkan nada secara otomatis.

Untuk mengidentifikasi mereka, jika Anda menerapkan tegangan DC ke mereka dan itu berdengung, itu aktif.

Sejauh perintah pergi jika Anda ingin mengontrol nada, Anda akan membutuhkan buzzer pasif. PWM pada Arduino dapat digunakan untuk mengontrol nada dan volume pada saat yang sama (yang mungkin atau mungkin tidak seperti yang Anda inginkan). Jika Anda ingin mengubah hanya volume atau hanya pitch, saya kira beberapa sirkuit eksternal akan diperlukan untuk mengubah amplitudo tanpa mengubah tegangan, dan sebaliknya.

Beberapa sumber: Sumber , Sumber , dan Sumber , serta komentar @Peter Bennett.

MichaelK
sumber
Ketika saya menggunakan perintah nada (pin, frekuensi) pada arduino di salah satu dari mereka, nada berubah. Jadi, Anda dapat menggunakan perintah nada pada keduanya, hanya bekerja aktif pada tegangan DC? Terima kasih
Nick Solonko
Menggunakan fungsi nada () akan menghasilkan frekuensi tepat yang Anda tentukan dalam argumen pada buzzer pasif. Sejujurnya, saya tidak yakin apa yang terjadi ketika Anda menerapkan gelombang persegi ke buzzer aktif. Apakah buzzer aktif dan pasif menghasilkan pitch yang sama (benar)? Jika aktif memainkan suara yang berbeda, mungkin beberapa jenis pencampuran frekuensi sedang berlangsung.
MichaelK
1
Yang aktif sedikit tidak aktif. Ketika saya memainkan frekuensi 566 misalnya, memainkan pasif 566, sementara memainkan aktif 559 menurut tuner saya. Mereka terdengar berbeda, yang pasif jauh lebih menyenangkan. Yang aktif tidak dapat menghasilkan frekuensi yang sangat tinggi, berhenti di sekitar 700, sedangkan pasif dapat melampaui 3000.
Nick Solonko