Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 14 lis 2024, o 19:24


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 24 lip 2015, o 08:30 
Offline
Użytkownik

Dołączył(a): 20 mar 2015
Posty: 104
Pomógł: 0

Witam :)

Kto może wiedzieć takie rzeczy jak nie Wy :) Zastanawia mnie jak dołożyć rampę do sterowania serwomechanizmami. Tak aby się powoli rozpędzały oraz hamowały. Zupełnie nie wiem jak ugryźć ten wątek. Czy robić to na poziomie mikrokontrolera, czy połączyć go z z komputerem?? Poniekąd są jakieś gotowe biblioteki, które sterują w ten sposób serwami.

Czy ktoś miał z podobnym problemem styczność i wie mniej/więcej jak się do tego zabrać?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2015, o 10:58 
Offline
Użytkownik

Dołączył(a): 08 wrz 2012
Posty: 505
Pomógł: 6

Tak na szybko napisane "z palca po dziecinnemu" , nie mam jak sprawdzić. Może będzie działać.

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2015, o 11:24 
Offline
Użytkownik

Dołączył(a): 08 wrz 2012
Posty: 505
Pomógł: 6

:?:
nie rozumiem.
Moje rozumowanie jest takie. Servo jest na "środku" czyli "kat_serva = 25" Zachciało mi się zmienić kąt, czyli "wartosc_ADC = 40", więc "temp_kat" zostanie przypisana wartość 40 i teraz program będzie "wchodził" w pierwszy warunek do czasu gdy nie zrówna "kat_serva<zadany_kat_serva" W związku z czym ten warunek się już nie spełni. Drugi również nie będzie spełniony i servo pozostanie w spoczynku. Gdy zmienię "wartosc_ADC = 10" zacznie się spełniać drugi if dążąc do zadanej wartości. Rampa jest realizowana w pętli stopniowo zwiększając/zmniejszając swoja wartość do zadanej.

Tak to sobie wymyśliłem, źle mi się zdaję?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2015, o 11:50 
Offline
Użytkownik

Dołączył(a): 08 wrz 2012
Posty: 505
Pomógł: 6

Chyba rozumiem. No cóż tak czułem, że to nie może być takie proste. :lol:



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2015, o 18:38 
Offline
Użytkownik

Dołączył(a): 20 mar 2015
Posty: 104
Pomógł: 0

Wypadł mi nieoczekiwany wyjazd... :( Za 7 dni będę próbował coś stworzyć. Dziękuję Panowie za podpowiedzi :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO