X

Sterowanie silnikiem DC 24V za pomocą PWM

05 Nov 2012 10:40 RErealistic1
  • #1 05 Nov 2012 10:40
    realistic1
    Level 2  
    Helpful post? (0)
    Witam

    To moj pierwszy post i układ wiec przepraszam jesli pisze bzdury.

    Chce zrobic układ sterujacy silnikiem DC 24V i okolo 500W w dwie strony. Tzn z arduino za pomoca dwoch wyjsc cyfrowych strerowac kierunkiem obrotow i za pomoca PWM modulowac predkosc obrotowa.

    Układ na 5 tranzystorach IRFP064. Schemat jak nizej Sterowanie silnikiem DC 24V za pomocą PWM

    Na schemacie sa tranzystory IRFP240-H, ale chce zrobic na pajaku-radiatorze z IRF064.
    Moje pytania sa nastepujace:
    1. Czy prad z arduino uno r3 z pinow wystarczy, zeby wysterowac te tranzystory mocy czy musze cos kombinowac?
    2. Czy bedzie to działać?
    tzn jesli na x1-2 bedzie 1 i na x1-3 bedzie 0 to kierunek obrotow (załozmy) w prawo z predkoscia odpowiadajaca PWM na x1-1
    i oczywiscie jesli odwrotnie to odwrotnie.
    W programie zabezpiecze, zeby nigdy nie bylo 1 na x1-2 i na x1-3 jednoczesnie, bo to bedzie zwarcie.

    Z gory dzieki
    Przemek
    Do you have a problem with Arduino? Ask question. Visit our forum Arduino.
  • #2 05 Nov 2012 11:05
    McMonster
    Level 32  
    Helpful post? (+1)
    Moim zdaniem ten układ jest niewystarczający, z Arduino bezpośrednio nie wysterujesz dobrze (o ile w ogóle) tranzystorów, w najlepszym wypadku będą się nadmiernie grzały i padną. Kiedyś sam się na to nadziałem i w tym wątku masz opisane, jak wykonywać obliczenia dla MOSFETów w sterowaniu silnikami. Ja chciałem sterować tylko wentylatorami, ale zasada i obliczenia to same.

    Do sterowania tranzystorami możesz wykorzystać dedykowany układ scalony do sterowania bramkami lub tranzystory bipolarne w układzie push-pull jako rozwiązanie "budżetowe", ale przy takich założeniach to chyba nie ma co oszczędzać na dwóch scalakach po kilka złotych.

    Do tego brakuje diod zabezpieczających (też opisane w moim wątku). I jaki jest cel tego piątego tranzystora zaraz przed mostkiem?
  • #3 05 Nov 2012 11:24
    realistic1
    Level 2  
    Topic author Helpful post? (0)
    Cel tego piatego u gory to zapewnienie PWM. Na dolnych ustawiam kierunek obrotow, ale na gornym wypelnienie.

    Tak to sobie wymyslilem, bo nie moge dawac pwm na dolne, zeby zwarc nie robic.

    pzdr
    p
  • #4 05 Nov 2012 11:27
    ictorn
    Level 20  
    Helpful post? (0)
    Ten tranzystor to chyba miał być jako wyłącznik!?.
  • #5 05 Nov 2012 16:36
    realistic1
    Level 2  
    Topic author Helpful post? (0)
    Tak jako wylaczniki, przy czym ten gorny jako troche szybszy, bo do pwm.
    Jaki jest tym układu do sterowania mosfetami to sobie poczytam?

    Dodano po 3 [godziny] 14 [minuty]:

    W ramach przemyslen i obliczeń:
    Mogłym użyc dwoch driverów TC4431CPA i jednego TC4432CPA i poprawic schemat do pomocy, ale nie moge ich znalezc w eaglu. Wie ktos w jakiej bibliotece sa?

    Z gory dzieki

    Dodano po 1 [godziny] 38 [minuty]:

    Poczytałem o wymaganych pradach i przemyslałem sprawe....

    Zmieniłem schemat na taki:
    Sterowanie silnikiem DC 24V za pomocą PWM

    Generalnie dwa drivery (jeden nieodwracajacy, a drugi odwracajacy) w celu ustawienia kierunku obrotow.
    Dodatkowo jeden driver nieodwracajacy do sterowania PWM i wyłaczania ustrojstwa, jesli wypelnienie rowne 0% przez dluzszy czas.
    Mozna prosic o sprawdzenie koncepcji?
    Wiem, ze brakuje diod w kierunku zaporowym, ale dodam je w nastepnej iteracji jak sie okaże, ze to co robie ma sens.
  • #6 05 Nov 2012 23:13
    Dar.El
    Level 40  
    Helpful post? (0)
    Nie tak steruje się tranzystory w mostku H. Daleka droga przed tobą.
  • #7 06 Nov 2012 09:25
    realistic1
    Level 2  
    Topic author Helpful post? (0)
    A pokazałbys jak?
    To ze daleka to wiem, 10lat po studiach jestem i juz nawet ksiazek nie mam.Strzepy wiedzy wyparowały, a praktyki nigdy nie miałem, bo programowałem przez ten czas.
    Wiec jeszcze raz jak ktos by mipomógl to bylbym wdzieczny.
    Z gory dzieki.
Mouser  Search 4 million + Products
Browse Products