Jeśłi to ma się rzeczywiście unosić to poduszkowiec powinien być możiwie lekki, jakiś szkielet z włókna szklanego lub cała konstrukcja ze styro. Pakiet to najlepiej jakiś lipol i ładowarka też oczywiście do lipoli, najlepiej z balancerem. Turnigy 9x, bardzo dobry i popularny sprzęt. Jest też tańsza Hobby king, też na 2,4 GHz ale dużo bardziej okrojona....
Na moje oko AVR w zupełności wystarczy. Przecież serwa i tak nie da sie odświeżać częściej niż co 20ms (co 16ms w jakimś tam starszym standardzie). A to dla AVRa jest jak nic. Problemem może być tylko dokładność pozycjonowania, ale chyba 256 poziomów przy odświeżaniu co 20ms dla 8-miu serw jest łatwe do uzyskania.
Pytanie stawiane było czemu źle działa Bo jest źle napisane. A najlepiej jechać po innych zwłaszcza po tych co się uczą. Po takich co się uczą nikt nie jeździ. Po takich którzy "chcą" odpowiedzi, ale wiedzą lepiej od odpowiadających - już tak. Freddie Chopin dzięki jakiś konkret co do przerwań, powiedz mi jeszcze czy będę mógł modyfikować wypełnienie...
Na początek do rysowania schematów są odpowiednie programy a nie Paint , kody programu umieszcza się korzystając z polecenia Syntax a nie wkleja zrzut . Schemat : brak jakichkolwiek kondensatorów do filtracji zasilania , brak GND dla uC , brak oporników ograniczających prąd diod jeden wspólny to żadna oszczędność max prąd portu to 20mA , czerwone LED...
No tak ale wtedy bez względu na położenie joysticka serwo będzie miało tylko 2 skrajne wartości. Na tą chwile jest tak, że delikatny ruch joystickiem wychyla kawałeczek serwo tak jakby był to PWM. Używasz funkcji "map", która w Twoim przypadku zwraca wartości liczbowe od 0 do 180. Taką liczbę (na przykład 85 albo 158) da się przechować w jednym bajcie,...
Piszesz w? Co napisałeś i się nie wyrabia? Wydaje się do osiągnięcia. Albert
Posiadam dwa serwa od firmy tower pro i Chciałbym się dowiedzieć jak nimi sterować za pomocą mikrokontrolera esp12f.
Raczej nie znajdziesz takich symulatorów. Na początku powinieneś zacząć od poznania języków programowania. Standardowo najczęściej wszyscy zaczynają od pascala. Jest to prosty język, którego dosyć szybko można się nauczyć. Na szczęście w przypadku programowania pod DOS-em w zupełności wystarcza jego znajomość. Jak wcześniej napisałem sterować serwami...
Jakimi silnikami chcesz sterować, prądu stałego, czy tak jak piszesz w innym poście serwami modelarskimi ?
Tak, 5V będzie dobrze. Pamiętaj, że to nie jest zwykły PWM, a taki jak używany do sterowania serwami modelarskimi.
Mam kolejne pytanie uściślające. Jaki jest rodzaj obciążenia tego silnika? Przecież nie będzie się kręcił sam dla siebie? Układ BA..., który przedstawiłeś służy do sterowania jednym silnikiem a nie kilkoma. Zapewne chodzi ci o sterowanie układem za pomocą kontrolera podającego sygnał na wejście "servo in" (lub podobnie). Sygnał do serwomechanizmu w...
Przerwanie generalnie przerywają program główny i wykonują swój wlasny podproces. chyba że program główny to właśnie sterowanie serwami najczęściej praca ma byc przerywana dopiero po krótkiej chwili od postawienia nogi ( w przeciwnym wypadku robot położy się na podłożu). a to jak uC zareaguje na przerwanie to kwestia programisty - np po int odlicz...
Musisz wygenerować sygnał PPM coś jak tu: https://obrazki.elektroda.pl/7104792500_... Dodano po 3 tu masz też temat z forum o sterowaniu serwami (to tak samo się steruje): https://www.elektroda.pl/rtvforum/topic3...
Na początek możesz przejrzeć te tematy: [url=http://www.elektroda.pl/rtvforum/to... 16 serw na ATmega16 plus komunikacja przez RS232 i [url=http://www.elektroda.pl/rtvforum/to... Sterowanie wieksza iloscia serw, do tego warto przejrzeć ten [url=http://www.educypedia.be/electronic... Tutaj...
Forum jest od tego żeby uzyskać pomoc , a pomocy nie widać, Jak się pisze programy w Bascom to już nikt nie pomaga. To bezpłatne forum użytkowników, a nie płatny helpdesk. Jak się pisze w egzotycznych językach, to trzeba się liczyć z tym, że liczba osób mogących potencjalnie pomóc jest niewielka.
jak określić dobrze maksymalne wychylenie serva lewo/prawo ? Teraz niby coś nim mogę poruszać, ale działa mi to coś tylko w jedną stronę i osiągając maksymalne wychylanie podskakuje. Jeżeli serwo jedzie w jedną stronę. to znaczy że impuls sterujący jest zbyt długi lub zbyt krótki. Nominalna szerokość impulsu to 1,5ms, aktywny jest stan wysoki. Typowe...
serwo + wzmacniacz + sterownik dedykowany ( jak PLC to z modułem obsługującym enkoder ) + przydałaby się jakaś wizualizacja coby było widać co się dzieje czyli panel operatorski lub komputer+aplikacja. Ogólnie - drogi zestaw jak na zabawę.To od strony automatyki przemysłowej :)
Witam Chciałbym zadać kilka pytań dotyczących 2-nożnego robota kroczącego 1.Czy w przypadku użycia kontrolera serwonapędów Lynxmotion SSC-32 będę mógł robota w przyszłości rozbudować robota o elementy nie będące serwomechanizmami jak np. czujniki 2. Dla Lynxmotion SSC-32 typ obsługiwanych serw to Hitec i Futaba czy to jedyne ograniczenia 3.W jaki sposób...
Witam Sprawę powinien załatwić zestaw modułów radiowych. Przeważnie mają one podłączenie przez rs232 więc wpinasz taki nadajnik do kompa, odbiornik do sterownika i już. np. HM-T868S i HM-R868S (możesz to znaleźć np. na www.tme.pl razem z innymi modułami)
http://lmgtfy.com/?q=sterowanie+serwem+m...
Witam, chcialbym sterowac 16 serwami za pomoca scalaka TLC5940 lecz mam problem z niedzialajacym programem. Zeby zrozumiec sposob dzialania tego scalaka przeczytalem ksiazke Matthew T. Pandina dostepnej na stronie https://sites.google.com/site/artcfox/de... oraz probowalem uzyc jego programow , lecz dziala tylko pierwszy z nich w...
Myślę, że dobrym rozwiązaniem było by zastosowanie prostego układu elektrycznego opartego o attiny 13, odbierający sygnały dla normalnego silnika i zależnie od tych sygnałów wystawia odpowiedni sygnał dla serwa. Można to też zrobić na generatorach ne555, ale trzeba by zastosować albo trzy takie generatorki, albo jakiś układ zmieniający podpięte elementy...
Nie można zastąpić pilota innym, tylko sterowanie proporcjonalne zapewnia płynny ruch, z napędem serwami modelarskimi. Sterując aparaturą proporcjonalną, obroty silnika / serwa wzrastają proporcjonalnie do wychylenia drążka.
Odkopę stary temat. RobWan, a w jaki sposób widziałbyś sterowanie tym serwem po 1-wire? Przychodzi mi do głowy układ typu DS2480B tłumaczący 1-wire na rs232 później to rs232 interpretowałby mikrokontroler przyjmując odpowiednie komendy i sterując serwem. Ale może jest jakieś przyjaźniejsze rozwiązanie sterowania serwem po 1-wire?
1. schemat. 2. komentuj każdą linię kodu, byśmy wiedzieli co chciałeś nią osiągnąć. Gdybyś to zrobił zauważyłbyś już dawno, gdzie leży Twój błąd. ... czekamy. EDIT: Dodałem Ci 25 punktów, bo masz zero, a mogą się przydać :)
Powinno być: [syntax=c]pinMode(5, INPUT_PULLUP); pinMode(6, INPUT_PULLUP); [/syntax] Ponadto zmienna posH chyba nie ma prawa się zmienić bo w warunkach wykluczasz zmianę dla wartości posH=90 a z taką wartością deklarujesz zmienną. Powinno być chyba (wpisałem przykładowe ograniczenia kąta): [syntax=c]if (digitalRead(5) == HIGH && posH < 120)...
nie da sie sterowac atmega8 osmioma serwami za pomoca PWM... zgodnie z dokumentacja atmega8 ma 3 PWM ... – Three PWM Channels ... wiec... no chyba dobrze rozumie ... Dodano po 8 tu nie chodzi o PWM ... steruje wyjsciami na portach ...jak dobrac czasy aby to ladnie chodzilo?? bo preskaler juz nie moge zmniejszyc ... tu chodzi o to zwiekszyc częstotliwość...
podlaczenie jest ok, programu nie sprawdzałem - jak wartość potencjometru nawet by była za duża to powinno też działać tylko nieproporcjonalnie (nieliniowo). wg. mnie to program jest do bani, sprubuj narazie wyprowadzić sygnał z adc na port (8 diod led) i zobaczysz czy jest problem z programem od adc czy serwo. albo daj stałą wartość na serwo czy się...
Jak wygląda ich sterowanie , uruchomienie ? Jak to zrobiłeś ?
Cytat: Jeśli chcesz sobie sprawę uprościć to możesz na PC programować zamiast na poziomi FTDI poprzez odwołania do portu COM Com`a w laptopie nie mam, dlatego zakupiłem ten konwerter, który zastępuje com`a Nie ważne czy chodzi o com-a rzeczywistego czy wirtualnego do obydwu można się odwoływać z poziomu programu jak do pliku. Ftdi ponadto oferuje możliwość...
Sprawdź czy zasilacz ma wystarczającą wydajność prądową. Te serwa pobierają znacznie większy prąd.
Program masz całkowicie źle napisany. Zacznij od sterowania serwami, ale tak, żeby nie używać delay. Czyli całe sterowanie musisz zrobić w przerwaniach. Najlepiej tak, że w procedurze obsługi przerwania inkrementujesz jakąś zmienną i porównujesz ją ze zmiennymi określającymi szerokość impulsu dla konkretnego serwa (skoro masz 10 to będziesz miał tablicę...
Serwa modelarskie mają kąt obrotu 120 stopni i nie są wieloobrotowe (znaczy istnieją specjalne takie - np windy linowe do modeli żaglówek ale to już chyba przesada...). Nadałyby się do żaluzji (i to słabo bo non stop biorą prąd) ale do rolet? - w fabrycznych napędach rolet są silniki sprzężone z podwójną przekładnią planetarną i krańcówki mechaniczne...
niestety inicjalizacja stosu nic nie dała :/ Inizjalizacja stosu to rzecz, która występowac powinna w każdym programie w AVRasm... Przykład inicjalizacji stosu :RESET: ;Proc InitStack() InitStack: ; It must be not to be a subroutine, because must ; be stack point initialised before call it ; Inicialise Stack Point - push decrement...
Widzisz, każda następna wersja tej płytki jest coraz lepsza. Jak dołożyłeś jedną diodę do stabilizatora to także mogłeś to zrobić z drugim stabilizatorem. Jeszcze bardziej pogłówkuj, a wtedy całkowicie zlikwidujesz ścieżki z warstwy Top.
Sterowanie serwem nie zrealizujesz prosto na timerze 16 bit a co dopiero 8 bit. Masz na myśli serwo takie jak ja mam czy wszystkie? Sterowanie serwami 180stopni ludzie robią na AVR z zasadą taką jaką próbuję zastosować i działa wszystko, bez kombinacji. FS90R jest znane ale faktycznie mało o tym w internecie jeżeli chodzi o pracę z kontrolerami AVR...
Dowolnego napięcia na "pinie" oczywiście nie da się ustawić, bo jest to sprzęt cyfrowy więc ma tylko dwa stany - albo jest napięcie, albo go nie ma. Nie istnieją stany posrednie. Badziesz musiał użyć przetwornika cyfrowo - analogowego.
Pętla if(czyCzujnikCośWykrył == true){ // Zapal diodę i obruć serwo }
http://obrazki.elektroda.pl/3140257700_1... Witam, Chciałbym przedstawić pokrótce swój komputer pokładowy, którego celem jest sterowanie niewielkim samolotem bezzałogowym. Projekt można ogólnie podzielić na dwie części: rozwój samej platformy sprzętowej oraz praca nad oprogramowaniem (głównie algorytmami sterowania) z gotowym już modułem....
Witam. to jest sterowane z portu lpt. dlatego jest komputerowo. prosty program w delphi i mozesz zapisywac rozne animacje(opcja dodatkowa). Kupujesz laptopka za 40zł z prockiem 133mhz i cieszysz sie oswietleniem. co do mechaniki to w gruncie rzeczy nie ma tutaj duzych probelmow. mozna to wykorzystac do skanera. tu jest konstrukcja bardzo prosta. mozna...
Dziekuje bardzo za komentarz .Kolego chicagoland pamiętasz szczegóły jakies jak uruchamiałeś ? No nijak nie moge tego układu uruchomić próbuje na wszystkie sposoby odtwarzam układ na stykówce ...na cd 4018 nijak nie może to działac bo tam mi sie zawsze dwie diody przesuwaja bo to licznik n-2 . Kolega e_techman ma rację tam mógł być mcy74518, z nim może...
o silniku BLDC zapomnij , zupełnie nie nadaje się to Twojego zastosowania pozostaje serwo tu proty układ do sterowania nim http://elportal.pl/pdf/k13/16_11.pdf
Witam Z tego co kojarzę to PCF8574 ma prąd wyjściowy w stanie wysokim 100uA i może nie być w stanie wysterować poprawnie ULN2003. Pozdrawiam Romek
Po prostu zacznij od samego sterowania serwami (ręcznego).
Są potencjometry cyfrowe, które można sterować za pomocą przycisków, niestety nie podam Ci ich symboli bo nie pamiętam, ale idź w tym kierunku :)
Tu poczytaj: http://www.forbot.pl/forum/topics43/serw...
Popatrz na to: http://www.elektroda.pl/rtvforum/topic87... i na to: http://www.elektroda.pl/rtvforum/files-r... I w ogóle poguglaj za "testerem serw modelarskich", "Servotesetrem" itp- da się to prosto zbudować na ne555.
Jaki prąd zwarciowy i jakie napięcie między masami? Jeśli mierzysz napięcie między dwoma punktami w przestrzeni bez wspólnego punktu odniesienia, to nie dziw się, że wychodzą ci jakieś 0.4V...Masy musza być połączone razem i żaden prąd zwarciowy nie płynie...
No tak ... nie czytasz datasheetów. Zacznij więc od tego artykułu i znajdujących się tam linków: http://mikrokontrolery.blogspot.com/2011... I nie spiesz się, czytaj dokładnie, by zrozumieć i zastosuj się do prawidłowego podłączania tego, co widać na Twoim schemacie. Następnie wrzuć do sprawdzenia porządnie poprawiony...
np tak: Config Pinc.5 = Output Config Servos = 1 , Servo1 = Portc.5 , Reload = 4 a potem w kodzie wpisujesz odpowiednie wartości do : Servo(1) = wartość wychylenia to na szczęście w Bascomie proste jak poezja ;) zesztą zajrzyj sobie do helpa Bascom'a - config servos
zdalne sterowanie serwami sterowanie serwami bascom sterowanie wieloma serwami
kondensacyjny komin chlodziarko zamra wzmacniacz grzeje tranzystor
tester rezonatorów kwarcowych glebogryzarka przekładnia
Radio Sony C394-CDI w Ford Kuga wyłącza się po wpisaniu kodu Radio Sony C394-CDI w Ford Kuga wyłącza się po wpisaniu kodu