Mihau Lipiec 20, 2009 Udostępnij Lipiec 20, 2009 PWM wykorzystuje się również do generowania sygnału dla elektroniki wewnątrz serwa.
Treker (Damian Szymański) Lipiec 20, 2009 Udostępnij Lipiec 20, 2009 lucky7, w serwomechanizmach sygnał pobierany z uC używany jest tylko do sterowania elektroniką wewnątrz serwa. Silnik i cały układ pobiera prąd z wtyczki z kabli + i -, trzeci przewód to taka "linia danych".
lucky7 Lipiec 20, 2009 Udostępnij Lipiec 20, 2009 rasta - nie serwo nie jest przerobione/modyfikowane Mihau - dokładnie o ten sygnał PWM właśnie pytam Treker - tak wiem, że serwo zasila się 2 przewodami i do tego jest 3 sygnałowy. Dziękuje za odpowiedzi. Ale chodzi mi raczej o coś innego. Poprostu ktoś mi zalecał (nie wiem po co) użycie scalonych 8 darlingtonów (ULN2803A) na wyjściach sygnału PWM z uC do serw niby z tego powodu że prąd jaki daje uC jest za mały, żeby poprawnie wysterować serwo. Więc chciałem poprostu wiedzieć dlaczego bo spotkałem się tylko z bezpośrednim podpięciem serwa pod uC, a to samo serwo już zajmowało się regulacją stopnia mocy silnika na podstawie sygnału cyfrowego PWM, czyli dokładnie tak jak piszecie. Wiec moje pytanie odnosiło się raczej do samego sygnału PWM - co to za sygnał i jakich parametrów od niego się wymaga (poza wypełnieniem) aby poprawnie sterować serwem? Te max 20mA jak rozumiem jest wystarczające, bo liczy się stan logiczny na linii sygnałowej do serwa, tak? Z góry przepraszam za dziwne pytanie ale elektronikiem jestem raczej marnym, a chciałbym zrozumieć o co dokładnie chodzi.
Mihau Lipiec 21, 2009 Udostępnij Lipiec 21, 2009 To pewnie zależy od sterownika wewnątrz samego serwa, ale pewnie to są znikome wartości. Zawsze możesz zmierzyć, zresztą, jak tyle osób podpina bezpośrednio, to wiedzą, co robią.
Zuk Lipiec 22, 2009 Udostępnij Lipiec 22, 2009 PWM oznacza typ modulacji impulsowej sygnału (modulacja szerokości impulsu MSI po polsku) Nie mówi nic o wykorzystaniu tego sygnału. Można go wykorzystać do - sterowania prędkością silnika DC wypełnieniem zmieniając wartość skuteczną napięcia (i to jest to o czym Ty psałeś) tą metodą możesz także sterować np. jasnością diody... - sterowania pozycją (i stosując odpowiednie algorytmy prędkością) serwa podając sygnał o częstotliwości co najmniej 50Hz i wypełnieniu z zakresu 500/20000 do 2500/20000 (przy częstotliwości 50Hz) - większe częstotliwości też są OK bo informacja zawarta jest w czasie trwania "1" logicznej a nie wypełnieniu PWM czyli zmiana z 50Hz do 100Hz nic nie zmieni. - sterować silnikiem AC poprzez ciągłą zmianę wypełnienia od wartości 0 do jakiejś wartości maksymalnej. Przy czym tutaj wymagane są raczej duże częstotliwości tak aby w miarę dokładnie zmianą wypełnienia wygenerować na silniku prąd o przebiegu zbliżonym do sinusoidalnego. I jeszcze z pewnością do wielu innych rzeczy wykorzystuje się PWM. Można podpiąć wyjście uC bezpośrednio do wejścia sterującego serwo,nawet jeśli serwo jest zasilane napięciem 7,4V (maksymalne napięcie typowego serwa modelarskiego), ale ten ktoś wolał nie ryzykować i kazał zabezpieczyć układ, w sumie w niczym to nie przeszkadza. I jeszcze jedna uwaga. Zakres impulsów sterujących serwami modelarskimi mieści się w przedziale: 500 - 2500 us.
Pomocna odpowiedź
Bądź aktywny - zaloguj się lub utwórz konto!
Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony
Utwórz konto w ~20 sekund!
Zarejestruj nowe konto, to proste!
Zarejestruj się »Zaloguj się
Posiadasz własne konto? Użyj go!
Zaloguj się »