Skocz do zawartości
Sebo_b

DIY focuser bazowany na układzie TIC Pololu

Rekomendowane odpowiedzi

Napisano (edytowane)

Hej,

 

Przymierzam się ostatnio do zbudowania prostego moto-focusera do astrofoto. Tak żeby był podłączany bezpośrednio do komputera (a w sumie Raspi), bez żadnego dodatkowego pilota, itd. Gotowy do mojego wyciągu kosztuje >1000PLN, a dodatkowo bez DIY to nie ma przyjemności z tego hobby. Myślałem nad użyciem Arduino+Driver silnika, podłączone przez USB. Do tego trzeba by było podpiąć jeszcze przetwornicę (a to już łącznie 3x PCB) i napisać firmware na Arduino oraz driver do (w moim przypadku) Indi. Nie jest to wielki problem - ale kilka(naście) wieczorów by się szykowało na całość. W międzyczasie szukałem czegoś prostszego, tzn wciąż DIY ale żeby się trochę mniej narobić. Wydaje się, że dzisiaj znalazłem - udostępniam jeśli kogoś by to też interesowało, bądź chciałby z własnego doświadczenia skomentować.

 

Otóż Pololu robi wydaje się, że dość fajne zintegrowane sterowniki do silników - Tic T500, Tic T834, Tic T825. Wygląda to tak:

0J7828_1200.jpg.2905abb5412d28b4aa39256625414f16.jpg

i jak widać ze schematu, potrafi komunikować się zarówno po USB, jak i po I2C i TTL-UART. Dodatkowo można sterować nim bezpośrednio z pinów STEP i DIR. Ma wbudowaną przetwornicę, więc logika zasilana jest bezpośrednio z zasilania silnika (i dodatkowo wystawia +5V). Okazuje się też, że bazując na driverze napisanym przez @RadekK, kilka dni temu powstał driver (nie testowałem, ale pewnie działa, a i poprawić nie trudno) dla INDI - źródła są na githubie.

 

Całość wyglądała by następująco:

- uchwyt do focusera

- silnik krokowy

- płytka TIC

 

Zasilane z +12V i podłączone do Raspi przez USB. Dam znać jak ruszę dalej z projektem, niemniej pomyślałem, że już teraz warto się podzielić.

 

Pozdrawiam w Nowym Roku!

 

Edytowane przez Sebo_b
  • Lubię 5

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Odnośnie https://github.com/rkaczorek/astroberry-diy obecnie korzystam z Astroberry Focuser i Astroberry Board. Koszt wykonania sterownika focusera (bez silnika krokowego - użyłem ze starej drukarki) to około 25 zł. Zaletą, jest to, że nie zajmuje portu USB, ale korzystać można tylko spod RPI.

 

 

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Napisano (edytowane)

Rozwiązanie też dobre, ale ja mam Raspi w fajnej małej i estetycznej obudowie. Żeby je zastosować (a też o tym myślałem) musiałbym podłączyć sterownik + dodatkowe zasilanie do Raspi, co wiązałoby się z wymianą obudowy, dołożeniem "ładnego" gniazda na 5 pinów + gniazda na +12V. Skoro dodatkowe zasilanie (żeby zachować estetykę) dodatkowa przetwornica na +5V i zasilanie Raspi z tego samego zasilania. Więcej DIY dla mnie przy chyba realnym braku oszczędności (gniazda i obudowa też kosztują) - ale masz rację, port USB uwolniony.

Edytowane przez Sebo_b

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Trzymam kciuki za projekt..mam nadzieję że go ukończysz i opublikujesz jakąś dokumentacje, chętnie coś takiego sobie zmajstruje.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Orientowałeś się, czy to USB jest tylko wirtualnym portem szeregowym, czy bardziej zaawansowanym urządzeniem?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Napisano (edytowane)

Z tego co widziałem to nie jest to serial over usb, mają swój protokół. Na Windowsa i Maca są drivery, na Linuxa nie są wymagane (mają swoje libusb ale chyba przez standardowe też działa).

 

Dość dobra dokumentacja jest tutaj: https://www.pololu.com/docs/0J71

Źródła tooli: https://github.com/pololu/pololu-tic-software

Źródła ich libusb: https://github.com/pololu/libusbp

 

PS: Ta płytka obsługuje też analog input. 12bit ADC odczytuje napięcie z zakresu GND a Vcc=5V, więc wydaje się, że prosta drabinka z termistorem mogłaby załatwić podstawową kompensację temperaturową. Nie wiem tylko czy jak się zmieni tryb na analog to czy wciąż można sterować przez USB.

