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



Teraz jest 18 lut 2025, o 22:22


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 20 ] 
Autor Wiadomość
PostNapisane: 23 wrz 2014, o 14:35 
Offline
Użytkownik

Dołączył(a): 23 wrz 2014
Posty: 59
Pomógł: 0

Witam, chciałbym zrobić projekt, w którym użyje Atmegi32, taśmę LED, oraz w poźniejszej chwili BTM222. Projekt ten polega na włączaniu i wyłączaniu oświetlenia. Jedynym problemem jest sterowanie tymi taśmami. Sterowanie ma się odbywać za pomocą tranzystorów oraz FET driverów, jednakże nie wiem jak to podłączyć oraz jakich elementów użyć. Taśmy mają zostać zasilone +12V.
Zasilanie: chciałbym tutaj wykorzystać zasilacz impulsowy +12V/5A.



Ostatnio edytowano 25 wrz 2014, o 16:38 przez Tannis, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 wrz 2014, o 17:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 03 mar 2014
Posty: 580
Lokalizacja: Jastrzębie-Zdrój
Pomógł: 71

Witam,

Sterowanie przez tranzystor MOSFET, np. IRFZ24N, szukaj takich które można sterować z pinu uC, tzw. Logic Level.

Z uC sterujesz bramką - Gate.

+12 V do anód diód, katody do drenu. Źródło (Source) do masy.
Nie zapomnij między bramką a masą dać rezystor np. 47 lub 100 kilo ohm.

z Niebieskim pozdRowieniem,
Doman89



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 wrz 2014, o 19:46 
Offline
Użytkownik

Dołączył(a): 23 wrz 2014
Posty: 59
Pomógł: 0

No to rozumiem.



Ostatnio edytowano 25 wrz 2014, o 16:39 przez Tannis, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 wrz 2014, o 22:56 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

bramka tranzystora bezposrednio do pinu procesora może uwalić port bo moze tam popłynąc prąd przekraczający mozliwości atmegi, no chyba że się myle?



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

Dołączył(a): 02 sty 2014
Posty: 116
Pomógł: 9

Tak właśnie kolego OdeOn mylisz się bo nie jest to tranzystor bipolarny i w obwodzie bramki nie płynie prąd (teoretycznie). Praktycznie popłynie przez nano sekundy prąd (niewielki) przeładowania pojemności bramki podczas załączenia no i 50uA przez rezystor do masy.

Kolego Tannis podłączenie jest ok przy założeniu, że taśma ma już rezystory ograniczające prąd no i jest na napięcie 12V.

_________________
"Actum ne agas!"



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

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Ja bym w SV1 nie laczyl pinow 4 i 6 do gnd. Zmienisz programator na inny i na tych pinach moze miec inne opcje niz gnd i plytka w smieci bo nowa bedzie musiala byc robiona przez taki maly wtyk :)

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



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

Dołączył(a): 03 mar 2014
Posty: 580
Lokalizacja: Jastrzębie-Zdrój
Pomógł: 71

Witam,

Kolega schemat dobry, tylko zachodzę w głowę do czego ten kondek 22nF. Między Vcc a GND atmegi możesz dać jeszcze 10uF oprócz 100nF.

Co do tranzystorów to unipolarne działają jak kolega wyżej napisał inaczej niż bipolarne. Łatwo zrobić doświadczenie bez rezystora 47k. Wystarczy bramkę na chwile podłączyć do 5V i zostawić kabelek luźny, efekt? Tranzystor dalej przewodzi ;) Dopiero przyłączenie do GND zamknie tranzystor. Dlatego dajemy rezystor do GND. Łatwo wyobrazić sobie, że np. podczas restartu mikrokontrolera np. w mostku H może dojść do zwarcia.

Co do złącza na programator, na upartego można zawsze zrobić sobie prostą przejścióweczkę w razie draki ;)

A i oczywiście jak już wyżej napisali sprawdź czy masz rezystory ograniczające prąd w listwie z ledami (choć raczej powinny być).

z Niebieskim pozdRowieniem,
Doman89



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

Dołączył(a): 23 wrz 2014
Posty: 59
Pomógł: 0

A jakbym chciał do tego tranzystora dodac jeszcze fet drivera, by zapewnic poprawne sterowanie tym tranzystorem, to jaki driver mam wybrać i jak to wszystko polaczyc?



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

Dołączył(a): 03 mar 2014
Posty: 580
Lokalizacja: Jastrzębie-Zdrój
Pomógł: 71

Witam,

Tannis napisał(a):
A jakbym chciał do tego tranzystora dodac jeszcze fet drivera, by zapewnic poprawne sterowanie tym tranzystorem, to jaki driver mam wybrać i jak to wszystko polaczyc?


Kolega nie mogę trochę rozkminić o co chodzi z tym poprawnym sterowaniem tranzystora. Po prostu dajesz stan wysoki, diody świecą, dajesz stan niski diody nie świecą. Rezystor masz z bramki do masy i stan wysokiej impedancji też nie straszny. Dasz PWM, to i regulacja jasności będzie ;) Normalnie bramkę tranzystora podłączasz bezpośrednio pod pin mikrokontrolera.

z Niebieskim pozdRowieniem,
Doman89



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 wrz 2014, o 06:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 sty 2014
Posty: 116
Pomógł: 9

Driver FET nie będzie potrzebny jeśli wybierzesz tranzystor MOSFET logic level, czyli taki który otworzy się w pełni przy 5V. np IRL540
http://www.vishay.com/docs/91300/91300.pdf

_________________
"Actum ne agas!"



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 wrz 2014, o 20:29 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

Poszukałem troszke i trafilem na te stronę:
http://joost.damad.be/2012/09/dimming-12v-led-strip-with-mosfet-and.html
Czyli sterowanie taśmą led 12 V z pinu arduino.

Widać na oscylogramie co sie dzieje na bramce tranzystora sterowanej z pinu mikrokontrolera, czas narastania z 0 do 5v 600 ns. 200ns od 0 do 4 v i 400 ns od 4V do 5V.
Co się dzieje przez te 600 ns na pinie mikrokontrolera jak procek dał na nim stan wysoki.

To chyba nie jest idealne rozwiazanie do sterowania tranzystorem MOSFET.

Jeśli będzie to PWM to ile ciepła na tranzystorze zostanie, jak czas ładowania bramki będzie z każdym impulsem wynosil 600ns i ile czasu zajmie rozladowanie bramki bo w tym czasie też tranzystor będzie wydzielał ciepło.

Produkowane są drivery mosfetów mające wydajność prądową np 1,5A żeby szybko naładować/rozładować bramkę tranzystora. http://www.tme.eu/pl/katalog/drivery-mosfetigbt_112849/ co do sterowania taśmy LED z mikrokontrolera wydaje dobrym pomysłem.



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

Dołączył(a): 03 mar 2014
Posty: 580
Lokalizacja: Jastrzębie-Zdrój
Pomógł: 71

Witam,

Zauważ, że w eksperymencie nie ma rezystora między bramką a źródłem, który to ma za zadanie rozładować bramkę.

Z niebieskim pozdRowieniem,
Doman89



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 wrz 2014, o 11:58 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

Wprowadzenie rezysora miedzy tranzystor a port atmegi ograniczy prąd tym samym wydłuży czas ładowania(wydzielania ciepła) dla IRL540. Pojemność wejsciowa Ciss to 2,2nF jak policzyć czas ładowania tej pojemności do 5V prądem 20mA (prąd z portu Atmegi) to wychodzi 550ns (wzór t=CU/I). Podczas ładowania bramki prąd z portu atmegi jest w pewnym momencie brany ile się da a dalej malej aż do 0 gdy bramka jest naładowana.
Czy to może uszkodzić port atmegi?
W MOSFET jest wiecej pojemności połączonych ze sobą i czas jest jeszcze dłuższy.
Czas rozładownia jest taki sam, a wprowadzając rezystancje ogranicza się prąd i czas jest większy.

Rezystor miedzy bramką a masą służacy rozładowywaniu bramki o wartości 47kohm w jakim czasie rozładuje bramkę?
Zgodnie z prawem ohma przez 47kohm przy napięciu 5V popłynie 0,1mA, rozładowując bramkę napięcie będzie maleć i tym samym prąd bedzię maleć.



