Zapłonnik elektrycznego obwodu zapałki (Ematch)

Wypróbuj Nasz Instrument Do Eliminowania Problemów





Słupek kompleksowo wyjaśnia prosty obwód zapalnika elektrycznego, który można wykorzystać do wdrożenia niezawodnego zapłonu serii Ematches za pośrednictwem systemu sterowania opartego na mikrokontrolerze. Pomysł został poproszony i wyjaśniony przez pana Jerry'ego Shallisa

Szczegóły można zrozumieć, czytając poniższą dyskusję e-mailową między panem Jerrym a mną.



Specyfikacja techniczna

Właśnie przyjrzałem się wszystkim przydatnym rzeczom w Twojej witrynie i chciałbym zacząć od podziękowania za umieszczenie ich w domenie publicznej. To bardzo przydatne odniesienie dla tych z nas, dla których elektronika nie jest naszą podstawową umiejętnością.

Odkryłem, że opublikowałeś obwód dla System zapalników fajerwerków Ematch .



Myślę, że jest blisko tego, czego szukam, do wbudowania w mój własny system, ale jest na tyle inny, że nie mogę go sam dostosować.

Buduję rozproszony system wypalania oparty na mikrokontrolerze. Pracuję z profesjonalną ekipą wyświetlaczy i zaprojektowałem system tak, aby oferował wszystkie najlepsze cechy systemów komercyjnych, ale mam nadzieję, że bez zbędnych funkcji lub wysokich kosztów.

Będąc inżynierem oprogramowania od 30 lat, nie mam żadnego problemu z kodem, a są ładne środowiska wbudowane, takie jak Arduino lub Raspberry Pi, które sprawiają, że strona sprzętowa jest dość prosta - nawet dla programisty!

W rezultacie zbudowałem modułowy system odpalania, który może przetwarzać informacje o ciągłości zapłonu (napięcie) na 24 pinach w każdym module i może generować sygnał 5V na jednym z 24 pinów wyjściowych. Mam teraz wiele modułów, wszystkie sterowane z jednostki centralnej.

Mam jednak problem z obwodem wyjściowym, ponieważ wymaga to znajomości elektroniki analogowej, która mnie przerasta. Każdy moduł ma wykryć ciągłość działania i odpalić 24 zapalniki.

Mam 24 piny wejściowe i 24 piny wyjściowe na moduł. Dlatego każda indywidualna pamięć używa jednego wejścia i jednego wyjścia.

Pin wejściowy może mierzyć (gdy oprogramowanie to tak nakazuje) napięcie względem Gnd.

Styk wyjściowy zostanie podniesiony i utrzymany na 5 V przez określony czas, po czym zostanie zmniejszony do 0 V, ponownie, gdy oprogramowanie to nakazuje.

Gdybym tylko budował test ciągłości, bez funkcji odpalania, mógłbym podłączyć moje zasilanie + 5V do rezystora 10 omów, drugi koniec tego rezystora do jednego przewodu zapłonnika (który ma rezystancję 1,5-2,5 oma) a następnie z drugiego końca zapłonnika do Gnd.

Linia prowadząca od złącza między rezystorem a zapłonnikiem do pinu wejściowego pozwoliłaby mi zmierzyć spadek napięcia i wykryć obecność lub brak zapłonnika.

Mogą być obecne inne rezystory, aby zapewnić, że przez zapłonnik przepłynie nie więcej niż 0,2 A, co jest maksymalnym prądem jałowym.

Z drugiej strony, gdybym tylko budował obwód zapłonowy, wziąłbym pin wyjściowy do bazy tranzystora, którego kolektor był podłączony do + 18V i którego emiter był podłączony do jednego przewodu zapłonnika, a drugi przewód zapalnik podłączony do ziemi. Mogą być potrzebne inne komponenty.

Widziałem je w systemach odpalania, ale tak naprawdę nie rozumiem ich roli w obwodzie.

Są 4 problemy, których jeszcze nie rozwiązałem.

