Strona 16 z 18

: środa 23 kwie 2008, 13:08
autor: Tonio
df pisze:Aby zmienić tylko jasność Trybu 1 robisz 3x klik i ustawiasz jasność pierwszego trybu poczym gasisz latarkę na czas >1s.
Wówczas wybrana przez Ciebie jasność trybu 1-go zostaje zapamiętana i latarka wychodzi z setupu bez zmiany pozostałych ustawień (a więc tryb 2 i 3 oraz reszta konfiguracji pozostaje po staremu).

Analogicznie można zmieniać tylko 2 pierwsze tryby lub 3 jasności bez ruszania ustawień pamięci i auto-off`a.
I tak trzeba było od razu mówić :)

: środa 11 cze 2008, 23:53
autor: df
Za moment oficjalnie będzie dostępna kolejna wersja oprogramowania do naszego sterownika - 3.4

Oto główne zmiany:
1. flicker-free - teraz nawet w najniższych trybach nie ma śladu migotania
2. zwiększona liczba konfigurowalnych poziomów jasności z 9-ciu do 13-tu
3. jeszcze bardziej obniżony tryb low (można rzec: mega-low)
4. zmieniona koncepcja setup`u
5. możliwość ustawiania jasności również dla trybów specjalnych (sekwencje i strobe)
6. nowe tryby specjalne

Reszta funkcji z poprzednich wersji pozostaje bez zmian.

Adn.1 - dzięki zmianie algorytmu implementacji PWM i osiągniętym sporym wzroście częstotliwości kluczowania wyeliminowano migotanie obserwowalne przy bardzo szybkim poruszaniu latarką w trybie o najniższej jasności.

Adn.2 - rozszerzona została przestrzeń możliwych do ustawienia stopni jasności. Do 9-ciu dostępnych w wersjach wcześniejszych doszły 4 nowe, które rozszerzyły spektrum ustawień w zakresie niskich jasności.

Adn.3 - dodanie 4-ech kolejnych stopni jasności (ciemności?) jeszcze bardziej poszerzyło dynamikę możliwości ustawień. Obecnie najniższa z osiągalnych jasności "mega-low" stanowi 1:4000 jasności maksymalnej, co w latarkach nawet bardzo, bardzo jasnych da możliwość spojrzenia w pełnym zaciemnieniu np. na zegarek bez oślepienia.

