Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Arduino wyzwalanie lampy błyskowej

pawelryfa 16 Oct 2014 16:04 1806 6
  • #1
    pawelryfa
    Level 2  
    Witam wszystkich serdecznie . Pierwszy raz jestem na tym forum i szukam pomocy odnośnie "wyzwalania lampy błyskowej za pomocą dźwięku lub w jakiś inny sposób za pomocą platformy arduino". Chodzi mi mianowicie o fotografowanie spadającej kropli wody. Próbowałem robić zdjęcia przy pomocy kroplomierza i wyzwalacza radiowego, ale "szału nie było". :cry: .Dobrze by było gdybym miał kontrolę nad tymi kroplami poprzez jakiś elektrozawór z możliwością opóźnienia w czasie każdej z kropli osobno. Z góry Bardzo dziękuję za pomoc. Pozdrawiam- Paweł :D
    Do you have a problem with Arduino? Ask question. Visit our forum Arduino.
  • #2
    Malpeczka159
    Level 11  
    pawelryfa wrote:
    Witam wszystkich serdecznie . Pierwszy raz jestem na tym forum i szukam pomocy odnośnie "wyzwalania lampy błyskowej za pomocą dźwięku lub w jakiś inny sposób za pomocą platformy arduino". Chodzi mi mianowicie o fotografowanie spadającej kropli wody. Próbowałem robić zdjęcia przy pomocy kroplomierza i wyzwalacza radiowego, ale "szału nie było". :cry: .Dobrze by było gdybym miał kontrolę nad tymi kroplami poprzez jakiś elektrozawór z możliwością opóźnienia w czasie każdej z kropli osobno. Z góry Bardzo dziękuję za pomoc. Pozdrawiam- Paweł :D

    Pierwsze pytanie: chcesz wyzwalać lampę przy pomocy spadającej kropli czy spadanie kropli włączeniem lampy? bo aparat rozumiem że na długim czasie z otwarta migawką nie bierze udziału w zabawie?
  • #3
    pawelryfa
    Level 2  
    Aparat oczywiście będzie na długim czasie otwarcia migawki. Spadanie kropli ma wyzwolić lampę, chodzi oto aby lampa była wyzwolona w momencie uderzenia kropli o wodę( czujnik dźwięku), lub przecięcia wiązki laserowej (moduł promienia lasera), jednocześnie z możliwością kontroli opóźnienia wyzwolenia lampy . Inne możliwości też wchodzą w grę.
  • #4
    emarcus
    Level 38  
    pawelryfa wrote:
    Aparat oczywiście będzie na długim czasie otwarcia migawki. Spadanie kropli ma wyzwolić lampę, chodzi oto aby lampa była wyzwolona w momencie uderzenia kropli o wodę( czujnik dźwięku), lub przecięcia wiązki laserowej (moduł promienia lasera), jednocześnie z możliwością kontroli opóźnienia wyzwolenia lampy . Inne możliwości też wchodzą w grę.


    Czujnik dźwięku nie byłby trafnym rozwiązaniem - trochę za późno i nie dajeci możliwości manipulacji wyprzedzeniem zapłonu lampy. Owszem, możesz kontrolowac opóźnienie, ale tego nie potrzebujesz. moduł laserowy(!?) - raczej odszedłbym od jego stosowania.
    Pozostaje ci proste rozwiązanie: zastosowac IR (infra-red) interrupter szczelinowy.
    Są ogólnie dostepne i nie drogie np:
    Omron EE-SX1140; sczelina 14 mm
    albo Lite-On LTH301-32 ze szczeliną 15 mm
    oba mają wyjścia tranzystorowe, więc nie powinno byc problemu z zapłonem każdej dowolnej lampy błyskowej.
    Umieszczasz ten sensor gdzies pod wypływką kropli cieczy nad fotografowaną powierzchnią wody (rodzaj bramki), na wysokości powiedzmy 0.5 do 1 metra.
    znając dokładnie wysokośc "h" pomiędzy sensorem i powierzchnią wody, obliczysz czas swobodnego spadania kropli. Nie podaję wzoru bo móglbym kogoś obrazic... że nie zna...(?)

    Stosując jakikolwiek processor/ timer możesz ten czas dokładnie obliczyc i wyznaczyc zmienną opóźnienia zapłonu lampy. Zechciłbyś także miec możliwośc regulacji tego czasu.
    Niemal kazdy processor ma wbudowany ADC do którego możesz podłączyc potencjometr i odczytaną z niego wartością korygowac wstępnie obliczony delay odmierzony timerem. Do takiego 'skomplikowanego' zadania wystarczyłby ATtiny13 zasilany bezpośrednio (czyt. prowizorycznie) dwoma bateriami AA. (2 *1.5V).

    e marcus
  • #5
    Malpeczka159
    Level 11  
    Uwaga tylko na napięcie na stylach wyzwalajacych jeśli uzywasz jakiejś starej lampy może ono osiągać nawet 400v a to juz wymaga innego elementu wykonawczego niż tranzystor w transoptorze.
  • #6
    emarcus
    Level 38  
    Malpeczka159 wrote:
    Uwaga tylko na napięcie na stylach wyzwalajacych jeśli uzywasz jakiejś starej lampy może ono osiągać nawet 400v a to juz wymaga innego elementu wykonawczego niż tranzystor w transoptorze.


    Nie zrozumiałeś...., Zastanów się chwilę, zaczym wskoczysz do błędnej konkluzji!

    Wyjście tranzystorowe opto-C miało sterowac wejściem processora / trigger timer odliczający czas opóźnienia skalkulowany przez processor. Natomiast załączenie błysku miało byc sterowane oddzielnym układem wykonawczym podłaczonym do wyjścia processora, które autor projektu dopracuje we własnym zakresie znając swój sprzęt.

    e marcus
  • #7
    Malpeczka159
    Level 11  
    emarcus wrote:

    Pozostaje ci proste rozwiązanie: zastosowac IR (infra-red) interrupter szczelinowy.
    Są ogólnie dostepne i nie drogie np:
    Omron EE-SX1140; sczelina 14 mm
    albo Lite-On LTH301-32 ze szczeliną 15 mm
    oba mają wyjścia tranzystorowe, więc nie powinno byc problemu z zapłonem każdej dowolnej lampy błyskowej.

    Z Twojej wypowiedzi wynika że proponujesz aby wyzwalać lampe samym transoptorem a jako opcje układ z procesorem do generowania opóźnień. Tak czy siak wypada sprawdzić czy nasza lampa ma na pinie wyzwalającym napiecie TTL czy HV.