4 Litar Siren Mudah yang anda boleh Bina di Rumah

Cuba Instrumen Kami Untuk Menghapuskan Masalah





Dalam catatan ini kita belajar mengenai 4 litar siren sederhana, menggunakan Arduino dan juga dengan komponen biasa seperti transistor dan kapasitor namun mampu mengeluarkan bunyi penggera pada tahap yang luar biasa.

Idea ini disumbangkan oleh 'Abu-Hafss'



Dalam artikel yang lebih mendalam, kami juga belajar membuat reka bentuk berdasarkan Arduino lanjutan dengan ciri nada yang disesuaikan dan disesuaikan.

1) Reka Bentuknya

Reka bentuk litar siren kereta ringkas ini yang dijelaskan di sini menggunakan komponen bilangan minimum namun mampu menghasilkan bunyi penggera yang menindik telinga setiap kali ia dihidupkan.



Peranti ini biasanya digunakan sebagai tanduk belakang kereta, walaupun dapat digunakan untuk aplikasi lain yang relevan, bergantung pada pilihan pengguna.

Di bidang automobil, siren ini juga terkenal sebagai 'Mega Siren' kerana tahap desibel besar yang dihasilkannya.

Perincian skema dan maklumat lain yang berkaitan dari siren kereta yang dicadangkan disajikan di bawah, yang diberikan oleh Encik Abu-Hafss, yang merupakan salah satu pembaca dan penyumbang blog yang berdedikasi.

Siren Kereta Kuasa Tinggi

Rajah Litar

Litar Siren Mega Kereta

Susun atur PCB

Litar Siren Kereta PCB

Permintaan berikut juga dilampirkan dengan fail di atas dalam e-mel dari Encik Abu-Hafss.

Swagatam yang dihormati,

sila cari gambar siren kereta 12V-20W yang benar-benar mempunyai bunyi menindik telinga. Saya membukanya dan menjumpai PCB kecil seperti dilampirkan.

Saya telah menafsirkan PCB menjadi skema seperti yang dilampirkan. Perhatian saya adalah menggunakan bahagian penguat untuk beberapa aplikasi 15-20W yang lain.

Terus terang, saya tidak mempunyai pengalaman praktikal penguat audio. Saya sangat menghargai pertolongan anda dalam hal ini.

Selamat sejahtera

Abu-Hafss

Sesuai permintaan di atas, bahagian penguat siren kereta murah dan bertenaga (@ 20 watt) dan mungkin dapat digunakan sebagai modul penguat untuk aplikasi lain yang memerlukan alternatif penguat yang murah tetapi kuat.

Menganalisis Reka Bentuknya

Mengkaji gambarajah yang diberikan nampaknya tahap yang terdiri daripada Q4, Q5 hanya bertanggungjawab untuk penguatan, bahagian yang selebihnya adalah untuk menghasilkan frekuensi siren untuk pangkalan Q4, Q5.

Tahap ini membentuk tahap penguat transistor Darlington yang kuat dengan keuntungan yang sangat tinggi (dalam urutan 1000 dan lebih)

Oleh kerana reka bentuk penguat terlalu asas, mungkin tidak sesuai untuk menghasilkan atau mengendalikan muzik atau frekuensi Hi-fi di atas 4kHz.

Lebih-lebih lagi transistor dalam proses dapat menghilangkan sejumlah besar haba menyebabkan penggunaannya lebih tinggi daripada penguat Hi-fi biasa.

Oleh itu, walaupun penguat yang disertakan dalam litar siren kereta di atas adalah murah dan sederhana, ia tidak dapat dilaksanakan dengan cekap untuk menghasilkan lagu dan melodi filem yang melibatkan frekuensi hingga 15kHz. Walau bagaimanapun, ia dapat digunakan dengan berkesan dalam unit seperti tanduk, loceng, penggera, sistem keselamatan dll.

2) Menghasilkan Suara Siren dengan Arduino

Litar penjana bunyi siren berasaskan Arduino berikut dapat digunakan untuk menghasilkan nada dengan sempurna meniru bunyi siren khas dan dapat disesuaikan untuk menghasilkan banyak kesan siren yang berbeza hanya dengan membuat pengubahsuaian yang relevan dalam lakaran.

Bunyi siren, seperti yang kita semua tahu adalah bunyi kuat yang dihasilkan melalui alat yang dirancang untuk menghasilkan suara ini sama ada melalui pendekatan mekanikal atau melalui litar elektronik.

Peranti penjana bunyi siren menemui banyak aplikasi berguna dan digunakan dalam kenderaan perkhidmatan kecemasan seperti di kenderaan polis dan ambulans, dan juga di bomba dll.

Siren yang boleh dikonfigurasi yang dibincangkan membolehkan pembesar suara yang bersambung menghasilkan bunyi siren tersuai. Pada asasnya terdapat dua jenis peralatan menghasilkan bunyi siren, iaitu pneumatik dan elektronik.