Edytowane przez Sebo_b
  • Lubię 1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
8 godzin temu, Sebo_b napisał:

Nie wiem tylko czy jak się zmieni tryb na analog to czy wciąż można sterować przez USB.

tak, wybiera się tryb pracy poszczególnych wejść, np. analog i można odczytywać ich stan przez przez i2c, serial lub usb

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
On 1/4/2019 at 11:26 PM, szuu said:

tak, wybiera się tryb pracy poszczególnych wejść, np. analog i można odczytywać ich stan przez przez i2c, serial lub usb

Kontroler do mnie dotarł - trochę poklikałem po GUI (prawdziwy test będzie jak dotrze jeszcze silnik). Oczywiście da się odczytać wartość z wejścia analogowego, jednak Tic można ustawić w tryb sterowania potencjometrem, wtedy po odpowiednim zeskalowaniu dostosowywałby się sam (bez softu po stronie PC) do temperatury. Niestety w tym trybie wydaje się, że sterowanie położeniem z USB jest wyłączone.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

 

Focuser zlutowany i uruchomiony "na sucho" (jeszcze bez teleskopu). Tic razem z obudową zmieścił się idealnie za silnikiem - wygląda to moim zdaniem bardzo estetycznie. Jednocześnie chciałem podziękować koledze @MateuszW za zrobienie "części mechanicznej" tego projektu.

 

Kosztorys:

Pololu Tic T825: 109 zł 

- silnik SM 42/38-1684A + uchwyt + pasek + koło pasowe - zakupione od @MateuszW, cena zgodna z cennikiem komponentów do DreamFocusera: 170zł

- wydruk 3d obudowy - "po znajomości"

 

Projekt obudowy wygląda tak (załączam też gotowca do wydrukowania):

1869860119_ScreenShot2019-01-05at15_46_31.png.5a4ea8967974c6ecc953d74ba7281e82.png.bdf4e429e36b426e19468e4efa570ca6.png

 

487751471_ScreenShot2019-01-14at20_23_28.png.fdf0c2d05aa443c740af091e39a7fe70.png369949470_ScreenShot2019-01-14at20_23_51.png.03b09f8864a4040b2a89ec7e96bf4aff.png

Po wydrukowaniu:

P_20190108_134022.jpg.fe54517ac8a72eb5a673d323881dfa44.jpg.d3293dace26a183f06de95124c1af05b.jpgP_20190108_134034.jpg.dd77faeef782b8a2975944d35cad3e39.jpg.15acb9ee3a98573b3ca53429432caea6.jpg

 

(Prawie) złożony projekt - muszę jeszcze kupić wkręty, żeby skręcić obudowę:

20190114_200317.jpg.8f8693a88a92015b56b9832c8fc23ad0.jpg

 

Przetestowane na oryginalnym sofcie od Pololu - kręci aż miło. Zostało mi jeszcze skręcić obudowę, przykręcić do teleskopu, skompilować i przetestować sterowniki w INDI.

 

Projekt obudowy w 3D (skala 10:1, trzeba przeskalować przed drukowaniem): focuser_na_silnik-4.stl

 

Pozdrawiam.

  • Lubię 3
  • Kocham 1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
W dniu 2.01.2019 o 15:45, rambro napisał:

Odnośnie https://github.com/rkaczorek/astroberry-diy obecnie korzystam z Astroberry Focuser i Astroberry Board. Koszt wykonania sterownika focusera (bez silnika krokowego - użyłem ze starej drukarki) to około 25 zł. Zaletą, jest to, że nie zajmuje portu USB, ale korzystać można tylko spod RPI.

 

 

 

(Nie chce zaśmiecać wątku koledze Sebo_b).

Czy mógłbyś zrobić szczególowy opis jak taki sterownik do fokusera po Rpi zmajstrować?

Silnik i mocowanie ogarnę ale ze sterownikiem już gorzej:)

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli pytasz o focuser podpiety do gpio (ten co zacytowales) to sterownik jest dostarczony razen z Astroberry. Jeśli chciałbyś zrobić jak ja na Ticu, to mam skompilowany na Raspbiana, a na Astroberry pewnie najlepiej poprosić Radka o skompilowanie. 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Chodziło mi o ten na Gpio  sterowany z astroberry. Ten którego używa (Tak zrozumiałem z opisu) Rambro.