1) Moduł strzelania nie może zawierać ruchomych części, aby były użyteczne. Nie może być „przełączania” między funkcją wykrywania ciągłości a funkcją wyzwalania.

2 przewody zapłonnika muszą być podłączone do stałego bloku połączeniowego na module, a jego wewnętrzne okablowanie musi umożliwiać działanie zarówno ciągłości, jak i funkcji wykrywania bez wpływu jednego na drugi.

W najgorszym przypadku, jeśli obwód pożarowy był zasilany i jednocześnie wykonywany był test ciągłości na tym samym pinie, to na pinie wejściowym nie może być więcej niż 5V.

I oczywiście prąd testowy ciągłości nie może nigdy zasilać tranzystora, który odpali zapłonnik.

2) Obwody 24 pojedynczych zapłonników nie mogą na siebie oddziaływać. Obwody należy odizolować, aby to, co dzieje się w jednym obwodzie, nie miało wpływu na inny.

Na przykład, kiedy zapalnik zostaje zapalony, a jego obwód zapłonowy otwiera się lub zwiera, nie może to prowadzić do bocznikowania prądu w jednym z pozostałych obwodów i ryzyka zasilenia tranzystora.

3) Aby być praktycznym, mam nadzieję, że zbuduję kilka z tych modułów.

Przy 24 ciągłościach i 24 obwodach zapłonowych na moduł, im więcej z nich można zredukować do układów scalonych lub innych elementów montowanych na PCB, najlepiej w pakietach macierzy, tym lepszy i oczywiście tańszy będzie produkt końcowy.

Z przyjemnością zlecę wykonanie niestandardowej płyty, a może nawet montażu, jeśli projekt to obsługuje.

4) Czwarty problem to taki, który byłoby miło przezwyciężyć, ale nie jest niezbędny. Oprogramowanie pozwoli na jednoczesne odpalenie wielu pinów wyjściowych, a tym samym zapłonników.

Po stronie cyfrowej nie stanowi to problemu, ale powoduje znaczne obciążenie źródła zasilania obwodu zapłonowego.

Akumulator 18V LiPo prawdopodobnie będzie w stanie dostarczyć 0,6-0,9A wymaganego do odpalenia wielu zapłonników, ale z wewnętrzną rezystancją akumulatora, rezystancją długości przewodów miedzianych i faktem, że czasami podłączamy więcej niż jeden Połącz szeregowo z pojedynczym obwodem zapłonowym, łatwo zauważyć, że będzie ograniczenie.

Aby podnieść ten limit tak wysoko, jak to możliwe, można zastosować rozładowanie pojemnościowe, z mniejszym akumulatorem ładującym jeden lub więcej kondensatorów, których energia może być następnie doprowadzona do tranzystorów.

Rozumiem, że może to być znacznie bardziej efektywne niż proste bezpośrednie podłączenie energii akumulatora.

Czy zatem ten projekt ci się podoba? Czy jesteś zainteresowany i chcesz wnieść swoją wiedzę, aby przekształcić to z projektu typu bench, jak to jest obecnie, w coś, co naprawdę działa?

Z przyjemnością udzielę wszelkich dalszych informacji.

Z wyrazami szacunku,

Nocnik

Projektowanie obwodu

Cześć Jerry,

Sprawdź załącznik. Czy ta konfiguracja zadziała?

Obwód Electric Match (Ematch)

Praca bez przycisku

Cześć Swag,

Dziękuję za poświęcenie czasu na przyjrzenie się temu.

Niestety, obawiam się, że nie byłem wystarczająco jasny, kiedy powiedziałem, że w obwodzie nie może być żadnych fizycznych przełączników.

Obwód musi działać bez przycisku ciągłości. Zamiast tego musi istnieć stałe połączenie gdzieś w obwodzie z pinem sensora (wejście ADC) z napięciem (tylko zawsze 0-5 V), którego wartość może być wykorzystana do stwierdzenia, czy obciążenie 1,5 - 10 omów jest, czy nie. teraźniejszość.