Sistem pneumatik menggunakan tekanan udara yang dipaksa melalui paip berdimensi yang tepat untuk menghasilkan suara, sementara peralatan elektronik lebih canggih, menggunakan pembesar suara atau alat piezo untuk menghasilkan suara yang relevan pada kadar dan corak yang diinginkan. Sirene elektronik lebih fleksibel, disesuaikan dan menawarkan lebih banyak variasi dan sangat cekap.

Jenis Bunyi Siren

Bunyi siren dapat terdiri dari berbagai jenis, beberapa jenis yang biasa adalah siren polis, ambulans, dan siren api, yang lain dapat berupa sirene mega seperti yang digunakan dalam tanduk kereta, ada di antaranya lagu siren polis yang cepat, jenis lain boleh menusuk telinga seperti yang digunakan untuk meneutralkan massa, ada yang boleh berada di telefon bimbit anda untuk memberi amaran semasa mesej baru diterima.

Oleh itu, jangkauannya terlalu luas dan litar penggera Arduno yang dicadangkan dapat disesuaikan mengikut kehendak dan pilihan peribadi pengguna untuk mencapai bunyi siren yang diinginkan.

Lakaran kod:

/ *
Siren

Siren yang boleh dikonfigurasi untuk Arduino, memerlukan pembesar suara 8 ohm yang dilekatkan
pin8 dan tanah. Untuk penguatan tinggi gunakan pemacu transistor dengan pin8

//Copyright (c) 2012 Jeremy Fonte
//This code is released under the MIT license
//https://opensource.org/licenses/MIT
*/
const int pitchLow = 200
const int pitchHigh = 1000
int pitchStep = 10
int currentPitch
int delayTime
const int speakerPin = 8
void setup() {
currentPitch = pitchLow
delayTime = 10
}
void loop() {
tone(speakerPin, currentPitch, 10)
currentPitch += pitchStep
if(currentPitch >= pitchHigh) {
pitchStep = -pitchStep
}
else if(currentPitch <= pitchLow) {
pitchStep = -pitchStep
}
delay(delayTime)
}

Diagram Pendawaian Arduino dengan Speaker dan Input Bekalan

Demo Video:

Menggunakan Tahap BJT untuk Penguatan Lebih Besar

Untuk penguatan tinggi, susunan di atas dapat diubah mengikut rajah sambungan folowng:

Siren polis Arduino

Mengubah Kod

Semasa Menguji, saya membiayai bunyi siren dari Arduino yang sangat tidak menyenangkan, dan sedikit gangguan. Saya bereksperimen dengan kod tersebut, dan akhirnya menjadikannya sangat halus dan senang didengar. Inilah yang diperbaiki untuk anda:

//Improved by Swagatam
*/
const int pitchLow = 200
const int pitchHigh = 1000
int pitchStep = 10
int currentPitch
int delayTime
const int speakerPin = 8
void setup() {
currentPitch = pitchLow
delayTime = 5
}
void loop() {
tone(speakerPin, currentPitch, 20)
currentPitch += pitchStep
if(currentPitch >= pitchHigh) {
pitchStep = -pitchStep
}
else if(currentPitch <= pitchLow) {
pitchStep = -pitchStep
}
delay(delayTime)
}

Anda juga boleh bermain dengan const int pitchHigh = 1000 dan meningkat menjadi 2000 untuk meningkatkan panjang siren, yang berkaitan dengan siren polis.

3) Polis, Ambulans, Siren Bomba - Gaya USA

Litar siren seterusnya adalah siren 3-dalam-1, yang akan menghasilkan 3 nada yang menyerupai, siren polis, siren ambulans, dan suara siren bomba.

Ini dapat dipilih melalui sakelar 3 tiang, dan hanya dengan menukar posisi suis.

Gambarajah litar lengkap untuk litar siren 3 dalam 1 ini disediakan di bawah:

Litar siren 3-dalam-1, polis, ambulans, nada siren bomba

4) Siren Menggunakan IC 7400

Inilah satu lagi siren ringkas dan murah yang menggunakan IC 7400 yang boleh digunakan untuk banyak aplikasi penggera yang berbeza.

Litar pada dasarnya dikonfigurasi di sekitar dua multivibrator astabel, N1 / N2 dan N3 / N4. Tahap N1 / N2 menghasilkan isyarat gelombang persegi 0,2 Hz yang digabungkan dengan N3 / N4, yang menyebabkan ayunan naik turun 0,2 Hz.

Output siren yang dihasilkan adalah puncak 2 V ke puncak dan dapat diperkuatkan penguat yang sesuai untuk mendapatkan bunyi siren yang kuat.




Sebelumnya: Mengesan Manusia Statik dengan PIR Seterusnya: Petrol ke LPG ATS Circuit menggunakan Solenoid Changeover Valve