Chce mieć elektronikę w jednej "skrzyneczce"

Pozdr

M.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

To ten jest standardowo dołączony do Astroberry. 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Napisano (edytowane)
41 minut temu, Sebo_b napisał:

To ten jest standardowo dołączony do Astroberry. 

W sensie wmontowany czy jako dodatkowa płytka?

 

Po chwili

W sensie programowym? 

To do których złączy gpio trzeba podpiać dir i step  vcc 

 

Chciałem użyć drv 8825 (takiego znalazłem w szafie :))

 

M

Edytowane przez mirek01

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dokładnie, w sensie softwareowym. 

 

W źródłach i readme jest info. Vmot muszisz zasilić z zewnątrz (i dołożyć kondensator). 

Stepper motor controller eg. DRV8834 (10,8V / 2A) Wiring Raspberry Pi to the motor controller:
  • GPIO04 - DIR
  • GPIO17 - STEP
  • GPIO22 - M0
  • GPIO27 - M1
  • GPIO23 - SLEEP Note: Make sure you connect the stepper motor correctly to the controller (B2, B1 and A2, A1 pins on the controller). Remember to protect the 5V power line connected to VMOT pin on the motor controller with 100uF capacitor.
// For BCM2835 use P1_* pin numbers not gpio numbers (!!!)
#define DIR RPI_BPLUS_GPIO_J8_07 // GPIO4
#define STEP RPI_BPLUS_GPIO_J8_11 // GPIO17
#define M0 RPI_BPLUS_GPIO_J8_15 // GPIO22
#define M1 RPI_BPLUS_GPIO_J8_13 // GPIO27
#define SLEEP RPI_BPLUS_GPIO_J8_16 // GPIO23

 

  • Lubię 1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

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

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.


  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

  • Polecana zawartość

    • Amatorska spektroskopia supernowych - ważne obserwacje klasyfikacyjne
      Poszukiwania i obserwacje supernowych w innych galaktykach zajmuje wielu astronomów, w tym niemałą grupę amatorów (może nie w naszym kraju, ale mam nadzieję, że pomału będzie nas przybywać). Odkrycie to oczywiście pierwszy etap, ale nie mniej ważne są kolejne - obserwacje fotometryczne i spektroskopowe.
        • Lubię
      • 3 odpowiedzi
    • Odszedł od nas Janusz Płeszka
      Wydaje się nierealne, ale z kilku źródeł informacja ta zdaje się być potwierdzona. Odszedł od nas człowiek, któremu polskiej astronomii amatorskiej możemy zawdzięczyć tak wiele... W naszym hobby każdy przynajmniej raz miał z nim styczność. Janusz Płeszka zmarł w wieku 52 lat.
        • Smutny
      • 161 odpowiedzi
    • Małe porównanie mgławic planetarnych
      Postanowiłem zrobić taki kolaż będący podsumowaniem moich tegorocznych zmagań z mgławicami planetarnymi a jednocześnie pokazujący różnice w wielkości kątowe tych obiektów.
      Wszystkie mgławice na tej składance prezentowałem i opisywałem w formie odrębnych tematów na forum więc nie będę się rozpisywał o każdym obiekcie z osobna - jak ktoś jest zainteresowany szczegółami bez problemu znajdzie fotkę danej mgławicy na forum.
        • Kocham
        • Dziękuję
        • Lubię
      • 22 odpowiedzi
    • SN 2018hhn - "polska" supernowa w UGC 12222
      Dziś mam przyjemność poinformować, że jest już potwierdzenie - obserwacja spektroskopowa wykonana na 2-metrowym Liverpool Telescope (La Palma, Wyspy Kanaryjskie). Okazuje się, że mamy do czynienia z supernową typu Ia. Poniżej widmo SN 2018hhn z charakterystyczną, silną linią absorpcyjną SiII.
        • Dziękuję
        • Lubię
      • 11 odpowiedzi
    • Zbiórka: Obserwatorium do poszukiwania nowych planet pozasłonecznych
      W związku z sąsiednim wątkiem o zasadach przyjmowania stypendiów, po Waszej radzie zdecydowałem się założyć zbiórkę crowdfundingową na portalu zrzutka.pl. W tym wątku będę informował o wszelkich aktualizacjach, przychodzących także po zakończeniu.
        • Kocham
        • Dziękuję
        • Lubię
      • 85 odpowiedzi
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.