Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 9 maja 2026, o 17:59


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 
Autor Wiadomość
PostNapisane: 15 wrz 2014, o 17:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

Witam :)

Jako , ze z elektroniki analogowej calkowita ze mnie "noga" wrzucam pytanie o zrobienie sciemnianiacza. O ile uzywajac ATMEGA328P @ 16 MHz przy preskalerze na 1 :) nie ma problemu z wygenerowaniem PWM to sterowanie 12V robi sie juz trudniejsze :)

Schemat dosc pogladowo-laurkowy wyglada tak :

Obrazek

12V trafia ze zrodla zasilania do przetworniczki / ktora daje mi 5V dla uC. Wyjsciem PWM poprzez rezystor 1k chcialem sterowac przykladowo BC337 krotka tasme LED 12V ktora biorac pod uwage swoja dlugosc pobiera okolo 200mA .

Plan byl taki ze np ustawiam sobie wypelnienie na 150 (0-255) i tak sobie swieci moja tasma :) ale jesli sie nie myle to zrobilem sobie boost-up :) ?! i dostaje na wyjsciu teraz np 16,5V :)

AD1 . Gdyby ktos mogl mnie nakierowac czy taki dimmer w ktorym mozna sobie zostawic 0-255 wypelnienia jest mozliwy ?
AD2. Co powinno mnie zainteresowac zeby znalezc rozwiazanie ? jakies specjalne uC ? :)


Z gory dzieki za pomoc

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2014, o 18:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
W.g mnie schemat na swój sposób :) jest poprawny.
Nie bardzo rozumiem Twoje obawy o te 16V. Po podaniu na bazę tranzystora napięcia >0V7 tranzystor się otworzy i LED'y świecą gdy mniejsze - nie świecą ... a PWM jak to PWM będziesz widział tylko średnią tych błysków.
RafPe napisał(a):
...jakies specjalne uC ?

od ATtiny wzwyż ;)

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2014, o 18:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

Hey :)

Maly update :) to nie bylo 16V - ta sytuacja mnie sie stala jak kombinowalem z uzyciem optotranzystora a pozniej mosfeta etc :) ehhh

Tutaj nie swieca mi ledy pelna moca kiedy daje im 255 na wypelnienie. jak podlacze samo 12V to naturalnie daja czadu. a Tak swieca jakby na pol gwizkda :/ Masy mam polaczone jakby co

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2014, o 19:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

... a jaką masz ustawioną częstotliwość.
Jeśli to nie "komercja" to może szczypta kodu ;) ?
Oto moje wypociny do LED'ów:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Proponuję zbadać obydwa " moduły " osobno; najpierw uC z podpiętym LED'em ( oczywiście przez rezystor ) oraz klucz tranzystorowy z taśmą LED podając na bazę ( też przez rezystor ) napięcie stałe - chodzi o to czy się otwiera. Nawiasem mówiąc ja do LED'ów dawałem IRF'a i działa normalnie.

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2014, o 20:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 paź 2013
Posty: 1988
Lokalizacja: Lipsko
Pomógł: 125

Moze za duzy rezystor na bazie. Najlepiej bys zrobił wstawiając tam mosfeta logic level z rezystorem około 40-80 om i sprawa była by rozwiązana.

_________________
http://www.sylwekkuna.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2014, o 20:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

Hej!

To nie komercja :) to raczej prezentos dla "pierworodnego" od mojego przyjaciela :) poprosil czy nie daloby sie zrobic wlasnie tasmy do sciemniania - uzywjac jednego przycisku :)

Wiec oto kod

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Jesli chodzi o uzywanie MOSFET'ow to czy nie trzeba wtedy dwoch rezystorow ? Jeden do bramki a drugi miedzy bramka a GND zeby go rozladowac ? No i z tego co czytalem dochodza tam czestotliwosci MOSFETow ? Ale to juz elektronika ktora na chwile obecna mnie przerasta :)

Na chwile obecna wyglada to w ten sposob , ze rozswietla sie tak jak powinno. Natomiast nigdy nie jest wylaczone ... zawsze lekko sie swieci :) i to wlasnie mnie drazni :) bo nie rozumiem dlaczego tak sie dzieje :/

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2014, o 21:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
"zjedź" częstotliwością PWM'a do takiej widzialnej i zwróć uwagę, czy dioda się żarzy czy mruga przy min. świecenia.
Co do drugiego rezystora bramka/GND - w tym moim "oczopsuju" nie dawałem i działało, z tym że jednego IRF'a musiałem podmienić bo tak jak w Twoim przypadku jeden kanał cały czas się lekko ( nawet b. lekko ) żażył; tyle ze w tym przypadku wina była po stronie tranzystora bo taki sam efekt był przy zwarciu bramki do GND. W.g mnie przy takich częstotliwościach nie jest konieczny, ale jest to moje "wydaje mi się"

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2014, o 21:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

