4 vienkāršas sirēnu shēmas, kuras varat izveidot mājās

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





Šajā amatā mēs uzzinām par 4 vienkāršām sirēnas ķēdēm, izmantojot Arduino un arī ar parastajiem komponentiem, piemēram, tranzistoriem un kondensatoriem, tomēr tas spēj radīt trauksmes skaņu neciešamā līmenī.

Ideju atbalstīja 'Abu-Hafss'



Rakstā dziļāk mēs arī iemācāmies izveidot modernu Arduino dizainu ar pielāgojamām un pielāgojamām toņu funkcijām.

1) dizains

Šajā vienkāršajā automašīnas sirēnas ķēdes dizainā, kas paskaidrots šeit, tiek izmantots minimālais komponentu skaits, un tomēr tas spēj radīt ausu caurduršanas trauksmes skaņu katru reizi, kad tā tiek ieslēgta.



Ierīci parasti izmanto kā automašīnas atpakaļgaitas signāltauri, lai gan to var izmantot arī jebkurai citai attiecīgai lietojumprogrammai, atkarībā no lietotāja vēlmēm.

Automašīnu jomā šo sirēnu tautā sauc arī par “Mega sirēnu”, pateicoties tās ģenerētajam milzīgajam decibelu līmenim.

Piedāvātās automašīnas sirēnas shematiskā un cita saistītā informācija ir parādīta zemāk, un to nodrošināja Abu-Hafss kungs, kurš ir viens no veltītajiem šī emuāra lasītājiem un līdzstrādniekiem.

Lieljaudas automašīnas sirēna

Ķēdes shēma

Automašīnas Mega sirēnas ķēde

PCB izkārtojums

Automašīnas sirēnas shēmas PCB

Abu pieprasījumu pievienoja arī iepriekš minētajiem failiem Abu-Hafss kunga e-pastā.

Cienījamais Swagatam,

lūdzu, atrodiet automašīnas 12V-20W sirēnas fotoattēlu, kurai ir patiešām ausu caurduroša skaņa. Es to atvēru un atradu nelielu pievienoto PCB.

Esmu interpretējis PCB shematiski, kā pievienots. Manas rūpes ir izmantot pastiprinātāja sadaļu kādai citai 15-20W lietojumprogrammai.

Atklāti sakot, man nav praktiskas pieredzes attiecībā uz audio pastiprinātājiem. Es ļoti novērtēšu jūsu palīdzību šajā sakarā.

Ar laba vēlējumiem

Abu-Hafss

Saskaņā ar iepriekš minēto pieprasījumu automašīnas sirēnas pastiprinātāja sadaļa ir lēta un jaudīga (@ 20 vati), un, iespējams, to varētu izmantot kā pastiprinātāja moduli citām lietojumprogrammām, kurām nepieciešama lēta, bet jaudīga pastiprinātāja alternatīva.

Analizējot dizainu

Pētot doto diagrammu, šķiet, ka posms, kas sastāv no Q4, Q5, ir atbildīgs tikai par amplifikāciju, pārējās sadaļas paredzētas sirēnas frekvences ģenerēšanai Q4, Q5 bāzei.

Skatuve veido jaudīgu Darlingtona tranzistora pastiprinātāja pakāpi ar ārkārtīgi lielu pastiprinājumu (apmēram 1000 un vairāk)

Tā kā pastiprinātāja dizains ir pārāk vienkāršs, tas, iespējams, nav piemērots Hi-fi mūzikas vai frekvenču virs 4kHz ģenerēšanai vai apstrādei.

Turklāt procesa tranzistors varētu izkliedēt ievērojamu daudzumu siltuma, izraisot patēriņu lielāku parasto Hi-fi pastiprinātāju patēriņu.

Tāpēc, lai gan iepriekš minētajā automašīnas sirēnas ķēdē iekļautais pastiprinātājs ir lēts un vienkāršs, to nevar efektīvi ieviest filmu dziesmu un melodiju ražošanai, kuru frekvence ir līdz 15 kHz. Tomēr to var efektīvi izmantot tādās vienībās kā ragi, zvani, trauksmes signāli, drošības sistēmas utt.

2) Sirēnas skaņas ģenerēšana ar Arduino

Šādu Arrenino balstītas sirēnas skaņas ģeneratora shēmu var izmantot, lai radītu piķi, kas perfekti atdarina tipisku sirēnas skaņu, un to var pielāgot, lai radītu daudz dažādu sirēnu efektu, vienkārši izdarot attiecīgas izmaiņas skicē.

Sirēnas skaņa, kā mēs visi zinām, ir skaļš troksnis, ko rada ierīce, kas paredzēta šīs skaņas radīšanai, izmantojot mehānisku pieeju vai elektroniskas shēmas.

