Ako zostaviť obvod s pyro-zapaľovaním - elektronický systém zapaľovania pyro

Vyskúšajte Náš Nástroj Na Odstránenie Problémov





Nasledujúci rozhovor bol urobený pánom Tomom a mnou o myšlienke okruhu systému pyro-zapaľovania. Pán Tom na serveri Fiverr.com ma požiadal, aby som vytvoril návrh konkrétneho okruhu.

Technické špecifikácie

V diskusii sa vysvetľujú podrobnosti o jeho požiadavke a o tom, ako som ju takmer splnil



Ahoj Swagatam,

Zaujímalo by ma, či by ste mi mohli navrhnúť systém pre jednoduchý pyrotechnický systém streľby.
Vstupný spúšťač by (možno 5 - 12 V) impulz zapol que1, ďalší impulz by prepol cue2 (binárne počítadlo).



Celkovo 16 kanálov (tág), z ktorých by každé tágo bolo odpaľované z dvojice mosfetov. V ideálnom prípade by riadiaci obvod mal nezávislé napájanie z napájania na tága.

Bolo by tiež pekné mať časovač, ktorý by mohol na impulz vystreliť každé tágo postupne napr. cue1 počkajte 1 sekundu cue 2 počkajte 1 sekundu cue3 atď.

Buď to je nejaký programovateľný obrázok (picaxe atď.), Takže je možné zmeniť funkčnosť.

S priateľským pozdravom
Tom

Ahoj Tom,
Dokážem navrhnúť riadiaci obvod spolu s časovačom, zaujíma ma však, čo by bolo pripojené k výstupom MOSFETu, pretože to vyzerá zložito, ak ich budem musieť nastaviť.

Vďaka
Swagatam

Tu je ovládací obvod pyro-zapaľovania:

Schéma zapojenia pyro-zapaľovania

Ďalej nasleduje výstupný stupeň mosfetu:

Výkon mosfetu pyro-zapaľovania

Ahoj Swagatam,
Nezdá sa mi, že by som dokázal uviesť riadiaci obvod do činnosti.
Kam sa pripojí externý spúšťač, ak pripojím uzemnenie tesne pred R5, môžem ho použiť ako spúšťač?
Vďaka
Tom

Ahoj Tom,

Obvod začne sekvenovať v okamihu, keď je napájanie zapnuté, takže samotný vypínač „napájania“ slúži ako externý spúšťač.

Po vypnutí napájania sa obvod resetuje a vráti do pôvodného stavu, takže pri opätovnom zapnutí napájania sa cyklus môže opakovať.

Vďaka,
Swagatam

Ahoj Swagatam,
O to som nežiadal.
Externý spúšťač by mal buď spustiť časovaciu sekvenciu, ak je vybratá, alebo prechádzať každým výstupom na každom vstupe spúšťača.
Spätný odkaz na konverzáciu

Funkcia 1
Spúšť -> Cue 1 vystrelí (zostane zapnutý 100 ms, aby sa zapálil ohňostroj)
Trigger -> Cue 2 vystrelí (zostane svietiť 100ms)

Funkcia 2
Trigger -> Vyvolá postupne všetky tága (cue 1,2,3 atď.) Z interného upraviteľného časovača

Funkcia 3
Schéma zapojenia má tiež test spojitosti pre každé tágo, malo by to byť dostatočne malé prúdenie, aby sa nespálil zapaľovač, čo sa má zobraziť pomocou LED na každom tágu.

S pozdravom
Tom

Ahoj Swagatam,
Priložil som obvodovú schému bezdrôtového odpaľovacieho systému s otvoreným zdrojom, súbory nájdete tu
http://code.google.com/p/openpyro/downloads/list .
Systém ich odpáli http://www.category4.co.uk/igniters/technical/igniters.php
Ak práve využívate binárne počítadlo, myslím si, že bude možné, že budete musieť zdvojnásobiť stupne (bity) a pulzovať hodiny po 100 ms, aby ste v prípade skratu vypli mosfety.

Ak by ste dokázali replikovať pripojený obvod bez bezdrôtového pripojenia, bolo by to fantastické. V prípade potreby zaplatím ďalšie koncerty.
Vďaka
Tom

Ahoj Tom,
Z vyššie uvedeného popisu som pochopil, že konkrétny ohňostroj je potrebné v určitom poradí zapáliť.

Poistky by boli nabité cez príslušné mosfety a spúšťacie načasovanie by bolo také, že by sa mosfety prepínali iba na zlomok sekundy, čo stačí na zapálenie zábavnej pyrotechniky a následné vypnutie.
Sekvencia sa bude opakovať, kým nebude vystrelený posledný mosfet ... mám pravdu?
Ak je moja interpretácia správna, môžem pokračovať v obvode a navrhnúť ho pomocou bežných diskrétnych komponentov, bez potreby akýchkoľvek mikrokontrolérov.

Vďaka,
Swagatam

Áno,
Funkcia 1
Spúšť -> Cue 1 vystrelí (zostane zapnutý 100 ms, aby sa zapálil ohňostroj)
Trigger -> Cue 2 vystrelí (zostane svietiť 100ms)

Funkcia 2
Trigger -> Vyvolá postupne všetky tága (cue 1,2,3 atď.) Z interného upraviteľného časovača

Funkcia 3
Schéma zapojenia má tiež test spojitosti pre každé tágo, malo by to byť dostatočne malé prúdenie, aby sa nespálil zapaľovač, čo sa má zobraziť pomocou LED na každom tágu.

Mohla by táto kontrolka svietiť aj pri odpálení tága?
Tom

Dobre, funkcia 1 sa týka možnosti manuálneho spustenia v obvode? správny?

Obvod by mal byť napájaný vždy, keď je do systému pripojený plusový spúšťač, mal by krokovať.

Ahoj Tom,
V našom okruhu to možno urobiť jednoduchšou úpravou, láskavo si pozrite prílohu.
Stlačením klávesu S1 sa inicializuje sekvenovanie v ktoromkoľvek okamihu a jeho uvoľnením sa proces zastaví.

Vďaka
Swagatam.

Dobre, skúsim to znova vysvetliť.
Obvod je krokový, každý prijatý spúšťací impulz postupuje na binárnom počítadle na jednom.
Takže spúšťač +12 v, binárne počítadlo jeden zvýši.
Spúšť znova +12 V, binárne počítadlo sa opäť zvýši o jednu.
Spúšťací impulz sa úplne oddeľuje od tohto obvodu a pochádza z iného zdroja.
Ľahko, iba binárne počítadlo a výstupy.

Tiež by som chcel ďalšiu funkciu, ktorá by umožnila prvému spúšťaciemu impulzu spustiť časovač tak, aby bol sám na binárnom počítadle. Tento čas je variabilný. Takže by existoval prepínač, ktorý vám umožní prístup do tohto režimu. Takže výstup binárneho počítadla 1 by sa napájal späť do obvodu časovača, ak by bol spínač zopnutý.

Ahoj Tom,
Stačí sa pozrieť na túto úpravu, dúfam, že bude fungovať podľa plánu.
S2 je prepínač SPDT, keď je umiestnený smerom k B, reaguje na stlačenie S1 a krokov s každým spustením zo S1.
Keď sa S2 posunie smerom k A, stlačením S1 sa vykonajú nasledujúce činnosti:
T1 a T2 okamžite blokujú napájanie časovača IC 4060 cez T2 a T3.
IC 4060 začne taktovať IC 4017 na požadované činnosti.
Ak dáte S2 späť do bodu B, resetuje sa obvod do predchádzajúceho režimu, to znamená do manuálneho režimu. Avšak na resetovanie IC 4017 bude potrebné ho vypnúť a potom znova zapnúť.




Dvojica: Obvod budiča tranzistorového relé so vzorcom a výpočtami Ďalej: Ako porozumieť a používať biele LED diódy - datasheet