Martwię się też trochę o rezystor 10 omów. Wydaje mi się, że nawet bez napięcia wyzwalającego, prąd z zasilacza 18V będzie przepływał przez obciążenie, a następnie przez rezystor 10 omów do masy, dostarczając do obciążenia 1,5 A, natychmiast je detonując.

Czy zgadzasz się, że tak się stanie? Czy możesz wymyślić jakieś modyfikacje, które odnosiłyby się do którejkolwiek z tych obserwacji?

Wielkie dzięki,

Nocnik

Korekta rezystora 10 Ohm

Cześć Jerry,

10 omów było rzeczywiście błędem, sprawdź to teraz i daj mi znać, czy ten obwód zapłonnika fajerwerków zapałki elektrycznej (Ematch) spełni swoje zadanie

(Zobacz załącznik).

Dioda i kondensator zapewniają utrzymanie sygnału nawet wtedy, gdy tranzystor przewodzi podczas okresu wyzwalania obciążenia.

Ustawienie wstępne 10k może być regulowane w celu ustawienia odpowiedniego napięcia dla wejścia ADC.

Obwód zapalnika fajerwerków

Dziękuję bardzo Swag.

Nie jestem zaznajomiony z charakterystyką TIP122 lub 4N35, więc otrzymam ich arkusze danych i skonstruuję obwód do przetestowania.

Może to zająć więcej czasu niż byłoby idealnie, ponieważ właśnie złamałem rękę, więc lutowanie będzie wyzwaniem!

Niemniej jednak jestem bardzo wdzięczny za pomoc.

Zastanawiam się, czy macie jakieś przemyślenia na temat zamiany zasilacza 18V na pojemnościowy obwód rozładowczy?

Podejrzewam, że będzie to o wiele prostsze i bez wątpienia mogę znaleźć w Internecie odniesienia do standardowych schematów ładowania / rozładowania, ale jeśli masz jakieś, które robiłeś wcześniej, z chęcią zobaczę?

Wszystkiego najlepszego,

Nocnik

Cześć Jerry,

Myślę, że teraz zaczynam całkowicie rozumieć konfigurację.

Czy możesz określić poziom napięcia wymagany do uruchomienia obciążenia?

Pomogłoby mi to w zaprojektowaniu ukończonego obwodu wraz ze stopniem rozładowania pojemnościowego.

Z poważaniem.
Łup

E-mecze to urządzenia niskoprądowe

Cześć Swag.

EMatches są przeznaczone do uruchamiania przy minimalnym prądzie, a nie przy napięciu. Różni producenci podają minimalny prąd odpalania w zakresie od 0,35 A do 0,5 A, chociaż większość zaleca bliżej 0,6 A do 0,75 A, aby strzelać z dobrą niezawodnością.

Producenci podają również różne rezystancje wewnętrzne dla swoich zapłonników, od 1,6 oma do 2,3 oma. Jeśli podłączysz pojedynczy eMatch 2,3 oma do akumulatora o znikomej rezystancji wewnętrznej i szukasz 0,75 A, wystarczy 1,725 ​​V.

Gdyby jednak pojedynczy obwód zapłonowy (który nazywamy „cue”) miał zostać użyty do odpalenia 6 zapłonników połączonych szeregowo, wymagałoby to 10,35 V. W prawdziwym świecie występują dodatkowe rezystancje, zarówno ze źródła energii, jak i miedzianych przewodów między zapłonnikami. W związku z tym za podstawę przyjmuje się zwykle napięcie 12-24 V.

Następnie należy wziąć pod uwagę, że na każdym module znajdują się 24 wskazówki, wszystkie dzielą to samo źródło energii.
Oprogramowanie pozwoli na jednoczesne wystrzelenie wszystkich 24 sygnałów.

Wskazówki same w sobie są skutecznie równoległe i każda cue może narysować co najmniej 0,75A. Więc źródło energii musi być w stanie dostarczyć 18A, aby tak się stało.