Sirēnas skaņas ģeneratora ierīces atrod daudz noderīgu lietojumu un tiek izmantotas avārijas dienesta transportlīdzekļos, piemēram, policijas un ātrās palīdzības transportlīdzekļos, kā arī ugunsdzēsēju komandās utt.

Apspriestā konfigurējamā sirēna ļauj pievienotajam skaļrunim radīt pielāgotu sirēnas skaņu. Būtībā ir divu veidu sirēnas skaņas ģenerēšanas iekārtas, proti, pneimatiskās un elektroniskās.

Pneimatiskās sistēmās skaņas radīšanai tiek izmantots gaisa spiediens, kas tiek izspiests caur atbilstoši izmēru cauruli, savukārt elektroniskās iekārtas ir sarežģītākas, izmantojot skaļruņus vai pjezo ierīces, lai radītu attiecīgo skaņu ar jebkuru vēlamo ātrumu un modeli. Elektroniskās sirēnas ir elastīgākas, pielāgojamas un piedāvā vairāk variāciju un ir ārkārtīgi efektīvas.

Sirēnas skaņas veidi

Sirēnas skaņa var būt dažāda veida, daži bieži sastopami veidi ir policija, ātrā palīdzība un ugunsdzēsības sirēna, citi var būt mega sirēnas, ko izmanto automašīnu ragos, daži ir ātras policijas sirēnu melodijas, cits veids varētu būt ausu caurduršana, piemēram, ko izmanto mobu neitralizēšanai, daži varētu būt jūsu mobilajā tālrunī, lai brīdinātu, kamēr tiek saņemta jauna ziņa.

Tāpēc diapazons varētu būt pārāk plašs, un piedāvāto Arduno trauksmes shēmu var pielāgot atbilstoši lietotāju personīgajām vēlmēm un vēlmēm, lai sasniegtu vēlamo sirēnas skaņu.

Kodu skice:

/ *
Sirēna

Lai konfigurētu Arduino sirēnu, ir jāpievieno 8 omu skaļrunis
pin8 un zeme. Lielai amplifikācijai izmantojiet tranzistora draiveri ar 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)
}

Arduino elektroinstalācijas shēma ar skaļruni un padeves ieeju

Video demonstrācija:

BJT posma izmantošana lielākai pastiprināšanai

Augstas amplifikācijas gadījumā iepriekšminēto iestatījumu var modificēt saskaņā ar sekojošo savienojuma shēmu:

Arduino policijas sirēna

Kodeksa modificēšana

Pārbaudot, es finansēju sirēnas skaņu no Arduino, kas nav ļoti patīkama, un man bija nelieli sagrozījumi. Es eksperimentēju ar kodu un beidzot padarīju to ārkārtīgi gludu un patīkamu dzirdēt. Lūk, kas jums ir uzlabots:

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

Varat arī spēlēt ar const int pitchHigh = 1000 un palielināt līdz 2000, lai palielinātu sirēnas garumu, kas attiecas uz policijas sirēnām.

3) Policija, ātrā palīdzība, ugunsdzēsēju sirēna - ASV stils

Nākamā sirēnas ķēde ir 3-vienā sirēna, kas radīs 3 atšķirīgus signālus, kas atgādina policijas sirēnu, ātrās palīdzības sirēnu un ugunsdzēsēju sirēnu skaņu.

Tos var izvēlēties, izmantojot 3 polu slēdzi un vienkārši pārslēdzot slēdža pozīcijas.

Pilnīga šīs 3 vienā sirēnas ķēdes shēma ir parādīta zemāk:

3 vienā sirēnas ķēde, policija, ātrā palīdzība, ugunsdzēsēju sirēnas signāls

4) Sirēna, izmantojot IC 7400

Lūk, vēl viena vienkārša un lēta sirēna, izmantojot IC 7400 ko var izmantot daudzām trauksmes lietojumprogrammām.

Shēma būtībā ir konfigurēta ap diviem mainīgiem multivibratoriem - N1 / N2 un N3 / N4. N1 / N2 posms rada 0,2 Hz kvadrātveida viļņu signālu, kas ir savienots ar N3 / N4, kas izraisa 0,2 Hz augšup un lejup vērstu svārstību.

Rezultātā iegūtās sirēnas izeja ir no 2 V līdz maksimālajai, un to var pastiprināt ar jebkuru piemērotu pastiprinātāju skaļas sirēnas skaņas iegūšanai.




Iepriekšējais: Statiskā cilvēka noteikšana ar PIR Nākamais: Benzīna uz LPG ATS ķēde, izmantojot elektromagnētisko maiņas vārstu