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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 3 maja 2025, o 07:07


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 21 ] 
    Autor Wiadomość
    PostNapisane: 1 lut 2016, o 22:43 
    Offline
    Użytkownik

    Dołączył(a): 19 sie 2014
    Posty: 26
    Pomógł: 1

    witam potrzebuje pomocy z MOSFET IRFZ44 i IRLZ44. W nocie znalazłem info że działają od 4.5 do 7.5. Na chwile obecną zasilam je z 5v potencjometrem czyli z pdf wynika że przy zasilaniu 5v powinny wytrzymać ponad 10A. Pytanie brzmi dlaczego tak się grzeją kiedy steruje 12v obciążenie 2,4A i czy można ich używać bezpośrednio z atmegi pwm lub jako on/off. Proszę o podpowiedzi wskazówki podłączone mam tak jak tu http://bildr.org/2012/03/rfp30n06le-arduino/ tylko zamiast arduino potencjometr.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 lut 2016, o 22:56 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 15 lut 2012
    Posty: 193
    Pomógł: 6

    Jaki rodzaj obciązenia? Regulując potencjometrem zmieniasz napięcie na bramce a przy pwm zmieniasz czas załączenia mosfeta... Przy niskim napięciu na bramce mosfet będzie się grzał.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 06:29 
    Offline
    Użytkownik

    Dołączył(a): 19 sie 2014
    Posty: 26
    Pomógł: 1

    Obciążenie to silnik (dokładnie pompka spryskiwaczy z samochodu). Czyli grzanie to to nic takiego? Zapomniałem dopisać że używam jeszcze chłodzenie i to takie dosyć spore a MOSFET się gdzeje na moje oko tak ponad 60 stopni na chłodzeniu. PWM lepiej wysterować jeszcze przed MOSFET tranzystorem? czy może być taki mały jak bc547? Myślałem że te MOSFETy są proste w użyciu ale jeśli czytam i widzę takie schematy jak tu [...] Znalazłem jeszcze coś takiego http://www.jerome-bernard.com/blog/2013/01/12/rgb-led-strip-controlled-by-an-arduino/ i czy jest to poprawne w takim podłączeniu? jak do tego mają się te moje IRFZ44 i IRLZ44?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 06:54 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2012
    Posty: 1469
    Pomógł: 56

    Nic nie napisałeś o częstotliwości tego pwm'a
    A to właśnie może być przyczyna tego grzania. Przy dużych częstotliwościach
    zaczyna mieć znaczenie pojemność bramki. Kiedy pojemność powoli się
    ładuje i rozładowuje tranzystor nie jest w pełni otwarty i wtedy się grzeje.
    I nie, to nie jest normalne, że się grzeje.

    _________________
    Jestem początkujący i moje porady mogą być błędne



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 08:12 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 15 lut 2012
    Posty: 193
    Pomógł: 6

    Jezeli mosfet ma podlaczony potencjometr w obwodzie bramki to tak wlasnie bedzie sie grzal. Nie wspomne juz o koniecznosci stosowania rownoleglej diody zwrotnej przy obciazeniu indukcyjnym. Mosfet jest bardzo prosty w uzyciu...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 09:25 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 mar 2014
    Posty: 1475
    Pomógł: 167

    MOSFET sterowany jest napięciowo. Jeżeli sterujesz statycznie, to nie potrzeba z reguły dodatkowych tranzystorów, bo w stabilnej sytuacji nie płynie przez / do bramkę żaden prąd.
    Musisz pamiętać, że podawane rezystancje Rds rzędu 0.05 Om są uzyskiwane tylko przy pełnym otwarciu tranzystora, czyli wysterowaniu odpowiednim napięciem na bramce. Jeżeli napięcie na bramce będzie za niskie, to tranzystor będzie nie w pełni otwarty, więc rezystancja Rds będzie znacznie większa, co zgodnie z prawami fizyki powoduje wydzielanie ciepła na tranzystorze.
    Aby tego unikać stosuje się sterowanie "cyfrowe" - przez chwilę tranzystor jest w pełni otwarty a potem przez chwilę całkowicie zamknięty. Dzięki czemu minimalizuje się problem z mocą wydzielaną na tranzystorze. Takie sterowanie robi się poprzez PWMa a od jego wypełnienia zależy średni prąd płynący przez tranzystor. Także częstotliwość ma znaczenie, bo musi być na tyle szybko, aby bezwładność docelowego układu powodowała niezauważanie impulsowości. I tutaj pojawia się dodatkowy problem, bo jak chcesz szybko sterować bramką tranzystora, to ma ona pewna pojemność. I musisz ją co chwila ładować i rozładowywać. Od szybkości tej operacji zależy czas przejścia od pełnego zatkania do pełnego otwarcia i na odwrót. I tu z pomocą przychodzą dodatkowe układy (tranzystory) ładujące i rozładowujące bramkę tranzystora (nie robi się tego bezpośrednio z nóżki procesora).

    --
    Pozdrawiam,
    Robert



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 09:38 
    Offline
    Użytkownik
    Avatar użytkownika

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

    W dużym uproszczeniu traktuj tranzystor mosfet sam w sobie jako zwykły przekaźnik i tak jak zwykłym przekaźnikiem nie dasz rady płynnie sterować napięciem tak i gołym tranzystorem (nawet z dodatkowym potencjometrem) też nie. Kolega @rskup już opisał dokładnie dlaczego tak się dzieje. Gdy jednak ten "przekaźnik" będzie bardzo szybko załączał i rozłączał to średnie napięcie na wyjściu będzie się zmieniać w zależności od stosunku załączenia do wyłączenia (tzw. wypełnienie).
    W Twoim przypadku zamiast potencjometru po prostu użyj prostego generatora PWM choćby na układzie 555 jeśli (to dosłownie kilka elementów). Schematów w sieci z zastosowaniem tego układu jest 555, albo i więcej :) Jeden z nich może wyglądać, np. tak:
    Obrazek

    _________________
    http://www.sylwekkuna.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 11:16 
    Offline
    Użytkownik

    Dołączył(a): 26 lip 2012
    Posty: 291
    Lokalizacja: okolice Opola
    Pomógł: 20

    Panowie, zamiast doradzać stosowania ne555 nie lepiej wziąść taki prościutki schemat, który zapewnia poprawne ładowanie bramki do ok. 40 kHz, a po zmianie bc327/337 na bc639/640 i R6 na 10-15 Ohm dużo wyżej. Układ spisuje się świetnie nawet w przetwornicy do car audio (po zmianie jaką opisałem), gdzie steruje dwoma irfz44n i bez problemu ciągnie 500W (co daje po 20A prądu na jednego irfa).

    Jeżeli damy elementy w smd, to taki układ zajmuje tyle miejsca co nic.

    Obrazek

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 12:28 
    Offline
    Użytkownik
    Avatar użytkownika

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

    @krafin, Twój schemat jako driver mosfetów jest ok i idealnie się sprawdzi przy procku, ale chyba jednak umknął Ci gdzieś główny problem autora tematu ;) - "zamiast arduino" wstawił potencjometr - ma być jak najprościej, a że do impulsowego płynnego sterowania idealnie nadaje się 555 to chyba jednak był sens jego polecenia :)
    Dodam jeszcze, że IRLZ44 to w sumie tranzystor logic level i można go spokojnie popędzić z procka przez jakiś rezystorek 50-100om byle nie z bardzo wysoką częstotliwością, bo może nie nadążyć zmieniać stanu (wtedy lepiej użyć drivera j.w.).

    _________________
    http://www.sylwekkuna.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 12:34 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2012
    Posty: 1469
    Pomógł: 56

    krafin napisał(a):
    [...]

    Jeżeli damy elementy w smd, to taki układ zajmuje tyle miejsca co nic.

    Obrazek

    A tak z ciekawości zapytam. Dlaczego na schemacie masa podłączona jest do AGND?

    _________________
    Jestem początkujący i moje porady mogą być błędne



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 12:37 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Być może przez zwykły pośpiech chodzi o nazewnictwo, bo w praktyce masy i tak powinny być połączone więc nic złego się nie dzieje:)

    _________________
    http://www.sylwekkuna.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 13:25 
    Offline
    Użytkownik

    Dołączył(a): 26 lip 2012
    Posty: 291
    Lokalizacja: okolice Opola
    Pomógł: 20

    Bezpośrednio połączyć z prockiem to też tak nie za bardzo bo jest szansa że upalimy port. Najlepiej przez rezystor przynajmniej te 100 Ohm. No i wszystko zależy od częstotliwości.
    Co do mojego schematu i AGND to po prostu jest on poza drobnymi różnicami skopiowany z innego projektu gdzie masę części siłowej oznaczyłem sobie poprzez AGND.

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 13:35 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Cytuj:
    W przypadku zastosowania IRLZ44 wystarczy podłączyć bramkę tranzystora bezpośrednio z pinem mikrokontrolera.

    Też tak kiedyś myślałem, ale jak to w życiu bywa jeśli coś może się popsuć to popsuje się na pewno dlatego warto stosować (przy sterowaniu z procka) niewielki rezystorek na bramce, bo w chwili gdy dostanie ona niego napięcie to wewnętrzna pojemność bramki póki się nie naładuje jest zwykłym zwarciem i trwa to co prawda niedługo, ale jak to mówią nosił wilk razy kilka... po prostu w specyficznych warunkach (np. obciążone inne piny tego samego portu) może się zdarzyć, że port zostanie przeciążony i pójdzie z dymem. Taki rezystorek zawsze zminimalizuje prąd, a jest na tyle mały, że spokojnie przy stanie niskim rozładuje szybko pojemność (również nie nadwyrężając przy tym portu procka).

    _________________
    http://www.sylwekkuna.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 14:26 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2012
    Posty: 1469
    Pomógł: 56

    SylwekK napisał(a):
    Być może przez zwykły pośpiech chodzi o nazewnictwo, bo w praktyce masy i tak powinny być połączone więc nic złego się nie dzieje:)

    Wiem, że powinny być połączone, ale tylko w jednym punkcie.
    Za to prowadzone powinny być oddzielnie. A skoro mosfet steruje dużymi prądami
    to raczej to nie jest "ta masa dla niego".
    Dlatego się trochę zdziwiłem i pytam.

    ------------------------ [ Dodano po: 3 minutach ]

    krafin napisał(a):
    Co do mojego schematu i AGND to po prostu jest on poza drobnymi różnicami skopiowany z innego projektu gdzie masę części siłowej oznaczyłem sobie poprzez AGND.

    Dzięki bardzo za wyjaśnienie :)

    _________________
    Jestem początkujący i moje porady mogą być błędne



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 14:57 
    Offline
    Użytkownik

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

    Pomógł: 168

    Jak ktoś chce mieć głowę spokojną przy używaniu mofetów i sterowaniu ich z procków to proponuje użyć:

    http://ww1.microchip.com/downloads/en/D ... 02092F.pdf

    Mały ale wariat jak to mówią ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 16:20 
    Offline
    Użytkownik

    Dołączył(a): 26 lip 2012
    Posty: 291
    Lokalizacja: okolice Opola
    Pomógł: 20

    Oooo matko!! 1.5A z takiej obudowy to już nie tylko wariat :D Na takim czymś to już można jakąś fajną przetwornicę złożyć

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 19:34 
    Offline
    Użytkownik

    Dołączył(a): 19 sie 2014
    Posty: 26
    Pomógł: 1

    Czas na moje podsumowanie zebranych tu wiadomości.
    Na początku dziękuje wszystkim za pomoc.

    Moje wnioski o MOSFET-ach:
    1. sterujemy sygnałem PWM.
    2. dbamy oto aby tranzystor był całkowicie otwarty to chyba ten parametr "Gate-to-Source Voltage" jeśli ten parametr będzie większy od 5V przy sterowaniu atmegą należy użyć dodatkowy tranzystor?.
    3. przy traktowaniu MOSFETa jako przekaźnik przed BRAMĄ wstawiamy rezystor 100 Ohm.
    4. zawsze lepiej wstawić rezystor między GND a BRAMĘ z przedziału 47-100 KOhm w celu rozładowania bramki.
    5. przy podłączeniu silnika należy wstawić diodę tak jak tu http://bildr.org/2012/03/rfp30n06le-arduino/, ale chyba wstawiać ją zawsze nie zaszkodzi?
    6. sterowanie silnikiem wymaga dużych częstotliwości i wtedy należy skorzystać z schematu kolegi krafin.

    Chyba wszystko tak na szybko. Dobrze to zrozumiałem. Docelowo oczywiście będę używał Atmegi ten potencjometr tak na szybko aby zobaczyć o co chodzi i nie uszkodzić procka.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 19:44 
    Offline
    Użytkownik
    Avatar użytkownika

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

    @asek5,
    Ad.4 - ten rezystor pomaga gdy na wyjściu procka jest stan wysokiej impedancji (czyli zaraz po włączeniu zasilania) i wtedy mosfet mógłby niespodziewanie (losowo) załączyć. Jeśli sterujesz mosfeta jakimś driverem to zazwyczaj on się martwi aby taki stan nie wystąpił i wtedy rezystror ściągający do masy nie jest potrzebny.
    Ad.5 - diodę stosujemy przy obciążeniach indukcyjnych, gdzie prąd zwrotny mógłby uwalić tranzystor
    Ad.6 - Wszystko zależy od typu silnika i potrzeb. Gdzieś to już pisałem, ale napiszę ponownie. W dużym uproszczeniu (bo oczywiście indukcyjność silnika też można brać pod uwagę) zalecana częstotliwość PWM to taka, która nie drażni ucha i w zasadzie do większości małych silniczków wystarczy nawet 100-300Hz, następny poziom to od około 15 do 30 kHz i właśnie w tym drugim przypadku zaleca się "pompki" dla mosfetów, aby jak najszybciej przeładować bramkę. Driver (choćby najprostszy) potrzebny jest też przy niskich częstotliwościach jeśli nie korzystamy z tranzystorów logic level.


    Swoją drogą fajny ten scalony driverek, ile mniej miejsca zajmuje na płytce w porównaniu z koszykiem dyskretnych elementów :) Chyba trzeba się w końcu przerzucić mimo, że w sumie jestem zadowolony z pompki tranzystorowej...


    Autor postu otrzymał pochwałę

    _________________
    http://www.sylwekkuna.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2016, o 21:31 
    Offline
    Użytkownik

    Dołączył(a): 19 sie 2014
    Posty: 26
    Pomógł: 1

    I dzisiaj po testach to same obciążenie tylko zamiast potencjometru wstawiłem atmegę MOSFET się wcale nie grzeje czyli sukces. Jeszcze raz wszystkim bardzo dziękuje za pomoc.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 lut 2016, o 16:21 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 mar 2014
    Posty: 1475
    Pomógł: 167

    Cytuj:
    2. dbamy oto aby tranzystor był całkowicie otwarty to chyba ten parametr "Gate-to-Source Voltage" jeśli ten parametr będzie większy od 5V przy sterowaniu atmegą należy użyć dodatkowy tranzystor?
    Nie wiem czy użyłeś tylko skrótu myślowego.Bo nie wystarczy sam tranzystor jak układ jest zasilany tylko z 5V. Bardziej właściwym stwierdzeniem jest że napięcie na bramkę musi zostać podane o większej wartości, powoduje to konieczność dodatkowego zasilania takim napięciem układu i co automatycznie powoduje konieczność użycia dodatkowych elementów do sterowania bramką (tranzystora).

    --
    Pozdrawiam,
    Robert



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 13 kwi 2016, o 21:19 
    Offline
    Użytkownik
    Avatar użytkownika

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

    asek5 napisał(a):
    I dzisiaj po testach to same obciążenie tylko zamiast potencjometru wstawiłem atmegę MOSFET się wcale nie grzeje czyli sukces. Jeszcze raz wszystkim bardzo dziękuje za pomoc.


    A uzywales PWM z atmegi do niego ?

    _________________
    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: 21 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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