| Strona: 1 / 1 strony: [1] |
Ustawienia w sofcie K3NG sterowanie rotorem | |
| | EC4AGT | 22.11.2020 22:10:27 |
Grupa: Użytkownik
Posty: 349 #6569298 Od: 2014-6-16
Ilość edycji wpisu: 1 | Witam serdecznie
Jestem na końcowym etapie składania kontrolera rotora opartym na Arduino UNO i sofcie K3NG. Praktycznie , wszystko działa na pająku i po próbach chciałbym wsadzić cale to ustrojstwo do odpowiedniej obudowy. Niestety pojawił się problem z ustawieniem pozycji początkowej . Aby było jaśniej postaram się opisać co i jak mam zrobione i co chciałbym ustawić aby wszystko poprawnie działało. Tak to wygląda: Silnik napędzający pozwala ze os masztu anteny obraca się mniej więcej 370º, , obraca się tak bo mam zamontowane wyłączniki krańcowe i są tak ustawione ze pozwalają ze obroty na około 10 º, więcej. Silnik ma dwa uzwojenia , jedno do obrotów w prawo i drugie w lewo. Do kontroli pozycji używam potencjometru 0 - 5 C ( typu HALL ) który ma jeden obrót i może się obracać cały czas 0 - 360 º, bo nie ma końca
I teraz mam pytanie dotyczące ustawień : początku i końca obrotu . Gdzieś widziałem ( może to było w innym oprogramowaniu ) ze można ustawić Zeroº, i zapisać ta pozycje i dla niej napięcie z potencjometru jest X , później kręcę do 360 º, i zapisuje na nowo. Dla tej pozycji mam napięcie Y z potencjometru. Po zapisaniu , program wie przy jakim napięciu jest 0 i 360 º, . Tego wlasnie nie wiem czy można zrobić. Drugie , co chciałbym zrobić to to ustawić antenę na 180º, , to będzie Północ. I ta pozycje zapisać. Później chce kręcić w prawo do końca tj do 360 º, i tez to zapisać. Później kręcić w lewo i jak dojdę do 0 to tez to zapisać. Jeśli się nie da tego zrobić to będę musiał ustawić antena na 180 º, i kręcić potencjometrem tak aby napięcie z niego odpowiadało tym 180 stopniom.
Druga sprawa to taka . Początkowo do kontroli pozycji miałem zastosowany zwykły potencjometr 4K7 , który nie kręcił się 360º, tylko mniej . Dlatego tez na osi masztu anteny była zamontowana jedna zębatka i na osi potencjometru druga . Przełożenie nie było 1 : 1 tylko mniejsze . Tak było zrobione aby potencjometr nie uszkodził się. Czyli , obrót osi anteny od 0 do 360º, odpowiadał obrotowi potencjometra od 0 do powiedzmy 340º, . I tutaj mam pytanie czy w programie istnieje możliwość ustawienia takiego stosunku ?
Pozdrawiam
PS
Istnieje możliwość podglądu w programie pozycji kiedy kreci się maszt ? Tzn czy jest taka możliwość w monitorze portu szeregowego
| | | Electra | 31.01.2025 01:02:29 |
|
| | | sp6efy | 23.11.2020 09:26:12 |
Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1089 #6572470 Od: 2011-6-19
| Możesz zastosować potencjometr wieloobrotowy:
https://allegro.pl/listing?string=potencjometr%20wieloobrotowy&bmatch=baseline-product-cl-eyesa2-engag-dict45-ele-1-1-1106 _________________ 433.500,145.350,70.260 Janusz, Barlinek JO72ox | | | EC4AGT | 23.11.2020 09:49:21 |
Grupa: Użytkownik
Posty: 349 #6572608 Od: 2014-6-16
Ilość edycji wpisu: 4 | Witam
Nie , nie o to mi chodzi
Ja mam taki
Mi chodzi o ustawienia w programie
PS , obraz wyszedl duzy bo nie wiem jak zmniejszyc | | | sp6efy | 23.11.2020 10:24:34 |
Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1089 #6572856 Od: 2011-6-19
Ilość edycji wpisu: 1 | https://groups.io/g/radioartisan/message/10573
http://sp7pki.iq24.pl/default.asp?grupa=162751&temat=366808&nr_str=18 _________________ 433.500,145.350,70.260 Janusz, Barlinek JO72ox | | | EC4AGT | 23.11.2020 10:49:10 |
Grupa: Użytkownik
Posty: 349 #6572988 Od: 2014-6-16
| Witam
Dzięki za szybka odpowiedz , na tym forum już bylem , są nawet moje zdjęcia. A ponieważ dawno już tego nie odwiedzałem to teraz poczytam.
A ustawie chyba tak , najpierw ustawie maszt na 180º, czyli w połowie obrotu silnika. Później będę kręcił oska potencjometru aż na wyświetlaczu pojawi się owe 180º, . Tak to chyba będzie najprościej
Pozdrawiam
| | | sp6efy | 23.11.2020 14:39:15 |
Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1089 #6574338 Od: 2011-6-19
| Stan spoczynkowy dla rotorów to 0/360 stopni. Antenę ustawiamy na N czyli 0.
_________________ 433.500,145.350,70.260 Janusz, Barlinek JO72ox | | | EC4AGT | 23.11.2020 15:27:07 |
Grupa: Użytkownik
Posty: 349 #6574668 Od: 2014-6-16
| Witam
Spotkałem się z ustawieniem N na 180º, bo jeśli ustawie na 0º, bądź na 360º, to wtedy od 0º, do np 340º, kręci się dłużej niż gdyby N było ustawione na 180º, bo wtedy tylko musiałby kręcić 60º,
Ja powtarzam pytanie , czy da się zapisać pozycje początkową jako 180º, bądź N Chodzi mi o to ze ustawiam obrót na polowe i zapisuje ta pozycje jako 180º, bądź N
| | | SP5SAi | 23.11.2020 16:35:10 |
Grupa: Użytkownik
QTH: Warszawa KO02LG
Posty: 473 #6575112 Od: 2010-6-13
| EC4AGT pisze:
Witam
Spotkałem się z ustawieniem N na 180º,, bo jeśli ustawie na 0º,, bądź na 360º,, to wtedy od 0º,, do np 340º,, kręci się dłużej niż gdyby N było ustawione na 180º,, bo wtedy tylko musiałby kręcić 60º,,
Ja powtarzam pytanie , czy da się zapisać pozycje początkową jako 180º,, bądź N Chodzi mi o to ze ustawiam obrót na polowe i zapisuje ta pozycje jako 180º,, bądź N
Cześć. Chyba źle odejmujesz i dlatego dochodzisz do dziwnych wniosków. Podaj dokładne przykłady kiedy jest krócej ? bo jak z jednej strony staje się krócej to z drugiej dłużej. Ten Twój przykład co podałeś to rotor do 340 cofnie się tylko o 20 jakie 60 ? Jak ustawisz te 180 na północy to będziesz miał krótkie przejście bez zawracania przez Północ, ale będziesz miał długie przejście przez Południe. Jak ustawisz normalnie to będziesz miał krótkie przejście przez Południe, a długie przez Północ. To może mieć znaczenie, ale dla konkretnych zastosowań, z jakiś przyczyn częściej potrzebujesz przejścia przez Północ niż Południe, czy o to chodzi ?
_________________ Pozdrawiam Andrzej SP5SAi ( Stefan Adam Irena ) | | | EC4AGT | 23.11.2020 16:44:29 |
Grupa: Użytkownik
Posty: 349 #6575118 Od: 2014-6-16
Ilość edycji wpisu: 1 | Witam
Mój rotor nie może się cofnąć bo ma limit obrotu . Ma krańcówki , kreci się może tylko od 0 do 370º,-380º, . Kiedy kiedy dojdzie do 360º, może przekroczyć tylko o max 10º,więcej nie.( mniej wiącej 10 ). To samo się dzieje kiedy dojdzie do 0º, , może przekroczyć -10 czyli dojdzie do 370º,. Ograniczeń nie ma potencjometr , może kręcić się 360º, bez końca.
Dlatego tez pomyslalem czy nie da sie zrobic tak : ustawiam polowe obrotu rotora i wydaje komede do programu : Zapisz jako 180º, badz N.
| | | SP5SAi | 23.11.2020 17:03:14 |
Grupa: Użytkownik
QTH: Warszawa KO02LG
Posty: 473 #6575249 Od: 2010-6-13
| I jaki masz z tego zysk, w stosunku do normalnego ustawienia ? Jak rotor miał zakres 360 tak ma. Nie kumam tego Twojego pomysłu. _________________ Pozdrawiam Andrzej SP5SAi ( Stefan Adam Irena ) | | | EC4AGT | 23.11.2020 17:15:20 |
Grupa: Użytkownik
Posty: 349 #6575317 Od: 2014-6-16
Ilość edycji wpisu: 1 | Witam
Może źle to opisuje. Postaram się wiec raz jeszcze. Silnik od rotora ma zabudowane krańcówki ( mikro wyłączniki ) Kiedy dojdzie czy to do końca z prawej czy lewej strony silnik się wyłączy. Krańcówki są tak ustawione ze mogę zrobić obrót o te 10º, więcej w każdą stronę. To co chce zrobić to ustawić reduktor na polowe obrotu czyli na 180º, tak abym miał 180º, w lewo i w prawo. Ten punkt chciałbym zapisać w pamięci arduino aby był jako 180º, albo la ko Północ. Kiedyś , gdzieś znalazlem w internecie opis ustawiania nowego kontrolera . Nie wiem na jakim sofcie był robiony dlatego sie pytam czy w tym istnieje taka możliwość. A pisało tak , ustaw obrót całkiem w lewo i zapisz , później ustaw obrót całkiem w prawo i zapisz. Wtedy program już wie gdzie jest 0º, i 360º, . I o to tylko mi chodzi , czy ten program ma takze i taką możliwość
Pozdrawiam | | | Electra | 31.01.2025 01:02:29 |
|
| | | EC4AGT | 29.11.2020 12:56:46 |
Grupa: Użytkownik
Posty: 349 #6620858 Od: 2014-6-16
Ilość edycji wpisu: 3 | Witam ponownie
Powracam do tematu sterowania, dokładniej do ustawień w programie. Tak jak pisałem wcześniej, do kontroli pozycji używam potencjometru, który może kręcić się bez końca, od 0 do 360. Rotor, w pierwotnej wersji miał zamontowany normalny potencjometr, który mógł obracać się, ale nie do końca, nie tak jak ten. Miał ograniczenie, dlatego tez, aby się nie uszkodził na osi anteny i osi potencjometru zamontowane są zębatki. Zębatki nie maja przełożenia 1 : 1 tylko mniejsze. Pełny obrót anteny od 0 do 360º, to obrót potencjometru od 0 do 220º,. Czyli przełożenie jest mniej więcej 1:0.61. Ja teraz szukam, gdzie mogę w programie zmienić ustawienie, aby pełny obrót osi anteny był poprawnie odczytany przez arduino i, aby pokazywał od 0 do 360º.
Pozdrawiam
Wojtek EC4AGT |
| Strona: 1 / 1 strony: [1] |
<< Pierwsza | < Poprzednia | Następna > | Ostatnia >> |
Aby pisac na forum musisz sie zalogować !!! |
|