4 circuite simple Siren pe care le poți construi acasă

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





În această postare aflăm despre 4 circuite sirene simple, folosind Arduino și, de asemenea, cu componente obișnuite, cum ar fi tranzistoare și condensatoare, totuși este capabil să producă un sunet de alarmă la un nivel chinuitor.

Ideea a fost contribuită de „Abu-Hafss”



Mai profund în articol, învățăm, de asemenea, să realizăm un design avansat pe bază de Arduino, cu funcții de ton reglabile și personalizabile.

1) Designul

Acest design simplu al circuitului sirenei auto explicat aici folosește un număr minim de componente și totuși este capabil să producă un sunet de alarmă care străpunge urechea de fiecare dată când este pornit.



Dispozitivul este utilizat în mod normal ca claxon de mers înapoi al mașinii, deși poate fi folosit și pentru orice altă aplicație relevantă, în funcție de preferința utilizatorului.

În domeniul auto, această sirenă este cunoscută și sub numele de „Mega Sirenă” datorită nivelului masiv de decibeli pe care îl generează.

Detaliile schematice și alte informații conexe ale sirenei auto propuse sunt prezentate mai jos, care au fost furnizate de domnul Abu-Hafss, care este unul dintre cititorii dedicați și contribuitor al acestui blog.

Sirena auto de mare putere

Diagrama circuitului

Mașină Mega Sirenă Circuit

Aspect PCB

Circuitul circuitului auto al sirenei

Următoarea solicitare a fost atașată, de asemenea, cu fișierele de mai sus, în e-mail-ul de la domnul Abu-Hafss.

Stimate Swagatam atașat,

vă rugăm să găsiți o fotografie a unei mașini sirena de 12V-20W care are un sunet cu adevărat străpungător. L-am deschis și am găsit un mic PCB așezat.

Am interpretat PCB-ul în schemă ca atașat. Preocuparea mea este să folosesc secțiunea amplificator pentru alte aplicații de 15-20W.

Sincer, nu am experiență practică în domeniul amplificatoarelor audio. Vă voi aprecia foarte mult ajutorul în acest sens.

Toate cele bune

Abu-Hafss

Conform cererii de mai sus, secțiunea de amplificare a sirenei auto este ieftină și puternică (@ 20 wați) și poate fi utilizată ca modul de amplificare pentru alte aplicații care necesită o alternativă de amplificare ieftină, dar puternică.

Analiza designului

Studiind diagrama dată se pare că etapa care cuprinde Q4, Q5 este responsabilă doar pentru amplificare, restul secțiunilor sunt pentru generarea frecvenței sirenei pentru baza Q4, Q5.

Etapa formează un amplificator de tranzistor Darlington puternic, cu un câștig extrem de mare (în ordinea a 1000 și mai mult)

Deoarece designul amplificatorului este prea de bază, este posibil să nu fie potrivit pentru generarea sau manipularea muzicii Hi-Fi sau a frecvențelor de peste 4 kHz.

Mai mult, tranzistorul din acest proces ar putea disipa o cantitate semnificativă de căldură, determinând consumul să fie mai mare decât amplificatoarele Hi-fi normale.

Prin urmare, deși amplificatorul încorporat în circuitul de sirene auto de mai sus este ieftin și simplu, acesta nu poate fi implementat eficient pentru producerea de melodii și melodii de film care implică frecvențe de până la 15kHz. Cu toate acestea, poate fi utilizat în mod eficient în unități precum claxoane, clopote, alarme, sisteme de securitate etc.

2) Generarea sunetului Siren cu Arduino

Următorul circuit de generare a sunetului sirenei bazat pe Arduino poate fi utilizat pentru a genera tonul imitând perfect un sunet tipic sirenei și poate fi personalizat pentru a produce multe efecte sirene diferite pur și simplu făcând modificări relevante în schiță.

Un sunet de sirena, după cum știm cu toții, este un zgomot puternic generat printr-un dispozitiv conceput pentru a produce acest sunet fie printr-o abordare mecanică, fie prin circuite electronice.

