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

Jak mierzyć prędkość obrotową silnika DC za pomocą napięcia indukowanego?

mystic 11 Wrz 2004 17:32 6243 13
  • #1 846835
    mystic
    Poziom 11  
    Posty: 65
    Pomógł: 2
    Witam,

    Chciałbym zrobić dosyć zaawansowany regulator prędkości silnika prądu stałego. Bedzie to generator PWM (pulse width modulation), czyli sterowanie impulsami o napięciu nominalnym dla danego silnika. Mam problem z realizacją pomiaru prędkości obrotowej silnika. Jak wiadomo każdy silnik jest także prądnicą. Dlatego chcę mierzyć napięcie indukowane w uzwojeniach silnika, podczas gdy silnik chwilowo nie "pracuje", ponieważ na wyjściu PWM panuje stan niski. Z realizacją elektroniki nie będę miał raczej problemów. Chodzi mianowicie o to czy znając parametry silnika (napięcie nominalne, moc, ewentualnie prędkość obrotową przy nominalnym napięciu) można wywnioskować jaka jest prędkość obrotowa silnika, mierząc napięcie indukujące się w uzwojeniach?
  • #2 846930
    Krisgorn
    Poziom 19  
    Posty: 267
    Pomógł: 33
    Ocena: 10
    Wszystkie poniższe rozważania dotyczą silnika obcowzbudnego prądu stałego, zakładam, że o taki chodzi.

    Napięcie indukowane w uzwojeniach silnika wystarczy podzielić przez kfi i masz prędkość.

    n = E / kfi

    k – stała konstrukcyjna,
    fi – strumień wzbudzenia.


    Iloczyn kfi w przypadku znaminowego strumienia wzbudzenia wyznaczysz z danych znamionowych silnika:

    kfi = (Un- In * R )/nn

    Un – napięcie znamionowe wirnika,
    In – prąd znamionowy wirnika,
    R – rezystancja wirnika,
    nn – prędkość znamionowa w obr/min


    O sposobach regulacji silników prądu stałego możesz poczytać tutaj:

    http://www.powercontrol.pl/index.php?option=content&task=view&id=20&Itemid=2

    Artykuł co prawda dotyczy silników zasilanych z prostowników ale układ sterowania pozostaje taki sam w przypadku przekształtnika DC/DC który stosujesz w swoim projekcie.
  • #3 847330
    mystic
    Poziom 11  
    Posty: 65
    Pomógł: 2
    Dzięki za pomoc. A jak się ma sprawa z silnikami samowzbudnymi?
  • #4 847596
    Krisgorn
    Poziom 19  
    Posty: 267
    Pomógł: 33
    Ocena: 10
    Samowzbudny czyli szeregowy. Tutaj sprawa się trochę komplikuje ponieważ wraz ze zmianą obciążenia zmienia się prąd silnika a więc jego strumień i wówczas kfi nie byłoby stałe i należałoby je wyznaczać z charakterystyki magnesowania fi = f(I) .
  • #5 848322
    mystic
    Poziom 11  
    Posty: 65
    Pomógł: 2
    W takim razie muszę także monitorować prąd silnika. Silnik będzie zasilany impulsami więc i prad bedzie "impulsowy". Czy mam usrednic jego wartość? druga sprawa. Czy wiesz jak można pobierać napięcie indukowane podczas wyłączania silnika? dodam, ze silnik kluczowany bedzie MOSFETEM.
  • #6 849506
    Krisgorn
    Poziom 19  
    Posty: 267
    Pomógł: 33
    Ocena: 10
    Te zależności, które podałem dotyczą wartości średnich (w stanie ustalonym) a więc prąd należałoby uśrednić. Generalnie układ powinien być tak zaprojektowany aby zapewnić ciągłość prądu, ponieważ gdy prąd jest nieciągły (osiąga wartość zero) silnik pracuje nierówno (moment silnika jest wprostpropocjonalny do prądu i moment też jest wtedy równy zero – chodzi o wartości chwilowe).
    Jeśli założysz rezystancję silnika równą zero (pominiesz spadek na tej rezystancji, który z reguły wynosi kilka procent napięcia zasilania) to możesz przyjąć, że napięcie indukowane w uzwojeniach równe jest napięciu zasilania, a to napięcie możesz wyznaczyć na podstawie współczynnika wypełnienia (jako wartość średnią).
  • #7 852849
    mystic
    Poziom 11  
    Posty: 65
    Pomógł: 2
    Cytat:
    Jeśli założysz rezystancję silnika równą zero (pominiesz spadek na tej rezystancji, który z reguły wynosi kilka procent napięcia zasilania) to możesz przyjąć, że napięcie indukowane w uzwojeniach równe jest napięciu zasilania, a to napięcie możesz wyznaczyć na podstawie współczynnika wypełnienia (jako wartość średnią).


    Dlaczego spadek napiecia na uzwojeniach ma miec wartosc 0? robilem oksperymenty z malym silniczkiem od wiertarki, ktory ma 12 Ohm. Gdzie odkłada się napiecie jeżeli nie w całości na jego uzwojeniach?
  • #8 853429
    Krisgorn
    Poziom 19  
    Posty: 267
    Pomógł: 33
    Ocena: 10
    Oczywiście spadek nigdy nie wynosi zero. Pisałem tylko że można go czsami pomiąć ponieważ jest znacznie mniejszy niż napięcie indukowane w uzwojeniu.

    Jaki jest prąd i napięcie znamionowe twojego silnika? Poza tym jeśli to jest silnik od wiertarki to prawdopodobnie jest to silnik szeregowy prądu przemiennego.
  • #9 853589
    mystic
    Poziom 11  
    Posty: 65
    Pomógł: 2
    to ma być w miarę uniwersalny regulator silników prądu stałego (raczej samowzbudnych) o napieciach nominalnych od kilku do kilkudziesięciu woltów.

    PS. testowany silniczek był od miniwiertarki do płytek drukowanych na napięcie stałe
  • #10 853998
    Krisgorn
    Poziom 19  
    Posty: 267
    Pomógł: 33
    Ocena: 10
    Myślałem, że chodzi o normalną wiertarke.

    Silniki prądu stałego o napięciach znamionowych, które podajesz to najczęściej silnki obcowzbudne, które zamiast uzwojenia wzbudzenia mają magnes.


    Cytat:
    Gdzie odkłada się napiecie jeżeli nie w całości na jego uzwojeniach?


    W tym uzwojeniu indukuje się SEM zależna od prędkości silnika, która ma zwrot przeciwny (przy pracy silnikowej) do napięcia zasilania. Zatem zgodnie z II prawem Kirchhoffa spadek napiecia na rezystancji uzwojeń jest różnicą napiecia zasilania i SEM indukowanej w wirniku.
  • #11 854791
    mystic
    Poziom 11  
    Posty: 65
    Pomógł: 2
    ten regulator ma być regulatorem PWM, więc nie ma zachowanej ciągłości prądu. moja idee polagałaby na pomiarze napięcia indukowanego w uzwojeniu w czasie kiedy silnik jest odłączony od zasilania przez tranzystor MOSFET. W takim przypadku powstaje problem (nieduży) pomiaru napięć ujemnych. Uważasz, że lepiej pobierać napięcie (zamierzam to zrobić za pomocą przetwornika AC) w czasie gdy silnik pracuje i odejmować je od napięcia zasilania?

    PS. W takim razie małe silniczki (np. takie od modeli i zabawek to silniki obcowzbudne)?
  • #12 855797
    Krisgorn
    Poziom 19  
    Posty: 267
    Pomógł: 33
    Ocena: 10
    Cytat:
    ten regulator ma być regulatorem PWM, więc nie ma zachowanej ciągłości prądu


    To, że napięcie ma przebieg prostokątny nie decyduje o tym, że prąd będzie miał też przebieg, tak by było gdyby obciążeniem była rezystancja, silnik prądu stałego stanowi obciążenie typu RLE. Cewka będzie "podtrzymywać" prąd w obwodzie gdy napięcie będzie równe zero. To czy prąd będzie ciągły zależy od parametrów silnika R, L, częstotliwości przełaczeń f, współczynnika wypełnienia.

    Cytat:
    W takim przypadku powstaje problem (nieduży) pomiaru napięć ujemnych.


    Ten problem powstaje gdy chciałbyś zmieniać obroty silnika na przeciwne.

    Cytat:
    Uważasz, że lepiej pobierać napięcie (zamierzam to zrobić za pomocą przetwornika AC) w czasie gdy silnik pracuje i odejmować je od napięcia zasilania?


    Aby wyznaczyć napięcie indukowane w uzwojeniach musisz od napięcia zasilania odjąc spadek napięcia na uzwojeniach E = U -I*R. Gdy tranzystor będzie wyłaczony, to tak jak pisałem powyżej cewka i tak przez jakiś czas będzie potrzymywać prąd, oczywiście zakładam że przekształtnik zawiera diodę zwrotną, aby ten prąd miał się gdzie zamknąć.


    Cytat:
    W takim razie małe silniczki (np. takie od modeli i zabawek to silniki obcowzbudne


    Tak. W zakresie mocy do okolo 100W do wytworzenia strumienia wzbudzenia stosuje się magnesy trwałe.
  • #13 856026
    mystic
    Poziom 11  
    Posty: 65
    Pomógł: 2
    W takim razie zastosuję się do Twoich wskazówek i o wynikach poinformuję w weekend. Mam jeszcze pytanie: Jak włączyć w obwód silnika diodę zwrotną?
  • #14 856053
    Krisgorn
    Poziom 19  
    Posty: 267
    Pomógł: 33
    Ocena: 10
    Równolegle do silnika. Katoda do plusa zasilania, anoda do minusa.
    Taki układ będzie pracował tylko dla jednego układu wirowania silnika. Nie zmieniaj biegunowości zasilania silnika.

    Jeśli chcesz pracować we wszystkich ćwiartkach układu prędkość-moment to musisz zastosować tzw. układ czterokwadratowy, składający się z 4 tranzystorów i 4 diod.

    Powodzenia

Podsumowanie tematu

✨ Dyskusja dotyczy pomiaru prędkości obrotowej silnika prądu stałego (DC) poprzez pomiar napięcia indukowanego w uzwojeniach silnika podczas przerw w zasilaniu PWM. W przypadku silników obcowzbudnych prędkość można wyznaczyć ze wzoru n = E / kfi, gdzie E to napięcie indukowane, a kfi to stała konstrukcyjna pomnożona przez strumień wzbudzenia, którą można obliczyć na podstawie danych znamionowych silnika (napięcie, prąd, rezystancja, prędkość znamionowa). W silnikach samowzbudnych (szeregowych) problem jest bardziej złożony, ponieważ strumień wzbudzenia zmienia się wraz z prądem, który jest impulsowy przy sterowaniu PWM, co wymaga uśredniania prądu i monitorowania charakterystyki magnesowania. Pomiar napięcia indukowanego podczas wyłączania silnika jest utrudniony przez obecność napięć ujemnych i konieczność uwzględnienia spadków napięć na rezystancji uzwojeń. Zaleca się stosowanie diody zwrotnej równolegle do silnika (katoda do plusa, anoda do minusa) w celu zapewnienia ciągłości prądu i ochrony układu przy kluczowaniu MOSFET-em. W przypadku regulatora PWM prąd może być nieciągły, ale cewka silnika podtrzymuje prąd, co wpływa na pomiar napięcia indukowanego. Silniki DC o napięciach od kilku do kilkudziesięciu woltów najczęściej są obcowzbudne z magnesami trwałymi, co ułatwia pomiar SEM zależnej od prędkości. W celu pomiaru prędkości można odejmować od napięcia zasilania spadek na uzwojeniach, wyznaczając napięcie indukowane. W przypadku pracy w obu kierunkach obrotów konieczne jest zastosowanie układu czterokwadratowego z czterema tranzystorami i diodami.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA