Cum se construiește un circuit de aprindere piro - Sistem electronic de aprindere piro

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





Următoarea conversație a fost făcută de domnul Tom și de mine cu privire la ideea circuitului unui sistem de piro-iginență. Mi s-a cerut să proiectez ideea specială de circuit de către Mr.Tom pe Fiverr.com.

Specificatii tehnice

Discuția explică detaliile cerinței sale și cum a fost aproape îndeplinită de mine



Salut Swagatam,

Mă întrebam dacă îmi puteți proiecta un sistem pentru un sistem simplu de tragere pirotehnică.
Un declanșator de intrare (poate 5-12v) pulsul ar porni que1, un alt impuls ar comuta cue2 (contor binar).



Un total de 16 canale (indicii), fiecare indicativ ar fi lansat de la perechea de MOSFET. În mod ideal, circuitul de control ar avea o sursă de alimentare independentă pentru a alimenta rețelele.

Ar fi, de asemenea, frumos să aveți un cronometru care să poată declanșa fiecare impuls în ordine, de ex. tac1 așteptați 1 secundă tac 2 așteptați 1 secundă tac 3 etc.

Fie aceasta, de un fel de imagine programabilă (picaxe etc), astfel încât funcționalitatea să poată fi schimbată.

Salutări calde
Tom

Salut, Tom,
Pot proiecta circuitul de control împreună cu temporizatorul, cu toate acestea sunt interesat să știu ce ar fi conectat la ieșirile MOSFET, pentru că asta pare partea dificilă dacă mi se cere să le configurez.

Mulțumiri
Swagatam

Iată circuitul de control al aprinderii cu piroterapie:

Schema circuitului de aprindere prin piroterapie

Următorul este etapa de ieșire mosfet:

Puterea Mosfet de aprindere piroasă

Salut Swagatam,
Se pare că nu pot reuși să funcționeze circuitul de control.
Unde se conectează declanșatorul extern, dacă conectez o masă chiar înainte de R5, îl pot folosi ca declanșator?
Mulțumiri
Tom

Salut, Tom,

Circuitul începe să se secvențeze în momentul în care alimentarea este pornită, astfel încât comutatorul „power ON” acționează ca declanșator extern.

Când alimentarea este oprită, circuitul se resetează și revine la starea inițială, astfel încât atunci când alimentarea este pornită din nou, ciclul se poate repeta.

Mulțumiri,
Swagatam

Salut Swagatam,
Nu asta am cerut.
Declanșatorul extern ar trebui să înceapă secvența de sincronizare dacă este selectat sau să parcurgă fiecare ieșire de pe fiecare intrare de declanșare.
Referindu-ne la conversație
'
Funcția 1
Trigger -> Cue 1 incendii (rămâne aprins timp de 100 ms pentru a aprinde focul de artificii)
Declanșator -> Cue 2 incendii (rămâne aprins 100ms)

Funcția 2
Trigger -> Trage toate Cues în ordine (cue 1,2,3 etc) dintr-un temporizator intern modificabil

Funcția 3
Diagrama circuitului are, de asemenea, test de continuitate pentru fiecare tac, acesta ar trebui să fie un curent suficient de scăzut pentru a nu declanșa aprindătorul, acesta urmând să fie afișat printr-un led pe fiecare tac.
'

Salutari
Tom

Salut Swagatam,
Am atașat o schemă de circuit a unui sistem de declanșare fără fir open source, fișierele pot fi găsite aici
http://code.google.com/p/openpyro/downloads/list .
Sistemul le va declanșa http://www.category4.co.uk/igniters/technical/igniters.php
Dacă folosiți doar un contor binar, cred că este posibil să fie nevoie să dublați etapele (biții) și să impulsionați ceasul după 100 ms pentru a opri mosfet-urile în caz de scurtcircuit.

Dacă ai putea replica circuitul atașat fără wireless, ar fi fantastic. Voi plăti pentru concerte suplimentare dacă este necesar.
Mulțumiri
Tom

Salut, Tom,
Din descrierea de mai sus, ceea ce am înțeles este că focurile de artificii trebuie aprinse într-o anumită ordine.

Siguranțele ar fi încărcate pe mosfetele relevante, iar momentul de declanșare ar fi astfel încât mosfeturile să fie comutate doar pentru o fracțiune de secundă, suficient cât să aprindă artificiile și apoi să se oprească.
Secvența va continua să se repete până când este declanșat ultimul mosfet ... Am dreptate?
Dacă interpretarea mea este corectă, pot continua circuitul și îl pot proiecta folosind componente discrete obișnuite, fără a fi nevoie de microcontrolere.

Mulțumiri,
Swagatam

Da,
Funcția 1
Trigger -> Cue 1 incendii (rămâne aprins timp de 100 ms pentru a aprinde focul de artificii)
Declanșator -> Cue 2 incendii (rămâne aprins 100ms)

Funcția 2
Trigger -> Trage toate Cues în ordine (cue 1,2,3 etc) dintr-un temporizator intern modificabil

Funcția 3
Diagrama circuitului are, de asemenea, test de continuitate pentru fiecare tac, acesta ar trebui să fie un curent suficient de scăzut pentru a nu declanșa aprindătorul, acesta urmând să fie afișat printr-un led pe fiecare tac.

S-ar putea ca acest led să fie aprins și atunci când tacul este tras.
Tom

OK, funcția 1 se referă la o opțiune de declanșare manuală în circuit? dreapta?

Ar trebui să existe curent în orice moment, atunci când un declanșator plus este aplicat sistemului ar trebui să acționeze.

Salut, Tom,
În circuitul nostru acest lucru se poate face printr-o modificare mai simplă, vă rugăm să vizualizați atașamentul.
Apăsarea S1 inițiază secvențierea în orice moment și eliberarea oprește procesul.

Mulțumiri
Swagatam.

OK lasă-mă să încerc din nou o explicație.
Circuitul este un pas cu pas, fiecare impuls de declanșare pe care îl primește progresează contorul binar pe unul.
Deci, declanșează +12 v, contorul binar crește unul.
Declanșați din nou + 12v, contorul binar crește din nou unul.
Declanșatorul îl împinge complet separat de acest circuit și provine dintr-o altă sursă.
Destul de ușor, doar un contor binar și ieșiri.

Vreau, de asemenea, o altă funcție care să permită primului impuls de declanșare să pornească un cronometru cu un ceas pe contorul binar pe cont propriu. Acest timp este variabil. Deci, ar exista un comutator care să vă permită să accesați acest mod. Deci ieșirea contorului binar 1 s-ar returna în circuitul temporizatorului dacă un comutator ar fi închis.

Salut, Tom,
Doar aruncați o privire la această modificare, sper că aceasta funcționează conform intenției.
S2 este un comutator SPDT, când este poziționat spre B, răspunde la apăsarea lui S1 și pașii cu fiecare declanșator de la S1.
Când S2 este deplasat spre A, apăsarea S1 face următoarele lucruri:
T1 și T2 se blochează instantaneu alimentând cronometrul IC 4060 prin T2 și T3.
IC 4060 începe să ceasornice IC 4017 pentru acțiunile necesare.
Punând S2 înapoi la punctul B se resetează circuitul la modul anterior, adică la modul manual. Cu toate acestea, pentru a reseta IC 4017, va trebui să fie oprit și apoi pornit din nou.




Precedent: Circuit driver releu tranzistor cu Formula și calcule În continuare: Cum să înțelegeți și să utilizați LED-urile albe - Foaie de date