4 circuits de sirena senzills que podeu construir a casa

4 circuits de sirena senzills que podeu construir a casa

En aquest post aprenem sobre 4 circuits de sirena senzills, utilitzant Arduino i també amb components normals, com ara transistors i condensadors, és capaç de produir un so d'alarma a un nivell apassionant.



La idea va ser aportada per 'Abu-Hafss'

Més a fons en l'article també aprenem a fer un disseny avançat basat en Arduino amb funcions de to ajustables i personalitzables.





1) El disseny

Aquest senzill disseny de circuits de sirena de cotxe que s’explica aquí utilitza components mínims i, tanmateix, pot produir un so d’alarma de perforació de l’oïda cada vegada que s’encén.

El dispositiu s'utilitza normalment com a banya de marxa enrere, tot i que també es pot utilitzar per a qualsevol altra aplicació rellevant, en funció de les preferències de l'usuari.



En el camp de l'automòbil, aquesta sirena també es coneix popularment com la 'Mega sirena' a causa del nivell massiu de decibels que genera.

A continuació es presenten els detalls esquemàtics i altra informació relacionada de la sirena de cotxe proposada, que van ser proporcionats pel senyor Abu-Hafss, que és un dels lectors i col·laboradors dedicats a aquest bloc.

Sirena de cotxe d’alta potència

Esquema de connexions

Circuit de Mega Siren de cotxes

Disseny de PCB

Circuit PCB de sirena de cotxe

També es va adjuntar la següent sol·licitud amb els fitxers anteriors al correu electrònic del senyor Abu-Hafss.

Benvolgut Swagatam adjunt,

Si us plau, busqueu una foto d’una sirena de 12V-20W per a cotxes que tingui un so realment penetrant. L’he obert i he trobat un petit PCB adjunt.

He interpretat el PCB en un esquema com adjunt. La meva preocupació és utilitzar la secció d'amplificador per a alguna altra aplicació de 15-20W.

Francament, no tinc experiència pràctica en amplificadors d'àudio. Agrairé molt la vostra ajuda en aquest sentit.

Salutacions cordials

Abu-Hafss

Segons la sol·licitud anterior, la secció d'amplificador de la sirena del cotxe és barata i potent (@ 20watts) i possiblement es podria utilitzar com a mòdul d'amplificador per a altres aplicacions que requereixin una alternativa d'amplificador potent però barata.

Analitzant el disseny

Estudiant el diagrama donat, sembla que l’etapa que comprèn Q4, Q5 només és responsable de l’amplificació, la resta de seccions són per generar la freqüència de sirena per a la base Q4, Q5.

L'escenari forma un potent escenari d'amplificador de transistors de Darlington amb un guany extremadament alt (de l'ordre de 1.000 i més)

Atès que el disseny de l'amplificador és massa bàsic, és possible que no sigui adequat per generar o manejar música d'alta freqüència o freqüències superiors a 4 kHz.

A més, el transistor en el procés podria dissipar una quantitat significativa de calor fent que el consum sigui superior al dels amplificadors d'alta fidelitat normals.

Per tant, tot i que l'amplificador incorporat al circuit de sirena del cotxe anterior és barat i senzill, no es pot implementar de manera eficient per produir cançons i melodies de pel·lícules que impliquin freqüències de fins a 15 kHz. Tanmateix, es pot utilitzar eficaçment en unitats com botzines, campanes, alarmes, sistemes de seguretat, etc.

2) Generació de so de sirena amb Arduino

El següent circuit de generador de so de sirena basat en Arduino es pot utilitzar per generar el to imitant perfectament un so de sirena típic i es pot personalitzar per produir molts efectes de sirena diferents simplement fent modificacions pertinents a l'esbós.

Un so de sirena, com tots sabem, és un fort soroll generat a través d’un dispositiu dissenyat per produir aquest so, ja sigui mitjançant una aproximació mecànica o mitjançant circuits electrònics.

