Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Stroboskop LED

Awatar użytkownika
rafal.220
-
-
Posty: 1274
Rejestracja: 27 paź 2012, o 15:46

Stroboskop LED

Postautor: rafal.220 » 30 wrz 2013, o 17:55

Obrazek

Witam

Dziś pragnę wam przedstawić kolejny mini projekt.
Tym razem jest to stroboskop LED i nie tylko.

Obrazek Obrazek Obrazek Obrazek ObrazekObrazek Obrazek Obrazek

Oto link do prezentacji: http://youtu.be/jdDlzm1kx9g

Mając na myśli to, że jest to kolejny projekt DIY postanowiłem wszystko wykonać ręcznie aby każdy użytkownik mógł to powtórzyć przy pomocy zwykłego pisaka odpornego na wytrawianie.
Współczesna technologia często zniechęca młodocianych konstruktorów do samodzielnych prac domowych ze względu na złożoną miniaturyzację oraz olbrzymie dziury w polskiej edukacji, (wszelkie spolszczenia w dokumentacji) dlatego postanowiłem zaprezentować projekt zrealizowany w polskim środowisku programistycznym VAMGRAF.
Program został skompilowany na ATmega168 w wersji THT (montaż przewlekany) zainstalowany na PCB ręcznie wykonanej od przysłowiowego brzeszczota do cięcia metalu.

A teraz kilka słów na temat samego urządzenia:
1) Obsługa wentylatora.
Możliwość dołączenia wentylatora chłodzącego radiator w przypadku większej ilości wydzielanego ciepła przez dynamiczny stabilizator napięcia LED.
Moc wentylatora jest sterowana wypełnieniem PWM w funkcji temperatury odczytywanej przez ATmega168 z cyfrowego czujnika DS18b20 umieszczonego na radiatorze.
Załączenie wentylatora następuje przy przekroczeniu temperatury 45°C. (40 % wypełnienia mocy PWM)
Moc wentylatora wzrasta wraz z temperaturą osiągając maksymalną wartość przy 60°C

2) Zabezpieczenie termiczne.
W przypadku braku wentylatora, bądź niewydolności układu chłodzenia moc LED będzie stopniowo ograniczana wraz ze wzrostem temperatury w zakresie od 63°C co 73°C w celu uzyskania równowagi zdolności oddawania ciepła.

3) Kontrola obecności czujnika DS18b20
W przypadku braku czujnika bądź jego uszkodzenia, urządzenie zostanie zablokowywane czego potwierdzeniem będzie migająca dioda statusu. (wszelkie operacje z pilota IR zostaną zabronione)


4) Zabezpieczenie przetężeniowe.
Zabezpieczenie jest realizowane na dwa sposoby:
- hardwarowe > pomiar prądu LED (ograniczenie max prądu)
- Softwarowe > odczyt tzw. kontrolki stanu logicznego hardware, oraz wyłączenie mocy.
W programie zamieściłem kompensację pulsacji stanu logicznego wynikającą ze stabilizacji źródła prądowego w czasie zwarcia, bądź przeciążenia.
Potwierdzeniem wyzwolenia zabezpieczenia prądowego będzie świecąca dioda statusu. (wszelkie operacje z pilota IR zostaną zabronione)

5) Softwarowa kompensacja filtra RC
W układzie wykonawczym jako referencyjne źródło odniesienia dla napięciowego drivera LED jest filtr RC ograniczający zjawisko stroboskopowe związane z wypełnieniem PWM.
Ten filtr nie jest wymagany aczkolwiek poprawia jakość takiego urządzenia.
Kompensacja pozwala osiągnąć odpowiednie wyprzedzenia dla stałej czasowej filtra.

6) Edycja w tle
Edycja wybranej funkcji nie ma wpływu na wykonywaną funkcję. (wyjątek stanowi edycja funkcji która jest już realizowana. Po zakończeniu takiej edycji funkcja przyjmie nowe wartości )

7) Software cross
Algorytm zabezpieczający przed błędem wyznaczeniem mocy maksymalnej i minimalnej. (dotyczy funkcji od 7-9 oraz przycisk OK)

8 ) Menu
Odnoszę się do przycisków pilota IR od monitora LG
Każdorazowo dioda funkcyjna potwierdza wybór przycisku w trakcie jego trzymania.
> 1-3 Stroboskop LED
> 4-6 Migotka LED
> 7-9 Pulsacyjne światło LED
> Przycisk OK Rozjaśnianie / przyciemnianie

9) Programowanie
Odnoszę się do przycisków pilota IR do monitora LG przedstawionego na tym zdjęciu

Obrazek

-Klawisz niebieski wejście do edycji programowania. Dioda funkcyjna świeci ciągłym światłem, wybór kolejnego przycisku spowoduje chwilowe zgaszenie w trakcie jego trzymania . (po zakończeniu edycji dioda zgaśnie )
- Klawisz czerwony wyjcie z edycji programowania w przypadku krótkiego naciśnięcia (czas mniejszy od 3s)
- Klawisz PWR wyjście z edycji z jednoczesny zakończeniem bieżącego efektu o ile był on realizowany w trakcie trwania tej operacji.
Uwaga!
W trakcie edycji wybraną funkcję definiujemy wpisując z pilota IR kod jej wartosci będący pięciocyfrową liczbą.
*---- Pierwsza cyfra kodu
> wybór funkcji (przyciski 1-9 oraz przycisk OK)

