Jump to content
Sebo_b

DIY focuser bazowany na układzie TIC Pololu

Recommended Posts

Posted (edited)

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!

 

Edited by Sebo_b
  • Like 5

Share this post


Link to post
Share on other sites

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.

 

 

 

Share this post


Link to post
Share on other sites
Posted (edited)

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.

Edited by Sebo_b

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
Posted (edited)

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.

Edited by Sebo_b
  • Like 1

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites

 

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.

  • Like 3
  • Love 1

Share this post


Link to post
Share on other sites
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:)

 

Share this post


Link to post
Share on other sites

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. 

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

To ten jest standardowo dołączony do Astroberry. 

Share this post


Link to post
Share on other sites
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

Edited by mirek01

Share this post


Link to post
Share on other sites

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

 

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

  • Our picks

    • Zdjęcie Czarnej Dziury - dzisiaj o 15:00
      Pamiętajcie, że dzisiaj o 15:00 poznamy obraz Czarnej Dziury. Niezależnie od tego, jak bardzo będzie ono spektakularne (lub wręcz przeciwnie - parę pikseli), trzeba pamiętać, że to ogromne, wręcz niewyobrażalne, osiągnięcie cywilizacji. Utrwalić coś tak odległego i małego kątowo, do tego wykorzystując mega sprytny sposób (interferometria radiowa), ...no po prostu niewyobrażalne. EHT to przecież wirtualny teleskop wielkości planety. Proste?
        • Love
        • Like
      • 144 replies
    • 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.
        • Like
      • 4 replies
    • 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.
        • Sad
      • 161 replies
    • 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.
        • Love
        • Thanks
        • Like
      • 29 replies
    • 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.
        • Thanks
        • Like
      • 11 replies
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.