Adn.4. zmieniona koncepcja setup`u - zamiast ustawiania wszystkiego raz za razem w jednym przebiegu, teraz konfiguracja może być dokonywana indywidualnie i niezależnie - dla każdego z trybów z osobna.
Czyli przykładowo, jeżeli chcemy zmienić jasność trzeciego trybu ciągłego, to go włączamy, a następnie potrójnym klikiem wchodzimy do ustawień, gdzie go zmieniamy (i tylko jego). Dzięki temu można szybko zmienić dowolnie wybrany tryb bez konieczności ustawiania wszystkich wcześniejszych.

Adn.5. zupełnie nowa funkcja to możliwość ustawiania jasności dla trybów specjalnych (sekwencje i strobe). Konfiguracja ta jest wspólna dla wszystkich trybów specjalnych i może być dokonana przy włączonym dowolnym trybie specjalnym poprzez potrójne kliknięcie - czyli analogicznie do nowego sposobu ustawień jasności w trybach ciągłych.

Adn.6. doszedł nowy tryb specjalny "podwójny beacon", który polega na 2 krótkich mignięciach co 5 sekund. Pierwsze mignięcie pozwala na wstępną lokalizację źródła światła (oko ustawia się w kierunku zaobserwanego błysku), a następnie po ułamku sekundy następuje drugi błysk, który jest lokalizowany dużo precyzyjniej (oko już jest dokładniej ustawione w miejsce źródła światła).

Dodatkowo gotowy jest także mechanizm detekcji i zabezpieczenia różnego typu ogniw przed nadmiernym rozładowaniem. Mechanizm ten w wersji 3.4 wyklucza funkcję ograniczenia prądu diody i może być w zamian jego "wstawiony". Wymaga on dodania 2 dodatkowych rezystorków na PCB sterownika.

: środa 11 cze 2008, 23:58
autor: Bocian
Mniam :mrgreen:

: czwartek 12 cze 2008, 08:43
autor: pawelsz
o widzisz- pięknie to wygląda

: czwartek 12 cze 2008, 09:19
autor: Calineczka
...Miło mi to czytać Darku, a jeszcze milej mieć perspektywę pobawienia się TYM, jak tylko znajdę chwilkę to sobie zapodam do driverka;-).
Taka chwila refleksji....od czasu początku naszej znajomości, od czasów pierwszych wersji sterowniczka na Attiny bardzo dużo się zmieniło, nie uważasz? Zrobiłeś wielkie postępy a wygląda na to, że to nie koniec! Myslę, że jak tak dalej pójdzie to doczekamy się step upa czy step-downa kontrolowanego całkowicie przez Attiny, z pomiarem/stabilizacją prądu, ochroną ogniwa...Ja już miałem przyjemność patrzeć w ten mega-low.Widać strukturę :mrgreen: Może pokuszę się kiedyś o obejrzenie przebiegu pod oscyloskopem żeby dokładnie zobaczyć ile mocy wchodzi w diodę, podejrzewam że "ułamki miliamperów...."
Gratuluję Darku :mrgreen:
Szkoda, że doba jest taka krótka, masz wielki potencjał, twórczy, ale brakuje Tobie...i chyba nie tylko Tobie, czasu na zabawy. Powiem Ci, że Ja i Midi liczymy na rozwój wersji w zakrętce :mrgreen: . Midi ostatnio eksperymentuje z takimi prądami, że w jednej latarce zmienił już ze trzy wyłączniki-topią się, chińczyki jedne...Myśląc o coraz większych mocach, coraz jaśniejszych ledach wersja "zakrętkowa" to jedyna alternatywa.Duże prądy, zwłaszcza przy włączaniu przetwornic, będą wykańczały wszystkie latarki, gdzie nie wsadzono dobrego, naprawdę wysokiej jakości(czytaj-drogiego) włącznika. Tu już inteligentny klucz mosfet z procesorkiem będzie tańszy!
Tyle moich przemyśleń...trzymam kciuki za tą dziedzinę twojej radosnej twórczości...i nie tylko tą.... :wink:

: czwartek 12 cze 2008, 11:55
autor: df
Calineczka pisze:Taka chwila refleksji....od czasu początku naszej znajomości, od czasów pierwszych wersji sterowniczka na Attiny bardzo dużo się zmieniło, nie uważasz? Zrobiłeś wielkie postępy a wygląda na to, że to nie koniec!
Trzeba się rozwijać i iść do przodu - a jak szybko to przebiega, to zależy od czasu, który jak wiesz mam w wielkim deficycie...
Calineczka pisze:Myslę, że jak tak dalej pójdzie to doczekamy się step upa czy step-downa kontrolowanego całkowicie przez Attiny, z pomiarem/stabilizacją prądu, ochroną ogniwa...
Dokładnie tak - po zmianie implementacji PWM i bardzo mocnym jego przyspieszeniu myślę, że można śmiało wracać do zakończonych wcześniejszymi niepowodzeniami prób wykorzystania w całości procka do sterowania przetwornicą step-up lub step-down.
Calineczka pisze:Ja już miałem przyjemność patrzeć w ten mega-low.Widać strukturę :mrgreen: Może pokuszę się kiedyś o obejrzenie przebiegu pod oscyloskopem żeby dokładnie zobaczyć ile mocy wchodzi w diodę, podejrzewam że "ułamki miliamperów...."
Gratuluję Darku :mrgreen:
Dzięki - przy dzisiejszych diodach i ilości generowanego przez nie światła taki mega-low może mieć sens. Zszedłem tak nisko jeszcze z innego powodu - gdy zbocznikujesz led`a kondensatorkiem, to układ ten zaczyna całkować (idą przez klucz duże prądowe szpili i ilość energii w duty-cycle nie jest proporcjonalna do współczynnika wypełnienia PWM) co sprawia, że "ciemne" tryby stają się jaśniejsze. Czyli mówiąc prosto kondensatorek taki magazynuje energię i przy odłączeniu klucza zasila LED`a zwiększając jego jasność (czas zapalenia), gdy powinien być od zgaszony. Dodanie takiego kondensatorka poprawi jakość zasilania LED`a (zmniejszy impulsy prądowe) i naturalnie jeszcze bardziej wygładzi PWM`a.
Calineczka pisze:Szkoda, że doba jest taka krótka, masz wielki potencjał, twórczy, ale brakuje Tobie...i chyba nie tylko Tobie, czasu na zabawy.
Wiesz jak jest...
Calineczka pisze:Powiem Ci, że Ja i Midi liczymy na rozwój wersji w zakrętce :mrgreen: . Midi ostatnio eksperymentuje z takimi prądami, że w jednej latarce zmienił już ze trzy wyłączniki-topią się, chińczyki jedne...Myśląc o coraz większych mocach, coraz jaśniejszych ledach wersja "zakrętkowa" to jedyna alternatywa.Duże prądy, zwłaszcza przy włączaniu przetwornic, będą wykańczały wszystkie latarki, gdzie nie wsadzono dobrego, naprawdę wysokiej jakości(czytaj-drogiego) włącznika. Tu już inteligentny klucz mosfet z procesorkiem będzie tańszy!
W 100% się zgadzam - stąd rozwijana niezależnie linia 4.0.
Po zakończeniu testów z wprowadzonymi ostatnio nowymi rozwiązaniami (Fast-PWM, zmienione sterowanie, itp.) przeniosę je do wersji "w wyłączniku". Połączenie tego nie powinno stanowić większego problemu.

: piątek 13 cze 2008, 21:42
autor: Calineczka
df pisze:Dodatkowo gotowy jest także mechanizm detekcji i zabezpieczenia różnego typu ogniw przed nadmiernym rozładowaniem. Mechanizm ten w wersji 3.4 wyklucza funkcję ograniczenia prądu diody i może być w zamian jego "wstawiony". Wymaga on dodania 2 dodatkowych rezystorków na PCB sterownika.
Właśnie się bawię...13 poziomów jasności wygląda fajnie, tym bardziej że tu widać róznicę między każdym poziomem, a nie jak w VB-16, gdzie poziomów jest 16 a wsród tych najjaśniejszych róznicy na oko nie widać...
Darku, jak driverek ma wiedzieć, czy ma ograniczac prąd czy pilnować kondycji akkusa?Rozumiem, że uzytkownik nie będzie miał na to wpływu, będzie musiał zadeklarować się w tej wersji przed otrzymaniem płytki?

: piątek 13 cze 2008, 21:48
autor: df
Calineczka pisze:Darku, jak driverek ma wiedzieć, czy ma ograniczac prąd czy pilnować kondycji akkusa?Rozumiem, że uzytkownik nie będzie miał na to wpływu, będzie musiał zadeklarować się w tej wersji przed otrzymaniem płytki?
Raczej tak. Do pomiaru Vbatt potrzebny jest dzielnik rezystancyjny podłączony do +Batt. Teoretycznie można by zaimplementować i pomiar Vbatt i Iled na raz (przełączając multiplekser analogowy) - ale tego już niestety w 13-tce na raz raczej nie zmieszczę.

Wydaje mi się, że pozostaniemy przy wyborze wersji firmware`u - albo Iled jak do tej pory, albo Vbatt i zamiast rezystora pomiarowego 0,1 i gałęzi RC będzie dzielnik na 2 R (pomiar z ADC będzie na tym samym porcie wejściowym).