Kiedy musimy podłączyć wiele zapłonników do jednej cue, zawsze robimy to szeregowo - nigdy równolegle. Dążymy do 100% niezawodności, a połączenie szeregowe zawsze nie powiedzie testu ciągłości, jeśli pojedynczy zapłonnik jest uszkodzony. Jednocześnie można przeoczyć wiele uszkodzonych zapłonników.

Chociaż cały ten prąd i napięcie jest niezwykłe dla małych obwodów, istnieją pewne kompensacje.

Po pierwsze, celem jest spalenie zapłonników, więc nadmierne napięcie lub prąd nigdy nie stanowią problemu, o ile komponenty mogą obsługiwać moc.

Po drugie, zapalniki zwykle przepalają się w ciągu 20-50 ms, więc ciągnięcie będzie zawsze dość krótkie, a komponenty prawdopodobnie nie będą musiały rozpraszać dużo ciepła.

Należy przede wszystkim rozważyć, czy tranzystor przełączający moc może bocznikować tak dużą moc.

Oprogramowanie, które odpala (podnosi iglicę do 5V) każda cue utrzyma ją na poziomie + 5V tylko przez 500 ms, po czym obniży ją do 0V, więc nigdy nie będzie zasilania przez obwód wyjściowy przez więcej niż 500 ms, nawet jeśli zapłonnik odpali, ale potem nastąpi zwarcie się później (zawsze ryzyko).

Jedna uwaga po stronie czujnikowej obwodu. Widzę, że twój projekt dostarczy 0V do ADC, jeśli brakuje zapłonnika lub został już otwarty.

Jeśli jednak jest uszkodzony lub źle okablowany i jest zwarty, to chyba nie da się tego wykryć, prawda? To nie jest podstawowy problem, chociaż miałem nadzieję, że użyję ADC do wykrycia obwodu otwartego, zwarcia lub rozsądnej rezystancji w zakresie od 1 do 15 omów.

Wreszcie myślę, że kondensator (i) będą musiały zostać naładowane i rozładowane pod kontrolą oprogramowania.

Można założyć, że w module jest inny pin, który zostanie pociągnięty do + 5V, gdy kondensator powinien się naładować, i spadnie do 0V, gdy kondensator powinien się rozładować. Wymagany będzie bezpieczny bocznik, do którego będzie można rozładować kondensator.

Podejrzewam, że taki układ może wymagać zmiany obwodu czujnikowego, ponieważ funkcja sensora powinna działać niezależnie od tego, czy kondensator jest naładowany, czy nie.

Ważne jest również, aby upewnić się, że prąd płynący przez zapłonnik jest ograniczony do absolutnego minimum dla celów wykrywania. Przeczytałem tylko dzisiaj, że przy stałym prądzie mniejszym od minimalnego pożaru (powiedzmy 0,25 A, czyli mniej niż 0,35 A min. Pożaru) zapłonnik nadal się nagrzewa i może zapalić się po kilku sekundach.

W związku z tym uważa się, że stałe prądy testowe powinny być mniejsze niż 10% minimalnego prądu pożaru (który byłby 35 mA), a prawdopodobnie tak niskie, jak 1% (3,5 mA).

Mam nadzieję, że to nie zmienia sytuacji zbyt radykalnie.

Wielkie dzięki za nieustające zainteresowanie.

Wszystkiego najlepszego,

Nocnik

Korzystanie z niskiego DC

Cześć Jerry,

OK, to znaczy, że napięcie zapłonu to niskie napięcie DC, pomyliłem je z wysokim napięciem, kiedy wspomniałeś o `` rozładowaniu pojemnościowym '' ... więc myślę, że powinienem zostawić to Tobie do decyzji dotyczącej odpowiedniej liczby, ponieważ TIP122 może wytrzymać znacznie powyżej 3 amperów przy 100 V, więc jest duży zakres do zabawy.

Umieszczę komparator opamp po stronie czujnika, który pozwoli ci wybrać zakres wykrywania zgodnie z dowolną wymaganą specyfikacją.

Wkrótce spróbuję go zaprojektować i dam znać, gdy zostanie ukończony

