serwa sterowanie atmega

Znaleziono około 223 wyników dla: serwa sterowanie atmega
  • Projekt ramienia robota z silnikami krokowymi i sterowaniem Altera

    Podaj więcej szczegółów jak chcesz tym sterowac. Projekt widac dobrze przygotowany :) Sam kiedys popełniłem podobna konstrukcję ale bardziej budżetową, konstrukcja była z laminatu a napęd stanowiły serwa, całością sterowała atmega 32 do której można było wprowadzac całą sekwencje ruchów ale to już stare dzieje, pamiętam że sporo problemów miałem z dobraniem...

    Automatyka Przemysłowa   23 Lip 2012 00:25 Odpowiedzi: 41    Wyświetleń: 24990
  • [C] [C][ATmega8] - Problemy z przerwaniem zewnętrznym i sterowaniem serwami

    W takim przypadku serwa wyłączają się w odpowiednim momencie, ale problem jest gdy maja zostać uruchomione. Często udaje się to dopiero przy trzeciej, czy czwartej próbie Zatem kolega ma jeszcze jakieś błędy w pozostałej części programu. Zmiana stanu zmiennej jazda dokonuje się w jednym miejscu: jazda ^= 1; Brak przesłanek by zmiana 1->0 była dokonywana...

    Mikrokontrolery AVR   05 Wrz 2013 19:54 Odpowiedzi: 17    Wyświetleń: 3441
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Atmega i adc. Sterowanie serwami. Nie działa dobrze. Kod.

    wystarczy kazdy krok ma ok 9* do tego co potrzebuje powinno wystarczyc. serwa to sa takie z conrada za 27zl na allegro znalazlem niby maja 28Ncm szkoda tylko ze przekladnie plastikowe. przerobilem troche program zmienilem ten OCR1A na zwykly pwm i wzory sa te same dla obu serw.

    Mikrokontrolery   29 Paź 2006 15:54 Odpowiedzi: 10    Wyświetleń: 3172
  • [C] Sterowanie serwami przez PWM na Atmega8, obsługa klawiatury przez INT0 – jak poprawić?

    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...

    Mikrokontrolery AVR   15 Paź 2010 20:57 Odpowiedzi: 11    Wyświetleń: 2753
  • REKLAMA
  • Problem ze sterowaniem serwomechanizmem przez ATMega

    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

    Mikrokontrolery   08 Kwi 2008 11:14 Odpowiedzi: 17    Wyświetleń: 5164
  • [ATMEGA] Jak sterować 6 serwami TowerPro SG-91R na ATMEGA w Bascom?

    Dzięki już mniej, więcej wiem o co chodzi. Postanowiłem że w swoim projekcie zastosuje ATMEGA16 ze względu na ilość portów i dość dużą pamięć (tyle na razie mi wystarczy). Czy ten schemat jest poprawny? Serwa będę zasilane z innego źródła.

    Mikrokontrolery AVR   18 Paź 2008 20:55 Odpowiedzi: 9    Wyświetleń: 2461
  • Atmega 8 - nie działa program sterowania silnikiem w Bascomie, co poprawić?

    Witam Jesli chodzi o elektronike to ja juz mam zrobiona bedzie to silnik malej mocy cos ala taki od serwa modelarskiego sterowanie bedzie tranzystorami chodzi mi tylko o to jak zaczac program

    Mikrokontrolery   15 Mar 2011 18:56 Odpowiedzi: 15    Wyświetleń: 3744
  • Sterowanie serwem HS-311 przez Atmega16A – brak reakcji na sygnał z PD0

    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....

    Mikrokontrolery AVR   19 Maj 2013 22:39 Odpowiedzi: 12    Wyświetleń: 3054
  • Sterowanie serwem TGe9 na Atmega8 - skokowe ruchy, WinAVR, FCPU 1MHz

    Witam Nie znam C ale ciągle na forum robicie błąd pisząc że serwo steruje się sygnałem PWM, sterowanie powinno się odbywać sygnałem o szerokości około 1-2ms i stałym okresie powtarzania 20ms. Pierwsze doświadczenie, zmieniamy przy PWM okres powtarzania na 15ms, PWM się nam nie zmienia a szerokość impulsu sterowania serwa bardzo. Przydałoby się sterować...

    Mikrokontrolery AVR   08 Mar 2012 23:36 Odpowiedzi: 28    Wyświetleń: 9470
  • REKLAMA
  • Budowa robota z Palm m100 i Atmega - sterowanie, komunikacja, sensory

    http://www.cs.cmu.edu/~pprk/ Jest gotowy moduł kontrolujący serwa i robiący pare innych ciekawych rzeczy. Nazywa się SV203 i nie jest dostępny w kraju :) A co taki robot miałby robić?

    Robotyka Modelarstwo i CNC   22 Mar 2006 18:07 Odpowiedzi: 18    Wyświetleń: 3514
  • Jaki mikrokontroler do sterowania 3 serwami w robocie Delta? ATmega8 za mało timerów

    Witam. Na wstępie chciałbym zaznaczyć, że jestem kompletnym nowicjuszem jeśli chodzi o mikrokontrolery, więc proszę o wyrozumiałość. Chcę wykonać model Jeśli myślałeś o ATMEGA8 to znaczy, że interesują cię AVRy? Można wziąć coś innego z serii ATMega, dzięki czemu będziesz miał więcej kanałów PWM. Lecz timery w ATMega są dosyć niewygodne (sztywny preskaler)...

    Mikrokontrolery Początkujący   07 Lis 2013 09:41 Odpowiedzi: 6    Wyświetleń: 2439
  • sterowanie serwami na podstawie sygn. analogowych PLC vs AVR

    Zastanawiałem się nad zestawem AVT 2550B - mikrokomputer "PECEL" z procesorem Atmega 8535 (podobno ma wbudowany 8-krotny przetwornik analogowo-cyfrowy) + Sommer SK-18....Projekt dotyczy sterownia samochodem drive-by-wire za pomocą joysticka analogowego, gdzie za kontrolę skrętu kół, przepustnicy, hamulców, sprzęgła i skrzyni biegów będą odpowiadać serwa...

    Mikrokontrolery   17 Lip 2009 11:42 Odpowiedzi: 11    Wyświetleń: 3159
  • Atmega644 - sterowanie 5 serwami, kod nie działa poprawnie

    Witam, Pewnie sprawa będzie dla was banalna ale ja się z nią zmagam już jakiś czas. Poniższy kod steruje 5 serwami: [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #define KEY1 (1<<PA0) // definicja przycików #define KEY2 (1<<PA1) #define KEY3 (1<<PA3) #define KEY1_DOWN ( !(PINA &...

    Mikrokontrolery   02 Cze 2015 01:32 Odpowiedzi: 7    Wyświetleń: 876
  • [Atmega328][c] - sterowanie serwerm, timer 8-bitowy

    Ograniczeń sprzętu się nie pzeskoczy. Tylko jak już robić to programowo to można dla wszystkich trzech serw, kod taki sam, a zostaje jeden timer więcej. Ale powstaje problem pod postacią jitteru wejścia w przerwanie, jeśli mikrokontroler wykorzystuje jeszcze inne przerwania. Ponieważ ATMega ma jednopoziomowy system przerwań zrobi się bałagan. A może...

    Mikrokontrolery   07 Wrz 2014 18:44 Odpowiedzi: 2    Wyświetleń: 795
  • Jak ustawić ICR1 dla serwa na PB7 w Atmega 644?

    Mam mikrokontroler atmega 644 za pomocą, którego próbuje sterować 3 serwami. Serwa podpięte do pinów PB5 i PB4 ładnie płynnie działają natomiast to podpięte do PB7 straszni się trzepie przy poruszaniu. Chciałbym jakoś to zniwelować. Przypuszczam, że chodzi częstotliwość. W kodzie mam taką linijkę: ICR1=4999; //fPWM=50Hz (Period = 20ms Standard)....

    Mikrokontrolery AVR   18 Maj 2012 13:01 Odpowiedzi: 14    Wyświetleń: 2216
  • Jak sterować 7-8 serwami za pomocą Atmega8 w Bascom?

    A jak miało by to wyglądać bez tych tranzystorów i w przypadku wykrywania przerwy. Nadal jakoś tego nie mogę złapać. Rozumiem że procesor tak naprawdę wystawiał by jeden sygnał PWM który byłby sterowany przez dekoder. Atmega stanowiła by automatyczny koder tak? I by adres podawała jakim serwem chcę sterować np 010 - serwo 3 ? A co w przypadku "spoczynku"...

    Mikrokontrolery AVR   03 Mar 2012 22:33 Odpowiedzi: 22    Wyświetleń: 3836
  • Wykrywanie zatrzymania wału serwa w projekcie żaluzji na ATmega8 i L293B

    Witam... Bardzo mi się spodobał projekt elektrycznych żaluzji: http://www.elektroda.pl/rtvforum/topic74... chcę zbudować układ na ATmega8 sterowany pilotem. silnik byłby sterowany układem L293B.Ale nie wiem jak przy pomocy ADC w ATmega wykryć chwile kiedy wał serwa się zatrzyma.Wiem, że wtedy zwiększa się napięcie, ale nie wiem jak to podłączyć....

    Mikrokontrolery   09 Wrz 2007 15:23 Odpowiedzi: 5    Wyświetleń: 1863
  • Atmega32 PWM 50Hz do serwa – ustawienia rejestrów, wewnętrzny zegar 1MHz, C, WinAVR

    ...Na tym procku sprzętowo to w zasadzie nie uzyskasz innych czestotliwości PWM jak kombinacja preskalera i częstotliwości zegara systemowego, ale zawsze możesz wyregulować prędkość tego drugiego poprzez zmianę bitów kalibracyjnych... Niestety , ale nie mogę się zgodzić z powyższym twierdzeniem. Proszę zajrzeć do PDF-ka ATmega32 na str.107 i przyjrzeć...

    Mikrokontrolery   22 Sie 2007 17:07 Odpowiedzi: 7    Wyświetleń: 9612
  • serwo i rs232 - graficzne sterowanie serwem modelarskim

    Mam już program, sterowniki i prawie zrealizowany schemat. Zastanawia mnie tylko jedno. Co musi się znajdować wew. atmegi by mógł współgrać ( porozumiewać się) między programem z kompa a serwem. Program wysyła sygnał, atmega go otrzymuje i wysyła jako sygnał cyfrowy do serwa. Na jakiejś podstawie musi jakoś reagować. Mozę wie ktoś coś na ten temat?

    Mikrokontrolery AVR   28 Paź 2012 00:50 Odpowiedzi: 11    Wyświetleń: 2217
  • Sterowanie ośmioma serwami na Atmega8 - błędy w kodzie C/C++

    jak nie odp ...wystarczy spojrzec na kod ... asembler jest tak szerokosc impulsu faktycznie zalezy od zadanej pozycji czyli od impulsow zliczanych prze counter to logiczne... ale nie w tym tkwi problem lecz w TCNT0=200... jak zmienic aby wychylenia serw byly bardziej dokladne czyli jak zmienic program aby atmega sie wyrabiala??

    Mikrokontrolery   29 Lip 2008 14:02 Odpowiedzi: 15    Wyświetleń: 3914
  • Sterowanie serwem FS90R przez PWM w Atmega88A - jak uruchomić?

    Postanowiłem wznowić po dłuższym już czasie ten swój post. Wróciłem do napisania sterowania serwami FS90R. W zasadzie to mam pytanie. Czy te proste serwa FS90R działają tylko w trybie Fast PWM. Napisałem najprościej w programie jak można tylko: Rejestr TCR1A, TCR1B, wartości do OCR1A, B, ICR1 itd. Nic więcej. Przetestowałem wszystkie chyba tryby. Można...

    Mikrokontrolery AVR   05 Lip 2021 12:23 Odpowiedzi: 40    Wyświetleń: 2250
  • Robot ASS3 :) Sterowanie serwem. Programowanie układów AVR, assembler.

    Kolejna moja konstrukcja, wcześniej był "Sid i Romik", gdzieś tu się tuła na forum. Teraz poszedłem troche dalej. Cel: Robot autonomiczny omijający proste przeszkody (np. poruszający się w tunelu) z możliwością rozbudowy o dodatkowe czujniki. Najważniejsze przy tym ma być nauka programowania układów AVR w assemblerze, rozszerzenie wiedzy na temat czujników...

    Automatyka Przemysłowa   05 Maj 2006 11:30 Odpowiedzi: 10    Wyświetleń: 2511
  • Literatura i przykłady w C dla japońskich serw z żyroskopem (ATmega)

    Sterowanie jest zawsze takie samo niezależnie od modelu serwa(pomijam zabytki) - długością impulsu - jak masz kod w asm lub bascomie i komu działało to tylko wyciągnij jakie długości impulsów i masz w zasadzie wszystko co potrzebujesz do sterowania. O ile pamiętam to sterowanie było impulsami 10 do 20 ms co 50 ms. Dawno drążyłem ten temat i nie pamiętam...

    Mikrokontrolery   08 Maj 2008 08:48 Odpowiedzi: 23    Wyświetleń: 2889
  • Serwo Tower Pro SG90 podłączone do Arduino wydaje dźwięk przy wartościach 0-100

    Jak jest to serwo sterowane? Podaj więcej szczegółów razem z softem - arduino - atmega - jaka , częstotliwość pracy , jaki procesor oraz co pojawia się na zaciskach serwa w czasie tych drgań - miernik do tego celu niezbędny.

    Początkujący Naprawy   23 Wrz 2014 11:17 Odpowiedzi: 3    Wyświetleń: 1209
  • Sterowanie serwem krokowym 4Nm 2HSS57 kenkoderem - sygnał 0-10V

    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...

    Projektowanie Układów   08 Kwi 2020 06:23 Odpowiedzi: 7    Wyświetleń: 936
  • Gdzie kupić nadajnik i odbiornik do zdalnie sterowanego pojazdu?

    Valarian: Poprawne sformułowanie to prędkość obrotowa. Moc w silniku występuje w dwóch miejscach: -moc wejściowa (najlatwiej zmierzyć po prostu napięcie i natężenie prądu) -moc wyjściowa (najprościej określana jako moc*sprawność) Pubus: Mozesz rozrysowac to w schemat? A co do silników modelarskich, praktycznie wszystkie są bardzo wysoko obrotowe (>10000obr/min),...

    Automatyka Przemysłowa   29 Sie 2005 23:55 Odpowiedzi: 41    Wyświetleń: 5694
  • Re: Sterowanie serwem Atmega644P - proszę o sprawdzenie

    Witam, Napisałem taki program: Przycisk KEY1 daj obrót 2 serw w przeciwnych kierunkach o 180stopni, przycisk KEY2 to samo w drugą stronę. Program bez problemu się kompiluje i wgrywa, Eclipse nie pokazuje żadnych błędów. Po naciśnięciu któregokolwiek przycisku serwa jednak nie reagują. [syntax=c] /* * main.c * * Created on: 11 maj 2015 * Author: Radek...

    Mikrokontrolery   12 Maj 2015 00:58 Odpowiedzi: 4    Wyświetleń: 462
  • [Atmega][Bascom][Serwo] Po podłączeniu serwa zasilanie pada.

    wystarczy 1 krancowka , reszte zalatwi sie programem . To zdecyduj sie na wersje ukladu a pomoge ci z napisaniem programu , zerknij na schemat jaki zamiescilem wyzej i rozwaz potencjometry do sterowania parametrami pracy bo podejrzewam ze dla urzytkownika takie rowiazanie bedzie bardzo dobre

    Mikrokontrolery AVR   07 Gru 2010 13:55 Odpowiedzi: 24    Wyświetleń: 6881
  • Jak sterować 21 serwami za pomocą Atmega16 i płytki startowej?

    Najlepiej byłoby to zrobić dla serwomechanizmów Dynamixela ( cyfrowe ) . Jednak nie orientuje się jakie trudności napotkam przy programowaniu i konstrukcji płytki. O ile większy stopień trudności jest przy programowaniu cyfrowych w stosunku do analogowych ? Drugą opcją jest sterowanie serwami , tak jak napisałeś, modelarskimi, np. hitec lub Tower Pro...

    Robotyka Modelarstwo i CNC   19 Sie 2011 18:15 Odpowiedzi: 2    Wyświetleń: 1869
  • Atmega16 - jak poprawnie sterować 16 serwami za pomocą PWM i timerów?

    fajny patent :) wypróbuje go wieczorkiem. Na taki sposób sterowanie serwami nie wpadłem, do tego bardzo dużą ilość serw może obsłużyć, kosztem ilości kroków serwa.

    Mikrokontrolery AVR   14 Cze 2011 10:32 Odpowiedzi: 8    Wyświetleń: 2936
  • [atmega32] resetuje się przy ustawieniu timera1 w tryb CTC

    Witam, Jestem początkującym w temacie, napisałem sobie sterowanie 8 serwami, ale chciałbym to robić bardziej dokładnie przy użyciu trybu CTC timera1 i sprzętowego rejestru przesuwającego. W następujący sposób go inicjalizuje // na początek włączamy tryb czasomierza i ustawiamy wyjscie na 0 w trybie normalnym TCCR1A = 0x00; // tryb czasomierza TIFR &=...

    Mikrokontrolery AVR   06 Wrz 2010 06:30 Odpowiedzi: 4    Wyświetleń: 1299
  • Program do sterowania serwami- prośba o dokończenie

    Wrzucam moją wersję programu do obsługi 4 serw. W ostatnim tygodniu zakupiłem swoje pierwsze dwa serwa, więc mogłem się pobawić problemem ich sterowania. Z powodu, że mam tylko dwa, jedynie dwa kanały są sterowane z przetworników ADC. Pozostałe są obsługiwane przez przerwania, ale nie ustawiane. Wartości dla serw wpisuje się w tablicy serwa_val[]. Doświadczalnie...

    Mikrokontrolery   27 Sie 2013 15:13 Odpowiedzi: 43    Wyświetleń: 7995
  • Atmega16A - Sterowanie servem TowerPro SG-90 micro, ustawienia timerów

    Po pierwsze servo jest sterowane impulsami o długości 500-2400 µs. Oznacza to, że potrzebuję częstotliwości w zakresie 1-416 Oznacza to, że potrzebujesz stałej częstotliwości 50Hz o zmiennym wypełnieniu od 2,5% do 12%, bo tak steruje się serwami. Twoje założenie jest błędne.

    Mikrokontrolery   20 Lip 2015 15:48 Odpowiedzi: 19    Wyświetleń: 924
  • Maksymalna liczba serwomechanizmów sterowanych przez ATmega32 16MHz?

    witam mam pytanko bardzo ogólne- mianowicie buduje prototyp w którym musze wysterowac 25 serw z atmegi32 kwarc 16Mhz, używam pwm, ogólnie same problemy, i teraz moje pytanie: czy ktoś wie jaka jest maksymalna możliwa liczba wysterowanych serwomechanizmów tak aby w jednym cyklu (przemiatania wszystkich) każde z serw ustawiło się na inną pozycję przy...

    Mikrokontrolery AVR   18 Wrz 2009 08:14 Odpowiedzi: 12    Wyświetleń: 2414
  • [ATmega] ATmega, BASCOM, Borland – jak zmieniać parametry migania LED RC przez PC i EEPROM?

    kontroler to ATmega644p a co do schematu to są to po prostu diody podciągnięte pod wyprowadzenia portu PA (diody zapalane zerem). Czyli jednak opóźnienia tutaj nie są najlepszym rozwiązaniem i trzeba przerobić to na timer? Tak model jest zasilany z akumulatora, ale to nie jest problem, żeby dorobić do tego modułu dodatkowe zasilanie +5V. W ogólnym założeniu...

    Mikrokontrolery AVR   22 Cze 2011 21:44 Odpowiedzi: 161    Wyświetleń: 13590
  • [Bascom] [Bascom][Atmega16] Nieoczekiwane zachowanie po dodaniu serwomechanizmu

    Witam Nie wiem czemu po dodaniu do kodu serw mikrokontroler zaczyna zachowywac sie kompletnie "niespodziewanie" Generalnie Atmega chodzi na kwarcu 16K obsługuje wyświetlacz alfanumeryczny i 11-Czujników (1wire) Zrobiłem małe menu ,po przejściu do odpowiedniej zakładki uruchamiane jest pierwsze 8 czujników albo gdzie indziej inne 3 , jest też zakładka...

    Mikrokontrolery AVR   25 Kwi 2012 13:11 Odpowiedzi: 4    Wyświetleń: 2360
  • Układ nadążny za słońcem, ATMEGA16, LCD, ds18b20,L298, PWM, ADC

    http://obrazki.elektroda.pl/5016503100_1... Układ nadążny za słońcem- inaczej układ śledzący, jest rodzajem układu sterowania, który umożliwia automatyczne lub półautomatyczne wodzenie za Słońcem. Układy tego typu wykorzystuje się najczęściej w celu znacznego podniesienia wydajności baterii fotowoltaicznych lub kolektorów słonecznych....

    DIY Konstrukcje   08 Lut 2017 12:17 Odpowiedzi: 61    Wyświetleń: 48408
  • [atmega328] [atmega328][bascom] Sterowanie PWM2 dla OC2A i OC2B bez ICR2, ICR2H, ICR2L

    Dla sterowania dwoma serwami konfiguruję PWM1 poprzez bezpośredni zapis rejestrów: Tccr1a = &B10100010 'mode14 - fast pwm, icr1, prescale64 Tccr1b = &B00011011 Icr1h = &B00010011 'wartość icr1=4999 Icr1l = &B10000111 Tcnt1h = 0 Tcnt1l = 0 i steruję serwami przez Ocr1ah = High(pozycja_serwa) Ocr1al = Low(pozycja_serwa) lub Ocr1bh = High(pozycja_serwa)...

    Mikrokontrolery AVR   12 Kwi 2015 17:22 Odpowiedzi: 11    Wyświetleń: 1674
  • Jak ustawić kąt serwa modelarskiego w Bascom na Atmega?

    Pomysł ze sprężyną jest bardzo ciekawy. Powinien się sprawdzić. Co do sterowania serwem to najlepiej sprawdzić wszystko empirycznie. Będziesz miał servo i procka piszesz program i testujesz na bieżąco. Poza tym czasy podane przez kolegów to standard czasem trafiają się serwa co nie pasują do tego wzoru i czasy dla poszczególnych położeń będą się trochę...

    Mikrokontrolery AVR   11 Kwi 2011 20:34 Odpowiedzi: 12    Wyświetleń: 3889
  • [ATMega8] Jak sterować 4-5 serwami za pomocą ATmega8 z 3 kanałami PWM?

    witam. jak zmienic ten program aby z przyciskow (PD0, PD1) sterowac jednym serwem (PB0), nastepnie przyciskiem (PD2,PD3) sterowanie kolejnym serwem (PB1).. i tak dalej ....?

    Mikrokontrolery AVR   17 Kwi 2013 17:29 Odpowiedzi: 12    Wyświetleń: 3826
  • [Atmega8][C] Sterowanie serwem - programowy PPM - obsługa przycisku

    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ę...

    Mikrokontrolery AVR   01 Sie 2012 09:54 Odpowiedzi: 34    Wyświetleń: 7142
  • Atmega8 - Sterowanie serwomechanizmami po przez klawiaturę 4x4

    Tu masz taki szkic jak to może wyglądać. Pierwsze naciśnięcie powoduje zapisanie numeru serwa w zmiennej i zmianę stanu. Ponieważ w Case zostało dopasowane jedno to cala reszta zostanie pominieta do następnej pętli. Czyli w nastepnym obiegu klawisz wybiera juz numer modułu bo poprzednio zmienil sie stan. Wybiera się numer modułu i znów stan sie zmienia...

    Mikrokontrolery AVR   14 Mar 2015 01:49 Odpowiedzi: 10    Wyświetleń: 1416
  • ATmega32 – dokładne mapowanie wartości ADC (0–1023) na zakres OCR1A (400–1300)

    Witam, Próbuję sterować serwem za pomocą Atmega 32 po PWM Sygnał na OCR1A podaję z przetwornika ADC w skali od 0 do 1023 . OCR1A dla mojego serwa musi mieć wartość od min=400 max=1300 . Jak to sprytnie przeliczyć dla kodu w C AVR aby uniezależnić się od wpisanych min i max wychylenia serwa? Ja to realizuję w ten sposób ale niestety dzielenie przez 1023...

    Mikrokontrolery Początkujący   19 Paź 2014 10:51 Odpowiedzi: 3    Wyświetleń: 1410
  • [ATmega8515][C] - Generowanie sygnału PWM dla 6 (8) serw

    Witam. Jak widać jest to mój pierwszy post na tym forum. Na wstępie chciałbym prosić o wyrozumiałość - jeżeli temat znalazł się w nieodpowiednim miejscu, popełniłem jakiś błąd w składni tytułu czy coś tego typy, prosiłbym moderatora o poprawkę i pouczenie jak w przyszłości uniknąć powielenia problemu. Jestem w trakcie pisania pracy inżynierskiej dotyczącej...

    Mikrokontrolery AVR   18 Cze 2013 00:44 Odpowiedzi: 5    Wyświetleń: 2103
  • Sterowanie serwem modelarskim Atmega328 16MHz Timer2 50Hz - niestabilność

    ? Większość serw można sterować wysyłając tylko 1 impuls odpowiedniej szerokości. Jeśli na serwo nie będzie działać duża siła przeciwstawna takie sterowanie pojedynczym impulsem jest wystarczające. Nie - poczytaj o serwach, predkosciach itp sprawach - oczywiscie jak nie zalezy ci na niczym to nie ma to zadnego znaczenia http://www.sailservo.co.uk/anvdig.html.....

    Mikrokontrolery   29 Sty 2016 19:28 Odpowiedzi: 22    Wyświetleń: 1302
  • Mikrokontroler z wieloma kanałami PWM (sterowanie serwami)

    No tak, z tym AT90PWM... trochę cięzko w Polsce, da się podobno z tego wyciągnąć trochę tych PWMów, więc propozycja ciekawa. Jednak nie wiem, czy w takiej aplikacji nie bede marnotrawił możliwości tego uP. Są jeszcze uC AVRy z serii tych większych, np. ATmega1280, mają juz 16 kanałów PWM. Father: Przemknęła mi też myśl o kilku procesorach, ale doszedłem...

    Mikrokontrolery   11 Sie 2006 12:27 Odpowiedzi: 11    Wyświetleń: 4628
  • Jak zwiększyć ilość kanałów w aparaturze RC za pomocą Atmega?

    Serwa steruje się cyfrowo - za pomocą PWM. Transmisja radiowa zrealizowana też jest cyfrowo więc to tylko kwestia cyfrowej obróbki sygnałów w odpowiedni sposób, modułami możesz przesłać dowolne dane cyfrowe, nie ma znaczenia co prześlesz.

    Robotyka Modelarstwo i CNC   24 Sty 2012 00:30 Odpowiedzi: 6    Wyświetleń: 1652
  • ATMega 8: Jak skonfigurować sterownik serwonapędu z taktowaniem 8MHz?

    A tu: http://www.elektroda.pl/rtvforum/topic20... Masz na jednym Timerze i na 8 serw. Sterowanie z ADC i potencjometrów.

    Mikrokontrolery AVR   30 Sty 2012 16:53 Odpowiedzi: 3    Wyświetleń: 1602
  • Wybór procesora do sterowania czterokopterem z serwami i PWM - Atmega8?

    Zamierzam zaimplementować kod z projektu [url=http://rc-fpv.pl/viewtopic.php?t=14... (napisanego pod arduino) na którejś z atmeg. W projekcie zamierzam sterować 4 silnikami i ewentualnie dwoma serwami. W kodzie na arduino odbywa się to za pomocą funkcji analogwrite(). Jeśli wykorzystałbym atmegę8 (która ma 3...

    Robotyka Modelarstwo i CNC   01 Paź 2011 17:42 Odpowiedzi: 2    Wyświetleń: 1586
  • Steropes-linefolower inny niż wszystkie

    http://obrazki.elektroda.pl/4871444500_1... Steropes Witam, chciałem przedstawić robota klasy linefolower. Pracowałem nad nim w wolnym czasie około roku wliczając różne wersje. Jak zwykle chciałem odejść od stereotypów i głównego nurtu linefolowerów. Głównym celem było, aby robot mógł widzieć linie przed nim, by mieć trochę więcej czasu...

    DIY Konstrukcje   13 Lut 2013 20:54 Odpowiedzi: 19    Wyświetleń: 13632
  • [Atmega328][Bascom] Sterowanie przerobionego serwa za pomocą config servos

    Użycie miniaturowego potencjometru nie jest dobrym rozwiązaniem. Najlepiej jest wstawić w to miejsce wstawić dzielnik napięciowy (dwa rezystory). Oczywiście z przerabianiem takiego serwa wiążą się pewne problemy. W przypadku gdy zostawisz elektronikę, a taki przypadek wybrałeś musisz empirycznie dobrać pozycję neutrum. Z tego co się orientuję to wartość...

    Mikrokontrolery AVR   07 Maj 2011 08:30 Odpowiedzi: 3    Wyświetleń: 1797
  • Sterowanie 4 serwomechanizmami przez potencjometrem na Atmega8

    Witam, Przeszukałem całą elektrodę i nie mogę znaleźć odpowiedzi na pytanie (jeśli źle szukałem przepraszam ;]): " Jak do licha sterować ruchem serwa-potencjometrem przez AVR " Czy muszę mieć osobny sterownik serwomechanizmów czy da się to rozwiązać programowo?. Jestem w fazie projektowania mechanicznego ramienia składającego się z 3-4 serw modelarskich(Tower...

    Mikrokontrolery AVR   02 Sie 2013 20:47 Odpowiedzi: 13    Wyświetleń: 3519
  • Jak zbudować mocne serwo z dużą siłą nacisku i sterowaniem proporcjonalnym?

    Nareszcie kupiłem aparaturę. Sanwa VG400 + odbiornik 6-kanałowy. Na pierwszy rzut zrobiłem pojazd gąsienicowy.Podłączyłem pod odbiornik ATmega32 (bo taki akurat miałem) i prosty programik, który dekoduje 2 sygnały odbiornika i steruje driverem L298 (2 mostki H). Napęd to 2 silniki, które sterowane są PWM w obu kierunkach. Do tego kamera przemysłowa...

    Robotyka Modelarstwo i CNC   18 Wrz 2007 20:36 Odpowiedzi: 6    Wyświetleń: 4720
  • atmel atmega16a-pu - Obsługa 8 serw w C - programowy PWM nie działa

    Ja bym nawet przerwania odpuścił. W każdym rozbudowanym programie jitter przerwania będzie na tyle duży, że w praktyce uniemożliwi sensowne sterowanie serwami. Więc skorzystałbym z rady BlueDraco - wiął procek z odpowiednią liczbą kanałów PWM - masz takowe i w rodzinie ATMega i w XMEGA lub ARM jeśli chcesz zmienić architekturę. Ew. użyć licznika Johnsona...

    Mikrokontrolery AVR   19 Mar 2015 09:09 Odpowiedzi: 19    Wyświetleń: 1647
  • [Atmega8][C] - PWM - opis, uruchomienie, zastosowanie

    Mam jeszcze jedno pytanie czy masę od stabilizatora i tą która wychodzi z portu USB (programator, a co za tym idzie Atmega korzysta z zasilania USB z komputera) mam zewrzeć ze sobą? Oczywiście inaczej nie zaprogramujesz. Z programowaniem nie miałem problemu. Chodzi mi o GND ze stabilizatora którym zasilam serwo, czy ma być połączone z GND od programatora...

    Mikrokontrolery AVR   04 Sty 2012 22:25 Odpowiedzi: 42    Wyświetleń: 13581
  • Sterowanie pośrednio elementem mechanicznym Atmegą a bezpieczeństwo

    Co do uszkodzenia potencjometru to możesz dać dodatkowo opornik tak że przy maksymalnym ustawieniu na pot. ADC nie osiąga maksymalnej wartości. Jeśli jednak odczyta max to znaczy że jest problem z kontaktem na pot. i uC automatycznie przestaje go brać pod uwagę a moc silnika redukuje. Ewentualnie zastosować dwa pot. A co do sterowania to zamiast silnika...

    Mikrokontrolery   12 Gru 2013 20:21 Odpowiedzi: 16    Wyświetleń: 2019
  • [ATmega] [ATmega][C] Sterowanie serwem i buzzerem po naciśnięciu przycisku - kod C

    Zrobiłem małą kosmetykę w kodzie [syntax=c]#include <avr/io.h> #include <util/delay.h> #include "hd44780.h" int zero = 316; void Init_PWM() { /*Configure TIMER1*/ TCCR1A|=(1<<COM1A1)|(1<<COM1... //NON Inverted PWM TCCR1B|=(1<<WGM13)|(1<<WGM12... MODE 14(FAST...

    Mikrokontrolery AVR   05 Lip 2011 22:27 Odpowiedzi: 25    Wyświetleń: 6161
  • Gdzie kupić lub jak zrobić pilot do RC Mercedes 27MHz?

    Serwo musi dostawać sygnał sterujący cały czas - atmega musi wykrywać trzy stany = zero, lewo i prawo. W zerze ma wysterować serwo na położenie środkowe. Sygnały sterujące możesz sobie pobrać z mostka H sterującego silnikiem od przekładni (jest tam taka banda tranzystorów w okolicach tego rezystora dużego). Do generowania PWMa sterującego serwem użyj...

    Robotyka Modelarstwo i CNC   13 Gru 2009 13:21 Odpowiedzi: 9    Wyświetleń: 3011
  • Wybór mikrokontrolera do sterowania 4 serwomechanizmami w robocie kroczącym

    A sterujesz serwami po modelarsku (tzn wysyłasz impuls o długości 1-2ms określający położenie do którego serwo ma dążyć) czy może inaczej podłączyłeś się pod serwa? Jeżeli sterujesz impulsami tak jak odbiornik modelarski, to w praktyce potrzebujesz tylko generować co 20ms impulsy o długości ~1-2ms. Więc wszystko możesz zrobić na jednym procesorze, bo...

    Automatyka Przemysłowa   11 Sty 2006 23:33 Odpowiedzi: 6    Wyświetleń: 1068
  • Jak dodać trzecie serwo HS-805BB do Atmega128 w Bascom?

    Witam, Bascom i Atmega128 pozwala nam sterować bardzo prosto dwoma serwami. Jak najprościej zrobić sterowanie dla trzeciego serwa? Serwo to: HS-805BB.

    Mikrokontrolery AVR   21 Paź 2020 07:55 Odpowiedzi: 2    Wyświetleń: 1215
  • Generator PWM 50 Hz do serwa - szukam dedykowanego układu bez mikrokontrolera

    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...

    Robotyka Modelarstwo i CNC   02 Wrz 2008 13:30 Odpowiedzi: 10    Wyświetleń: 6921
  • [atmega1280][c/avr_studio4] sterowanie silnikiem bldc

    Witam, Staram się napisać program do sterowania silnikiem bldc PULSO X2212/20 przy pomocy regulatora PULSO DL 33A++. Do sterowania PWM-em używam portu PE4/OCR3B Staram się uruchomić silnik, jednak nie chce mnie on słuchać :P Czytając fora dowiedziałem się, że sterowanie jest podobne do sterowania serwem, dlatego mój kod oparłem o tutorial int main(void)...

    Mikrokontrolery AVR   02 Cze 2011 22:26 Odpowiedzi: 3    Wyświetleń: 2426
  • Sterowanie serwami w robocie – wymagany hardware i software, jak zacząć?

    Tylko trzeba dodać, że nie przerobione serwo ma ograniczony kąt ruchu - nie można go wykorzystać zamiast silnika. Aby działał jak silniczek prądu stałego, trzeba serwo trochę przerobić - wymontować z niego potencjometr i wlutować 2 rezystorki - jeśli mnie pamięć nie myli na elektrodzie było to ładnie opisane - a jeśli myli - to napewno google pomoże....

    Robotyka Modelarstwo i CNC   11 Paź 2009 19:43 Odpowiedzi: 4    Wyświetleń: 1980
  • Kod do sterowania serwem Dynam DY-014 na atmega128, porty PE4-PE7

    Sterowanie serwami polega na podawanie impulsów o określonym czasie trwania... Naszukałem się, ale znalazłem(zasada działania i timingi): http://www.seattlerobotics.org/encoder/2... Trudność polega na stabilizacji trwania impulsu podczas pracy całego programu mikrokontrolera.

    Mikrokontrolery AVR   19 Lut 2009 14:09 Odpowiedzi: 12    Wyświetleń: 2492
  • Jak skonfigurować 4 kanały PWM w ATmega32 do sterowania serwami i silnikiem?

    Witam, jak uruchomić sprzetowe 4 kanały PWM w atmega32???. Studiowałem trochę notę atmela ale nie jest łatwo coś tam z tego wywnioskować, w przykładach też razczej nic nie znalazłem. Generalnie chodzi mi o sterowanie 3 servami oraz prędkością obrotową silnika 200W.

    Mikrokontrolery   07 Paź 2003 16:12 Odpowiedzi: 5    Wyświetleń: 5084
  • [Atmega 8a] Atmega 8a, Arduino, l293dne - PWM nie działa w projekcie z modułem XM-15

    Nie bardzo rozumiem, zdaje mi się, że long to zmienna całkowita. Poza tym tak jak napisałem, mam dedykowaną aplikację, która zawsze wysyła mi dane w takim formacie: pierwsza cyfra - numer instrukcji; A dalsze trzy (jeżeli używane, jak nie, to po prostu zera) dane przesyłane. Przykładowo po odebraniu 2000 program rozpisze to na 2 i 000, co spowoduje...

    Mikrokontrolery AVR   06 Sty 2017 14:05 Odpowiedzi: 18    Wyświetleń: 1506
  • Jaka przetwornica step up do zasilania Arduino, LCD i serwa z pakietu LiPo?

    Potrzebuję przetwornicy step up, która z napięcia jednego pakietu LiPo (3.3-4.2 V) zrobi 5 V. Mam zasilacz Pololu U3V12F5 5V 1,4A (edit: na SC4503), ale po testach okazało się, że się nie wyrabia. W prototypie urządzenia jest wyświetlacz LCD i Arduino (będzie samo Atmega, co nie wpływa na problem). Po podłączeniu serwa modelarskiego 9g i próbie sterowania...

    Początkujący Elektronicy   08 Gru 2016 20:24 Odpowiedzi: 2    Wyświetleń: 501
  • Sterowanie MG996r z Atmega32 - zacinanie przy szybkich ruchach

    Witam Mam problem z sterowaniem serwomechanizmem. Zrobiłem program który działa na mniejszych serwach TowerPro SG-90. Ale gdy podłącze serwomechanizm MG996r to po parokrotnym szybszym poruszaniu serwa serwo się zacina i kręci w jedną stronę. Zakres sygnalu do sterowania serwem to 190-240. Bardzo proszę o pomoc z góry dziękuję niżej wklejam cały mój...

    Mikrokontrolery AVR   04 Sty 2020 16:29 Odpowiedzi: 1    Wyświetleń: 513
  • Atmega128 - Problemy z programowaniem i sygnałem serwa HXT900 w quadrocopterze

    Witam, Jestem w trakcie tworzenia quadrocoptera na 4 silnikach bezszczotkowych sterowanych przez regulatory. Zadaniem atmegi jest odebranie wypełnienia przez uart (tylko odbiór). Atmega jest zasilana 5V. Wykonałem płytkę, zaprogramowałem atmegę, zrobiłem testy. Program nie działał do końca jak chciałem, ale serwo na którym testowałem wypełnienie odbierało...

    Mikrokontrolery AVR   10 Gru 2012 19:51 Odpowiedzi: 8    Wyświetleń: 2436
  • [Atmega8] Jak podłączyć Atmega8 do serwomechanizmów? Kondensatory, piny, stabilizator 7805CV

    Kolego jak Ci AVR pobiera 100mA to współczuję:> Typowy pobiera KILKA max KILKANAŚCIE (chyba katowany). Miałem na myśli "Absolute maximum ratings" z dokumentacji, nie typowe aplikacje. Jeżeli kolega początkujący podłączy np. kilka super jasnych led-ów to może taki prąd popłynąć (oczywiście trzeba uważać żeby nie przekroczyć 20mA max na jeden pin wyjściowy)....

    Mikrokontrolery AVR   05 Sty 2012 02:24 Odpowiedzi: 27    Wyświetleń: 7442
  • X-UFO z żyroskopem – budowa własnego quadrocoptera, silniki, linki do projektów

    Skoro wybieracie profesjonalną (markową) aparaturę sterującą to mam kilka uwag :wink: Załóżmy, że mamy nadajnik 4-kanałowy. Każdy kanał odpowiadałby ruchom X-UFO wokół różnych osi. W ten sposób nie unikniemy procesora na pokładzie (dobrze to widać na zdjęciach śmigłowców z bliska, na których widoczna jest Atmega). Po prostu odbiornik nie jest w stanie...

    Robotyka Modelarstwo i CNC   12 Sty 2014 11:44 Odpowiedzi: 532    Wyświetleń: 155343
  • Sterownik serw cyfrowych zamiana zasilania z 5V na 3.3V.

    Witam. Tworze sterownik do serw cyfrowych firmy Dynamixel. Sterowanie odbywa się po rs232 przy pomocy jednej tylko linii ( komunikacja dwustronna ), na poziomie TTL 5 V i prędkością 1M. Jak do tej pory udało mi się stworzyć prototyp na ATMedze 32 przy pomocy 2 układzików: 74HC126 i 74HC04 i tak to wygląda http://obrazki.elektroda.pl/3174586400_1...

    Początkujący Naprawy   15 Lip 2011 08:55 Odpowiedzi: 1    Wyświetleń: 1670
  • [bascom] atmega128 PWM - Brak sygnału na kanale OC1C, konfiguracja w Bascom

    Witam Zawsze bawiłem się z atmega32 ale od do projektu potrzeba mi 6 kanałów PWM 16bit (sterowanie 2 serwa i 4 regulatory z rewersem). Zastosowałem atmega128 T1 i T3 . Wszystko było było by OK ale na kanale OC1C jest brak sygnału , zapewne banalne rozwiązanie ale jakoś nie mogę zatrybić nadajnika: [syntax=vbnet]$regfile = "m32def.dat" $crystal = 16000000...

    Mikrokontrolery AVR   17 Lip 2016 18:58 Odpowiedzi: 4    Wyświetleń: 1632
  • Atmega8, BASCOM: Sterowanie 5-6 silnikami DC z PWM i zmianą kierunku

    No to po pierwsze pamiętaj żeby zastosować i kupić L293D jak pisałem a nie tak jak ty napisałeś LM293 - już nie chodzi o tę literkę M, ale o to że nie ma literki D na końcu ;) bo to już duża różnica. I jak kupisz układ bez tej literki D na końcu to potem będziesz musiał dodawać jeszcze "milion"diod do aplikacji układu ;) A serwa? nie mówię że muszą...

    Mikrokontrolery AVR   03 Lis 2010 20:32 Odpowiedzi: 23    Wyświetleń: 5985
  • Amatorska wtryskarka by Defenestrator

    a tak, faktycznie, zbijakowy wyrzutnik;] mam tez 4 sztuki malutkich Engli do uruchomienia, zwarcie 25 ton (edit, pomylilem sie). szybkosci i cisnienia na kreconych kurkach, wiec odpada sterowanie zaworami proporcjonalnymi (Bosh, Rexroth). tez mysle nad atmega, a zabezpieczenia mozna zrobic na krancowkach ktore bezposrednio pompe wylaczaja (gdy otworzysz...

    DIY Zagranica   20 Sie 2009 18:52 Odpowiedzi: 12    Wyświetleń: 22324
  • Jak poprawić sterowanie serwem ES-05 na ATmega16? Serwo przesuwa się wolno w jedną stronę

    Nad PWMem to ja juz mnostwo godzin spedzilem i jakos nie umiem ustawic chodz wydaje sie to dziecinnie proste, po prostu co innego pokazywal symulator a co innego bylo w rzeczywistosci. Ale programik bardz bym prosil moze sie w koncu dowiem co robilem zle:) Aha i zalezy mi aby nie bylo serwo sterowane przez PWM bo docelowo ma byc sterowanie 16 serwami,...

    Robotyka Modelarstwo i CNC   01 Lis 2006 15:05 Odpowiedzi: 5    Wyświetleń: 6182
  • [C] Serwonapęd - silnik DC, Atmega32, PWM, PID, Enkoder

    Jak to w końcu jest? Silniki BLDC pojawiają się już od kilku dobrych lat w sprzęcie powszechnego użytku (np. AGD) a jest problem żeby zrobić to samo w przemyśle, przy zupełnie innym budżecie? W przemyśle nie ma żadnego problemu :lol: Pojedź do znajomego na wieś, jak zobaczysz coś co się nazywa krajzega to tam siedzi silnik bezszczotkowy o mocy kilku...

    DIY Konstrukcje   07 Gru 2013 17:34 Odpowiedzi: 143    Wyświetleń: 63618
  • atmega8 / atmega16 - jak sterowac serwem TowerPro MG995???

    zrobiłem 2 oddzielne ogniwa zasilania i połączyłem masy, więc problem zasilania wyeliminowany tylko ze dalej mam problem ze sterowaniem:/ przeczytałem info, które podesłał mi gumer i teraz wiem więcej niż na początku, ale dalej jestem w żłobku i dalej nie potrafię sobie "wykalibrować" mojej atmegi 8 ( wbudowany kwarc 1MHz) wgrałem program od gumera,...

    Robotyka Modelarstwo i CNC   26 Paź 2012 15:13 Odpowiedzi: 27    Wyświetleń: 13636
  • Jak ustawić PWM i preskaler dla serwa 50Hz na Timer0 Atmega16?

    Witam chcialbym zrobic sterowanie serwem na Timer0,serwo standardowe - 50Hz, sterowanie 1-2 ms. wiem ze 8 bitow troche to ogranicza. Nie wiem jednak jaki tryb pwm wziasc,jaki preskaler i jak ustawic zliczanie.. prosze o naprowadzenie. Dodano po 3 Mogłbym odmierzac np 1,5 ms na timerze ,zmieniac stan,pozniej 18,5 ms i znowu stan zmieniac,wlasciwie chyba...

    Mikrokontrolery   28 Sie 2008 19:17 Odpowiedzi: 11    Wyświetleń: 6184
  • Sprawdzenie schematu PCB dla platformy mobilnej z ATmega16 i Bluetooth

    Witam! Dopiero zaczynam w swoja zabawe z elektronika tak wiec prosilabym o pomoc w sprawdzeniu schematu płytki "zdalnie sterowanej platformy mobilnej". zdalne sterowanie przez bluetooth, sterowanie 2 silnikami i 2 serwami na ATmega16 Z góry dziękuję za pomoc... http://obrazki.elektroda.pl/5838863800_1...

    Pomoc w PCB   26 Sty 2013 01:10 Odpowiedzi: 4    Wyświetleń: 1881
  • Jak sterować serwomechanizmami modelarskimi z mikrokontrolera ATmega16?

    Witam Robiłem jekieś 3-4 miesiące temu sterownik serw na mikrokontrolerze avr - to był mój pierwszy projekt z wykorzystaniem mikrokontrolera, także nic specjalnego pierwsze kroki (powrót do hobby po 14 latach przerwy). A więc sterowałem 2 serwami TowerPro MG995R, tak mniej więcej dla 0° impuls trwał 500us a dla 180° 2300 us. Sterowanie serwami odbywało...

    Mikrokontrolery AVR   14 Sie 2009 15:49 Odpowiedzi: 42    Wyświetleń: 11845
  • Robot Chariot v2.0, tryb autonomiczny i sterowanie z telefonu

    http://obrazki.elektroda.pl/2642533400_1... Witam serdecznie wszystkich elektrodowiczów! :) Chciałbym pochwalić się popełnionym przeze mnie robotem, którego zrobiłem na podstawie wcześniejszej konstrukcji, a obecnie jest on zrobiony w ramach projektu na uczelnie. To czym kieruję się w życiu jasno widać na przykładzie tej konstrukcji...

    DIY Konstrukcje   08 Sty 2016 14:03 Odpowiedzi: 2    Wyświetleń: 5130
  • Atmega 32 - Jak często wywoływać funkcje regulatora PI przy TIMER1 w trybie FAST PWM?

    Jeżeli to jest do nauki, to mega32 jeszcze może być, ale jeżeli to ma sterować obiektem, który realizuje jakiś proces, który może stwarzać zagrożenie dla ludzi lub w przypadku błędu spowodować realne straty materialne, to mega32 jest zdecydowanie złym wyborem. - ten układ nie ma żadnych systemów bezpieczeństwa (Fault Protection), - ten układ nie realizuje...

    Mikrokontrolery AVR   20 Sie 2015 17:58 Odpowiedzi: 3    Wyświetleń: 816
  • Jak zbudować robota z serwami i częściami z recyklingu? SIDiROMik

    Płyty oczywiście piraty… :) Hehe ciekawe, co na nich jest nagrane. :) Żartuje sobie. Wszystkie maja CRC Error,więc nikt sie nie dowie :D Fajnie, że sterowany bezprzewodowo. Ja też zaczynam bawić się w programowanie tego mikrokontrolera ATMega 8 + WinAVR. Masz może cos ciekawego o tym? www.google.pl - nieoceniona skarbnica wiedzy =] Co tu duzo...

    Automatyka Przemysłowa   23 Paź 2005 16:42 Odpowiedzi: 10    Wyświetleń: 2811
  • Projekt robota na pracę inż. - W tym temacie będę umieszczał ew. pytania.

    http://obrazki.elektroda.pl/5752573800_1... Zrobiłem jakiś wstępny schemat. Pojawiło się kilka niejasności, które chciałbym... wyjaśnic :) - Jako że ma to być sam model elektryczny, kupuję najtańsze silniki i enkodery. Planuję użyć tego enkodera optycznego: http://www.pololu.com/product/2590 Tylko nie jestem pewien co do podłączenia...

    Robotyka Modelarstwo i CNC   31 Gru 2013 02:32 Odpowiedzi: 19    Wyświetleń: 4962
  • Sterowanie momentem w przerobionym serwie DC z mikrokontrolerem Atmega16

    Witam Proszę o pomoc w rozwiązaniu następującego problemu: Planuję sterować momentem na nieruchomym małym silniku DC (przerobione serwo). Chodzi o to, że użytkownik trzyma za ramię(orczyk) przymocowany do wału silnika(przerobionego serwa) i odczuwa siłę - ramie to raczej nie porusza bo ktoś je trzyma. Coś jak force-feedback w dżojstiku. Chciałbym zadawać...

    Automatyka Przemysłowa   24 Wrz 2010 20:08 Odpowiedzi: 5    Wyświetleń: 3439
  • [ATMega] ATMega8 – jak sterować wieloma diodami RGB przy ograniczonej liczbie kanałów PWM?

    Aby była jasność diody steruje się prądem, tylko i wyłącznie. Pisanie że steruje się napięciem, jest tyle samo warte co pisanie że diodę steruje się rezystancją. narasta, kiedyś opublikowałem sterownik 24 kanałowy do serw, spójrz na to rozwiązanie możesz zrobić coś podobnego.

    Mikrokontrolery AVR   29 Paź 2010 08:55 Odpowiedzi: 20    Wyświetleń: 6151
  • [atmega32] Timer1 CTC bez resetu licznika i input capture dla PPM 8 kanałów

    Witam, Czy da się jakoś magicznie zrobić, żeby licznik w trybie CTC nie kasował się przy dojściu do zadanej wartości, tylko liczył dalej sobie... Chodzi mi o to, ze zrobiłem na rejestrze przesuwnym taktowanym przez CTC sterowanie 8 serwami modelarskimi, a teraz chce jeszcze zrobić odczyt PPM 8 kanałów odbiornika (po kolejki przez multiplexer 74151)...

    Mikrokontrolery AVR   14 Wrz 2010 15:06 Odpowiedzi: 17    Wyświetleń: 2838
  • Porady odnośnie wyboru mikrokontrolera do serwosilnika

    Cześć, Jestem kompletnym laikiem jeśli chodzi o mikrokontrolery więc bardzo proszę o wyrozumiałość. Robię projekt w skład którego będzie wchodził mikrokontroler podłączony przez USB do komputera. Jego zadaniem ma być sterowanie dwoma serwosilnikami. Wg moich obliczeń oba serwa mają mieć torque równą ok 20 kg*cm. Wybrałem serwa TrackStar TS-621MG Digital...

    Mikrokontrolery   15 Maj 2015 12:53 Odpowiedzi: 5    Wyświetleń: 819
  • [ATMEGA16][C][WINAVR] Programowe PWM, serwo stoi w miejscu

    To może ja pokaże jak ja wykonałem sterowanie swoich serw tak się prezentuje kod dla jednego serwa hxt900, czasy dobrane eksperymentalnie, częstotliwość 1MHz void serwo (void) { sbi(PORTD,0); // serwo 1 for (z=0; z<i ;z++) { asm ("nop") ;} cbi(PORTD,0); for (z=0; z<1500-i ;z++)...

    Mikrokontrolery AVR   07 Wrz 2008 00:13 Odpowiedzi: 12    Wyświetleń: 4064
  • Serwo Tower Pro SG-5010 z Atmega16 - obraca się tylko w lewo, dlaczego?

    Kupiłem właśnie serwo " Tower Pro SG-5010 ". Wcześniej się nie bawiłem serwami. Sterowane jest z atmegi16, i zasilane dobrym zasilaczem 5V (wspolny dla atmega16 i serwa). Sterowanie wyglada ogolnie tak: PORTA |=_BV(0); //-ustaw _delay_ms(wysoki_stan); PORTA &=~_BV(0); //-skasuj _delay_ms(niski_stan); Czyli bardzo prosto. Zgodnie z tym co oczytałem się...

    Robotyka Modelarstwo i CNC   12 Lis 2010 15:12 Odpowiedzi: 9    Wyświetleń: 3704
  • [ATMega16][C]Program do sterowania serwem na liczniku 0

    Dodano po 8 Myslałem zeby to zrobić w taki sposób ale widocznie tak sie nie da :-) A to schemat: http://obrazki.elektroda.pl/8873470300_1... Dodano po 2 W programie chodziło mi o to aby potencjometr P1 ruszał serwem1,2,3. Potencjometr 2 miał by ruszać tylko serwami 2,3. Potencjometr 3 ruszał by tylko serwem3 Dodano po 21 W tym programie...

    Mikrokontrolery AVR   29 Sie 2011 21:26 Odpowiedzi: 22    Wyświetleń: 3917
  • Atmega8 - USART sterowanie przez rs-232 lub bluetooth- program PC

    Witam. Ostatnio napotkałem świetny temat na elektrodzie a mianowicie [url=http://www.elektroda.pl/rtvforum/to... sterownik . Kolega wykorzystuje interfejs USART do komunikacji i sterowania serwami. Jednak po kontakcie z autorem nie ma On programu do sterowania tymi serwami ( w miarę graficznego). Świetnym rozwiązaniem było by sterowanie...

    Mikrokontrolery Początkujący   29 Wrz 2013 15:41 Odpowiedzi: 2    Wyświetleń: 2040
  • Sterowanie ESC ABC Power20A za pomocą Atmega8 i PWM - silnik nie startuje

    Tak się zastanawiam czy przypadkiem winowajcą całego zamieszania nie jest twój oscyloskop i czy aby przypadkiem nie odwraca on przebiegu . Poza tym Piotr o serwach można faktycznie napisać więcej informacji , ale w takich zastosowaniach raz że serw cyfrowych mogących pracować z sygnałami powtarzanymi co 10ms raczej nie spotkamy . Wiele serw analogowych...

    Mikrokontrolery AVR   28 Sie 2016 19:44 Odpowiedzi: 23    Wyświetleń: 2505
  • Schemat nadajnika i odbiornika RC 433MHz dla samolotu o zasięgu 200-300m?

    nawalenie elektroniki nie ma raczej związku z wielkim przyrostem masy nie? Wszystko opierać ma sie o jeden moduł cyfrowy a on bedzie miał dużo możliwości. Kupą elektroniki możemy nazwać współczesny tel komórkowy i porównać ze starym odbiornikiem np Rubin. Komórka waży ze 100 gram a Rubin kilka kilo. Który ma większe możliwości?! Więc co do wagi wiem...

    Robotyka Modelarstwo i CNC   29 Cze 2010 01:09 Odpowiedzi: 70    Wyświetleń: 22825
  • Prosta aparatura RC 433MHz na Atmega8 i Attiny2313

    nie wiem w ogóle jak ugryźć temat a potrzebuję sterowanie minimum dwoma serwami . http://obrazki.elektroda.pl/5335571500_1...

    DIY Poczekalnia   12 Maj 2015 22:21 Odpowiedzi: 31    Wyświetleń: 19158
  • [Bascom] ATMEGA8 - Line Follower, sterowanie silników

    Zacznij od początku, podłączenie mikrokontrolera, miganie diodą, itd.: http://mikrokontrolery.blogspot.com/2011... A dopiero za tydzień weź się za robota - szkoda czasu - taki projekt uruchamia się po kolei, mając już podstawową wiedzę. Problemy zbyt słabego źródła zasilania - sam doszedłeś do właściwego wniosku, więc...

    Mikrokontrolery AVR   09 Sie 2012 13:13 Odpowiedzi: 1    Wyświetleń: 2508
  • Dlaczego serwomechanizm TowerPro SG-90 nie działa? Sterowanie, ATmega8.

    landy13 zmieniłem trochę swój program. Teraz wygląda tak: [syntax=c]#include <avr/io.h> #include <util/delay.h> int main(void) { DDRC|= (1<<PC0); while(1) { PORTC|= (1<<PC0); _delay_ms(1); PORTC&= ~(1<<PC0); _delay_ms(19); } }[/syntax] Wciąż jest to samo. Słychać tylko takie delikatne tykanie serwa. Masa jest podłączona...

    Mikrokontrolery AVR   15 Maj 2021 06:21 Odpowiedzi: 4    Wyświetleń: 600
  • Kontroler 16 serw na ATmega16 plus komunikacja przez RS232

    Jeśli ktoś chce to w załączniku jest program dla 18tu serw, dla PICa (18F4620) napisany za pomocą kompilatora MikroC. kwarc 8 MHz z włączonym PLL, czyli efektywnie 32MHz. Położenie serwa jest przesyłane przez RSa: najpierw numer serwa, potem pozycja. Porgram napisany na szybko i może być miejscami zagmatwany. Są tem też funkcje przygotowane do sterowanie...

    Robotyka Modelarstwo i CNC   05 Cze 2010 20:11 Odpowiedzi: 18    Wyświetleń: 13152
  • ATMega8 - Sterowanie 3-ma serwomechanizmami przez PWM

    Witam Mam problem dotyczący sterowania serwomechanizmami za pomocą PWM przez ATMega8. Pewnie wielu napisze "szukaj w google". No ok, poszukałem i udało mi się wysterować serwomechanizm [syntax=c]#define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> int main(void) { int i,x; DDRB = 0xff; //konfiguracja portow TCCR1A = (1<<COM1A1)|(1<<COM1B1)|(1&l...

    Mikrokontrolery AVR   25 Lis 2013 21:05 Odpowiedzi: 1    Wyświetleń: 1509