Dispozitivele generatoare de sunet Siren găsesc multe aplicații utile și sunt utilizate în vehiculele de urgență, cum ar fi în vehiculele de poliție și ambulanță, precum și în pompierii etc.

Sirena configurabilă discutată permite unui difuzor conectat să producă un sunet personalizat al sirenei. Practic, există două tipuri de echipamente de generare a sunetului sirenei, respectiv pneumatică și electronică.

Sistemele pneumatice utilizează presiunea aerului forțată printr-o conductă dimensionată corespunzător pentru a crea sunetul, în timp ce echipamentele electronice sunt mai sofisticate, folosind difuzoare sau dispozitive piezo pentru a genera sunetul relevant la orice rată și model dorit. Sirenele electronice sunt mai flexibile, personalizabile și oferă mai multe variante și sunt extrem de eficiente.

Tipuri de sunet Siren

Un sunet Sirena poate fi de multe tipuri diferite, câteva tipuri comune sunt poliția, ambulanța și sirena de incendiu, altele ar putea fi sub formă de mega sirenele folosite în claxoanele auto, unele sunt melodii rapide ale sirenei de poliție, un alt tip ar putea fi piercing-ul urechii, cum ar fi folosit pentru neutralizarea mafiotilor, câteva ar putea fi în telefonul mobil pentru a alerta în timp ce se primește un nou mesaj.

Prin urmare, gama ar putea fi prea extinsă și circuitul de alarmă propus Arduno poate fi personalizat conform dorințelor personale ale utilizatorilor și preferințelor pentru realizarea sunetului sirenei dorite.

Schiță de cod:

/ *
Sirenă

O sirenă configurabilă pentru Arduino necesită un difuzor de 8 ohmi atașat
pin8 și sol. Pentru amplificare ridicată, utilizați un driver de tranzistor cu 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)
}

Schema de cablare Arduino cu difuzor și intrare de alimentare

Demo video:

Utilizarea unei etape BJT pentru o amplificare mai mare

Pentru amplificare ridicată, setarea de mai sus poate fi modificată conform schemei de conectare următoare:

Sirena poliției Arduino

Modificarea codului

La testare finanțez sunetul sirenei de la Arduino nu foarte plăcut și avea ușoare distorsiuni. Am experimentat codul și, în cele din urmă, l-am făcut extrem de neted și plăcut de auzit. Iată îmbunătățirile pentru dvs.:

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

De asemenea, puteți juca cu const int pitchHigh = 1000 și puteți crește la 2000 pentru a crește lungimea sirenei, ceea ce este relevant pentru sirenele poliției.

3) Poliție, ambulanță, pompieri Siren - stil SUA

Următorul circuit al sirenei este o sirena 3-în-1, care va produce 3 tonuri distincte asemănătoare, sirena poliției, sirena ambulanței și sunetele sirenelor de pompieri.

Acestea pot fi selectate printr-un comutator cu 3 poli și pur și simplu prin comutarea pozițiilor comutatorului.

Schema completă a circuitului pentru acest circuit sirena 3 în 1 este prezentată mai jos:

Circuit sirena 3-in-1, politie, ambulanta, ton sirena pompierilor

4) Sirena folosind IC 7400

Iată o altă sirenă simplă și ieftină care folosește IC 7400 care poate fi utilizat pentru multe aplicații de alarmă diferite.

Circuitul este în principiu configurat în jurul a doi multivibratori, N1 / N2 și N3 / N4. Etapa N1 / N2 generează un semnal de undă pătrată de 0,2 Hz care este cuplat la N3 / N4, ceea ce determină o oscilare în sus și în jos a 0.2 Hz.

Ieșirea sirenei rezultată este de 2 V de vârf la vârf și poate fi amplificată de orice amplificator adecvat pentru a obține un sunet puternic de sirena.




Precedent: Detectarea umanului static cu PIR Următorul: Benzină la GPL Circuit ATS folosind supapa de comutare solenoidă