Cześć Swag,

Jeszcze raz dziękuję za poświęcony czas. Masz o wiele większe doświadczenie w dziedzinie elektroniki analogowej niż ja i osiągnąłeś w ciągu kilku dni to, nad czym zastanawiałem się przez wiele miesięcy.

Całkowicie rozumiem twój punkt widzenia dotyczący wykrywania zasięgu obciążenia - to była tylko aspiracja i bez niej system nie zawiedzie.

Wziąłem to, co dostarczyłeś i przepuściłem przez symulator obwodu EasyEDA, gdzie działa dokładnie tak, jak się spodziewałem - przynajmniej z jednym obwodem. Wskazuje, że przy potencjometrze na 10% ADC zobaczy 0,36 V, gdy obecny jest zapłonnik, i 0 V, gdy jest otwarty, co jest tym, czego będę potrzebować, aby to zadziałało. Gdy zapalnik jest zasilany, wzrasta do 1,4 V, co jest całkowicie bezpieczne.

Prąd wykrywania nie jest nawet mierzalny, podczas gdy prąd odpalania wygląda na 3,2 A, który wystrzeli cokolwiek. Moim następnym zadaniem jest zasymulowanie wielu niezależnych obwodów, aż do 24, które będę mieć w module, i poszukanie wszelkich śladów skrzyżowania.

Załączam schemat obwodu oraz symulowane prądy i napięcia.

Mam ghad do pracy z tym, co jest obsługiwane, dlatego symulacja używa innego tranzystora Darlingtona, ale uważam - chyba że doradzisz mi inaczej - że ilustruje to oczekiwane zachowanie. Nawiasem mówiąc, V1 jest falą prostokątną 5 V o częstotliwości 1 Hz, ponieważ pozwala to na symulację wysokiego napięcia iglicy 5V.

Czy możesz zasugerować, jaka część obwodu może być współdzielona między 24 pamięciami w module?

Podstawowe napięcie zasilania będzie, podobnie jak każde niższe napięcie wymagane do zasilania LM7805, i oczywiście wspólna masa.

Czy jeden LM7805 może być użyty jako wejście dla wszystkich 4N35s? Domyślam się, że reszta będzie musiała być inna dla każdego cue, co daje mi listę zakupów, ale byłbym wdzięczny za twoje przemyślenia na temat budowy modułu 24 cue.

Na koniec wciąż się zastanawiam, jakie są możliwości dodania pojemnościowego źródła energii rozładowania zamiast źródła 18V?

Rozumiem, że komercyjne systemy wypalania będą ich używać, ponieważ ich niska rezystancja wewnętrzna umożliwia przepuszczanie dużych prądów przez zapłonniki o niskiej rezystancji. Czy to prawda, że ​​C.D. źródło będzie miało niższą rezystancję wewnętrzną niż bateria?

Niektóre systemy wypalania mogą mieć dość wysokie napięcie pożaru, ale jest to prawdopodobnie konsekwencją tego, jak działa rozładowanie pojemnościowe. 18 V to tyle, ile potrzeba, choć na pewno więcej nie zaszkodzi.

Jest CD źródło prostej rzeczy do dodania? Czy byłoby możliwe dodanie czegoś, co działałoby na 6 akumulatorów AA 1,2 V?

Gdyby to było możliwe, to samo źródło 7,2 V z radością zasila zarówno LM7805 dla obwodu zapłonowego, jak i płytę arduino. Uważam, że byłoby to całkiem idealne rozwiązanie.

Wszystkiego najlepszego,
Nocnik

Przedstawienie zmodyfikowanego projektu

Cześć Jerry,

Zmodyfikowałem projekt zgodnie ze specyfikacją.

BC547 zapewnia, że ​​ADC nadal odbiera stan logiczny wysoki, podczas gdy tranzystor jest wyzwalany, a tym samym umożliwia pełne wystrzelenie obciążenia.

Wykrywanie zakresu obciążenia może wymagać uwzględnienia bardzo skomplikowanych obwodów, więc zdecydowałem się bez tego w projekcie.