-*--- Druga cyfra kodu (przyciski 1-9)
> przyciski od 1-3 > wartość maksymalnej mocy 47%, 51%, 55%, 59%, 63%, 67%, 71%, 75%, 79% (przeliczonej na 5V)
> przyciski od 4-6 > wartość maksymalnej mocy 47%, 51%, 55%, 59%, 63%, 67%, 71%, 75%, 79% (przeliczonej na 5V)
> przyciski od 7-9 > wartość maksymalnej mocy 47%, 51%, 55%, 59%, 63%, 67%, 71%, 75%, 79% (przeliczonej na 5V)
> przycisk OK > wartość maksymalnej mocy 47%, 51%, 55%, 59%, 63%, 67%, 71%, 75%, 79% (przeliczonej na 5V)

--*-- Trzecia cyfra kodu (przyciski 1-9)
> przyciski od 1-3 > ilość impulsów (błysków 20ms) w serii
> przyciski od 4-6 > ilość okresów w serii
> przyciski od 7-9 > czas zrzutu mocy 0,8s, 1,2s, 1,6s, 2s, 2,4s 2,8s 3,2s, 3,6s, 4s, Wartości przybliżone
> przycisk OK > czas zrzutu mocy 0,8s, 1,2s, 1,6s, 2s, 2,4s 2,8s 3,2s, 3,6s, 4s, Wartości przybliżone

---*- Czwarta cyfra kodu (przyciski 1-9)
> przyciski od 1-3 > czas przerwy pomiędzy impulsami 40ms, 100ms, 120ms, 160ms, 200ms, 500ms, 1s, 1,5s, 3s
> przyciski od 4-6 > czas 1/2 okresu 100ms, 160ms, 250ms, 360ms, 500ms, 1s, 1,5s, 2s, 2,5s
> przyciski od 7-9 > czas naboru mocy 0,8s, 1,2s, 1,6s, 2s, 2,4s 2,8s 3,2s, 3,6s, 4s, Wartości przybliżone
> przycisk OK > czas naboru mocy 0,8s, 1,2s, 1,6s, 2s, 2,4s 2,8s 3,2s, 3,6s, 4s, Wartości przybliżone

----* Piąta cyfra kodu (przyciski 1-9)
> przyciski od 1-3 > czas przerwy pomiędzy seriami 40ms, 100ms, 120ms, 160ms, 200ms, 500ms, 1s, 1,5s, 3s
> przyciski od 4-6 > czas przerwy pomiędzy seriami 100ms, 160ms, 250ms, 360ms, 500ms, 1s, 1,5s, 2s, 2,5s
> przyciski od 7-9 > wartość minimalnej mocy 47%, 51%, 55%, 59%, 63%, 67%, 71%, 75%, 79% (przeliczonej na 5V)
> przycisk OK > wartość minimalnej mocy 47%, 51%, 55%, 59%, 63%, 67%, 71%, 75%, 79% (przeliczonej na 5V)

Uwaga:
Wszelkie zmiany wprowadzone przez użytkownika zostaną utracone wraz z utratą zasilania.
Po ponownym uruchomieniu urządzenia zostaną wprowadzone ustawienia zadeklarowane jako wartości zerowe (zerowanie pamięci EEP) bądź inne śmieci będące pozostałością z poprzednich kompilacji innego oprogramowania wykorzystującego pamieć EEP...

Uwaga!
Aby nie utracić wprowadzonych zmian w edytowanych funkcjach, należy przytrzymać przez 3s czerwony przycisk
czego potwierdzeniem będzie zapalenie diody funkcyjnej. (zapis wartości do pamięci EEP)


W razie jakiś dodatkowych pytań postaram się udzielić odpowiedzi. :)

Edit: Mała zmiana kolorków, bo poprzednie były mało czytelne.
Pajączek

Awatar użytkownika
MatyAS
-
-
Posty: 396
Rejestracja: 18 kwie 2007, o 21:37
Lokalizacja: warszawa
Kontaktowanie:

Re: Stroboskop LED

Postautor: MatyAS » 30 wrz 2013, o 22:35

