Apakah ini cara yang tepat untuk menghubungkan bel piezo ke pin mikrokontroler? Adakah yang bisa ditingkatkan dalam arti ketahanan dan konsumsi daya? Bagaimana saya memilih D1?
Apakah ini cara yang tepat untuk menghubungkan bel piezo ke pin mikrokontroler? Adakah yang bisa ditingkatkan dalam arti ketahanan dan konsumsi daya? Bagaimana saya memilih D1?
Jawaban:
Anda mungkin dapat berdiri untuk meningkatkan nilai resistor pull-down Anda secara signifikan. (coba 100rb atau 1rb) - Sejauh resistor 1rb berjalan, karena ini menyediakan jalur pembuangan untuk kapasitansi piezo, nilainya akan ditentukan oleh ukuran piezo, serta rentang frekuensi yang Anda inginkan untuk mengendarainya. . Nilai yang lebih tinggi akan lebih sedikit lossy, tetapi mungkin tidak memberikan debit yang cukup untuk piezo jika itu sangat besar atau Anda bermaksud mengendarainya pada frekuensi yang sangat tinggi (di mana pemulihan cepat diperlukan) Ini mudah untuk diperkirakan jika Anda tahu kapasitansi bel.
D1 harus berupa dioda cepat, semua tipe schottky harus bekerja dengan baik.
Bergantung pada seberapa keras Anda menginginkan buzzer, Anda dapat menambahkan resistor secara seri dengan buzzer itu sendiri. Saya akan mulai dengan nilai resistansi rendah (10s ohm) dan menyelesaikan sesuatu yang Anda sukai. Sekali lagi Anda mengambil kerugian, tetapi jika Anda tidak dapat mengatur tegangan drive Anda, ini merupakan opsi. Kapasitor secara seri dengan bel juga merupakan opsi, untuk memberikan batasan daya, serta mengubah karakter nada.
Tidak semua buzzer piezoelektrik dibuat sama,
Pada dasarnya Anda memiliki yang sangat sederhana, itu hanya semacam speaker piezoelektrik kecil, (seperti tweeter Motorola lama, semua kotak plastik, tidak ada magnet), berhati-hatilah; mereka dihancurkan oleh DC, jadi gunakan kapasitor (0,01 uf) untuk menghindari dc melalui transduser, dan pastikan bahwa Anda memberi makan binatang dengan beberapa gelombang persegi atau sinusoidal, dan .. Kemudian bel piezo yang memiliki built-in di sirkuit osilator / driver, yang menggerakkan elemen piezoelektrik, dengan yang Anda harus memiliki spesifikasi buzzer, tapi saya telah menemukan bahwa kebanyakan dari mereka berperilaku baik dengan 5 Volt dc. produksi massal telah membuatnya murah.
Cara sederhana yang sering saya gunakan adalah dengan langsung menghubungkan piezo dalam mode bridged, menggunakan dua pin I / O. Teknik ini hanya digunakan dengan elemen piezo telanjang yang jauh lebih murah, bukan buzzers yang memiliki driver frekuensi tetap terpasang. Untuk yang terakhir, rangkaian kuesioner harus digunakan.
Menurut definisi, piezo tidak akan menghasilkan lebih banyak tegangan daripada yang digunakan untuk mengendarainya, dan dioda perlindungan pada port akan melindungi MCU dari paku apa pun.
Sebagian besar modul PWM di MCU modern dapat dikonfigurasi untuk menggunakan dua pin output; satu non-pembalik, dan satu non-pembalik. Ini memberikan dua kali tegangan suplai melintasi piezo, puncak ke puncak, yang memberikan volume yang jauh lebih baik dan menghindari pelepasan lambat yang akan didapat dengan rangkaian driver berujung tunggal di atas.
Juga, cara melakukannya menghilangkan semua komponen pendukung. Memang diperlukan sedikit pengkodean untuk mengatur PWM untuk menghasilkan frekuensi yang benar, tetapi jika Anda ingin kontrol penuh dari frekuensi dan volume keluaran, itu sangat murah. Ini adalah teknik yang biasa digunakan, sering digunakan dalam sirkuit kartu ulang tahun musik misalnya.