[ Dodano: Pią Cze 13, 2008 10:02 pm ]
Pytanko, do szanownych Kolegów forumowiczów:

Czy Waszym zdaniem jest sens konfigurowania przez użytkownika jasności dla trybów sekwencyjnych?
Czy może lepiej jest powielić jakieś tryby w wersjach z maksymalną i niską jasnością, albo wręcz zrobić kolejną grupę, w której wszystkie tryby byłyby powtórzeniem wcześniejszych, tyle że pracującą na niskiej jasności?

[ Dodano: Pią Cze 13, 2008 10:12 pm ]
I jeszcze jedno pytanko (bo właśnie się wspólnie z Arkiem na PW nad tym zastanawiamy) - czy Waszym zdaniem warto dać możliwość ustawiania niezależnie jasności dla każdego z trybów specjalnych, czy też wystarczy jedna globalnie ustawiana jasność dla wszystkich trybów na raz?

: niedziela 15 cze 2008, 15:53
autor: Tonio
df pisze: I jeszcze jedno pytanko (bo właśnie się wspólnie z Arkiem na PW nad tym zastanawiamy) - czy Waszym zdaniem warto dać możliwość ustawiania niezależnie jasności dla każdego z trybów specjalnych, czy też wystarczy jedna globalnie ustawiana jasność dla wszystkich trybów na raz?
wczytałem się w specy6fikację zmian i w mojej opinii to jest dokładnie to czego brakowało w pierwszej wersji, głównie niezależne ustawianie jasności dla każdego trybu pracy.

co do jasności trybów specjalnych to też nie jest zły pomysł.

: niedziela 15 cze 2008, 18:10
autor: Calineczka
...Panowie, na teraz jest tak, że grupy i tryby są generalnie prawie identyko, tzn.
3 grupy:
-3 ciągłe
-6 specjalnych
-6 strobo

Sposób regulacji jasności danego trybu (ciągłego);
-świecimy sobie tym trybem-3 kliki-latarka zaczyna zmieniać jasność w 13tu poziomach, klikamy w odpowiadająca nam jasność-latarka wraca do trybu ciągłego
Każdy z ciągłych ma własną jasność, grupa druga i trzecia maja wspólną jasność, reguluje się ja tak samo-będąc np. w strobo robimy 3 kliki i regulujemy jasność.
W tej chwili wymyśliliśmy, że setup dla trybu SOS jest bogatszy-tam kolejno ustawiamy:
-jasnośc dla specjalnych
-pamięc ost. trybu
-auto power off

Zastanawiam się, czy dorzucić 4ty tryb ciągły, bo jakoś dużo się tych poziomów jasności zrobiło, LOW jest naprawde mega low-zrobie fote dla porównania z low w Novatac.
macie jakieś sugestie?

: piątek 25 lip 2008, 22:58
autor: funkad
Jak na obecną chwilę ma się sprawa tych driverków?

: piątek 25 lip 2008, 23:14
autor: Calineczka
Jak na obecną chwilę ma się sprawa tych driverków?
Sprecyzuj pytanie proszę.
Uogólniając i podsumowując

I grupa to 4ry tryby ciągłe(proponuję taką ilość ze względu na aż 13 poziomów jasności)
II grupa-tryby specjalne
III grupa -stroboskopy

jasność regulowana w 13tu poziomach, dla każdego ciągłego osobno przypisywana, tryby specjalne mają wspólną jasność

jasnosć regulowana w ten sposób, że w danym trybie robimy 3klik-jasnośc zaczyna się zmieniać od najniższej do najwyższej, jak klikniemy w momencie gdy laytarka swieci odpowiednią jasnością to przypisujemy ową jasność do danego trybu-i latarka wraca do świecenia w danym trybie-już z nowym poziomem jasności

w setupie, jako jedynym, mamy kolejno:
-jasność trybów specjalnych
-pamięć ostatniego trybu on/off
-auto power off on/off

wartość skuteczna prądu jest ograniczana do ok 1,2A
-pamięć ostatnio użytego trybu -domyślnie 10 sekund ale ostatnio często wgrywam na prośbę wersję 1s lub 2s

: środa 27 sie 2008, 10:49
autor: Calineczka
dorzucam filmik pokazujący co nieco z wersji 3.4.006:

[youtube]http://youtube.com/watch?v=XWBn3QSZdBo[/youtube]

: czwartek 16 paź 2008, 22:03
autor: Pikom
Bardzo ciekawy i wartościowy projekt. Bardzo chętnie nabędę w przyszłości driverek ( a raczej parę sztuk...) jak juz będzie miał funkcję ochrony ogniw. Mam nadzieję, że w tym kierunku projekt będzie się rozwijał :)

: środa 22 paź 2008, 13:59
autor: zgrzezly
wydaje mi się, że można by dodać ograniczenie przed ustawieniem takiej samej jasności sąsiednich trybów w pierwszej grupie.
Ułatwi to orientację w którym aktualnie trybie jest latarka - przy ustawionej takiej samej jasności (np. przez przypadek)