Driver z trybami - nowe spojrzenie

co i jak zrobiłem...
Awatar użytkownika
lennin
Posty: 2104
Rejestracja: piątek 04 sty 2008, 19:31
Lokalizacja: Łódź

Post autor: lennin »

Jak Was tak czytam czuje sie taki maluczki :-| Czasem warto używać i nie wnikać za bardzo jak to działa.
Obrazek Obrazek
Czy to jakaś nowa niesprecyzowana choroba? .....światła, światła więcej ŚWIATŁAObrazek Obrazek
Awatar użytkownika
df
Posty: 307
Rejestracja: piątek 23 lis 2007, 15:38
Lokalizacja: z nienacka
Kontakt:

Post autor: df »

lennin pisze:Jak Was tak czytam czuje sie taki maluczki :-| Czasem warto używać i nie wnikać za bardzo jak to działa.
Prawda?
A z zewnątrz to wszystko wydaje się takie proste ;-)
Flagiusz
Awatar użytkownika
Pyra
Site Admin
Posty: 8527
Rejestracja: niedziela 02 sie 2009, 20:35
Lokalizacja: Gądki

Post autor: Pyra »

df pisze: Ok, ale to także wiele nie zmienia, bo (znowu orientacyjnie) bardzo silnie powielasz tę samą przestrzeń:

- 1xAMC na 50% + 3xAMC na 50% - daje 50%
- 1xAMC na 75% + 3xAMC na 25% - daje 50%
- 1xAMC na 0% + 3xAMC na 63% - daje 50%
- itd.

Jest bardzo wiele takich "par" ustawień AMC-kanał.A i AMC-kanał.B, które dadzą sumarycznie tę samą wartość lub w tak nieznacznej okolicy, że nie da się tego zauważyć.
No niestety tego się nie da uniknąć, dlatego chciałbym zrobić tak:
1. 350mA PWM
2. 700mA PWM + 350mA stałe
Można wtedy uniknąć dublowania się obszarów PWM, przy zachowaniu małego prądu przy LOW....
df pisze:A i tak minimalną do osiągnięcia wartością będzie minimum z najsłabszego, czyli 1/256 z 350mA - czyli 1,37mA
W sumie to, jak dla mnie, i tak niezły LOW, biorąc pod uwagę moją wiedzą programistyczną.... ;)
Izali miecz godniejszy niżli topór w boju?
Piszmy po polsku, wszak jesteśmy Polakami.
DNF
Posty: 4606
Rejestracja: piątek 23 lis 2007, 19:07
Lokalizacja: Bydgoszcz

Post autor: DNF »

Lennin, nie wnikajmy moze az tak bardzo jak to dziala-wazne, ze dziala! :)
Niech chlopcy tworza, my bedziemy testowac :)
Pozdrawiam
DNF
Awatar użytkownika
Pyra
Site Admin
Posty: 8527
Rejestracja: niedziela 02 sie 2009, 20:35
Lokalizacja: Gądki

Post autor: Pyra »

Witam

Dziś wrócę do pierwotnego wątku, otóż jestem po kilkugodzinnej walce z driverkiem.
Objaw był taki, że driverek podczas obsługiwania "na sucho" z zasilacza i zmianie trybów przez rozłączanie kabelka od rezystora bazowego tranzystora sterującego chodził OK.
Natomiast po zmontowaniu z przetwornicą i zabudowaniu do docelowej latarki, trybów brak.
Pomiary wykazały, że napięcie na PinB.3 nie zdąży wzrosnąć do poziomu zapewniającego rozpoznanie stanu "1" przez procesor.
W tym wypadku konieczne okazało się dorobienie dzielnika wejściowego do tranzystora, co znacznie przyspieszyło szybkość narastania napięcia na PinB.3.
Wychodzi na to, że trafił mi się wybitnie dobry tranzystor ;) , który posiadał bardzo duże wzmocnienie, co skutkowało zatkaniem tranzystora przy bardzo niskim napięciu sterującym, przy którym przetwornica już nie pracowała, i napięcie na kondensatorze wejściowym już nie opadało.
Oto schemat poprawki rozwiązującej problem:
Obrazek

Pozdrawiam
Izali miecz godniejszy niżli topór w boju?
Piszmy po polsku, wszak jesteśmy Polakami.
ODPOWIEDZ