Hey!

kicajek napisał(a):
"zjedź" częstotliwością PWM'a do takiej widzialnej i zwróć uwagę, czy dioda się żarzy czy mruga przy min. świecenia.


Wiec ustawilem preskaler na 1024 oraz CKDIV przez MkAVRcalc i diody mrugaja. Wiec teraz pytanie - co mi to mowi jesli mrugaja ? ze caly czas mam otwarty tranzystor tylko nie pelna moca ?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2014, o 22:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

RafPe napisał(a):
...co mi to mowi jesli mrugaja?

...że tranzystor jest OK ( w moim przypadku jak pisałem wyżej cały czas się zażyły przy min PWM ) tylko programowo nie "gasisz" całkowicie PWM'a ( ja niestety nie jestem w stanie pomóc :oops: )
...a może coś da odwrócenie działania PWM'a w tym rejestrze:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Pozdr.



Ostatnio edytowano 15 wrz 2014, o 22:11 przez kicajek, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2014, o 22:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

Spoko !

Dzieki za podpowiedz! Wlasnie zrobilem to programowo. Powolalem sobie zmienna uint8_t timer_on jako flage i korzystam z tego w ten sposob

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


ciekawy jestem czy bedzie ktos w stanie dorzucic swojej wiedzy dlaczego tak sie dzieje. No i np pytanie do Ciebie bo moze akurat wiesz ... a jak np uzyje dedykowanego scalaka ws2801 albo ws2803 czyli przez 5V bede chcial sterowac 12V co wtedy :O

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2014, o 22:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

RafPe napisał(a):
ciekawy jestem czy bedzie ktos w stanie dorzucic swojej wiedzy dlaczego tak sie dzieje

gdzieś tu na forum obiło mi się o oczy :) , że dając
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

nie ma pełnego zera tylko zawsze na początku występuje szpileczka, dlatego któryś z kolegów zaproponował "odwrócenie" wypełnienia w tym rejestrze i to rozwiązało problem.
Jeśli coś namieszałem to przepraszam; nie te lata i nie ta godzina :P
RafPe napisał(a):
a jak np uzyje dedykowanego scalaka ws2801 albo ws2803 czyli przez 5V bede chcial sterowac 12V co wtedy :O

...prawdopodobnie nic, bo dalej uC będzie wypluwał szpileczki a scalaczek posłusznie prześle dalej.

Pozdr.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2014, o 22:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

kicajek napisał(a):
...prawdopodobnie nic, bo dalej uC będzie wypluwał szpileczki a scalaczek posłusznie prześle dalej.


tutaj mam nadzieje na cos innego :) ten scalak to dedykowany PWM driver sterowany przez SPI :) wiec mam ogromniasta nadzieje ,ze tych szpileczek nie bedzie :D i to jest tam jakos rozwiazane.

Ale
kicajek napisał(a):
nie ta godzina
wiec pewnie przetestuje jutro.


Dzieki za info!

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 wrz 2014, o 03:05 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27460
Lokalizacja: Szczecin
Pomógł: 1045

Cytuj:
Na chwile obecna wyglada to w ten sposob , ze rozswietla sie tak jak powinno. Natomiast nigdy nie jest wylaczone ... zawsze lekko sie swieci :) i to wlasnie mnie drazni :) bo nie rozumiem dlaczego tak sie dzieje :/


"glitches" ;) to cie powinno zainteresowac ... masz to wlasnie opisane w BB .. w rozdziale o pwm ... tylko pewnie umknelo co? ... Dokladnie o to chodzi. A wystarczy tylko odwrocic faze pwm bitami COMxn


Autor postu otrzymał pochwałę

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 wrz 2014, o 07:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

mirekk36 napisał(a):
" ... masz to wlasnie opisane w BB ... wystarczy tylko odwrocic faze pwm bitami COMxn

wiedziałem, że gdzieś to widziałem :lol:

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 wrz 2014, o 08:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

mirekk36 napisał(a):
masz to wlasnie opisane w BB .. w rozdziale o pwm ... tylko pewnie umknelo co?


umknelo troszke ;) powodem jest to , ze najczesciej trawie BB/GB bez ATB i czasem dopiero jak w praktyce robie warsztaty lub staram sie stworzyc cos swojego to wtedy wracam 3/4 razy do roznych rozdzialow :)

Musialbym sobie AVG zakladki robic do BB / GB :)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 5 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO