Sådan opbygges et pyro-tændingskredsløb - elektronisk pyro-tændingssystem

Prøv Vores Instrument Til At Fjerne Problemer





Den følgende samtale blev foretaget af Mr. Tom og mig angående kredsløbsideen om et pyro-iginition-system. Jeg blev bedt om at designe den særlige kredsløbside af Mr.Tom i Fiverr.com.

Tekniske specifikationer

Diskussionen forklarer detaljerne i hans krav, og hvordan det næsten blev opfyldt af mig



Hej Swagatam,

Jeg spekulerede på, om du kunne designe mig et system til et simpelt pyroteknisk fyringssystem.
En input trigger ville (måske 5-12v) puls tænde que1, en anden puls ville skifte cue2 (binær tæller).



I alt 16 kanaler (signaler), hver signatur ville blive affyret med fra mosfet-par. Ideelt set ville kontrolkredsløb have uafhængig strømforsyning til strøm til signaler.

Det ville også være rart at have en timer, der ved puls kan affyre hver kø i rækkefølge, f.eks. cue1 vent 1 sekund cue 2 vent 1 sekund cue3 osv.

Enten dette af en slags programmerbart billede (picaxe osv.), Så funktionaliteten kan ændres.

Med venlig hilsen
Tom

Hej Tom,
Jeg kan designe kontrolkredsløbet sammen med timeren, men jeg er interesseret i at vide, hvad der ville være tilsluttet til mosfet-udgange, for det ser den vanskelige del ud, hvis jeg er forpligtet til at konfigurere dem.

Tak
Swagatam

Her er pyro-tændingskontrolkredsløbet:

Pyro-tændings kredsløbsdiagram

Dernæst er Mosfet-outputfasen:

Pyro-tænding mosfet magt

Hej Swagatam,
Jeg ser ikke ud til at kunne få kontrolkredsløbet til at fungere.
Hvor forbinder den eksterne trigger, hvis jeg forbinder en jord lige før R5, kan jeg bruge dette som trigger?
Tak
Tom

Hej Tom,

Kredsløbet begynder at sekventeres, når strømmen tændes, så selve 'tændt' -kontakten fungerer som den eksterne trigger.

Når strømmen er slukket, nulstilles kredsløbet og kommer til sin oprindelige tilstand, så når strømmen tændes igen, kan cyklussen gentages.

Tak,
Swagatam

Hej Swagatam,
Det er ikke det, jeg bad om.
Den eksterne trigger skal enten starte timing-sekvensen, hvis den er valgt, eller gå gennem hver output på hver trigger-input.
Henvisning til samtalen
''
Funktion 1
Trigger -> Cue 1-brande (forbliver tændt i 100 ms for at antænde fyrværkeri)
Trigger -> Cue 2-brande (forbliver tændt i 100 ms)

Funktion 2
Trigger -> Udløser alle signaler i rækkefølge (cue 1,2,3 osv.) Fra en intern modificerbar timer

Funktion 3
Kredsløbsdiagrammet har også kontinuitetstest for hver kø, dette skal være en lav nok strøm, da det ikke skal antændes, dette skal vises gennem en led på hver kø.
''

Hilsen
Tom

Hej Swagatam,
Jeg har vedhæftet et kredsløbsdiagram over et open source trådløst fyringssystem, filerne kan findes her
http://code.google.com/p/openpyro/downloads/list .
Systemet affyrer disse http://www.category4.co.uk/igniters/technical/igniters.php
Hvis du bare bruger en binær tæller, tror jeg, at du muligvis bliver nødt til at fordoble trinene (bitene) og pulsere uret efter 100 ms for at slukke for mosfeterne i tilfælde af kortslutning.

Hvis du kunne replikere tilsluttet kredsløb uden det trådløse, ville det være fantastisk. Jeg betaler for ekstra koncerter, hvis det er nødvendigt.
Tak
Tom

Hej Tom,
Fra ovenstående beskrivelse forstod jeg, at det særlige fyrværkeri skal antændes i en eller anden rækkefølge.

Sikringerne ville blive belastet over de relevante mosfeter, og den udløsende timing ville være sådan, at mosfeterne kun skiftes i en brøkdel af et sekund, lige nok til at antænde fyrværkeriet og derefter slukke.
Sekvensen gentages, indtil den sidste mosfet er fyret ... er jeg korrekt?
Hvis min fortolkning er korrekt, kan jeg gå videre med kredsløbet og designe det ved hjælp af almindelige diskrete komponenter uden behov for mikrokontroller.

Tak,
Swagatam

Ja,
Funktion 1
Trigger -> Cue 1-brande (forbliver tændt i 100 ms for at antænde fyrværkeri)
Trigger -> Cue 2-brande (forbliver tændt i 100 ms)

Funktion 2
Trigger -> Udløser alle signaler i rækkefølge (cue 1,2,3 osv.) Fra en intern modificerbar timer

Funktion 3
Kredsløbsdiagrammet har også kontinuitetstest for hver kø, dette skal være en lav nok strøm, da det ikke skal antændes, dette skal vises gennem en led på hver kø.

Kunne denne LED også tændes, når køen affyres.
Tom

OK, funktion1 refererer til en manuel udløsningsmulighed i kredsløbet? ret?

Der skal altid være strøm til kredsløbet, når der anvendes en plusudløser på systemet, skal det gå.

Hej Tom,
I vores kredsløb kan dette gøres ved en enklere ændring, se venligst vedhæftet fil.
Hvis du trykker på S1, startes sekventeringen på ethvert tidspunkt og frigøres stopper processen.

Tak
Swagatam.

OK, lad mig prøve en forklaring igen.
Kredsløbet er en stepper, hver triggerpuls, den modtager, skrider frem den binære tæller på en.
Så trigger +12 v, binær tæller øger en.
Trigger igen + 12v, binær tæller øger en igen.
Udløseren pulserer den helt adskilt fra dette kredsløb og kommer fra en anden kilde.
Let nok, bare en binær tæller og output.

Jeg vil også have en anden funktion, der tillader den første triggerpuls at starte en timer, et ur binærtælleren på egen hånd. Denne tid er variabel. Så der ville være en switch, der giver dig adgang til denne tilstand. Så binær tællerudgang 1 ville strømme tilbage til timer-kredsløbet, hvis en kontakt blev lukket.

Hej Tom,
Bare se på denne ændring, jeg håber, at denne fungerer efter hensigten.
S2 er en SPDT-switch, når den er placeret mod B, reagerer den på tryk på S1 og træder med hver trigger fra S1.
Når S2 bevæges mod A, gøres følgende ved at trykke på S1:
T1 og T2 låses øjeblikkeligt ved at aktivere timeren IC 4060 via T2 og T3.
IC 4060 begynder at holde uret på IC 4017 for de krævede handlinger.
At sætte S2 tilbage til punkt B nulstiller kredsløbet til dets tidligere tilstand, det vil sige til manuel tilstand. For at nulstille IC 4017 skal den dog slukkes og derefter tændes igen.




Forrige: Transistor Relay Driver Circuit med formel og beregninger Næste: Sådan forstås og bruges hvide lysdioder - datablad