Els dispositius generadors de so Sirena troben moltes aplicacions útils i s’utilitzen en vehicles de serveis d’emergència, com en vehicles de policia i ambulàncies, i també en bombers, etc.

La sirena configurable discutida permet que un altaveu connectat produeixi un so de sirena personalitzat. Bàsicament, hi ha dos tipus d’equips de generació de so de sirena, pneumàtics i electrònics.

Els sistemes pneumàtics utilitzen pressió d’aire forçada a través d’una canonada dimensionada adequadament per crear el so, mentre que els equips electrònics són més sofisticats, mitjançant altaveus o dispositius piezoelèctrics per generar el so rellevant a qualsevol ritme i patró desitjat. Les sirenes electròniques són més flexibles, personalitzables i ofereixen més variacions i són extremadament eficients.

Tipus de so de sirena

Un so de sirena pot ser de molts tipus diferents, alguns tipus comuns són la policia, l’ambulància i la sirena de foc, d’altres podrien tenir la forma de mega sirenes que s’utilitzen a les botzines del cotxe, alguns són melodies ràpides de sirena de la policia; un altre tipus pot ser el perforació de les orelles, com ara per neutralitzar els mobs; alguns poden estar al telèfon mòbil per alertar mentre es rep un missatge nou.

Per tant, l'abast podria ser massa extens i el circuit d'alarma Arduno proposat es pot personalitzar segons el desig personal i la preferència dels usuaris per aconseguir el so de sirena desitjat.

Esbós de codi:

/ *
Sirena

Una sirena configurable per a Arduino requereix un altaveu de 8 ohms connectat a
pin8 i terra. Per a una amplificació elevada, utilitzeu un controlador de transistor amb 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)
}

Diagrama de cablejat Arduino amb altaveu i entrada de subministrament

Demostració de vídeo:

Ús d’un escenari BJT per a una major amplificació

Per a una amplificació elevada, la configuració anterior es pot modificar segons el diagrama de connexió següent:

Sirena policial Arduino

Modificació del codi

Després de fer la prova, vaig finançar el so de la sirena de l’Arduino que no era gaire agradable i tenia lleus distorsions. Vaig experimentar amb el codi i finalment el vaig fer extremadament suau i agradable d’escoltar. Aquí teniu el millorat per a vosaltres:

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

També podeu jugar amb el const int pitchHigh = 1000 i augmentar a 2000 per augmentar la longitud de la sirena, que és rellevant per a les sirenes de la policia.

3) Policia, Ambulància, Bombers Siren - EUA estil

El següent circuit de sirena és una sirena 3 en 1, que produirà 3 tons diferents que s’assemblen a la sirena de la policia, la sirena de l’ambulància i les sirenes dels bombers.

Es poden seleccionar mitjançant un commutador de 3 pols i simplement canviant les posicions de l'interruptor.

A continuació es proporciona el diagrama complet del circuit d’aquest circuit de sirena 3 en 1:

Circuit de sirena 3 en 1, policia, ambulància, to de sirena dels bombers

4) Sirena mitjançant IC 7400

Aquí teniu una altra sirena senzilla i barata que utilitza el IC 7400 que es pot utilitzar per a moltes aplicacions d'alarma diferents.

El circuit es configura bàsicament al voltant de dos multivibrators astables, N1 / N2 i N3 / N4. L’etapa N1 / N2 genera un senyal d’ona quadrada de 0,2 Hz que s’acobla al N3 / N4, cosa que provoca un oscil·lació ascendent i descendent de 0,2 Hz.

La sortida de sirena resultant és de 2 V de pic a pic i es pot amplificar qualsevol amplificador adequat per obtenir un so fort de sirena.




Anterior: Detecció d’éssers humans estàtics amb PIR Següent: Circuit ATS de gasolina a GLP mitjançant vàlvula de canvi de solenoide