Sterownik programowalny na Attiny13A

co i jak zrobiłem...
Awatar użytkownika
Bocian
Site Admin
Posty: 3157
Rejestracja: niedziela 11 lis 2007, 21:21
Lokalizacja: Wiskitki

Post autor: Bocian »

Dodano procedurę powrotu do ustawień fabrycznych trybów po 8-kliku. To na wypadek gdyby ktoś za bardzo namieszał z programowaniem trybów i nie mógł dojść do ładu :wink: .
Sometimes darkness can show you the light
Awatar użytkownika
greg
Posty: 3535
Rejestracja: środa 08 paź 2008, 00:16
Lokalizacja: Wrocław
Kontakt:

Post autor: greg »

Zawsze warto naśladować dobre wzorce :)
Sterownik extended v3.5 HE <klik>
Instrukcje sterowników w PDF <klik>

kontakt: info(at)krypton(dot)pl
(podstawić @ i . w stosowne miejsca)
Awatar użytkownika
Bocian
Site Admin
Posty: 3157
Rejestracja: niedziela 11 lis 2007, 21:21
Lokalizacja: Wiskitki

Post autor: Bocian »

greg pisze:Zawsze warto naśladować dobre wzorce :)
A też masz reset po 8-kliku? Nawet nie wiem powiem szczerze, gdyż dogłębnie nie studiowałem Twoich rozwiązań. Dla mnie 8-klik optymalnie wpasowuje się zarówno dla programowalnego jak i rozszerzonego (oddalenie o min 2-kliki od pozostałych funkcjonalności).
Sometimes darkness can show you the light
Awatar użytkownika
Pyra
Site Admin
Posty: 8527
Rejestracja: niedziela 02 sie 2009, 20:35
Lokalizacja: Gądki

Post autor: Pyra »

Witam
greg pisze:Zawsze warto naśladować dobre wzorce :)
Ale my mamy mniej klików.... ;)
Nie da się ukryć, że Twoje rozwiązanie było pewną inspiracją, drugą był wykład internetowy mirekk36, o strukturach danych, gdzie podawał przykład resetu do ustawień fabrycznych.

Pozdrawiam
Izali miecz godniejszy niżli topór w boju?
Piszmy po polsku, wszak jesteśmy Polakami.
Awatar użytkownika
marmez
Posty: 2879
Rejestracja: sobota 08 sty 2011, 19:19
Lokalizacja: Szczecin
Kontakt:

Post autor: marmez »

Pyra pisze:Witam
kubaswiatelka pisze:A czy koledzy planują może zrobić jakiś sterownik na rower gdzie będzie można podłączyć dodatkowy włącznik i zrobić tryb BOOST na tym włączniku??
Taki sterownik możesz zrobić sam... Bierzesz driver Bociana, przecinasz ścieżkę sterującą AMCkami. Idzie ona do portu PB1, czyli pin nr 6. Na powstałą przerwę nalutowujesz rezystor SMD o wartości około 1 - 4,7k. W ten sposób otrzymujesz standardowy driver, z... no właśnie, wystarczy, że podłączysz mikrowłącznik, pomiędzy nóżki zasilania/sterowania AMC (do rezystora od strony AMC), drugi koniec podłączasz do plusa na driverku. Teraz masz dodatkową funkcjonalność w postaci boost. Naciśnięcie przycisku, spowoduje podanie stałego zasilania na AMC, rezystor jest potrzebny, aby nie uszkodzić tym portu PB1.

Pozdrawiam
Chciałem upewnić się, że dobrze będą próbował ten Boost dorobić:
Obrazek

W miejscu zaznaczomym [R] przecinam ścieżkę i nalutowuję opornik 1 - 4,7k. Na obrazku mikrostyk podpiąłem za... diodą... dobrze?

Pozdrawiam, Kuba
Tekst podpisu:
Podpis - dozwolona ilość znaków: 255
Awatar użytkownika
ElSor
Site Admin
Posty: 5041
Rejestracja: niedziela 13 wrz 2009, 12:52
Lokalizacja: Ozimek

Post autor: ElSor »

dokładnie tak
Awatar użytkownika
marmez
Posty: 2879
Rejestracja: sobota 08 sty 2011, 19:19
Lokalizacja: Szczecin
Kontakt:

Post autor: marmez »

ElSor pisze:dokładnie tak
Dziękuję :)
Tekst podpisu:
Podpis - dozwolona ilość znaków: 255
fotorondo
Posty: 1338
Rejestracja: niedziela 01 gru 2013, 18:44
Lokalizacja: warszawa

Post autor: fotorondo »

Kurka wodna
chyba +1,5 by mi nie wystarczyło
mikroskop będzie potrzebny :)

Pozdrawiam
Awatar użytkownika
Bocian
Site Admin
Posty: 3157
Rejestracja: niedziela 11 lis 2007, 21:21
Lokalizacja: Wiskitki

Post autor: Bocian »

Chciałem poinformować, ze powstała finalna wersja sterownika programowalnego na Attiny 13A. Z nowości doszło:

Uproszczony pomiar napięcia ogniwa pod obciążeniem 100%. Wywoływany 4-klikiem. Lampka zapala się na chwilę w trybie 100%, następuje pomiar i ilością błysków o intensywności 20% informuje nas o wykrytym przedziale napięcia:

- 5 błysków (3,8-4,0V)
- 4 błyski (3,6-3,8V)
- 3 błyski (3,4-3,6V)
- 2 błyski (3,2-3,4V)
- 1 błysk (3,0-3,2V)
brak błysku (okolice 3,0V za chwilę zacznie działać zabezpieczenie przed zbyt głębokim rozładowaniem ogniwa Li-Ion).
Sometimes darkness can show you the light
Awatar użytkownika
piciex
Posty: 2232
Rejestracja: wtorek 16 wrz 2014, 15:41
Lokalizacja: Poznan

Post autor: piciex »

Bocian pisze: PALETA POZIOMÓW JASNOŚCI DOSTĘPNYCH W PROCESIE PROGRAMOWANIA:
0,02%
0,15%
1%
4%
10%
18%
25%
32%
50%
70%
100%


Jakie są fabrycznie ustawione poziomy jasności trybów dla obu wersji sterownika?
Awatar użytkownika
Bocian
Site Admin
Posty: 3157
Rejestracja: niedziela 11 lis 2007, 21:21
Lokalizacja: Wiskitki

Post autor: Bocian »

Dla wersji EDC: Fabrycznie ustawione to 2, 5, 8, 11 (0,15%; 10%; 32%; 100%). Dla wersji rowerowej, niestety w tym momencie nie pamiętam dokładnie, ale zdaje się, że domyślnie jest 2,5,11. Chociaż zdarza się, że w momencie testowania tego sterownika przestawiam, na lepsze według mnie na rower 5,8,11. Co do rowerowego możesz wywołać 8-klik i wtedy ustawienia zresetują się do wspomnianych wcześniej 2,5,11.
Sometimes darkness can show you the light
Awatar użytkownika
piciex
Posty: 2232
Rejestracja: wtorek 16 wrz 2014, 15:41
Lokalizacja: Poznan

Post autor: piciex »

Dzięki Bocian.
ODPOWIEDZ