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...
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ć :)
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ść...
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...
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)...
Po pierwsze wklejaj kod poprawnie sformatowany. Tak jak jest, to nie wiadomo co chciałeś, a co samo wyszło. Pewnie bym nie pisał, ale #define echo 11. wygląda bardzo źle (choć jest legalne) Jeśli tak uczy jakiś kurs, to rzuć go w cholerę
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
Z silniczka z CD Romu może być problem. Silniki mają troche skomplikowane sterowanie. Żeby silnik wogóle się kręcił (bo ma elektroniczny komutator) potrzebna jest kość która musi dostać informacje o położeniu magnesów z czujników halla itp. Druga sprawa - moment. Z takiego silnika nie wyciągniesz za dużo momentu. Nie wiem jakim samochodem chcesz skręcać,...
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 :)
Na razie masz impulsy o długości 920us co 2.46ms. A powinny być 1-2ms co 20ms. Poza tym te impulsy są niestabilne. Znierzone oscyloskopem- widzisz jakie długie mam sondy... A teraz masz 142us co 2.64ms. Dalej źle. No tak-oba timery ustawiają PORTB.0.
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
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.
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...
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...
Czego oczekujesz po tym kodzie? Wg mnie nie ma nic wspólnego z docelową ideą. Pomijam zbyt duża algorytmikę w przerwaniach, to się wcześniej czy później zemści (a zupełnie pusta pętla główna) Wybory algorytmu (opcje) nie określa się w komentarzach, ale przez znaczące nazwy zmiennych, np nic nie mówiąca nazwa flag, zadeklarowana i inkrementowana nie...
Jedynym wytłumaczeniem dlaczego chcesz to zrobić, to za oszczędzenie kasy na regulatorze i nie zależy ci na regulacji obrotów. Ja proponuje kupić takie 4szt.: http://sklep.avt.pl/p/pl/482322/mikroprz... Łączysz je po dwa i mocujesz po każdej stronie orczyka, blaszki na mikro włączniku łączysz tak aby orczyk wciskał je jednakowo....
Połączyłem też przewód sterowania z masa i wyjściem uC... Nie miałeś łączyć przewodu sterowania z masą tylko masę zasilania serwa z masą zasilania mikrokontrolera. Jeśli zasilasz to wszystko z tego samego napięcia to taki zabieg nie jest konieczny, aczkolwiek to niezbyt dobre rozwiązanie. Przewód sterowania musi być połączony tylko z wyjściem mikrokontrolera....
Szukaj schematów testerów serw modelarskich. Trafiają się jeszcze takie bez mikroprocesorów.
Takie pytanie mi się urodziło... czy da się w jakiś sposób zmienić piny wyjścia dla timera (OC1A, OC1B)? Oczywiście................., że się nie da. Chyba, że sobie zrobisz programowy PWM to wtedy możesz mieć nie dość, że więcej kanałów to jeszcze na tych pinach, na których ci się żywnie spodoba.
W prawie każdej rolecie są krańcówki.Otwieranie awaryjne zaburza pomiar impulsów,chyba że mamy czujnik bezwzlędny/nie przyrostowy/,który pamięta położenie rolety po wyłączeniu zasilania.
Połącz masy
.. Streszczenie problemu : -jak podłączyć potencjometr do atmegi8 aby możliwe było sterowanie serwem. -czy możliwe jest użycie 1 Atmegi8 czy potrzebuje ich więcej. 1. przetwornik A/C, programowe sterowanie wypełnieniem sygnału. 2. tak, ale zależy w jaki sposób chcesz to zrobić? [url=http://hobby.abxyz.bplaced.net/inde... serwem...
1. Tak napięcie odniesienia to to względem którego mierzysz to podane na wejście przetwornika. Jeśli chcesz mierzyć napięcia od 0 do 5V to musisz użyć zewnętrznego napięcia odniesienia bo to wbudowane w Atmegę ma około 2,56V. AVCC to jest zasilanie przetwornika i ma się nijak do napięcia odniesienia. Pin AREF służy do podłączenia zewnętrznego napięcie...
Witam czyli nie potrzeba regulatorów obrotów esc Nie jest potrzebny regulator, potrzebujesz nadajnik odbiornik i serwo. Na przykład takie. http://obrazki.elektroda.pl/9044233800_1... http://obrazki.elektroda.pl/7004771200_1... http://obrazki.elektroda.pl/6530169700_1...
Dokładnie tak - w tym miejscu jest wywołanie funkcji, która pobiera z serial dane i po przeliczeniu steruje serwem. Teraz to już masz z górki. zmodyfikuj tylko kod - żeby nie było wywołań do LCD (liquidCrystal)
Moim zdaniem jest to idealne zadanie dla jakiegoś małego ATtiny lub STM8 w obudowie 8 pin. Wszelkie modyfikacje w przyszłości też będą łatwiejsze.
1. Przejrzyj to : http://www.nongnu.org/avr-libc/user-manu... Używanie SIGNAL (Deprecated) to proszenie się o kłopoty. 2. F_CPU do Makefile, a nie w kodzie. 3. Czy rzeczywiście kompilator nie pokazuje żadnych błędów i ostrzeżeń ?
Tak to można zrobić: http://obrazki.elektroda.net/2_123106870... Pozdrawiam.
Wgryzłem się w program Arduino IDE.
Witam Czy jeżeli użyję modułu FM353, to wykorzystywany napęd Mitsubishi będzie działał jak zwykły silnik krokowy (bez sprzężenia zwrotnego), pomimo enkodera znajdującego się w silniku? Jeżeli dobrze myślę, to w takim przypadku lepiej byłoby wykorzystać moduł FM354, żeby otrzymać pewne pozycjonowanie. Proponuję sprawdzić czy napęd pozwala na sterowanie...
Zapraszamy do nas, myślę że będziemy mogli pomóc :)
Mam pytanie. Czy serwo będzie działać bez sterowania, podłączone bezpośrednio do akumulatora żelowego 6 V? http://botland.com.pl/serwa-typu-standar... Nie Czy da się tak sterować serwem bez sterownika? nie
Skorzystałem z wzoru do obliczenia 50Hz dla trybu Fast PWM gdzie TOP to ICR1. Przekształcony wzór z dokumentacji Atmega88 na stronie 119. Czyli: 8 000 000 Hz/ Preskaler 8bit = 1 000 000 Hz 1 000 000 Hz / 50Hz = 20 000 -> wartość dla ICR1 Dalej ten prosty kod, żeby opanować na początek dość płynne regulowanie obrotami i kierunkiem [syntax=c] #define...
dwa kabelki bo bokach to PLUS i MInus a w środku kabelek to kabel sygnału PWM Ja tylko dodam, że sygnał PWM steruje serwem. W zależności od wypełnienia impulsów zmienia się kąt o jaki serwo się obróci.
Dobra, naładowałem akumulator i sprawa wygląda tak: mogę sterować każdym serwem, ale jak steruje serwo przypisane do potencjometru A8 to wtedy zaczynają się wariacje z resztą. Myślałem, że coś z serwem jest nie tak i pozamieniałem serwa pinami na arduino i niestety dalej przy sterowaniu serwem przypisanym do A8 wszystko wariuje. Możecie proszę sprawdzić...
Po pierwsze brak zabezpieczeń anty przepięciowych na silniku który jest indukcyjnością - powinna być przynajmniej dioda równolegle do silnika w kierunku zaporowym. W mosfecie jest już dioda więc można nie dawać przy tak małej częstotliwości powinna wyrobić acz transil na 24V na pewno nie zaszkodzi - zakładam że mosfet jest na co najmniej 50V. Ten driver...
Spróbuj zamienić krańcówki miejscami. Z opisu wygląda że po najechaniu krańcówki jest blokowany ruch w kierunku w którym chciałbyś odjechać, czyli np: jadąc w lewo oś najeżdża krańcówkę dla kierunku prawo i już w prawo nie można ruszyć.
Nie dojrzałem, że chodzi o sterowanie serwomechanizmu. http://www.elektroda.pl/rtvforum/topic30...
opcion A: Firmware SMT-02VRS-MS + SCK02 + SYSDA 02 + DRIVE TOP (MUY COSTOSO) opcion B: Firmware SMT-02VRS-MS + IKB0005 +RS232/USB + pocos cables (muy barato) PAGINA 16 para conexiones en conn X3 https://www.cmafh.com/images/Master%20PD... ikb0005: X2.2=Tx232 X2.3 = Rx232
Układy FT232 w trybie bitbang, ale trzeba napisać sterowniki na PC
Nkodery w rękojeści w każdej osi obrotowej, mikrokontroler liczący kroki czyli kąt i serwa (lub silniki krokowe pracujące na małej prędkości) odpracowujące w każdej osi obrotowej. Atmega za klika złotych do obsługi nawet z wyświetlaczem załatwi sprawę. Na filmiku są urządzenia samohamowne czyli ślimak na silniku a ślimacznica na korpusie dzięki temu...
dałem ctrl+a,ctrl+c ,ctrl+v z mojego programu chodziło mi o to że nie rozumiem co jest na rysunku który zamieściłeś ten dla mojej pewności Zdanie zaczyna się z dużej litery a na końcu stawia się kropkę. Popraw. Dar.El
No mi chodziło o właśnie ustawianie kół w odpowiedniej pozycji. Na razie mam jeden czujnik i chyba da radę żeby skręcał w obie strony z jednym czujnikiem
Drzwi mi otwiera, ale nie zamyka Ponieważ zawsze po fragmencie kodu [syntax=cpp]if (open == false) { open = !open; servo.write(90); digitalWrite(13, HIGH); }[/syntax] open jest równe true i wykonuje się: [syntax=cpp]if (open == true) { open = !open; servo.write(0); digitalWrite(13, LOW); }[/syntax] spróbuj użyć "else". Czyli: [syntax=cpp] if (open...
czy ktoś może napisac wyprowadzenia serwa? W HX5010 mam trzy przewody i nie mogę znaleźć schematu. dzięki w
Witam, Instrukcja PWM nie służy do sterowania serwo Pozdrawiam Autorowi chodziło o serwomechanizm modelarski
Da się zrobić. Użyj przerwania timera do sprawdzania stanu przycisku i modyfikacji wypełnienia PWM dla serwa.
Mam problemy z netem niektóre strony mi się nie otwierają itp. Po południu dam ci linka do projektu i wstawie własne opracowania płytek. Regulator jest dwukierunkowy z możliwością zaprogramowania jako jednokierunkowy. Odczytuje standardowe sygnały RC. Ma zabezpieczenie temperaturowe, BEC i przed włączeniem jak gaz jest otwarty itp. Projekt naprawdę...
.....Jest to w ogole mozliwe pomijajac sterowanie skomplikowana elektronika? Wszystko zależy od tego co rozumiesz pod pojęciem "skomplikowana elektronika". Poszukaj opisów testera serw. Jest tego pod dostatkiem, najprostsze pracują na układzie LM555 a te z wyższej półki to już sterowane są mikroprocesorami.
"z tym serwem są problemy" - może uszkodzone, ja mam sześć sztuk TowerPro (może nie ten model) i wszystkie działają, tylko trzeba im sygnał podać. Co do sterowania: http://mil.ufl.edu/~achamber/servoPWMfaq... Jeszcze sugestia żeby serwo i układ zasilać osobno ze wspólną masą. Kod, zaznaczam że pisany dawno i NIE PAMIĘTAM CZY DZIAŁA!! (chyba lepsze...
Zobacz co się dzieje: TCNT1 ma wartość 65535 i za chwilę nastąpi przerwanie, wykonywana jest instrukcja timer1_=TCNT1 i w tym momencie następuje przerwanie. TCNT1 po powrocie ma mniejszą wartość ale jest już po herbacie - licznik==1 warunek po if jest spełniony PORTB=0 i czekamy na następne przerwanie. Dlaczego 20 cykli jest dobrze? Bo przerwanie musi...
Witam, przepraszam za temat ale nie znam sie za dobrze. https://www.youtube.com/watch?v=FWm3IwZD... co jest mi potrzebne żeby tak wysterować serwo chodzi mi o wychył w prawo powrót do punku zero wychył w lewo powrót do punktu zero serwo juz mam potrzebny jest jakiś sterownik oczywiście nie chodzi mi tutaj o zdalne sterowanie pilot itp.
Zgadza sie wszystko jest napisane. Sterowanie napjęciowe (-10V ... 0,0 ... +10V). Tylko jak prosto tanio to zrealizować za pomocą np. arduino.
Witam, Ja na pracy inż. miałem podobny sprzęt. Serwonapędami sterowałem z wykorzystaniem modułu pozycjonującego, za pomocą wejść/ wyjść cyfrowych PLC oraz sieci ModBus. W przypadku PLC Horner sprawa trudniejsza bo nie mam gotowych bloczków ale można to obejść i wykonać komunikację między PLC a serwonapędami po sieci ModBus o ile PLC na to pozwoli. Kolejna...
PWM jest bardzo dobrym rozwiązaniem, ogranicznik można zrobić przez rezystor szeregowy (zdejmować z niego napięcie) . Pamiętaj tylko że silnik jest indukcyjnością więc po pierwsze trzeba ładować bramki mosfetów dużym prądem ( bo prąd na indukcyjności wolno narasta) , ostrożnie z częstotliwością pwm, no i mogą być szpilki napięciowe z silnika.
Może kolego zobacz tu :www.mpl.pl/produkty.php?Show=serwo/nser... robiłem na tym sterowanie małej maszynki do dozowania witamin i ładnie hula.
Witam mam problem ze sterowaniem serwem z tytułu atmegą8 Serwo bzyczy a ramie drga ale nie chce sie ruszyć za nic ... ........................................... $regfile "m8def.dat" $crystal = 8000000 Config Portd.0 = Output Config Portd.1 = Output Config Portc.0 = Output Config Servos = 1 , Servo1 = Portc.0 ,...
Witam, mam problem ze sterowaniem serwa 5V z urządzenia pracującego na 12V, nie wiem czy wystarczy dać stabilizator do zasilania serwa czy trzeba jeszcze coś zrobić z sygnałem sterującym bo prawdopodobnie będzie wysyłał sygnał sterujący też o wartości 12V. Jak to rozwiązać ?
Witam serdecznie wszystkich na forum. Chciałbym prosić o pomoc w doradzeniu stworzenia mechanizmu zamykania zbiornika. Posiadam zbiornik o wymiarach długość 25 cm x szerokość 15 cm wysokość 15 cm. W zbiorniku jest wycięty otwór i wspawana rura fi 50 długości rury 7 cm. Do rury jest przymocowany wentylator nadmuchowy o wydajności 690 m/3 . Chciałbym...
Witam, jestem początkującym i nie znam sie za dobrze na języku C, ale chce stworzyć samochodzik na ster i nie wiem jak zaprogramować kontroler by za pomocą przycisku (działanie wysokiego stanu na dany pin) skręcał np do kąta 0 stopni, lub za pomocą drugiego-180 stopni. Serwo ma być ustawione na kąt 90 stopni gdy nie jest wcisniety przycisk. Potrzebuje...
Po mozolnych poszukiwaniach postanowiłeś zrobić ten most na mikrokontrolerze. Przejdę od razu do rzeczy: http://www.rapidonline.com/netalogue/spe... - oto, czego używam. Chciałbym omówić sprawę komend - na płytce znajduje się przycisk "RESET". Czy jest on jedynym sposobem do obrotu serwa z powrotem do pierwotnej pozycji? Po trzeciej próbie,...
Niestety pozostałe Timery też mam zajęte. Do czego je wykorzystujesz, w szczególności Timer1? Czy można zastosować jakiś podstęp który zacznie poprawnie sterować serwem ? Obniżyć częstotliwość kwarcu do około 13-14MHz.
(at)kamyczek Ja się zawsze zastanawiam, dlaczego wszystkich interesuje wszystko dookoła, zamiast skupić się na pytaniu... To jedna z funkcji jaka będzie pełnić uC. (at)tos18 Poza tym będzie obsługiwał przycisk, sterował serwem, kontrolkami i pamiętał ustawienia. Tego 4053 nie potrafi ;-)
Witam! Zbudowałem podstawkę do programowania procesora ATmega8. Prosiłbym o sprawdzenie czy wszytko gra. (kondensatory C1, C2 mają 33pF) http://obrazki.elektroda.pl/9800845300_1... Dziękuję i pozdrawiam Aha i żeby nie zakładać nowych tematów, to jak poruszać serwem modelarskim przy kwarcu 4MHz, z ustawieniem (ATtiny2313) Config Timer1...
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)
I = 100 Servo(1) = I Do Debounce S1 , 0 , Prawo , Sub Debounce S2 , 0 , Lewo , Sub Loop End niemozliwe ze to dzialalo. przeciez w petli wogole nie modyfikujesz polecania servo. wg mnie powinno byc tak I = 100 do Servo(1) = I Debounce S1 , 0 , Prawo , Sub Debounce S2 , 0 , Lewo , Sub Loop End a tak na marginesie to bawilem sie serwami i uwazam ze polecenie...
Witam Mam drobny problem ze sterowaniem serwem ZS-F100 (Zebra) tak, aby wykonało ruch w zakresie +/- 90' (zależy mi na tym, aby było pełne 180' do mojej dyspozycji). Serwem steruje w zakresie 0.7-2.4ms (dobrany doświadczalnie). Program poniżej. Szukałem jakiegoś ds do tego serwa lecz nic nie znalazłem (nie jestem modelarzem - mam po prostu poprawnie...
Fajna konstrukcja ;], mógłbyś powiedzieć jak zrobiłeś sterowanie serwem ?, bardzo mnie to interesuje, jak je podłączyłeś do uC i jak napisałeś oprogramowanie do sterowania nim, pozdrawiam
Problem został rozwiązany. Wystarczyło spiąć ze sobą masę baterii/zasilacza i Arduino. Witam, Staram się okiełznać sterowanie serwem, ale niestety, nie wychodzi mi nawet najprostszy program :( Czy ktoś mógłby mi powiedzieć co mam źle? ICR1 = 16Mhz/(256(prescaler)*50(częstotliwość dla serwa)) = 1250 -> ustawienie MAX Timera na taką wartość da mi...
Mam samochod zdalnie sterowany i moge zapodac fote serwu od skrecania.
Witam serdeczenie. Mam następujący kłopot. Posiadam Arduino UNO R3 oraz Joystick Shield - [url=http://www.sparkfun.com/products/97... Czy mógłby mi ktoś doradzić, w jakim sposób zaprogramować Arduino, abym mógł płynnie sterować serwomechanizmem za pomocą joystick'a? Serwa jakie posiadam to HXT900. Dodam, że zaszycie ruchu serwa w programie nie jest...
Po pierwsze: Na forum obowiązuje regulamin i zasady działu - zakaz umieszczania linków do allegro! Po drugie: O sterowaniu serwomechanizmami i budowie do nich sterowników było na forum już setki razy... Ponieważ to Twój pierwszy post, podpowiem: http://www.elektroda.pl/rtvforum/topic10... http://www.elektroda.pl/rtvforum/topic84... http://www.elektroda.pl/rtvforum/topic10...
Witam koledzy! Ostatnimi czasy pracuję nad pewnym projektem sterowania serwem modelarskim za pomocą potencjometru. Zasada działania prosta: im większy kąt obrotu gałki potencjometru od położenia zerowego skrajnego tym większy kąt wychylenia serwa. Aczkolwiek chciałem uzyskać również możliwość ograniczenia kąta tz. Np. Przekręcenie gałki potencjometru...
przeważnie z kwarcami się kupuje używki. Ta turnigy to już jest na 2.4 GHz, tam kwarców nie ma, po prostu paruje się nadajnik z odbiornikiem. A czego nie wiesz z zasilaniem ? Kup najlepiej odbiornik z heli Lama. Ma wbudowane dwa kanały na serwa, dwa regulatory do bezpośredniego sterowania silnikami DC (bodajże klasy 180) i wbudowany BEC czyli zasilacz...
Zmieniłem fuse bit, tak jak poradziłeś, ale to nic nie zmieniło, co do pkt nr 3 zasilanie jest to samo do serwa i procesora więc opóźnień nie ma (chyba), zauważyłem jeszcze że niekontrolowany ruch występuje tylko przy starcie, jak resetuje z przycisku albo po wgraniu programu tego nie ma
Możesz przybliżyć temat sterowania serwem z tej karty? Co to za kontroler? Przymierzam się do zbudowania robota i chciałbym to zrobić jak najbardziej profesjanalnie, jednak kontrolery pod LPT nie do konca mi odpowiadają (Chce podłączyć aż 4 silniki).
Witam posiadam moduł radiowy(zdjecia1) i serwo(zdjecie2) i układ ULN2803(zdjęcie3) i tu moje pytanie czy będzie możliwość takiego podłączenia aby po przyciśnięciu przycisku na pilocie 1(kanał1) serwo(oczywiście przerobione do obrotu 360) obracało się np. w prawo a po naciśnięciu przycisku 2 (kanał2) serwo obracało się np. w lewo? Jeżeli to możliwe to...
Witam chcialbym zrobić ruchome ramie do lasera Wykorzystując serwa modelarskie np takie jak z tego linku http://www.robotyka.net.pl/sterowanie-se... Czy jest możliwość poruszania serwa za pomocą Logo siemens Czy ktoś juz w ten sposób eksperymentował Czy takie serwo ma jakieś ograniczenie czasowe co do ciągłości pracy?
Jest to do zrobienia, stosunkowo prosto. Musisz kupić sobie taki mały układzik zwany mikserem Delta lub V-tail (ok.30-40zł). Podłączasz go pod wyjścia kanałów odbiornika, które są sterowane danym drążkiem, a do jego wyjść podłączasz przeowdy sterujące regulatorami silników. Niestety, tu masz kłopot, bo musisz każdy silnik wyposażyć w regulator dwukierunkowy,...
Ok od tego powinienem zacząć. kod w pliku
Tam jest PWM o standardowych parametrach dla aparatur. Tu jest prosty generator do sterowania serwem ; https://www.elektroda.pl/rtvforum/topic2...
Wpadł mi w ręce samochód zdalnie sterowany który chcę przerobić na sterowany przez bluetooth na AVR. Zaskoczyło mnie jednak serwo skrętu: ma aż 6 kabelków - co to są za kable? Jak nimi sterować? Nie znalazłem aż tak "technicznych" informacji na stronie z dokumentacją tego modelu samochodu. Samochód to Radioshack no60-4233. Umiem sterować serwomechanizmem...
Dzięki za odpowiedzi. (at)krzysiek_krm racja , chyba faktycznie użyję przetwornicy. Szczerz powiedziawszy też nie znam tego sterownika , sam na nim jeszcze nic nie robiłem, a manuale nie są dla mnie do końca zrozumiałe(dlatego też pytam tutaj) , ale chyba masz racje co do podłączenia mas. (at)Krzysztof Kamienski Faktycznie kiepski ten schemat , mógłby...
Udało mi się połączyć 2 programy, oto kod: [syntax=python]#/usr/bin/python print"Mis rusza reka" import time import RPi.GPIO as GPIO #import biblotek time i GPIO GPIO.setmode(GPIO.BCM) #ustawienie pinow wg numeracji BCM GPIO.setwarnings(False) GPIO.setup(18,GPIO.OUT) GPIO.setup(17, GPIO.OUT) #ustawienie pinow 18 i 17 jako wyjscia p = GPIO.PWM(18, 50)...
Witam. Buduję układ mający być sterowaniem w zdalnie sterowanym samochodzie. W skrócie: Sygnał z telefonu idzie do modułu bluetooth hc-06, arduino go odczytuje i daje napięcie i informację o prędkości do modułu l298n który napędza silnik. na podobnej zasadzie działa serwo. Całość zasilana jest z baterii 7,4v. Serwo jest podłączone do baterii przez regulator...
cos takiego lub podobne temat jest elastyczny Sanwa / Airtronics Servo 94162 Dane techniczne: * podwójne łożyska * metalowe zębatki * długość: 39,1mm * szerokość: 20mm * wysokość: 40mm * szybkość (at) 4.8V: 0.18s * szybkość (at) 6.0V: 0.15s * moc (at) 4.8V: 123 oz-in * moc (at) 6.0V: 156 oz-in * waga: 70gr
proponuje sciagnac sobie z netu albo z elektrody lekcje obsługi bascoma tam jest poswiecony artykuł odnosnie serva !!!!nauczyles sie obsługi LCD to to nie powinno ci tez sprawic trudnosci!!!!!!!
Moduł wykonał na zlecenie kolega.
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ę...
Ale tam sterowanie jest poprzez załączanie silników kół. A ja potrzebuję sterować serwem. Robert
Witam chciałbym na podstawie tego programu sterować serwem które będzie sterować klapą by utrzymać poziom tlenu na stałym poziomie np. 5-6% Czy takie chińskie serwo 30kg poradzi sobie z metalową klapą 1kg 40x10cm? Czy małe ruchy 1-3mm nie będą problemem do serwa? https://obrazki.elektroda.pl/7480039400_...
W obu efekt jest taki sam, servo skokami (ok 5) wędruje z jednej skrajnej pozycji do drugiej i się zatrzymuje, jak je ręcznie obróce to znów to samo No tak, mnie to wygląda ze tak powinno być, generujesz sygnał ze stałym wypełnienieniem.
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.
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.
WItam :) Zwracam sie do szanownych doświadczonych kolegów o podpowiedź. Bawię się ostatnio mikrokontrolerkiem atmega8 w sterowanie servem (hitec hs-55). Program piszę w Bascomie i bardzo chciałbym załapać jak sensownie uzywać timera i przerwan (nie chcę uzywać bascomowskiego config servo). Po pierwsze... Czy na 8 mhz kwarcu mogę sterowanie sensownie...
Wymog powtarzalnosci impulsow sterujacych servem co 20 ms mowi, ze te impulsy nalezy podawac nie rzadziej niz raz na 20 ms, a zatem odstep pomiedzy impulsami moze byc zmienny, byle nie dluzszy niz 20ms. To na pewno nie jest PWM, gdyz czestotliwosc moze byc bardzo zmienna. To dla serva nie ma zupelnie znaczenia. Wazna jest szerokosc impulsu sterujacego....
Nie bardzo kumam gdzie ten sygnał doprowadzasz - do serwa czy do ESC? Bo jeśli chodzi Ci o jazdę przód/tył a nie o skręcanie, to musisz ten sygnał doprowadzić do ESC.
To może chociaż potrafi mi ktoś odpisać czy da się to zrobić??? czy błądzę? ma może ktoś jakieś instrukcje od czego zacząć.
Hej Mam mały problem z dokończeniem programu który ma sterować serwem. Ogólnie chodzi oto, żeby serwo po włączeniu ustawiło się na pozycję np. 90 a po naciśnięciu przycisku płynnie obracał się w prawą stronę a po naciśnięciu drugiego w lewą. [syntax=c]#include <Servo.h> #define BUTTON 7 #define BUTTON1 6 int pos = 0; Servo Serwo; void setup()...
Witam! czy ma ktoś kod w c/c# lub w innym na sterowanie serwem przy pomocy mikro-kontrolera? Szukam schematu tak aby wgrać do mikro-kontrolera a następnie po odłączeniu można było sterować serwem przez potencjometr. Potencjometr ruch np 30° ? mikro-kontroler ? serwo ruch 30° . Czy ma ktoś taki kod? A jak nie to jest inna możliwość sterowania serwem...
zdalne sterowanie serwem joystick sterowanie serwem sterowanie serwem modelarskim
wentylatora mercedesa plyta indukcyjna siemens źródło stałoprądowe
śmieszne obrazki śmieszne obrazki
Instrukcja obsługi kina domowego Sharp HT-DV50 Renault Scenic 1.6 16V - kontrolka przed nagrzewaniem