Witam, Magistrala 1-wire posiada dość mocne restrykcje czasowe co do trwania poszczególnych stanów na DQ. Przerwanie Timera, a wiec wykonanie podprogramu związanego z obsługa przerwania, powodowało zmianę długości tych czasów, gdyż są one generowane softwaerowo przez Bascom. Czasem może się zdarzyć że kolizja i tak wystąpi pomimo że teraz wszystko jest...
Spróbuj tak: ściągnij help by zbeegin. W nawigatorze odczytaj instrukcje config-config serwos- czytanie ze zrozumieniem. Potem zamiast "Config Porta.7 = Output" napisz: Config pina.7=output.
Witam. To chyba wiele Ci wyjaśni : www.forbot.pl/forum/topics20/serwa-model... Oraz tutaj prosty przykład : www.forbot.pl/forum/topics40/bascom-sete... A tu wyniki wyszukiwania : poszukaj.elektroda.pl/szukaj,bascom-serw...
robot jest do konca dopracowany, program do niego napisany jest w bascom, przyplizony koszt budowy to tak: 2 modelarskie serwo mechanizmy jakies 40-50 zl za sztuke, procesor jakies 8 zl, w granicach 150 - 200 zl powinienes sie zmiescic, na poczatek jest to moim zadniem dobry robot dla amatorow.
Kolego, daj sobie spokój z oryginalnym serwem. Ja straciłem kilka długich wieczorów żeby poradzić sobie ze stabilizacją serwa modelarskiego. Ponoć w Bascomie jest problem ze stabilnym serwem, ale ja nie wierzyłem i sam chciałem się przekonać - przekonałem się. może miałeś serwo jakieś wadliwe. u mnie serwa są stabilnie
Akurat w tym przypadku polecałbym serwo. Jakieś modelarskie.
Witajcie! Zabieram się za budowę sterownika który między innymi będzie sterował proporcjonalnie wychyleniem pewnego elementu mechanicznego. Chcę użyć do tego celu AVR2313, serwo modelarskie. Niestety sposób sterowania serwem przez komendę CONFIG Servo pozostawia wiele do życzenia - mianowicie będę wykorzystywał jeszcze inne przerwania a to powoduje,...
Bascom ma wiele do rzeczy, hasło to prędkość. Nic nie ma wspólnego. Sterowanie serw modelarskich jest w Bascom zkaszaniona (przynajmniej kiedyś była) serwo do CNC to typowe sterowanie PWM (bez przerwy ok 20ms jak w modelarskim i długość impulsu decyduje o prędkości a nie położeniu). Trzeba więc obsługiwać serwo bezpośrednio na rejestrach, ewentualnie,...
Witam wszystkich. Na samym początku oświadczam, że nie jestem ani po jednej stronie ani po drugiej, tylko jako żę zabieram się za fajny projekt wykorzystujący sześć serw, zamiast zadawać głupie pytania chciałem sprawdzić sam. Często pojawiają się pytania czy można podłączyć jakąś ilość serw do mikrokontrolera, czy będzie działać i z jaką dokładnością....
Tak zwykłe serwo modelarskie, nic innego. Czyli wystarczyło by podawać takie impulsy co jakiś czas wprowadzić to w pętle i tyle?
Mam problem ze sterowaniem serwa modelarskiego. Nie wiem jak zrobić zeby chodziło dokładnie. Bascomowe polecenie servo jest do niczego... także "ręczne" podawanie impulsów (1ms lub 3ms) tez nie jest za dobre. Serwo ma sterować sterem w łódce więc bedzie odchylane od pozycji zerowej mniejwiecej o 45 stopni w kazdą strone. Narazie serwo zamiast zatrzymac...
>> sp3ots To są serwomechanizmy modelarskie, one posiadają wewnętrzny układ sterujący a przekładnia sprzężona jest z potencjometrem. Nie ma potrzeby stosować krańcówek. >> rodzyniasty Ja w BASICu nic nie pisałem, poza kilkoma linijkami kiedyś na C64, ale z tego co widze to powinno być OK. Serwa modelarskie sterowane są impulsami o czasie trwania od...
Witam Krąży mi po głowie pomysł aby w motorku zbudować obrotomierz, chciałem wykorzystać Bascoma+Atmega8. Atmega może pobierać impulsy z czujnika halla który daje ładny prostokąt wiec nie ma problemu z zakłóceniami. Timer by liczył ilość impulsów przez 250ms a następnie po przekształceniu wzorami odpowiednimi podawał by na wyjście PWM na którym będzie...
Co do napięcia i natężenia to w sumie nie podałeś, więc ciężko powiedzieć, ale jest to prawdopodobne. Inna rzecz to czy to "przerobione serwo" nie daje na mikroprocesor jakiegoś napięcia wskutek przebicia czy coś? Co to wogóle za przerobione serwo? W Bascomie są gotowe biblioteki obsługi serwa modelarskiego, więc rozumiem, że wywaliłeś z tego serwa...
tak się składa że też jestem troche zainteresowany tematem CNC i czesto czytam www.cnc.info.pl z tym że raczej tam nie pisze. a co do AVR i Bascoma to mam bardzo duże doświadczenie w tym temacie, i niepróbuje kolegi wprowadzić w maliny. więc sterowniki sermomotorów i silników krokowych w CNC steruje się cyfrowo tak jak kolega pisze sygnałami DIR - kierunek...
Potrzebuje zmierzyć samo wypełnienie impulsów nie wiem jak za to się zabrać. Potrzebuje badać sygnał idący na serwo modelarskie. By wiedzieć na 3 diodach jakie jest jego położenie. Proszę o jaką kolwiek pomoc. Oczywiście nie chodzi mi tu o zrób za mnie... ale nie wiem od czego zacząć. Rozumowanie moje jest takie przychodzi impuls odpala się timer. Liczy...
Zwykłe serwa modelarskie (bo rozumiem, że o takich mówisz) mają blokadę mechaniczną, która umozliwia obrót w zakresie (w przybliżeniu) 180°. Po usunięciu blokady możliwe, że dałoby się trochę zwiększyć zakres, ale to zależy od charaktery potencjometru odczytującego położenie... Na 360 stopni dla zwykłego serwa nie masz co liczyć.
http://obrazki.elektroda.net/70_12606334... Chciałem przedstawić konstrukcję zamka do drzwi opartego na module z ALLEGRO na układzie EM4095. Całością steruje ATmega8 z zewnętrznym kwarcem 8MHz. Program sterujący napisany w AVR BASCOM zajmuje w chwili obecnej 34% procesora. Funkcje zamka to: 1 Zapamiętanie max 10 kart RFID 2 Odczyt i po stwierdzeniu...
Witam, posiadam żyroskop ( piezo-gyro PG-03) Odchylenie podawane jest w postaci impulsów do serwo mechanizmu ponieważ jest to żyroskop modelarski. W jaki sposób można odczytać przez Atmegę 16 wychył tego żyroskopu w Bascomie? Próbowałem z ADC ale poległem, myślałem o wykorzystaniu timerów ale jeszcze za bardzo ich nie ogarniam dlatego zwracam się o...
http://obrazki.elektroda.pl/6231365700_1... Witam! To mój pierwszy wpis w dziale DIY. Konstrukcja, którą przedstawiam powstała już jakiś czas temu, tzn. w 2011 roku kiedy byłem studentem na 3. roku (automatyka i robotyka). Teraz, kiedy studia mam już za sobą, ze łzą w oku wracam do tamtych czasów i oglądam stare projekty, przez co pomyślałem,...
Heja! Dla mnie najprościej jest tak: podłączyć serwo do AVRa/89x051 i napisać program w Bascomie - polecenie "servo" - opis w helpie. Wada - nie za bardzo dokładne pozycjonowanie, ale zależy do czego chcesz to serwo wykorzystać: do przesuwania rygla będzie w sam raz, przy sterowaniu modelem RC możesz narzekać. Pozdrawiam,
Cześć W Bascomie masz efektywną instrukcję do sterowania serwami, ale działa ona efektywnie przy kwarcu ponad 8MHz. Pozdrawiam Edit Zauważyłem dopiero teraz że nie robisz na AVR :cry: Zostaje Ci tylko to zrobić na przerwaniu, wystawiasz jedynkę na pin portu, ładujesz czas do zmiennej i w przerwaniu ją zmniejszasz, po osiągnięciu zera wystawiasz logiczne...
taki uklad powinienes zbudowac podobnie jak serwo modelarskie moze sa jakies gotowce , czy na pewno chcesz to budowac na mikrokontrolerze? W wersji nieprogramowalnej to kazdy np poczatek impulsu wyzwala 2 monowibratory jeden dodajacy obroty drugi odejmujacy, impulsy sa porownywane(odejmowane) i to co zostaje-reszta kreci silnikiem zwiekszajac lub zminiejszajac...
Owszem, jest to niemożliwe jeśli mówimy o serwie modelarskim. Jeżeli zajmiemy się serwonapędami z prawdziwego zdarzenia (stosowanymi w automatyce przemysłowej) to jest to jak najbardziej możliwe, ale za to dużo bardziej kosztowne niż jakikolwiek silniczek krokowy i chyba do sterowania żaluzjami zdecydowanie nieopłacalne. Marek
Witam. Jestem początkujący jeżeli chodzi o mikrokontrolery. Chciałbym prosić kogoś bardziej doświadczonego o sprawdzenie poprawności mojego programu. Działanie: Sterowanie 3 silnikami BLDC i 1 serwo za pomocą PWM. uC otrzymuje przez UART literę oznaczającą funkcję, następnie ma ją zrealizować. Silniki podłączone będą przez regulatory modelarskie, a...
Nowy prototyp robota "prawie przemysłowego". - 4 serwomechanizmy modelarskie - zasilanie 5 V - procesor sterujący AT90S2313-10PC - sterowanie robotem z PC poprzez port szeregowy. - program w procesorze AVR napisany w BasCom'ie - program sterujący na PC napisany w Delphi. www.inf-el.com/roboty/robotprzem.htm = aktualne informacje o postępach projektu...
Czołem, od tego czasu projekt stał się ambitniejszy. W międzyczasie kupiłem zestaw uruchomieniowy AndTech i program działa na nim prawidłowo - no może któraś kolejnych wersji. Aktualnie w wolnych chwilach powoli uruchamiam sterowanie przepustnicą powietrza zrealizowaną na bazie modelarskiego serwomechanizmu oraz przymierzam się do algorytmu PID. Tylko...
Witajcie, Mam zamiar zbudować prosty system radiowego zamykania/ otwierania drzwi. Nadajnikiem będzie UART/Mega8L zamknięta w obudowie pilota+ nadajniczek na 833MHz µC ten po naciśnięciu jednego z dwóch przycisków wysyła w odstępach 1 sekundowych komendę do otwarcia lub zamknięcia. Mechanizm wykonawczy: serwo modelarskie. Po stronie odbiorczej...
Czołem. Rozpoczynam przygodę z serwo modelarskimi. Mam taki programik, działa. Pytanie takie: Czy da się regulować w jakiś sposób prędkość poruszania się orczyka. [syntax=vbnet] $regfile = "attiny13.dat" $crystal = 8000000 $hwstack=20 $swstack = 8 $framesize = 16 Declare Sub Zmiana Config Pinb.2 = Input Config Pinb.1 = Input Set Portb.2 Set Portb.1...
ZDALNIE STEROWANY SAMOBIEŻNY MANIPULATOR OPERACYJNY DO ZADAŃ SPECJALNYCH http://obrazki.elektroda.net/20_12096489... Chciałbym zaprezentować mój kolejny duży projekt, będący zarazem moją pracą inżynierską. Praca jest dość złożona, wymagała dużego nakładu pracy, wykorzystania narzędzi do projektowania i obejmowała głównie trzy nurty - mechanikę,...
widzę że to będzie Twoja pierwsza konstrukcja , dlatego na początek proponuje budowę czegoś prostszego , jeżeli chcesz zbudować wszystko samodzielnie to odradzam budowę robota z napędem gąsienicowym jako pierwszą konstrukcję , chyba że posiadasz już na tyle doświadczenia w budowie układów mechanicznych , prosisz o strony strony z podzespołami , dokładnie...
Witam. Rozpoczynam właśnie zabawę w obsługę serw modelarskich przy pomocy attiny2313 i bascoma. Niestety wbudowana w bascoma procedura "Config servo" mnie zawiodła. Postanowiłem więc samodzielnie wygenerować sygnał, który posłuży do obsługi serwa. Napisałem więc taki prosty skrypt: [syntax=vbnet] Config Pinb.1 = Output $crystal = 1000000 Dim A As Word...
...ale chyba niema tam funkcji zezwalającej na przerwania... a sei ? Mam kod serwa sterowanego z ADC na PWM Timer'a2, na Mega8 w Bascom'ie. Może podesłac?
Musisz mieć licznik kroków. I dopasować go do sygnału z ADC. I jeśli sygnał z ADC jest większy niż ten licznik to silnik ma wykonać jeden krok w prawo a jeśli mniejszy to jeden krok w lewo. Swoją drogą to jest typowe zadanie dla serwa modelarskiego a nie dla silnika krokowego. Ale na silniku krokowym da się to zrobić.
A pisałem- zainteresuj się silnikami krokowymi. Serwa modelarskie mają wbudowany enkoder- zresztą najczęściej w postaci potencjometru. I dopóki wykonują niepełny obrót- to się sprawdza. Dlatego do napędu łyżki czy ramion koparki się dobrze sprawdzą. Do napędu obrotnicy i kół jezdnych potrzebny jest silnik DC z enkoderem i sprzężeniem zwrotnym. Czyli...
Próbowałem wstawiać 16*1 i 16*1a ale to nic nie pomogło to samo robilem przy konfiguracji LCD .A co sie dzieje jak wyprowadzenieR/W jest podłaczone do układu ale nie jest programowo skonfigurowane.działanie tego programu sprawdzam w układzie testera do serw modelarskich (mam tam LCD już podlączone)i do tego układu konfigurowałem porty sterujące wyswietlaczem...
Obiecałem, zatem daję namiary: siedmiokanałowa aparatura do zdalnego sterowania -szyfrator nadajnika str. 33-35 Praktyczny Elektronik 1/1996 -nadajnik, płytka nadajnika i szfratora, układy włącz/wyłącz odbiornika, regulator silnika jednokierunkowy z hamulcem, str. 6-14 Praktyczny Elektronik 2/1996 -odbiornik, deszyfrator tego nie widziałem Praktyczny...
Nie spodziewałem się aż tak szybkich odpowiedzi. :) 1. dwa serwa modelarskie mają tylko otrzymywać wartości, nie muszę z nich nic zwracać. Skorzystałem z dedykowanej funkcji servos i zajmuje to timer0 , w książce M.Wiązania było zalecenie aby wykorzystać kwarc min 10MHz.. A sygnał generowany do serw musi być bardzo stabilny aby nie wykonywały nieprzewidzianych...
Witam! Mam problem z napisaniem kodu w bascomie. Chcę aby mój robot jechał środkiem korytarza. Zasada działania polega na tym, że sonar podłączony do serwa modelarskiego obraca się w prawo pod kątem prostym do robota i mierzy odległość, następnie obraca się serwo o 180st. czyli w lewo i mierzy ponownie odległość, po tym program zlicza obydwie długości...
Witam, na forum jest wiele informacji na temat serw modelarskich ale nie znalazłem informacji o tym jak wysterować dwa serwomechanizmy naraz korzystając z Config Servos. Jeżeli wysteruję jedno serwo a potem drugie to jest w miarę ok. Natomiast przy próbie wysterowania 2 w tym samym czasie serwa wykonują jakieś przypadkowe ruchy przypominające drgania....
serwo modelarskie serwo modelarskie sterownik sterowanie serwo modelarskie
pralka mastercook moduł schemat router talktalk dekoder cyfrowy telewizji kablowej
najlepsze czaty delonghi caffe corso
Zworki na dyskach SATA 3,5" w RAID1 – konfiguracja RAID1 na HDD Seagate, WD, Toshiba Schemat podłączenia syreny alarmu Kia Cee'd ED JD CD – kolory przewodów, lokalizacja, pinout