Strona 1 z 1

Driver LED 2,8-4,5V 2,8A konfigurowalny 2way

: poniedziałek 14 lip 2014, 12:58
autor: Dariusz70
Prosty uniwersalny driver na rower i EDC , dwukierunkowa zmiana trybów.

Driver to Nanjg 105c 2,8A (8 x AMC 350mA). Obrazek
Autorem oprogramowania jest kolega ze Światełek.


Dwa banki trybów:

1. EDC - moon, 8%, 30%, 55%, 100% (% mocy światła)

2. Rowerowy - 15%,30%,60%,100% (% prądu) , strobo rowerowy 3Hz 25% (%mocy światła).

Wielokliki:
1-klik - tryb do przodu
2-klik - tryb do tyłu
3-klik - rapid strobo 100% 12,5Hz (dostępne w EDC).
4-kilk - beacon, 100% błysk co około 2s (dostępne w EDC).

8-klik - zmiana z EDC na rowerowy i na odwrót
10-klik - wyłączenie lub włączenie opcji boost w trybie EDC lub opcji klakson będąc w trybie rowerowym.

Po włączeniu Boost lub klakson wywołuje się je jedno klikiem.
Czyli po włączeniu boost/klakson do obsługi zadanych funkcji należy dodać jeden dodatkowy klik.
Przykład: do przodu 2x, do tyłu 3x, wyłączenie boost/klakson 11x (n-klik +1).

Boost załącza MAX moc na 10s po czym powraca do trybu z jakiego został wywołany.

Klakson załącza 6 błysków strobo 12,5Hz po czym 100% mocy przez 2s i powrót do trybu z którego został wywołany - działa również przy strobo rowerowym.

Zabezpieczenie ogniwa przed nadmiernym rozładowaniem:
Przy spadku napięcia na ogniwie pod obciążeniem do 2,85V - 3 błyski następnie obniżanie PWM o połowę aż do moon - po czym 3 błyski i PWM na 0 - wyłączony.

EDC PWM z korekcją fazy 9,4kHz
Rowerowy fast PWM 18,75kHz

: poniedziałek 14 lip 2014, 13:34
autor: ElSor
Hmmm ... widzę jakieś podobieństwa do mojego :razz:

: poniedziałek 14 lip 2014, 16:33
autor: Pyra
Witam
No cóż, chyba zaczyna powstawać światełkowy standard GUI. ;)

Pozdrawiam

: wtorek 15 lip 2014, 00:25
autor: Doctore
Gratulacje dla Gala Anonima :razz:

: wtorek 15 lip 2014, 16:13
autor: Hetman
Pyra pisze:Witam
No cóż, chyba zaczyna powstawać światełkowy standard GUI. ;)

Pozdrawiam
No cóż, mnie takie grupy trybów nie podchodzą. Za to forumowym standardem powinno się stać zabezpieczenie termiczne ;) . W sumie nie wiem, czemu w podstawowej wersji się nie zmieści (ale jeszcze nie podchodziłem do tematu programowania tych maleństw).

Jeśli chodzi o ideał to programowanie liczby trybów. Jak mamy szaleć to coś na wzór starego projektu Flagiusza - chyba niezrealizowanego?

: wtorek 15 lip 2014, 17:08
autor: greg
Hetman pisze:W sumie nie wiem, czemu w podstawowej wersji się nie zmieści (ale jeszcze nie podchodziłem do tematu programowania tych maleństw).

Jeśli chodzi o ideał to programowanie liczby trybów. Jak mamy szaleć to coś na wzór starego projektu Flagiusza - chyba niezrealizowanego?
Cóż, jak się pogłówkuje, to się zmieści jedno i drugie w Tiny13. Widziałeś może mój driver standard do X1?

: środa 16 lip 2014, 02:54
autor: ElSor
Hetman pisze: Za to forumowym standardem powinno się stać zabezpieczenie termiczne ;) . W sumie nie wiem, czemu w podstawowej wersji się nie zmieści
Grupy i zabezpieczenie zmieszczą się spokojnie. Z opcją indywidualnego programowania poziomów jest już problem. Poza tym do Tiny13A należy podpiąć dodatkowy element czuły na zmianę temperatury, wyższe modele mają go wbudowany.

: środa 16 lip 2014, 13:04
autor: Hetman
greg pisze:
Hetman pisze: Hetman napisał/a:
W sumie nie wiem, czemu w podstawowej wersji się nie zmieści (ale jeszcze nie podchodziłem do tematu programowania tych maleństw).

Jeśli chodzi o ideał to programowanie liczby trybów. Jak mamy szaleć to coś na wzór starego projektu Flagiusza - chyba niezrealizowanego?


Cóż, jak się pogłówkuje, to się zmieści jedno i drugie w Tiny13. Widziałeś może mój driver standard do X1?
Musiałem przeoczyć, Twoje ostatnie drivery odrzucają mnie nadmiarem opcji :/ ... Nie będę prosił o podlinkowanie w temacie konkurencji :P , ale może PM?

[ Dodano: 16 Lipiec 2014, 13:05 ]
ElSor pisze:
Hetman pisze:
Za to forumowym standardem powinno się stać zabezpieczenie termiczne ;) . W sumie nie wiem, czemu w podstawowej wersji się nie zmieści
Grupy i zabezpieczenie zmieszczą się spokojnie. Z opcją indywidualnego programowania poziomów jest już problem. Poza tym do Tiny13A należy podpiąć dodatkowy element czuły na zmianę temperatury, wyższe modele mają go wbudowany.
No tak, to nie ma sensu, te procki nie są aż tak drogie żeby się opłacało gimnastykować i jeszcze podpinać coś, co w drugiem jest wbudowane. Swoją drogą, nie wiedziałem - megi tego nie mają :P .


PS: co do programowania to widzę to tak: programowana liczba trybów 1-5, z 8-10 poziomów jasności (plus może jakieś stroby dla maniaków, nie wiem jakie i ile bo nie używam, wq... denerwują mnie).
Zabezpieczenie termiczne stałe, bez sensu programować progi - tak samo jak progi dla aku. Programowanie jednym guzikiem jest wystarczająco niewygodne.

A propos, wsad wsadem, ale może mapa epromu, dla łatwiejszego ustawiania "raz na zawsze" przy montażu? Co prawda i tak nie mam HVSP ale może komuś się przyda... To taka ogólna propozycja, dotyczy wszystkich driverodziejów ;) a nie tylko tego. Może kiedyś dołączę do tego grona, jak mnie bardziej zeprze :P ...

: czwartek 28 sie 2014, 09:42
autor: Falanis
Nie wiem, czy dobrze rozumiem, ale jeśli wyłączamy latarkę (na dłuższy czas) to po uruchomieniu zaczynamy od następnego trybu? Bo jeden klik, czyli zanik napięcia to zmiana na następny tryb.

: wtorek 02 wrz 2014, 20:40
autor: alienth
Falanis, klik to jest zanik napięcia w granicach 1s do 2s w zależności jak to jest skalibrowane. Po tym czasie latarka ustawi ten tryb w którym została wyłączona.