Ta odpowiedź cieszy się zainteresowaniem. Pikolaczek Opublikowano 25 Września 2023 Ta odpowiedź cieszy się zainteresowaniem. Udostępnij Opublikowano 25 Września 2023 (edytowane) Z cyklu: Znacie? To posłuchajcie... Wiem, że dla większości użytkowników Forum temat jest dobrze znany. Niemniej sądzę, że zebranie w jednym wątku informacji na ten temat ułatwi wielu innym ich znalezienie. Na pewno też dyskusja w tym miejscu pozwoli znaleźć odpowiedzi na pytania, które wciąż się pojawiają... Projekt OnStep jest zdecydowanie najlepszym otwartym projektem sterowania montażem astronomicznym, który może też z powodzeniem konkurować z wieloma projektami komercyjnymi. OnStep powstał ponad dziesięć lat temu i przez ten okres był nieustannie udoskonalany, tak że obecnie oferuje obsługę montaży paralaktycznych (GEM / fork) oraz azymutalnych. Inspiratorem i liderem projektu jest Howard Dutton, ale w zespole pracuje też wiele innych osób. Oprócz zarządzania montażem użytkownik ma do dyspozycji także cały szereg funkcji dodatkowych, które mogą być zaimplementowane (lub nie) w zależności od potrzeb. Do najpopularniejszych należą: - obsługa focusera, - obsługa rotatora, - zegar czasu rzeczywistego, - GPS, - enkodery, - czujnik pogodowy, - czujnik temperatury teleskopu, - obsługa innych urządzeń za pośrednictwem przekaźników. Komunikacja z OnStep odbywa się przez Bluetooth oraz WiFi z wykorzystaniem rozszerzonego protokołu LX200 - stanowiącego w zasadzie standard dla montaży teleskopowych. System oferuje dodatkowo interface WWW oraz opcjonalny ręczny kontroler (pilota) z całym szeregiem praktycznych funkcji. Smart Hand Controller 2+ pozwala nawet na pracę bezprzewodową (w ten sposób obsłużymy nawet 3 montaże). Poniżej przykładowe zakładki web interface. Dzięki wykorzystaniu sprzętowych zegarów mikrokontrolera OnStep oferuje wysoką precyzję prowadzenia oraz dużą dokładność GoTo. Zaawansowane procedury zarządzania silnikami pozwalają też na optymalne wykorzystanie energii. Użytkownicy systemów Windows maja do dyspozycji wydajny driver ASCOM, zaś użytkownicy Linux oraz Mac OS X driver INDI, dzięki czemu każda praktycznie aplikacja bez problemu komunikuje się z OnStep. Projekt OnStep rozwija się obecnie przede wszystkim w oparciu o systemy z mikrokontrolerem ESP32, jak na przykład MaxESP3 oraz SHC2+. Ja osobiście korzystam ze zmotoryzowanych montaży Bresser EXOS-2, pracujących pod kontrolą OnStep. Wykonałem także upgrade montażu Explore Scientific iEXOS-100. W Edytowane 25 Września 2023 przez Pikolaczek typo 9 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Midnight9999 Opublikowano 25 Września 2023 Udostępnij Opublikowano 25 Września 2023 Hej, mam zbudowany GoTo do 16" GSO z OnStep na Fysetc E4. Na prawdę świetna sprawa. Ogromne możliwości rozbudowy, alignacja nawet na 9 gwiazd, wszystko można programować w czasie rzeczywistym. Dobrze działa też z Androidem, mam połączony z Sky Safari. Jedynym na prawdę drobnym minusem całego projektu jest program Sky Planetarium, jest nieprzyjemny w obsłudze. 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lkosz Opublikowano 25 Września 2023 Udostępnij Opublikowano 25 Września 2023 (edytowane) Dodajmy, że są dwa projekty - OnStep niekontynuowany oraz OnStepX (przepisany OnStep). Można używać różnych kontrolerów, pamięci nieulotnych, źródła czasu, driverów do silników, modułów bluetooth, wifi itd. Konfiguracja jest banalnie prosta. Choć próg wejścia niepotrzebnie podniesiony - w dokumentacji jest bałagan i na początku jak się nie wie czego szuka, to trudno znaleźć. Ale potem już jest łatwo. Stabilność oraz poprawność działania jest wysoka, bardzo łatwo oskryptować. Do tego ma 9-point align, który ładnie koryguje błąd wypoziomowania oraz ustawienia na biegun. Jak ktoś dociekliwy to znajdzie nawet commity autora wątku w onstepie Sam właśnie zacząłem robienie płytki do EQ6-R, bo mam już dość cyrków które ten montaż wyczynia. Można zamówić gotową (w easyEDA wygenerować gerber i dać do wykonania jakiejś firmie) i poskładać z gotowych modułów, lub ulepić coś samemu. Ja akurat lepię sam Edytowane 25 Września 2023 przez lkosz 4 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Midnight9999 Opublikowano 25 Września 2023 Udostępnij Opublikowano 25 Września 2023 1 minutę temu, lkosz napisał(a): Można zamówić gotową (w easyEDA wygenerować gerber i dać do wykonania jakiejś firmie) i poskładać z gotowych modułów, lub ulepić coś samemu. Ja akurat lepię sam Jeszcze są te na płytach głównych z drukarek. Też chciałem lepić sam ale poszedłem w stronę tych drukarkowych i jest na prawdę spoko. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lkosz Opublikowano 25 Września 2023 Udostępnij Opublikowano 25 Września 2023 noo ja to jednak muszę zmieścić w obudowę EQ6 w 100x100mm Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Midnight9999 Opublikowano 25 Września 2023 Udostępnij Opublikowano 25 Września 2023 @lkosz MKS GenL nie wejdzie ale E4 z OnstepX tak 2 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Astroigi Opublikowano 25 Września 2023 Udostępnij Opublikowano 25 Września 2023 Ja osobiście zrobiłem kontroler dla mojego montażu DIY, nad którym aktualnie pracuję. Kontroler oparty o Wemos R32 i CNC shield V3 6 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lkosz Opublikowano 25 Września 2023 Udostępnij Opublikowano 25 Września 2023 @Midnight9999 nie, wolę sobie sam zrobić płytkę i zamówić w chinach. Chcę mieć konkretny pinout oraz dodatki identyczne jak w drugim montażu, który jest fabrycznie na onstepie Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pikolaczek Opublikowano 26 Września 2023 Autor Udostępnij Opublikowano 26 Września 2023 Jaki to montaż? Myślę, że warto byłoby wyliczyć tutaj takie produkty. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pikolaczek Opublikowano 30 Września 2023 Autor Udostępnij Opublikowano 30 Września 2023 OnStepX został właśnie wydany, a więc od nowego kwartału mamy nowy software. Zawiera wiele udoskonaleń istniejących już funkcji, a także szereg nowych - między innymi: - obsługa serwomotorów, - możliwość pracy z maksymalnie 9 osiami, montaż, rotator i do sześciu focuserów, -sterowanie zewnętrznymi akcesoriami, jak grzałki, przełączniki, etc. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
wuka Opublikowano 10 Października 2023 Udostępnij Opublikowano 10 Października 2023 Zrobiłem sobie Onstep na Blue Pill, zamówiłem pcb i całą resztę w Chinach, polutowałem i śmiga. Mam tylko jedno pytanie do Was, do tych co korzystają z Onstep. Czy układ trzyma Wam ostatnią pozycję teleskopu oraz datę i godzinę? W konfiguracji mam ustawione, żeby źródłem czasu był układ DS3231, niestety po odłączeniu od prądu i ponownym odłączeniu ustawiona wcześniej data i godzina jest zerowana. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lkosz Opublikowano 10 Października 2023 Udostępnij Opublikowano 10 Października 2023 A masz DS3231 podłączony? Tego na bluepill nie ma, trzeba zadbać we własnym zakresie. Jeśli tak, to przestaw debug loga na ON i sprawdź w logach o co cho Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
wuka Opublikowano 10 Października 2023 Udostępnij Opublikowano 10 Października 2023 Tak, DS3231 jest podłączony, wgrałem na Blue Pill prosty kod do zapisu i odczytu daty, wygląda ok. Czyli Onstep powinien trzymać datę i godzinę? Włączyłem debug ale nie bardzo coś tam na konsoli się pojawia Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lkosz Opublikowano 10 Października 2023 Udostępnij Opublikowano 10 Października 2023 (edytowane) no powinien, jeśli tego nie robi, to znaczy że trzeba się przyjrzeć. Sprawdź też czy masz prawidłowo ustawioną pamięć nieulotną. Jeśli dobrze widzę, to na tym module masz EEPROM 24c32. Ale to w logach onstep w razie czego będzie raportować że jest problem. Wrzuć sobie onstepx, i tutaj ustaw na ON: https://github.com/hjd1964/OnStepX/blob/main/Extended.config.h lub na VERBOSE Edytowane 10 Października 2023 przez lkosz 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
amatorastro Opublikowano 10 Października 2023 Udostępnij Opublikowano 10 Października 2023 Zamawiałeś w płytkarni, czy znalazłeś ofertę gotowych pcb? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
wampum Opublikowano 10 Października 2023 Udostępnij Opublikowano 10 Października 2023 A ja nic nie wiem, a żyję trochę na tym świecie... Czyli że np. SkyTee II mogę uzbroić w GoTo? i czy jako laik elektroniki jestem w stanie to zrobić samodzielnie - czyt. "proste jak klocki LEGO"? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
wuka Opublikowano 10 Października 2023 Udostępnij Opublikowano 10 Października 2023 5 godzin temu, amatorastro napisał(a): Zamawiałeś w płytkarni, czy znalazłeś ofertę gotowych pcb? zamówiłem w chińskiej płytkarni, dobra jakość jak na "chińskie rączki". jak chcesz mogę Ci po kosztach wysłać, mam jedną ponad potrzeby. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
wuka Opublikowano 10 Października 2023 Udostępnij Opublikowano 10 Października 2023 Godzinę temu, wampum napisał(a): A ja nic nie wiem, a żyję trochę na tym świecie... Czyli że np. SkyTee II mogę uzbroić w GoTo? i czy jako laik elektroniki jestem w stanie to zrobić samodzielnie - czyt. "proste jak klocki LEGO"? sądzę, że tak. w zasadzie to wlutowujesz gotowe moduły w odpowiednie miejsca. potem konfiguracja, wgranie softu i "prawie" działa. u mnie nie trzyma daty i czasu ale dojdę co jest nie halo i dam znać. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lkosz Opublikowano 10 Października 2023 Udostępnij Opublikowano 10 Października 2023 2 godziny temu, wampum napisał(a): Czyli że np. SkyTee II mogę uzbroić w GoTo? i czy jako laik elektroniki jestem w stanie to zrobić samodzielnie - czyt. "proste jak klocki LEGO"? można kupić gotowiec, albo wstępnie zlutowany, gotowy do wrzucenia softu. Jako laik - lepiej dać to komuś do zrobienia. To nie są klocki lego. Lutować trzeba umieć, flashować mikrokontrolery również, trzeba wiedzieć jak się obchodzić z elektroniką, do tego trochę poczytać dokumentacji. Składanie od zera z projektowaniem płytki to jeszcze więcej roboty. 2 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
tomekL Opublikowano 11 Października 2023 Udostępnij Opublikowano 11 Października 2023 Zgadza się. Ja przez większość swojego życia sporadycznie czasami coś lutowałem i zawsze miałem z tym problem. Aż kiedy zainteresowałem się arduino i stwierdziłem, że coś muszę z tym lutowaniem zrobić. poczytałem, obejrzałem poradniki na yt, kupiłem zestaw do nauki lutowania i muszę powiedzieć, że teraz całkiem sprawnie mi to idzie. Jestem w stanie zlutować proste płytki z układami bez jakiegoś stresu większego. Podstawowy błąd który kiedyś popełniałem to rozgrzewałem cynę a nie elementy, które lutowałem. 5 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
wuka Opublikowano 13 Października 2023 Udostępnij Opublikowano 13 Października 2023 W dniu 10.10.2023 o 21:20, wuka napisał(a): sądzę, że tak. w zasadzie to wlutowujesz gotowe moduły w odpowiednie miejsca. potem konfiguracja, wgranie softu i "prawie" działa. u mnie nie trzyma daty i czasu ale dojdę co jest nie halo i dam znać. Znalazłem. Moduł DS3231 ma dwa adresy na szynie i2c tj. 0x57 i 0x68, z jakiegoś powodu w pliku NV_I2C_EEPROM_AT24C32.h który odpowiada za komunikację z rzeczonym modułem podany był zły adres. Po wpisaniu poprawnej wartości #define I2C_EEPROM_ADDRESS 0x57 ruszyło "od kopa". 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pikolaczek Opublikowano 14 Października 2023 Autor Udostępnij Opublikowano 14 Października 2023 Gdyby ktoś pytał, jak OnStep integruje się z Raspberry Pi... Musiałbym odpowiedzieć: Pięknie! Sterownik INDI dla KStars / EKOS utrzymywany jest świetnie przez Alaina Zwingelsteina. 👌 Tak przy okazji - Alain szuka ostatnio potencjalnych testerów sterownika OnStep dla montaży Alt-Az. Byłoby super, gdyby ktoś zgłosił się do pomocy... ✋ W 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
amatorastro Opublikowano 14 Października 2023 Udostępnij Opublikowano 14 Października 2023 W dniu 10.10.2023 o 21:18, wuka napisał(a): jak chcesz mogę Ci po kosztach wysłać, mam jedną ponad potrzeby. P.W. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pikolaczek Opublikowano 15 Października 2023 Autor Udostępnij Opublikowano 15 Października 2023 On 10/10/2023 at 12:10 PM, wuka said: Zrobiłem sobie Onstep na Blue Pill, zamówiłem pcb i całą resztę w Chinach, polutowałem i śmiga. Drobna uwaga dla rozpoczynających swoją przygodę z OnStep: Systemy bazujące na BluePill mają w projekcie pewne ograniczenia, wynikające ze skromnych zasobów sprzętowych. Dla OnStep nie stanowi to zwykle problemu, ale kompilacja OnStepX może już być wyzwaniem… Dla zainteresowanych bardziej rozwojowym systemem polecałbym raczej inne procesory. OnStepX rozwija się obecnie najintensywniej w kierunku ESP32, ze względu na dobrą platformę sprzętową, dobrą dostępność przy umiarkowanej cenie i mocne wsparcie społeczności użytkowników. Dla fanów architektury ARM nadal dobrym wyborem pozostaje Teensy… 🙂 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lkosz Opublikowano 15 Października 2023 Udostępnij Opublikowano 15 Października 2023 jest blackpill, o bardzo przyzwoitej wydajności Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.