stroboskop LED i nie tylko.
Z przewagą " nie tylko". :mrgreen: :mrgreen: :mrgreen:
Pytanie natury formalnej:
Jaki jest najdłuższy czas pracy w trybie stroboskopu? Jaka jest częstotliwość błysków? Jak długo trwa sam błysk?
Wybacz, ale Twój opis jakoś nie trafia do mnie ciemnego...
A teraz wrażenia:
Dużo włożyłeś wysiłku w "upakowanie" wszystkiego w formę kanapki; jest to naprawdę dużo porządnej roboty, ale nie widzę żadnej obudowy, żadnych też (przewidzianych) do niej mocowań - mam nadzieję, ze nie będzie to w takiej formie jak jest, a zapakujesz w jakąś obudowę? A jeśli tak - co z czujnikiem IR? Z boku? Niewygodnie, biorąc pod uwagę że ma to być stroboskop, czy jakieś "imprezowe" światełko.
A uważam, ze właśnie jako takie (imprezowe światełko" ma większy potencjał niż stroboskop jako taki - przynajmniej biorąc pod uwagę to co na filmie... i w związku z powyższym pytanie kolejne - Czy przewidziałeś możliwość połączenia kilku takich urządzeń w różnych kolorach, żeby na przykład można było sterować nimi niezależnie?

No i na koniec, żeby Cię nie przemęczać: Jak to świeci w realu? Chodzi mi przede wszystkim o porównanie do np. halogenu o jakiejś określonej mocy. Jak wygląda kąt rozsyłu światła? Z filmu nic nie widać.

Ogólnie - gratuluję i czekam na więcej.

Awatar użytkownika
rafal.220
-
-
Posty: 1274
Rejestracja: 27 paź 2012, o 15:46

Re: Stroboskop LED

Postautor: rafal.220 » 1 paź 2013, o 16:13

Jaki jest najdłuższy czas pracy w trybie stroboskopu? Jaka jest częstotliwość błysków? Jak długo trwa sam błysk?
Czas pracy nie jest ograniczony, bo w końcu są to LED-y
Jeden błysk trwa 20ms, natomiast częstotliwość można ustawić w 9 stopniowej charakterystyce.
opis edycji jest zawarty wyżej. (w sumie tabela była by bardziej czytelna, ale i tu można się połapać. )

Tutaj podaję przykład jakiejś edycji.
Np. taki kod. > 73591
-Liczba jedności oznacza przycisk którego chcemy edytować. (w tym przypadku jest to 1, a więc funkcja stroboskopu. Opisane jest to w p. 8 )
-Liczba dziesiątek w tym przypadku oznacza max moc błysków. (dla 9 wyniesie ona 79%)
-Liczba setek oznacza ilość błysków w jednej serii (dla 5 będzie 5 błysków)
-Liczba tysięcy w tym przypadku oznacza czas przerwy pomiędzy impulsami (dla 3 wyniesie on 120ms)
-Liczba dziesiątek tysięcy oznacza czas przerwy pomiędzy seriami impulsów (dla 7 wyniesie on 1s)
Dla ułatwienia sprawy kod jest automatycznie odwracany w programie, a to oznacza iż nie trzeba się głowić nad tym czy aktualnie wpisuję jedności czy tysiące. Po prostu wystarczy wpisać kod zgodnie z p.9 który zamieściłem w opisie.
Czy przewidziałeś możliwość połączenia kilku takich urządzeń w różnych kolorach, żeby na przykład można było sterować nimi niezależnie?
Jest możliwość połączenia kilku, ale z racji tego że jest to stroboskop, to nie ma możliwości indywidualnego sterowania, można co najwyżej wywołać wszystkie lampy, gdzie każda będzie mieć przygotowany swój efekt. (na pokładzie jest driver który już umożliwia przesłanie informacji z lampy master do slave po kabelku. Wpina się zamiast odbiornika IR)
ale nie widzę żadnej obudowy, żadnych też (przewidzianych) do niej mocowań - mam nadzieję, ze nie będzie to w takiej formie jak jest, a zapakujesz w jakąś obudowę?
Obudowy co prawda nie ma, ale jest możliwość mocowania przy pomocy 4 śrub M5 (na jednym ze zdjęć widać 4 nagwintowane otwory w radiatorze. Wystarczy dać 4 dystanse + dobrane śruby, i można śmiało mocować)
co z czujnikiem IR? Z boku? Niewygodnie, biorąc pod uwagę że ma to być stroboskop, czy jakieś "imprezowe" światełko.
Odbiornika IR może nie być w ogóle. Wszystko można puścić po kabelku. (IR, to taki dodatkowy komfort i zawsze można gdzieś go tam upchnąć)
No i na koniec, żeby Cię nie przemęczać: Jak to świeci w realu? Chodzi mi przede wszystkim o porównanie do np. halogenu o jakiejś określonej mocy. Jak wygląda kąt rozsyłu światła? Z filmu nic nie widać.
Film nagrywany tel.
Efekt stroboskopowy, to już w ogóle fatalnie nagrany.
W realu to jest tak sobie, miałem na zbyciu paczkę diodek ultra mocnych, i je tu wykorzystałem, chodź nie ukrywam, że z tych diodek to wyszła by dobra przenośna lampa warsztatowa, a nie stroboskop.

No cóż moduł daje dobre efekty, tylko teraz kwestia odpowiedniego źródła światła. Mam na myśli diodę mocy 100W albo większą. (taka dioda + odpowiedni reflektor i powinno być super)

Awatar użytkownika
MatyAS
-
-
Posty: 396
Rejestracja: 18 kwie 2007, o 21:37
Lokalizacja: warszawa
Kontaktowanie:

Re: Stroboskop LED

Postautor: MatyAS » 1 paź 2013, o 17:41

-Liczba setek oznacza ilość błysków w jednej serii (dla 5 będzie 5 błysków)
CZyli nie można zadać błysków non stop? Stroboskop jako taki (wykorzystywany na imprezie) powinien mieć możliwość startu w dowolnym momencie (bez opóźnienia związanego np. z koniecznością "wystukania" odpowiedniej komendy (jednym przyciskiem), i wyłączenia również w dowolnym momencie.
20ms - niby to niewiele, ale porównując do klasycznego (na palniku ksenonowym) jednak sporo dłużej - czy da się w związku z tym zauważyć efekt stroboskopowy, jak w klasycznym?
Pytam, bo sam kiedyś próbowałem bawić się LED'owym stroboskopem i jakość efektu była niezadowalająca, a przy tym ilość energii w momencie krótkiego (stosowałem uniwibrator na 555) - zadowalającego czasu błysku, wyraźnie się zmniejszała - i nie wynikało to z mniejszej amplitudy napięcia na LED'ach, ale raczej z tego, że oko w krótkich błyskach wymaga dużo większego natężenia światła, żeby sam błysk był porównywalny z oświetleniem statycznym - a przynajmniej taki wniosek wyciągnąłem.
Jest możliwość połączenia kilku, ale z racji tego że jest to stroboskop, to nie ma możliwości indywidualnego sterowania, można co najwyżej wywołać wszystkie lampy,
Szkoda.
Miałem okazję kiedyś (kilkanaście lat temu) instalować sprzęt w jednej z dyskotek, gdzie wykorzystałem cztery stroboskopy sterowane ze sterownika, który umożliwiał wywołanie takiego efektu:
Albo wszystkie stroboskopy pracowały synchronicznie i błysk był dokładnie w tym samym momencie na wszystkich, albo zapalały się w kolejności zaprogramowanej w sterowniku (do wywołania wciśnięciem odpowiedniego klawisza) np. po dwa - przód sali / tył sali (były rozmieszczone w rogach), lub kolejno - pierwszy, drugi, ...czwarty. W tych "dodatkowych" programach była niesamowita potęga - o ile sam stroboskop umiejętnie ustawiony potrafi "zwalić z nóg" co mniej odpornych na taki efekt, to przy programach 2/2 lub 1,2,3,4... Efekt był po prostu piorunujący :D . Do tego stopnia zaburzony zostawał zmysł równowagi, że można było go stosować jedynie w krótkich momentach i to wyłącznie kilka razy w ciągu całej imprezy. Może pomyśl (nie zmuszam do niczego - żeby nie było!) nad taką możliwością?
No i jeśli stroboskop - to po co te wszystkie dodatkowe opcje w Twoim ? Wystarczyłoby chyba ograniczenia do kilku najbardziej przydatnych, ale oczywiście , to tylko moja sugestia.
Pozdrawiam.

P.S.
Czekam na obudowę.... :)

Awatar użytkownika
rafal.220
-
-
Posty: 1274
Rejestracja: 27 paź 2012, o 15:46

Re: Stroboskop LED

Postautor: rafal.220 » 1 paź 2013, o 18:21

20ms - niby to niewiele, ale porównując do klasycznego (na palniku ksenonowym) jednak sporo dłużej - czy da się w związku z tym zauważyć efekt stroboskopowy, jak w klasycznym?
Oczywiście że się da zauważyć. (po prostu LED-y są cienkie i dlatego 20ms)
Dla diody mocy w pakiecie np. 500W mogę "podkołować" do 10ms
CZyli nie można zadać błysków non stop? Stroboskop jako taki (wykorzystywany na imprezie) powinien mieć możliwość startu w dowolnym momencie (bez opóźnienia związanego np. z koniecznością "wystukania" odpowiedniej komendy (jednym przyciskiem), i wyłączenia również w dowolnym momencie.
Jak nie można, skoro można. Przecież nawet podałem przykład w jaki sposób konfigurujemy urządzenie.
Wystarczy uważnie przeczytać punkt 9. (programowanie)
Pytam, bo sam kiedyś próbowałem bawić się LED'owym stroboskopem i jakość efektu była niezadowalająca, a przy tym ilość energii w momencie krótkiego (stosowałem uniwibrator na 555) - zadowalającego czasu błysku, wyraźnie się zmniejszała - i nie wynikało to z mniejszej amplitudy napięcia na LED'ach, ale raczej z tego, że oko w krótkich błyskach wymaga dużo większego natężenia światła, żeby sam błysk był porównywalny z oświetleniem statycznym - a przynajmniej taki wniosek wyciągnąłem.

To jest oczywiste, dlatego zastosowałem stos naprawdę mocnych diod... Ale i tak jeszcze jest mało... Może to się gigantycznie polepszy, jak dam tu coś naprawdę konkretnego osiągającego wartości nominalne 500W w technologii LED, przy dobranym odblasku, ...
Szkoda.
Miałem okazję kiedyś (kilkanaście lat temu) instalować sprzęt w jednej z dyskotek, gdzie wykorzystałem cztery stroboskopy sterowane ze sterownika, który umożliwiał wywołanie takiego efektu:
Albo wszystkie stroboskopy pracowały synchronicznie i błysk był dokładnie w tym samym momencie na wszystkich, albo zapalały się w kolejności zaprogramowanej w sterowniku (do wywołania wciśnięciem odpowiedniego klawisza) np. po dwa - przód sali / tył sali (były rozmieszczone w rogach), lub kolejno - pierwszy, drugi, ...czwarty. W tych "dodatkowych" programach była niesamowita potęga - o ile sam stroboskop umiejętnie ustawiony potrafi "zwalić z nóg" co mniej odpornych na taki efekt, to przy programach 2/2 lub 1,2,3,4... Efekt był po prostu piorunujący . Do tego stopnia zaburzony zostawał zmysł równowagi, że można było go stosować jedynie w krótkich momentach i to wyłącznie kilka razy w ciągu całej imprezy. Może pomyśl (nie zmuszam do niczego - żeby nie było!) nad taką możliwością?
No i jeśli stroboskop - to po co te wszystkie dodatkowe opcje w Twoim ? Wystarczyłoby chyba ograniczenia do kilku najbardziej przydatnych, ale oczywiście , to tylko moja sugestia.
Ta wersja stroboskopu trochę innego niż wszystkie inne posiada status 1.0, ponadto w przeciętnym mieszkaniu nikt nie posiada centrum rozwojowego.
To o czym piszesz oczywiście jest do zrealizowania, tylko w jednoosobowym składzie potrzeba tu czasu którego nie mam.
Zrobienie magistrali zarządzającej urządzeniami z poziomu wyświetlacza nie jest jakimś szczególnym wyzwaniem. Więcej jest roboty z oprogramowaniem do takich płotek jak ta w temacie, gdzie ciebie ogranicza 16Kb pamięci, a musisz zrealizować wymagane zadania w stosunku do projektu.
Czekam na obudowę
Zbytnio nie mam na to czasu... Jak bym z tego korzystał na co dzień, to coś bym wymyślił.. :wink:

Awatar użytkownika
leonow32
-
-
Posty: 108
Rejestracja: 10 maja 2011, o 15:56
Lokalizacja: Poznań

Re: Stroboskop LED

Postautor: leonow32 » 1 paź 2013, o 19:12

Schemat wrzucisz?

Awatar użytkownika
ACeK
-
-
Posty: 1520
Rejestracja: 30 mar 2003, o 19:35
Lokalizacja: Kielce

Re: Stroboskop LED

Postautor: ACeK » 2 paź 2013, o 10:26

Mając na myśli to, że jest to kolejny projekt DIY postanowiłem wszystko wykonać ręcznie aby każdy użytkownik mógł to powtórzyć przy pomocy zwykłego pisaka odpornego na wytrawianie.
Współczesna technologia często zniechęca młodocianych konstruktorów do samodzielnych prac domowych ze względu na złożoną miniaturyzację oraz olbrzymie dziury w polskiej edukacji, (wszelkie spolszczenia w dokumentacji) dlatego postanowiłem zaprezentować projekt zrealizowany w polskim środowisku programistycznym VAMGRAF.
Program został skompilowany na ATmega168 w wersji THT (montaż przewlekany) zainstalowany na PCB ręcznie wykonanej od przysłowiowego brzeszczota do cięcia metalu.
Obrazek Jesli chcesz zachecic kogos do robienia plytek to robienie plytki za pomoca pisaka to moim zdaniem bardziej zniecheca niz zacheca. Co prawda teraz sa pisaki jak ja robilem swoje pierwsze plytki to nawet nie bylo pisakow (pierwsza zrobilem za pomoca ostrego noza) :twisted: za to bylo do wyboru zapalka albo igla ze strzykawka. Farba olejna lub jak sie udalo zdobyc lakier spirytusowy. Ale to byla technologia sprzed 30 lat. Teraz prawie kazdy ma dostep do drukarki. Dlatego warto zrobic projekt na komputerze. Jest wiele roznych programow. Niektore platne ale sa tez for free :P np u leonow32 znajdziesz "wypelniach dziur edukacji" :arrow: Kicad 8) Piszesz ze chcialbys zeby wszystko bylo po polsku a sam uzywasz angielskich skrutow. W elektronice jezyk angielski jest norma. Jesli nie chcesz sie go na uczyc zawsze bedziesz do tylu. To tak samo jak na poczatku XX wieku bylo z czytaniem i pisaniem :idea:

Co do projektu to niczego sobie :wink: plytka wyglada jak z lat 80. Ale to nie ma znaczenia wazne ze dziala i spelnia swoja funkcje. Przyjelo sie ze scieszki na plytce nie powinny byc pod katem 90 stopni (to tak w ramach edukacji) Piszesz ze 16kB to malo pamieci na program moze czas zmienic srodowisko :wink: Rowniez czekam na schemat Obrazek

BTW czy moglbys zamieszczac zdjecia na forum jako zalaczniki :? ogladanie razem z natretnymi reklamami :no: nalezy do wielkiej przyjemnosci :x

Awatar użytkownika
MatyAS
-
-
Posty: 396
Rejestracja: 18 kwie 2007, o 21:37
Lokalizacja: warszawa
Kontaktowanie:

Re: Stroboskop LED

Postautor: MatyAS » 2 paź 2013, o 13:12

A jak się ustosunkujesz do tego:
Stroboskop jako taki (wykorzystywany na imprezie) powinien mieć możliwość startu w dowolnym momencie (bez opóźnienia związanego np. z koniecznością "wystukania" odpowiedniej komendy (jednym przyciskiem), i wyłączenia również w dowolnym momencie.
?
Przyznam że dla mnie wygoda obsługi jest najważniejsza. Pracowałem kilkadziesiąt lat przy realizacji różnych imprez - i jako realizator dźwięku i realizator światła i wiem o czym mówię. Zanim wybierzesz pilotem ilość błysków, ilość powtórzeń, częstotliwość, długość impulsu, czas przerwy.....Może się okazać, ze minął już czas w jakim zastosowania stroboskopu byłoby pożądane. Między innymi z tego powodu nie luubię też sterowników DMX - wszystko OK, jeżeli korzystasz z zaprogramowanych wcześniej scen. Schody się zaczynają, gdy w trakcie imprezy okazuje się, że musisz coś zmienić - w wypadku sterowania analogowego (nie wiem czy ktoś jeszcze pamięta stoły do świateł sterowane napięciem 0-10V) wystarczy na wprowadzenie zmian kilka chwil dosłownie.
Jeżeli do tego weźmie się również stres jaki towarzyszy takim działaniom (1000 osób na sali a Ty światła sobie dopiero przeprogramowujesz... :) ) - można sobie wyobrazić co się dzieje.
Oczywiście - w tym projekcie nie ma mowy o jakimś zawodowym zastosowaniu i tylko dlatego można takie rozwiązanie ( wklepywanie pilotem sekwencji) przyjąć, jednak znacznie prościej byłoby rozwiązać to inaczej - bardziej "analogowo" - zwłaszcza, że jest możliwość podłączenie kabla do sterownika.
Schemat - szczerze mówiąc dla mnie jest zbędny - z założenia jestem przeciwnikiem zbytniej (czy trzeba czy nie) rozrzutności w stosowaniu procesorów, jeśli można zrobić to prościej i łatwiej.
Wracając do sterownika sekwencyjnego o którym pisałem wcześniej - zespół inżynierów siedział nad projektem tego sterownika przez kilka miesięcy. Ja zrobiłem go w trzy dni (bo tyle zostało do "wejścia" z montażem na salę) na "piechotę" - przy użyciu kilku bramek i tranzystorów...- Nie żebym się chwalił; po prostu jeśli (jak sam piszesz) ma to być stroboskop - po co tak kombinować? Wystarczy 555 i jakiś driver na wyjście (?)...
Ale - chwała Ci za wkład pracy... Może w przyszłości zaprocentuje.

Awatar użytkownika
rafal.220
-
-
Posty: 1274
Rejestracja: 27 paź 2012, o 15:46

Re: Stroboskop LED

Postautor: rafal.220 » 2 paź 2013, o 16:29

BTW czy moglbys zamieszczac zdjecia na forum jako zalaczniki ogladanie razem z natretnymi reklamami nalezy do wielkiej przyjemnosci
A co ja poradzę, że nie można tu wrzucić fotek ?. Temat o wiele przyjemniej wygląda z miniaturkami w treści niż w załączniku.
Co do projektu to niczego sobie plytka wyglada jak z lat 80. Ale to nie ma znaczenia wazne ze dziala i spelnia swoja funkcje. Przyjelo sie ze scieszki na plytce nie powinny byc pod katem 90 stopni (to tak w ramach edukacji) Piszesz ze 16kB to malo pamieci na program moze czas zmienic srodowisko Rowniez czekam na schemat
Po co mam wchodzić w środowisko w którym nie wiadomo o co się rozchodzi, i wszystko trzeba wkuwać na pamięć. Tu przynajmniej wszyto jest jasne i od razu włącza się wyobraźnia oraz logiczne myślenie, a w tekstowym to raczej programy robi się metodą prób i błędów, no chyba że ktoś jest programistą oraz humanistą.
Co do 16Kb pamięci, to łatwiej jest zastosować mocniejszy mikro kontroler niż wchodzić w środowisko które w żaden sposób nie odzwierciedla logiki technicznej.
Jeśli mowa o PCB, to łatwiej się rysuje pod kontem prostym.
Co do drukowania np. na folii światłoczułej, to oczywiście jestem za i zresztą chyba każdy to rozumie, jednak jeśli mamy na myśli początkującego, to warto aby kilka PCB wykonał ręcznie. (pogłębienie realnej wyobraźni względem tego co wyświetla się na ekranie monitora)
Schematu nie mam bo go nie zrobiłem (projekt rysowałem na PCB z pamięci patrząc na polaryzację elementów, ew. znaczenie wyprowadzeń scalaków. Z tond drobne błędy na PCB które załatwiłem mostkami )
Przyznam że dla mnie wygoda obsługi jest najważniejsza. Pracowałem kilkadziesiąt lat przy realizacji różnych imprez - i jako realizator dźwięku i realizator światła i wiem o czym mówię. Zanim wybierzesz pilotem ilość błysków, ilość powtórzeń, częstotliwość, długość impulsu, czas przerwy.....Może się okazać, ze minął już czas w jakim zastosowania stroboskopu byłoby pożądane. Między innymi z tego powodu nie luubię też sterowników DMX - wszystko OK, jeżeli korzystasz z zaprogramowanych wcześniej scen.
No to przecież w tym moim sterowniku funkcje programujesz sobie wcześniej. (później wywołujesz naciskając jeden przycisk. Widać to na filmie gdzie wywołuję wcześniej zaprogramowane funkcje)
Wystarczy uważnie przeczytać punkt 8 oraz 9. Gdyby było inaczej, to po co miał bym pisać o pamięci EEP ?
Z tą pamięcią też jest ciekawie zrobione, bo masz dwa typy. Twardą EEP i chwilową.
Schody się zaczynają, gdy w trakcie imprezy okazuje się, że musisz coś zmienić - w wypadku sterowania analogowego (nie wiem czy ktoś jeszcze pamięta stoły do świateł sterowane napięciem 0-10V) wystarczy na wprowadzenie zmian kilka chwil dosłownie.
Znowu odnoszę się do p.8 W tym urządzeniu możesz sobie zaprogramować 3 niezależne efekty stroboskopowe (przyciski w pilocie od 1 do 3). Trzy niezależne migotki 4-6. Trzy niezależne światła pulsujące. Oraz podświetlanie sceny z możliwością przyciemnienia. Przycisk OK
A jeśli 3 kanały na jeden efekt nie wystarczą, to nie widzę problemu. Na ATmega32 mogę dodać potencjometry do szybkiej konfiguracji danego efektu. (przerobienie tego programu pod M32 z opcją potencjometrów bądź enkoderów, to mały pikuś)
Wracając do sterownika sekwencyjnego o którym pisałem wcześniej - zespół inżynierów siedział nad projektem tego sterownika przez kilka miesięcy. Ja zrobiłem go w trzy dni (bo tyle zostało do "wejścia" z montażem na salę) na "piechotę" - przy użyciu kilku bramek i tranzystorów...- Nie żebym się chwalił; po prostu jeśli (jak sam piszesz) ma to być stroboskop - po co tak kombinować? Wystarczy 555 i jakiś driver na wyjście (?)...
Oczywiście masz racje, jednak ja mam trochę inne podejście.
Skoro jedna lampa może więcej dać efektów, to czemu bać się procesorów?. No fakt że jęli mamy 3 dni na realizację projektu, to trzeba zrobić coś na szybkiego aby nie dać plamy, jednak jeśli dysponujemy czasem to warto rozwinąć swój projekt. (im mniej "gratów" na scenie, tym lżej dla kości, a przy tym więcej atrakcji związanych z wielofunkcyjnością. Np. takie pulsujące światło które jest często spotykane na scenie. Jako widzowi podoba mi się ten efekt.)

Awatar użytkownika
pajaczek
Moderator
Moderator
Posty: 2650
Rejestracja: 24 sty 2005, o 00:39
Lokalizacja: Winny gród

Re: Stroboskop LED

Postautor: pajaczek » 2 paź 2013, o 16:57

a w tekstowym to raczej programy robi się metodą prób i błędów, no chyba że ktoś jest programistą oraz humanistą.
Brońcie nas Bogowie wszelacy przed humanistami piszącymi programy. Niech każdy modli się do swojego Boga, może któryś wysłucha.
Jeśli mowa o PCB, to łatwiej się rysuje pod kontem prostym.
Pewnie łatwiej, ale załamania robi się nie ze względu na łatwość rysowania, czy nawet nie ze względu na estetykę płytki... Chodzi o to, co może się dziać z sygnałem na takim ostrym zagięciu ścieżki.

Edit: autokorekta, bo jak słusznie zauważył ACeK to nie z Niego były cytaty.

Awatar użytkownika
rafal.220
-
-
Posty: 1274
Rejestracja: 27 paź 2012, o 15:46

Re: Stroboskop LED

Postautor: rafal.220 » 2 paź 2013, o 17:14

Pewnie łatwiej, ale załamania robi się nie ze względu na łatwość rysowania, czy nawet nie ze względu na estetykę płytki... Chodzi o to, co może się dziać z sygnałem na takim ostrym zagięciu ścieżki.
Zgadza się, jednak w tym projekcie nie ma czegoś aż tak szczególnego, co by wymagało takich obostrzeń. :)

