BB nie musi być wyśrodkowany między emiterem a detektorem
Może być możliwe użycie fototranzystora jako czujnika analogowego zamiast przełącznika (podejrzewam, że właśnie to robisz). Nawet jeśli przedmiot nie całkowicie blokuje światło, zmieni światło w obszarze zajmowanej rury. Użyj fototranzystora, aby w razie potrzeby wytworzyć napięcie, wzmocnić lub buforować i wysłać sygnał wyjściowy do wzmacniacza różnicującego . Powinno to generować niezerowe napięcie przy każdej zmianie natężenia światła. Zakładając, że twój system jest zamknięty na obu końcach (i że twoja broń airsoftowa nie ma znaczącego błysku wylotowego), powinno to się zdarzyć tylko wtedy, gdy kula mija ten obszar.
Niektóre pomysły z kurtyn świetlnych
Weź również pod uwagę, że twój problem jest podobny do problemu rozwiązanego przez kurtyny świetlne, ale na mniejszą skalę. Jest to szczególnie podobne na ostatnim schemacie, z wieloma czujnikami. Kilka sztuczek można wypożyczyć z kurtyn świetlnych:
- Łatwiej jest zaprojektować i zamontować prostokątne kurtyny świetlne niż inne kształty. Zakładając, że zaprojektowałeś rurę tak, aby była wystarczająco duża, aby przepływ powietrza wokół pocisku nie stanowił problemu, możesz położyć pudełka na końcu rury zawierające płaskie płytki do montażu emiterów i detektorów. Byłoby to znacznie łatwiejsze i bardziej niezawodne niż wiercenie otworów w rurze i prowadzenie drutów w dowolnym miejscu.
Rozdzielczość można znacznie zwiększyć, skanując emitery i sprawdzając każdy z detektorów. Spowoduje to zmianę wzorca skanowania z rzędu linii (które musiałyby być w odległości <6 mm od siebie) na linie między każdym detektorem a każdym emiterem. Musisz sprawdzić, czy utworzony wzór nie pozostawia otwartych otworów, na przykład bezpośrednio przylegających do emiterów lub detektorów (chociaż można je usunąć po prostu oddalając detektory od emiterów). Pamiętaj, że będziesz musiał skanować dość szybko; czynnikiem ograniczającym są prawdopodobnie twoje fototranzystory z czasem narastania i opadania rzędu 10 mikrosekund. Aby uniknąć wykrycia, obiekt 6 mm musiałby podróżować w:
6 m m 10 jj, s ≈ 2000 stóp na sekundę
co jest, mam nadzieję, znacznie szybsze niż jest w stanie zrobić Twoja broń airsoftowa.
Jeszcze jeden problem dotyczący Twojego źródła:
Nie wiem, których diod IR używam (a sprzedawca w sklepie też nie wie - powiedział mi, że są to ogólne kontrolery do pilotów, takich jak kontrolery TV lub DVD).
Nie, po prostu nie. Fizyczne sklepy i sprzedawcy są przydatni tylko wtedy, gdy (1) jesteś w niedorzecznym kryzysie czasowym i nie możesz się doczekać następnego dnia na dostawę części lub (2) wnoszą wartość dodaną do produktu. Nie masz presji czasu, a sprzedawca nie ma pojęcia o towarach, więc zdecydowanie sugeruję, abyś zaczął szukać renomowanych dystrybutorów internetowych, takich jak Mouser i Digikey, którzy dostarczą karty danych i oryginalne części.
Co więcej, twoja oferta cenowa w wysokości 12 USD za 5 emiterów podczerwieni (zauważ, że diody LED emitują tylko światło widzialne, więc technicznie niepoprawne jest nazywanie ich diodami IR, nazywanymi „emiterami podczerwieni”), a 5 fototranzystorów jest niedorzeczne. Emitery podczerwieni kosztują około 0,15 USD, a fototranzystory - około 0,30 USD, więc powinieneś spojrzeć na 2,25 USD za 5-częściowy zestaw. Należy również pamiętać, że te oferty cenowe dotyczą niewielkich ilości części przelotowych: Jeśli kupujesz szpule lub korzystasz z tańszych części SMD, ani dioda LED, ani fototranzystor nie powinny przekraczać 0,10 USD.
Edytować
Aby zdecydować między różnymi możliwymi konfiguracjami emiterów i detektorów, narysuj linie widzenia przez każdą parę, którą chcesz sprawdzić, jak pokazano poniżej:
Lewy jest bardziej gęsty w centrum, podczas gdy prawy wykorzystuje znaczną liczbę linii wzroku do sprawdzania ekstremalnych obrzeży. Ponieważ nie pracujesz z aplikacją o krytycznym znaczeniu dla bezpieczeństwa, taką jak kurtyna świetlna, w której nie możesz sobie pozwolić, by od czasu do czasu tęsknić za przedmiotem, i ponieważ twoje obiekty powinny być skoncentrowane w centrum (i dawać błędne wyniki, jeśli uderzą w strony), sugerowałbym lewą.
To powiedziawszy, oba będą trudne do wyprodukowania. Nadal sugeruję użycie prostokątnego układu, jak pokazano tutaj:
Ten schemat opisuje górną płytę główną zawierającą mikrokontroler i złącze zasilania, uziemienia i impulsu, który ma być emitowany po wykryciu obiektu, z kartami-córkami zamontowanymi na złączach kątowych. Powoduje to odstęp 32/5 = 6,4 mm między parami emiter / detektor bez sprawdzania przekątnych, zwiększenie liczby z 5 do 6 lub 8 (co byłoby łatwe) pozwoliłoby na wykonanie prostego skanowania liniowego.
Weź pod uwagę, że obwody dla emitera i detektora są w zasadzie identyczne (oraz o niskiej gęstości / złożoności), prawdopodobnie możesz uczynić wszystkie trzy płytki fizycznie identycznymi i po prostu wypełnić je inaczej, aby zaoszczędzić pieniądze. W przypadku płyty głównej, mikrokontrolera SSOP lub SOIC na górze płyty, uruchom we / wy z obu stron do otworów 0,1 ", aby uzyskać kąt prosty. W przypadku kart potomnych umieść rząd śladów nadajnika / detektora („ są wystarczająco łatwe do znalezienia w mechanicznie identycznych pakietach, takich jak para Kingbright APT2012F3C / AA3021P3S) i rezystory na dole, i poprowadzić połączenia z powrotem do nagłówków. Kilka zworek lutowniczych wystarczyłoby, aby wykonać płytkę dowolnego typu, jak pokazano poniżej schematycznie, lub możesz się wymyślić i zrobić jeden koniec płytki połączeniem dla emiterów, a drugi dla detektorów.
Ponownie zdecydowanie sugeruję intensywne myślenie o projektowaniu pod kątem produktywności na tym etapie! Nie chcesz skończyć z wieloma komponentami, których nie można niezawodnie złożyć, szczególnie jeśli masz długie czasy realizacji, jak wskazano. Niewielki wysiłek zainwestowany wcześnie może zaoszczędzić dużo wysiłku później.
Edycja # 2: Schemat proponowanego projektu
Użyłem ATtiny40 w tym projekcie, istnieje wiele kontrolerów, które mogą być użyte. Przepraszam za bałagan w sieciach na zewnątrz, wypróbowuję nowy fajny edytor online (kliknij obraz, aby go otworzyć), który nie ma jeszcze autobusów.