TurBan Napisano Styczeń 13, 2018 Udostępnij Napisano Styczeń 13, 2018 Witam Gdy podłączam jedno serwo do arduino mega2560 to wszystko jest ok ale gdy podłącze już drugie lub więcej to zaczyna wszystko wariować, serwa żyją własnym życiem, drgają, na arduino miga dioda L, aż nagle dioda się wyłącza, serwa stają i i wydają cichy pisk?, dźwięk skwierczenia? nie wiem jak to nazwać. Dodam, że serwa są sterowane potencjometrem 50k Ohm i czytałem właśnie, że ponąć te serwa maja problem właśnie z ogarnięciem stałego położenia więc ewentualnie jakie inne serwa tak do 30 zł polecacie do ramienia robota aluminiowej konstrukcji? Zasilacz jaki stosuje podaje napięcie 12v 9800mAh, Tutaj znajduje się kod zaczerpniety z przykładów w programie arduino (Knob): #include <Servo.h> Servo myservo; // create servo object to control a servo Servo myservo1; int potpin = 0; // analog pin used to connect the potentiometer int potpin1 = 1; int val; // variable to read the value from the analog pin int val1; void setup() { myservo.attach(9); // attaches the servo on pin 9 to the servo object myservo1.attach(24); } void loop() { val = analogRead(potpin); // reads the value of the potentiometer (value between 0 and 1023) val = map(val, 0, 1023, 0, 180); myservo.write(val); delay(15); // scale it to use it with the servo (value between 0 and 180) val1 = map(val1, 0, 1023, 0, 180); val1 = analogRead(potpin1); // waits for the servo to get there myservo1.write(val1); delay(15); } Cytuj Link do komentarza Share on other sites More sharing options...
marek1707 Styczeń 13, 2018 Udostępnij Styczeń 13, 2018 Zasilacz zasilaczem a gdzie podłączyłeś serwa? Chyba nie do 5V z Arduino? Bo jeśli tak, to masz odpowiedź i żaden program taki czy inny tu nie pomoże. Ie razy można o tym samym? Chyba każdy musi się przekonać na własnej skórze.. I co to znaczy, że zasilacz ma ileśtam mAh? A co po wyczerpaniu tego ładunku? Elektrownia się wyłącza czy tracisz gwarancję? 1 Cytuj Link do komentarza Share on other sites More sharing options...
TurBan Styczeń 13, 2018 Autor tematu Udostępnij Styczeń 13, 2018 Zasilacz zasilaczem a gdzie podłączyłeś serwa? Chyba nie do 5V z Arduino? Bo jeśli tak, to masz odpowiedź i żaden program taki czy inny tu nie pomoże. Ie razy można o tym samym? Chyba każdy musi się przekonać na własnej skórze.. I co to znaczy, że zasilacz ma ileśtam mAh? A co po wyczerpaniu tego ładunku? Elektrownia się wyłącza czy tracisz gwarancję? To jaki bys polecał osobny zasilacz do 6 serw mg 995? Cytuj Link do komentarza Share on other sites More sharing options...
Jamik Styczeń 13, 2018 Udostępnij Styczeń 13, 2018 Cześć. Trafiony, zatopiony 😉. Miejmy nadzieję, że to skwierczenie, to nie był stabilizator na płytce Arduino. Zasilacz: napięcie takie jak napięcie zasilania serwa, natężenie prądu takie jak prąd pobierany przez serwo w stanie zatrzymania x6(ilość serw). Oczywiście jeśli przewidujesz możliwość ich jednoczesnej pracy pod maksymalnym obciążeniem. Serwomechanizmy w stanie zatrzymania mogą brać 10x większy prąd niż przy pracy bez obciążenia. Pozdrawiam. Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!