Awatar użytkownika
MatyAS
-
-
Posty: 396
Rejestracja: 18 kwie 2007, o 21:37
Lokalizacja: warszawa
Kontaktowanie:

Re: Stroboskop LED

Postautor: MatyAS » 2 paź 2013, o 17:17

Skoro jedna lampa może więcej dać efektów, to czemu bać się procesorów?.
Nie do końca mnie zrozumiałeś chyba... Postaram się na przykładzie, którego byłem świadkiem:
Otóż dość dawno temu byłem na wystawie sprzętu oświetleniowego. Jednym z wystawców była firma, z której właścicielem znałem się dość dobrze (zresztą od Niego dostałem zaproszenie) wystawiał jeden z najnowszych wówczas sterownik DMX - no a żeby móc pokazać jego możliwości do celów pokazowych ustawił podłogę podświetlaną (też wówczas nowość), a naokoło niej, na statywach i kratownicach efekty dyskotekowe, które ten pulpit DMX sterował. Wszystko ładnie pięknie działało.... do chwili, gdy (jeszcze przed oficjalnym otwarciem wystawy) zapytałem : "A co będzie jak wcisnę ten przycisk?" i nacisnąłem reset... (w tym pulpicie była tak opcja).
Oczywiście - następne pół godziny było poświęcone na zaprogramowaniu wszystkich scen od nowa...
Do czego zmierzam - wszyscy chyba wiemy, że im urządzenie jest bardziej skomplikowane, tym więcej rzeczy może się popsuć, zawieść; Jeśli więc do tak prozaicznej czynności jak sterowanie stroboskopem zaprzęgniemy procesor, jeśli tenże musi być mozolnie wpierw programowany; a w sumie tylko po to, żeby mieć możliwość wyboru jednej z trzech możliwych sekwencji - dla mnie jest to po prostu przerost formy nad treścią. Równie dobrze przecież można te sekwencje "zaszyć" na przełączniku typu "isostat", a częstotliwość regulować potencjometrem.
Nie mam tu na celu podważania Twojego wkładu pracy; broń Boże - po prostu wydaje mi się, ze taki projekt można było bardziej dopracować - pierwszy mój post w tym temacie mniej więcej obrazuje to co mam na myśli. A jeśli już zabieram się do zrobienia STROBOSKOPU - najpierw muszę sobie zadać pytanie : co to jest stroboskop, do czego służy, jak najlepiej go wykorzystać i jak sterować, żeby było to intuicyjne (jak pisałem - jeden klawisz=jedna funkcja). Dopiero po tych analizach wybieram drogę realizacji - czy potrzebny jest procesor? Jeśli tak - czy i jakie funkcje ma realizować? Czy wystarczy uniwibrator, kilka elementów i przełącznik...
Jestem po prostu ze starej szkoły konstruktorów, gdzie każde zadanie najpierw było dogłębnie obmyślane i realizowane przy użyciu jak najbardziej oszczędnie - zarówno jeśli chodzi o nakład pracy jak i środki.
Nie mam do Ciebie "pretensji", że wolisz używać procesorów zamiast uprościć sobie życie - nie o to mi chodzi. Po prostu zauważyłem taką ogólną tendencję wśród elektroników - mam zrobić migacz? Użyję procesora, mam załączyć światło0 w pokoju? Procesor... Czy wykorzystany, czy nie - procesor być musi... Boję się po prostu, że za jakiś czas ta młoda rzesza zapomni/nie będzie potrafiła inaczej. Tak jak z tym notatnikiem na stacji kosmicznej - NASA zrobiła długopis napełniony azotem pod ciśnieniem, wydała setki tysięcy dolarów na badania i budowy prototypów żeby móc robić notatki, a Rosjanie zabrali ołówek... Działa? Działa. Prościej? Prościej. Taniej? O wiele taniej...
Wybacz więc, ze traktuje Twój projekt jako "wprawkę" a nie na poważnie.
Zresztą - sam też na początku lubiłem "przefajnować" czasem... W pierwszych sterownikach do świateł miałem 19 programów w ostatnim 5 plus kilka rozszerzeń (do wykorzystania w wyjątkowych sytuacjach). W pierwszym miałem krosower do programowania jakie światłą mają pracować z jakimi w jakim kroku programu... W ostatnim wystarczyła mi możliwość dwóch opcji - do wyboru albo/albo. A zawsze jeśli trzeba można było w trakcie zmienić zestaw świateł razem pracujących (też w wyjątkowych sytuacjach)... Po prostu zminimalizowałem ilość zbędnych bajerów na korzyść tych, które okazały się niezbędne.
Z czasem (i wiekiem...) sam dojdziesz pewnie do tego wniosku - mierz siły na zamiary :)
Pozdrawiam.

Awatar użytkownika
rafal.220
-
-
Posty: 1274
Rejestracja: 27 paź 2012, o 15:46

Re: Stroboskop LED

Postautor: rafal.220 » 2 paź 2013, o 17:41

Szczerze powiedziawszy to ten projekt bez problemu zrobił bym na układach TTL czy też CMOS, a jak bym się uparł, to i na samych przekaźnikach. Tylko pytanie po co?
Jak ma ci coś siąść, to siądzie w takim miejscu, że i urządzenie na tranzystorach przestanie działać.
Tutaj masz czystą prostotę oraz garstkę elementów.
Skasować efektów też nie skasujesz, bo nawet jeśli po załączeniu zasilania nadpiszesz pamięć EEP, to będą to te same nastawy..
Po prostu w tym procku starałem się zaprogramować najpopularniejsze efekty jakie można zrealizować na tej lampie.

W kolejnej wersji o ile zdecyduję się na projekt podobny do tego, będzie magistrala zarządzająca wieloma lampami, oraz jeszcze większe możliwości. (jednak nie wiem czy znajdę czas. Chciał bym zrobić teraz jakiś projekcik z innej dziedziny niż inżynieria scenowa.)

Wróć do „DIY - Do It Yourself”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 103 gości