Daj mi znać, jeśli masz dalsze wątpliwości.

Cześć Swag,

Jeszcze raz dziękuję za poświęcony czas. Masz o wiele większe doświadczenie w dziedzinie elektroniki analogowej niż ja i osiągnąłeś w ciągu kilku dni to, nad czym zastanawiałem się przez wiele miesięcy.

Całkowicie rozumiem twój punkt widzenia dotyczący wykrywania zasięgu obciążenia - to była tylko aspiracja i bez niej system nie zawiedzie.

Wziąłem to, co dostarczyłeś i przepuściłem przez symulator obwodu EasyEDA, gdzie działa dokładnie tak, jak się spodziewałem - przynajmniej z jednym obwodem.

Wskazuje, że przy potencjometrze na 10% ADC zobaczy 0,36 V, gdy obecny jest zapłonnik, i 0 V, gdy jest otwarty, co jest tym, czego będę potrzebować, aby to zadziałało.

Gdy zapalnik jest zasilany, wzrasta do 1,4 V, co jest całkowicie bezpieczne.

Prąd wykrywania nie jest nawet mierzalny, podczas gdy prąd odpalania wygląda na 3,2 A, który wystrzeli cokolwiek. Moim następnym zadaniem jest zasymulowanie wielu niezależnych obwodów, aż do 24, które będę mieć w module, i poszukanie wszelkich śladów skrzyżowania.

Załączam schemat obwodu oraz symulowane prądy i napięcia.

Mam ghad do pracy z tym, co jest obsługiwane, dlatego symulacja używa innego tranzystora Darlingtona, ale uważam - chyba że doradzisz mi inaczej - że ilustruje to oczekiwane zachowanie. Nawiasem mówiąc, V1 jest falą prostokątną 5 V o częstotliwości 1 Hz, ponieważ pozwala to na symulację wysokiego napięcia iglicy 5V.

Czy możesz zasugerować, jaka część obwodu może być współdzielona między 24 pamięciami w module?

Podstawowe napięcie zasilania będzie, podobnie jak każde niższe napięcie wymagane do zasilania LM7805, i oczywiście wspólna masa. Czy jeden LM7805 może być użyty jako wejście dla wszystkich 4N35s?

Domyślam się, że reszta będzie musiała być inna dla każdego cue, co daje mi listę zakupów, ale byłbym wdzięczny za twoje przemyślenia na temat budowy modułu 24 cue.

Na koniec wciąż się zastanawiam, jakie są możliwości dodania pojemnościowego źródła energii rozładowania zamiast źródła 18V?

Rozumiem, że komercyjne systemy wypalania będą ich używać, ponieważ ich niska rezystancja wewnętrzna umożliwia przepuszczanie dużych prądów przez zapłonniki o niskiej rezystancji.

Czy to prawda, że ​​C.D. źródło będzie miało niższą rezystancję wewnętrzną niż bateria? Niektóre systemy wypalania mogą mieć dość wysokie napięcie pożaru, ale jest to prawdopodobnie konsekwencją tego, jak działa rozładowanie pojemnościowe.

18 V to tyle, ile potrzeba, choć na pewno więcej nie zaszkodzi. Jest CD źródło prostej rzeczy do dodania? Czy byłoby możliwe dodanie czegoś, co działałoby na 6 akumulatorów AA 1,2 V?

Gdyby to było możliwe, to samo źródło 7,2 V z radością zasila zarówno LM7805 dla obwodu zapłonowego, jak i płytę arduino. Uważam, że byłoby to całkiem idealne rozwiązanie.

Wszystkiego najlepszego,

Nocnik

Cześć Jerry,

Oto odpowiedzi,

Tranzystor można zastąpić dowolnym odpowiednio ocenionym tranzystorem NPN zgodnie z własnymi preferencjami, nic nie jest tutaj krytyczne oprócz specyfikacji V i I.

Pojedynczy 7805 byłby wystarczający dla wszystkich etapów wykrywania, ponieważ ADC jest wejściem o wysokiej impedancji, pobór prądu byłby znikomy i można go zignorować.

Jednak, jak słusznie wspomniałeś, stopień zapłonu mocy będzie musiał być unikalny dla każdej z 24 pamięci (łącznie 24 numery tranzystorów mocy z 24 wejściami wyzwalającymi) .Zasilanie 7,2 V z ogniwami AAA może być wypróbowane do zasilania całego systemu, w kolejności aby podnieść napięcie do 18 V, możesz spróbować zastosować koncepcję pierwszego obwodu przedstawioną w następującym artykule: https://homemade-circuits.com/2012/10/1-watt-led-driver-using-joule-thief.html Możesz wymienić 1,5 V na źródło 7,2 V, a diodę LED na prostownik mostkowy i powiązany kondensator 2200 uF / 25 V. upewnij się, że podłączyłeś obciążenie 4k7 na tym kondensatorze.

Tranzystor można zastąpić BD139. Być może trzeba będzie nieco poprawić zwoje cewki po obu stronach, aby określić najbardziej odpowiedni wynik. Daj mi znać, jeśli masz więcej pytań?

Z poważaniem.

Łup

Cześć Swag,

Czekałem na dostarczenie komponentów. Zbudowałem obwód i cieszę się, że mogę potwierdzić, że działa. Jeszcze raz dziękuję za całą Waszą nieocenioną pomoc - jestem bardzo wdzięczna.

Kiedy budowałem obwód, najpierw przetestowałem go z bezpośrednim sygnałem 5 V na wejściu i natychmiast zapalił się zapłonnik, co było super.

Jednak po podłączeniu do mojego Arduino stwierdziłem, że przełączenie pinów cyfrowych w tryb wyjściowy również natychmiast odpaliło zapłonnik, co nie było tak świetne.

Chociaż myślałem, że cyfrowe piny wyjściowe są wewnętrznie obniżone, wydaje się, że tak nie jest, ale teraz ustawiam ich stan na wyłączony przed ustawieniem trybu pinów na wyjście, i to całkiem dobrze to rozwiązało.

Zaskoczyło mnie również odkrycie, że gdy potencjometr zmniejsza rezystancję między zapłonnikiem a pinem 1 na opto-sprzęgaczu, prąd płynący przez rezystor 1k, zapłonnik i potencjometr może być wciąż na tyle niski, aby pozwolić na przepływ prądu zapłonu do masy na pinie 2.

Moim zdaniem, nawet przy potencjometrze zapewniającym 0 omów, ten prąd powinien być mniejszy niż 18/1002 lub 0,017 A. Według karty katalogowej to nie powinno wystarczyć do odpalenia zapłonnika.

Jednak gdy garnek dodaje około 5 kiloomów, zapłonnik pozostaje zimny. Bez wątpienia dlatego użyłeś potencjometru, a nie tylko pary stałych rezystorów.

Więc następnie poeksperymentuję z różnymi zapłonnikami innych dostawców i odkryję ustawienie potencjometru, które pozwoli wszystkim odpalić tylko wtedy, gdy powinni. Mogę wtedy zbudować tutaj pełnowymiarową jednostkę ze stałymi rezystorami.

Podsumowując, wszystko działa tak, jak się spodziewałem i jestem niezmiernie wdzięczny, że zaoszczędziłeś mi czasu na wniesienie wkładu. Zapraszam do opublikowania obwodu i naszego dialogu, wraz z podziękowaniami i uznaniem za twoje umiejętności.

Z wyrazami szacunku,

Nocnik

p.s. Odpowiadając na ostatnie pytanie, tak, wszystkie 24 wejścia ADC są unikalne i niezależne, podobnie jak 24 wyjścia cyfrowe. Używam Mux Shield 2, aby zwiększyć podstawową pojemność ATmega328P.




Poprzedni: Obwód diody Zenera tranzystora do obsługi stabilizacji wysokiego prądu Dalej: Jak zdalnie wyzwalać kamerę bez fizycznej obecności