logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Attiny13][C/AVRStudio] PWM ADC - Sterownik silnika DC. Czy ten układ zadziała ?

pepe1 19 Paź 2011 20:17 5141 10
  • #1 10044562
    pepe1
    Poziom 11  
    Witam.
    Mam pytanie do kolegów starszych wiedzą w dziedzinie programowania mikrokontrolerów AVR czy prezentowany układ ma szansę zadziałania. Jest (ma być) to układ, sterujący poprzez PWM pracą silnika prądu stałego 24V. Jest to mój pierwszy projekt opierający się o mikrokontroler dlatego pytam. Jako driver-a użyłem MC33152 gdyż wpadło mi ich ostatnio dużo w ręce :) tak jak i IRF-y...
    Poniżej zamieszczam schemat i listing programu.
    Chętnych do pomocy prosiłbym o wypowiedź i z góry dziękuję.

    [Attiny13][C/AVRStudio] PWM ADC - Sterownik silnika DC. Czy ten układ zadziała ?

    i program na attiny13...

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
  • #2 10045775
    Konto nie istnieje
    Poziom 1  
  • Pomocny post
    #3 10046066
    Konto nie istnieje
    Konto nie istnieje  
  • #4 10046073
    korrus666
    Poziom 40  
    Jest jeszcze problem górnych tranzystorów, które to będą się straszliwie grzały w takiej konfiguracji bo nie otworzą się do końca. Napięcie na bramce górnych tranzystorów musi być wyższe od napięcia zasilania o minimum 5V bo kiedy się otworzą napięcie na S będzie bliskie zasilaniu co zarazem obniży napięcie UGS i tranzystor będzie otwarty częściowo (tak bez obliczeń będzie na nim jakieś 12V). Lepiej jako górne tranzystory zastosować jakieś z kanałem typu P.
  • #5 10046090
    Konto nie istnieje
    Konto nie istnieje  
  • #6 10046150
    korrus666
    Poziom 40  
    No sama zmiana tranzystorów nie pomoże bo te z kanałem typu P steruje się odwrotnie ale wystarczy dołożyć jakiś tranzystor npn do sterowania górnego mosfeta. Ale skoro kolega pepe1 pisał że ma dużo MC33152 i dużo IRF to może zostawić takie tranzystory ale dać dwa różne drivery z różnym napięciem zasilania. Dla dolnych spokojnie wystarczy 10 v a dla górnych musi być co najmniej 30 V.
  • #7 10048017
    pepe1
    Poziom 11  
    Dziękuję kolegom za szybkie odpowiedzi !

    Cytat:
    Dla dolnych spokojnie wystarczy 10 v a dla górnych musi być co najmniej 30 V.


    Docelowo układ zasilamy ma być z akumulatorów 2x12V więc nie mam skąd wziąć 30V...

    Chyba trochę przekombinowałem z tym mostkiem na siłę pakując 4 sztuki MOS-ów typu N.
  • #9 10048296
    pepe1
    Poziom 11  
    Dobry pomysł ale za dużo kombinacji. Zależy mi na prostocie projektu. Zastanawiam się nad zmianą drivera na coś pokroju HIP4081 bądź ostatecznie zastosować scalony mostek H. Problem się pojawia bo silniczek pod obciążeniem lubi wziąć ok 5A słabo ze scalakami na takie prądy.. albo źle szukam...
    Jaki układ doradził byś korrus666?
    Dziękuje za zainteresowanie tak wogóle
  • #10 10048371
    dondu
    Moderator na urlopie...
    pepe1 napisał:
    Dlubi wziąć ok 5A słabo ze scalakami na takie prądy.. albo źle szukam...

    źle szukasz: NCV7729BPPR2G
    http://pl.farnell.com/on-semiconductor/ncv772...ika-mostek-h-8-a/dp/1924923?Ntt=NCV7729BPPR2G
    ale tani to on nie jest :)

    EDIT:
    DRV8402DKD
    http://pl.farnell.com/texas-instruments/drv84...pwm-motor-driver-full-brig-36hssop/dp/1710799
  • #11 10142477
    pepe1
    Poziom 11  
    Dzięki wszystkim za pomoc i wsparcie merytoryczne (wskazanie błędów).
    Ostatecznie układ powstał na bazie HIP4081 i IRF840.
REKLAMA