poniedziałek, 24 lipca 2023

Zmiana na OnStepX FYSETC E4



Uznałem, że przyszedł czas na przesiadkę na OnStepX. Miałem OnStep pracujący na Wemos R32/CNC3. Pracował całkiem dobrze, ale brak mu było pewnych możliwości rozbudowy. Chciałem dodać dwie grzałki, czujnik pogody i temperatury. Dodatkowo ciekawy byłem pracy nowego OnStepX.  

Największe możliwości spośród płyt do drukarek 3d daje FYSETC S6. Ale po przeanalizowaniu FYSETC E4 stwierdziłem, że do moich potrzeb będzie wystarczający.

Dla przypomnienia modyfikowany zestaw to Newton Celestron C6n, montaż CG5 (EQ5), statyw stalowy 2".

Przy okazji zmiany chcę przerobić kilka drobiazgów: sztywne kable RJ45 na telefoniczne kable skręcane 6p4c, a może reanimować SHC po WiFi,

Kilka linków z opisami:
Projekt układu:


Dla zainteresowanych plik Fritzing part z płytką FYSETC E4 FYSETC E4 1.0 wb.fzpz. (nie jest idealny ale to pierwsza próba) 
Obsługę grzałek, diody led, termistora i pogody zrobię przed zimą. Chwilowo wystarczą RA, DEC i focuser.  

Obudowa:

W najbliższym sklepie dla elektroników wybrałem obudowę Z80.
Po wycięciu otworów i przygotowaniu mocowań wstępnie całość wygląda tak:




Porty we/wy i rozszerzenia:

    Na początek:
  • 3x rj12 6P4C (silniczki)
  • antena WiFi
  • wtyk zasilania 2,1/5,1
  • włącznik zasilania
  • USB
    W przyszłości:
  • grzałki 2x
  • termistor
  • dioda LED
Oprogramowanie

Nowy system OnStepX, pomimo że ma oznaczenie Beta, wydaje się pracować dużo stabilniej niż poprzednik. Może jest to zasługa wersji dedykowanej konkretnie do FYSETC E4. Wystarczy wgrać i po prostu działa. Wspaniale działa wbudowany serwer WWW i sterowanie z aplikacji OnStep Controller2 oraz Stellarium Mobile po IP. Wcześniej czasem sterownik zaczynał się dziwnie zachowywać i lepiej było go zrestartować, teraz jeszcze się to nie zdarzyło. Nie będę opisywał oddzielnie instalacji. Instrukcja pod adresem  https://onstep.groups.io/g/main/wiki/32794 jest bardzo wyczerpująca. 
Podstawowe zmiany w Config.h (nie licząc ustawień sieciowych):

#define AXIS1_STEPS_PER_DEGREE      19200
#define AXIS2_STEPS_PER_DEGREE      19200
#define PEC_STEPS_PER_WORM_ROTATION 48000

Okablowanie i napęd montażu CG5

Silniczki Nema17 zostały te same: RA/DEC 17HS4401, focuser US-17HS4023. 
Zębatki RA/DEC: 60/16 = 3,75
Paski klinowe: 160mm
Obudowy do silników druk 3D na podstawie Tingiverse:4170054 (jest tam kilka wersji obudów, ja wybrałem pliki Ra-red-EQ5.stlDe-red-EQ5.stl)
Zasilanie w terenie akumulator 12V9Ah




Do zrobienia:
  • Testy w terenie
  • Podłączyć RTC DS3231 (I2C)
  • Podłączyć BMP280 (I2C)
  • GPS NEO-M6 (RX/TX) 
  • Smart Hand Controller v. 1.03 (mam już taki, muszę go tylko przestawić na WiFi)



2 komentarze:

  1. Hello,
    what experience do you have with the combination of onstepx and fysetc e4?
    Thanks
    Laszlo

    OdpowiedzUsuń
  2. This setup works very stably. Almost nothing needs to be configured. Just upload the software. Any modifications can be made via HTTP.

    OdpowiedzUsuń