4 jednostavna kruga sirene koje možete izgraditi kod kuće

Isprobajte Naš Instrument Za Uklanjanje Problema





U ovom postu saznajemo o 4 jednostavna kruga sirene Arduino a također s običnim komponentama poput tranzistora i kondenzatora, ali je u stanju proizvesti zvuk alarma na mučnoj razini.

Ideji je pridonio 'Abu-Hafss'



Dublje u članku također učimo izrađivati ​​napredni dizajn zasnovan na Arduinu s prilagodljivim i prilagodljivim značajkama tona.

1) Dizajn

Ovdje objašnjeni ovaj jednostavni dizajn kruga automobilske sirene koristi minimalni broj komponenata, a opet je u stanju proizvesti zvuk alarma koji probija uho svaki put kad se uključi.



Uređaj se obično koristi kao automobilska natrag, iako se može koristiti i za bilo koju drugu relevantnu aplikaciju, ovisno o željama korisnika.

U automobilskom polju ova je sirena u narodu poznata i kao 'Mega sirena' zbog masivne razine decibela koju generira.

Shematski detalji i ostale povezane informacije o predloženoj sireni automobila predstavljene su u nastavku, a dostavio ih je gospodin Abu-Hafss, jedan od posvećenih čitatelja i suradnik ovog bloga.

Snaga za automobil velike snage

Kružni dijagram

Krug mega sirene automobila

Izgled PCB-a

PCB kruga sirene automobila

Sljedeći zahtjev također je priložen uz gore navedene datoteke u e-poruci g. Abu-Hafssa.

Dragi Swagatam u prilogu,

molimo pronađite fotografiju automobilske sirene od 12V-20W koja ima zaista zvuk koji probija uho. Otvorio sam ga i našao mali PCB kako je priložen.

PCB sam protumačio u shemu kako je priloženo. Moja je briga koristiti odjeljak pojačala za neke druge aplikacije od 15-20W.

Iskreno, nemam praktičnog iskustva s pojačalima. Izuzetno ću vam zahvaliti na pomoći u tom pogledu.

Lijepi Pozdrav

Ebu-Hafss

Prema gornjem zahtjevu, odjeljak pojačala na automobilskoj sireni je jeftin i moćan (@ 20 vata) i možda bi se mogao koristiti kao modul pojačala za druge programe koji zahtijevaju jeftinu, ali snažnu alternativu pojačala.

Analizirajući dizajn

Proučavajući zadani dijagram, čini se da je stupanj koji sadrži Q4, Q5 odgovoran samo za pojačanje, preostali dijelovi su za generiranje frekvencije sirene za bazu Q4, Q5.

Stupanj tvori snažno Darlingtonovo tranzistorsko pojačalo s izuzetno velikim pojačanjem (reda veličine 1000 i više)

Budući da je dizajn pojačala previše osnovni, možda neće biti prikladan za generiranje ili rukovanje Hi-fi glazbom ili frekvencijama iznad 4kHz.

Štoviše, tranzistor u tom procesu mogao bi odvesti značajnu količinu topline zbog čega bi potrošnja bila veća od uobičajenih Hi-fi pojačala.

Stoga, iako je pojačalo ugrađeno u gornji sklop automobilske sirene jeftino i jednostavno, ne može se učinkovito implementirati za stvaranje filmskih pjesama i melodija koje uključuju frekvencije do 15kHz. Međutim, može se učinkovito koristiti u jedinicama poput sirena, zvona, alarma, sigurnosnih sustava itd.

2) Stvaranje zvuka sirene s Arduinom

Sljedeći sklop generatora zvuka sirene zasnovan na Arduinu može se koristiti za generiranje visine tona savršeno imitirajući tipični zvuk sirene i može se prilagoditi da proizvede mnogo različitih efekata sirene jednostavnim izvođenjem odgovarajućih izmjena na skici.

Zvuk sirene, kao što svi znamo, je glasan zvuk koji se stvara putem uređaja dizajniranog za proizvodnju ovog zvuka bilo mehaničkim pristupom bilo elektroničkim krugovima.

Uređaji za generiranje zvuka sirene nalaze mnoštvo korisnih primjena i koriste se u vozilima hitne službe kao što su policija i vozila hitne pomoći, te u vatrogasnim postrojbama itd.

Raspravljiva konfigurabilna sirena omogućava povezanom zvučniku da proizvede prilagođeni zvuk sirene. U osnovi postoje dvije vrste opreme za stvaranje zvuka sirene, naime pneumatska i elektronička.

Pneumatski sustavi koriste zračni tlak koji se probija kroz odgovarajuće dimenzionirane cijevi za stvaranje zvuka, dok je elektronička oprema sofisticiranija, koristeći zvučnike ili piezo uređaje za generiranje relevantnog zvuka bilo kojom željenom brzinom i uzorkom. Elektroničke sirene su fleksibilnije, prilagodljivije i nude više varijacija te su izuzetno učinkovite.

Vrste zvuka sirene

Zvuk sirene može biti različitih vrsta, nekoliko uobičajenih vrsta su policija, hitna pomoć i vatrogasna sirena, drugi bi mogli biti u obliku mega sirene kao što se koriste u sirenama automobila, neke su brze melodije policijske sirene, druga vrsta može probušiti uho, poput one koja se koristi za neutraliziranje rulje, a neke bi mogle biti u vašem mobitelu radi upozorenja dok se prima nova poruka.

Stoga bi domet mogao biti preopširan, a predloženi sklop alarma Arduno može se prilagoditi prema osobnoj želji i preferencijama korisnika za postizanje željenog zvuka sirene.

Skica koda:

/ *
Sirena

Podesiva sirena za Arduino, zahtijeva 8-omski zvučnik priključen na
pin8 i mljeveni. Za veliko pojačanje upotrijebite upravljački program tranzistora s 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)
}

Shema ožičenja Arduino sa zvučnikom i ulazom napajanja

Video demonstracija:

Korištenje BJT pozornice za veće pojačanje

Za veliko pojačanje, gore postavljena postavka može se izmijeniti prema sljedećem dijagramu spajanja:

Arduino policijska sirena

Izmjena koda

Nakon testiranja financiram zvuk sirene iz Arduina koji nije bio vrlo ugodan i imao je lagana izobličenja. Eksperimentirao sam s kodom i napokon ga učinio izuzetno glatkim i ugodnim za slušanje. Evo poboljšanog za vas:

//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)
}

Također se možete igrati s const int pitchHigh = 1000 i povećati na 2000 za povećanje duljine sirene, što je relevantno za policijske sirene.

3) policija, hitna pomoć, vatrogasna sirena - USA Style

Sljedeći krug sirene je sirena 3 u 1 koja će proizvesti 3 različita tona nalik policijskoj sireni, sireni hitne pomoći i sirenama vatrogasaca.

Oni se mogu odabrati pomoću 3-polne sklopke i jednostavno prebacivanjem položaja prekidača.

Kompletna shema sklopa za ovaj krug sirene 3 u 1 nalazi se u nastavku:

3-u-1 sirenski krug, policija, hitna pomoć, ton sirene vatrogasaca

4) Sirena pomoću IC 7400

Evo još jedne jednostavne i jeftine sirene koja koristi IC 7400 koji se mogu koristiti za mnogo različitih alarma.

Krug je u osnovi konfiguriran oko dva stabilna multivibratora, N1 / N2 i N3 / N4. Stupanj N1 / N2 generira signal kvadratnog vala od 0,2 Hz koji je povezan s N3 / N4, što uzrokuje zamah od 0,2 Hz prema gore i dolje.

Rezultirajući izlaz sirene iznosi od 2 V do vrha i može se pojačati bilo kojim prikladnim pojačalom za dobivanje glasnog zvuka sirene.




Prethodno: Otkrivanje statičnog čovjeka s PIR-om Dalje: Benzin za LPG ATS krug pomoću magnetnog preklopnog ventila