Ostatnio edytowano 27 wrz 2014, o 13:09 przez OdeOn, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 wrz 2014, o 12:21 
Offline
Użytkownik

Dołączył(a): 22 sty 2014
Posty: 1806
Zbananowany użytkownik

Pomógł: 168

Czas rozladowywywania pojemności przez rezystancje to zależność wykladnicza ale przyjmuje sie ze po czasie t=5*R*C pojemność będzie prawie całkowicie rozladowana. W naszym przypadku jednak i tak ta pojemność będzie rozladowywywana przez PIN procka i żeby go nie uszkodzic stosuje się rezystor ograniczający prad tego przeladowywania co równocześnie spowalnia ten proces i zwiększa ilość strat wydzielanych na tranzystorze. Jednakże nie należy przesadzać. Jak sterujemy pradem 1-2A to tam się za bardzo nic grzalo nie będzie. Przy większych pradach trzeba by jednak sterowac bramkami z jakiegoś drivera bo przy obecnym trendzie podwyższania sprawności nie chcemy mieć grzejników w układach :-)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 wrz 2014, o 13:18 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

Podsumowując,
jeśli taśma led ma być tylko włączana i wyłączana "co jakiś czas" wystarczy 1 rezystor (ograniczający prąd portu) plus 1 rezystor do masy i jeden mosfet logic level, natomiast ja by to miało być sterowanie PWM to mosfet należało by strerować poprzez driver, i nie musi wtedy być to tranzystor logic level.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 paź 2014, o 12:50 
Offline
Użytkownik

Dołączył(a): 23 wrz 2014
Posty: 59
Pomógł: 0

Załóżmy, że chcę sterować za pomocą PWM, taśmą ledową o poborze prądu większego niż 2-3A. Jak mam dobrać fet driver oraz sam tranzystor MOSFET?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 paź 2014, o 13:17 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 sty 2014
Posty: 116
Pomógł: 9

Polecam najpierw bezpośrednio z mikrokontrolera a jeśli uznasz, że mosfet się grzeje i Ci to nie pasuje to zastosuj pośrednio zwykły tranzystor bipolarny jako driver do mosfeta. A co do doboru MOSFET to napięcia Uds trochę wyższe niż masz zasilanie i prąd drenu przyjmij z 1,5 zakładanego poboru. Nie warto przesadzać z napięciem Uds bo rośnie rezystancja wewnętrzna Rdson a czym ona większa tym większe straty w ciepło. Jeśli zastosujesz jakikolwiek driver to nie musisz ograniczać się do MOSFET logic level.

_________________
"Actum ne agas!"



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 paź 2014, o 13:20 
Offline
Użytkownik

Dołączył(a): 23 wrz 2014
Posty: 59
Pomógł: 0

A to własnie na wyjściu drivera nie powinien być prąd, który "obsłuży" całą tasmę ledowa? Czyli w moim przypadku 2-3A?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 paź 2014, o 13:31 
Offline
Użytkownik

Dołączył(a): 23 wrz 2014
Posty: 59
Pomógł: 0

To użyje TC1412 jako driver mosfet a sam mosfet to będzie irfz48n. Takie połączenie pasuje? I jakie oba elementy podłączyć do pinu atmegi?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 paź 2014, o 07:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 sty 2014
Posty: 116
Pomógł: 9

No skoro masz za dużo kasy i chcesz zobaczyć jak działa z driverem to ok. Ja z racji pracy w firmie takiej a nie innej mam już wpojone że ma być tanio jak tylko się da a cały układ elektroniczny ma kosztować 2$ a do tego działać niezawodnie przez około 2 lata (a później jak se chce). Stabilizatora napięcia to ja już dawno na PCB nie widziałem tylko dioda Zenera kondensator i musi działać, i o dziwo działa.
Moim zdaniem powinieneś przetestować dobie 3 rozwiązania bezpośrednio z uC, przez tranzystor bipolarny i driver. wyciągniesz sobie własne wnioski i zdecydujesz jakie rozwiązanie ma najlepszy stosunek jakość-cena. A przy okazji zyskasz cenną wiedzę "organoleptycznie".

_________________
"Actum ne agas!"



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: 20 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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