Skocz do zawartości

AstroEQ na ARDUINO


Wesoły Roger

Rekomendowane odpowiedzi

Witajcie,

 

Mam do kolegów prośbę o małą pomoc w związku z pewnym projektem…

Otóż, razem z bratem postanowiliśmy zbudować sobie AtroEQ w oparciu o Arduino. Powoli kompletujemy elementy, zapoznajemy się z dokumentacją etc.

Ponieważ cenimy sobie wygodne rozwiązania, spodobała nam się modyfikacja tego projektu wykonana przez Gigi Giorgi (https://sites.google.com/site/gigimysite/home/astro/astroeq).

Gigi po prostu zaprojektował eleganckiego shielda do Arduino na którym zamontowane są elementy elektroniki oraz wykonane wszystkie połączenia.

 

Po bliższym zapoznaniu się z modem Gigi, naszą uwagę zwróciła pewna drobna rozbieżność. I tu dochodzimy do naszej prośby. Jako, że nie mamy bladego pojęcia o elektronice (no może na tyle aby jednak w oparciu o projekt wykonać dla siebie egzemplarze AstroEQ J) potrzebujemy wsparcia fachowców … :-).

Mianowicie są dwie różnice pomiędzy oryginalną dokumentacją a modem Gigi:

 

- w oryginalnej wersji zalecane są rezystory 1 kOhm – Gigi zastosował 470 Ohm

- w oryginalne wersji zastosowana jest dioda Shottky’ego – Gigi zastosował Zenera

- dodatkowo zamiast sterowników DRV8825 zastosował A4988 (co podejrzewamy nie już takiego znaczenia).

- dodatkowo pojawiają się tam dodatkowe diody, co też w sumie nie budzi jakiś specjalnych wątpliwości

 

Link do shielda zaprojektowanego przez Gigi: https://picasaweb.google.com/110161483001058852427/AstroEQ#6120903928466645538

Link do oryginalnego schematu AstroEQ dla Arduino: http://www.astroeq.co.uk/doku/lib/exe/fetch.php?media=arduino_block_diagram.pdf

 

Pytanie jakie nam się nasuwa to czy powinniśmy zignorować zmiany zastosowane przez Gigi i w oparciu o jego projekt PCB zastosować zalecane przez oryginalny projekt elementy? Czy jednak powinniśmy zrobić dokładnie to co zaproponował Gigi?

 

Jakiej mocy polecilibyście silniki do montaży EQ3 i MON2 (bo do takich montaży budujemy AstroEQ) – 0,5 Nm będzie wystarczający?

 

Będziemy wdzięczni za wszelkie sugestie i uwagi J

 

Pozdrawiam

 

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

- w oryginalnej wersji zalecane są rezystory 1 kOhm – Gigi zastosował 470 Ohm

- w oryginalne wersji zastosowana jest dioda Shottky’ego – Gigi zastosował Zenera

 

Rezystory ograniczają prąd diody LED - kwestia jakie diody będą podłączone (czytaj - bez większego znaczenia do działania całości).

Dioda zabezpiecza przed odwrotnym podłączeniem zasilania - powinna być prostownicza lub Shottky. Dioda Zenera - w pewnych warunkach by się nadawała, ale to raczej jakieś nieporozumienie.

 

Edit:

Odnośnie silników to nie jest taka prosta sprawa - zależy czy silnik będzie kręcił bezpośrednio ślimakiem czy będzie jeszcze jakaś przekładnia. Jeśli bezpośrednio to "na dwoje babka wróżyła", jeśli przez przekładnię to powinno wystarczyć.

Edytowane przez kuba_527
Odnośnik do komentarza
Udostępnij na innych stronach

 

Jakiej mocy polecilibyście silniki do montaży EQ3 i MON2 (bo do takich montaży budujemy AstroEQ) – 0,5 Nm będzie wystarczający?

 

 

 

0,5 Nm będzie na pewno OK.

W jednym z projektów używam silnika 42BYGHM809 3V 1,7A 0.48Nm (400 kroków/obr) i jest mocny.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeżeli chodzi o sterowniki silników to głowna różnica jest taka że jeden ma 1/16 krorku a drugi 1/32. Wszystko zależy jakich użyjecie przekładni i jaką dokładność prowadzenia chcecie uzyskać.

 

Natomiast co do schielda na arduino. Nie lepiej użyć oryginalnego projektu? Konstruktor też daje swój shield na arduino MEGA i to macie już gotowy z EAGLE bez kombinowania. Nawet są gotowe wzory do druku na termotransfer.

 

https://github.com/TCWORLD/AstroEQ/tree/master/AstroEQ-Hardware/ARD

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Witam dzieki za pomoc - sorki za długi czas na odpowiedź!

 

Co do schielda na arduino użyjemy oryginalnego projektu według Carpentera - nie zauważyliśmy wcześniej ! co do silników chcemy zrobić jak najprościej się da i spróbujemy dać silniki bezpośrednio.

Wybraliśmy rozwiązanie AstroEQ na Arduino gdyż wydaje nam się ciekawe, proste i zapełni nam zabawę na długie zimowe wieczory:) - jeśli będziecie mieć jakieś uwagi lub inne pomysły co do Astro na Arduino chętnie przyjmiemy wszystkie propozycje!. Postaramy się wszystko udokumentować i wrzucić może jakiś tutorial dla chętnych którzy za niewielkie pieniądze oraz niekoniecznie orientujący się w programowaniu i elektronicznych meandrach mogą zrobić sobie system śledzenia obiektów ( nie zauważyłem nigdzie na forach by ktoś opisał taką metodę w oparciu o arduino) - także planujemy zrobić AstroEQ na Arduino dla Dobsonów - ale najpierw Paralaktyk!

pozdrawiamy

Odnośnik do komentarza
Udostępnij na innych stronach

Czy na Arduino czy też normalne AstroEQ to jedno i to samo. PIC robi tylko za tani konwerter TTL RS232-USB do sterowania z PC i programowania (jak arduino) a w atmedze siedzi bootloader z arduino. Oprogramowanie do programowania AstroEQ to nic innego jak programator oparty na avrdude... Az ciekawości sprawdze czy da sie to zwykłe AstroEQ zaprogramować z poziomu Arduino IDE ale sądze że tak...

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Cześć,

 

jestem bratem Rogera i ze swojej strony też chciałem podziękować za wskazówki :-) i jednocześnie przywitać się na forum.

Co do dokładności to Tom Carpeneter wskazuje, że jest różnica na poziomie kryształów (o ile dobrze zrozumiałem tą informację) i AstroEQ oparte o Arduine "ma mniejszą dokładność śledzenia".

 

"There options have different merits. Building with a Mega is easier if you don't have the tools required to make a single sided PCB, or don't want to have a PCB manufactured. However the Arduino Mega uses a poor quality oscillator as a clock source which could mean that tracking speeds are not as accurate as they could be, but if you are using autoguiding, this probably isn't an issue as the guider can correct for this. If you build the custom hardware, it is designed to fit neatly in an enclosure and has a higher quality crystal as a clock source. The down side is you need to either make or get made a PCB, and also need to be able to program the microcontrollers (though these can be bought preprogrammed from the AstroEQ purchase page)."

 

http://www.astroeq.co.uk/tutorials.php?link=/doku/doku.php?id=buildown

 

Pozdrawiam

 

gieka

Odnośnik do komentarza
Udostępnij na innych stronach

Oczywiście że nie. To są subtelne różnice. Głównie chodzi i tak o "rozrzut" związany ze zmianą temperatury gdzie częstotliwość wzrasta (lub maleje) w zależności od temperatury otoczenia. Producenci zazwyczaj podają dokładność wykonania kwarcu w ppm. Taki lepszy ma powiedzmy 10ppm czyli łatwo licząc 10Hz na każdy 1MHz. Gorszy będzie miał 50ppm, bardzo zły 100ppm. Czy zakładając najgorszy scenariusz to kwarc 16MHz będzie z zakresu 15999200 - 16000800 Hz.

 

Rozważmy całą dobę jako przykład czyli 86400s taktowaną zegarem 16000000Hz. Dla jednej skrajności nasza doba wyniesie 86404,3s a dla drugiej 86396,7s

 

Czyli błąd wyniesie +/- 4,3s na dobe dla kwarcu 100ppm i 0,43s dla kwarcu 10pmm.

 

Do wizuala nie ma to zadnego znaczenia a do astrofoto i tak zazwyczaj się guiduje bo montaże tej klasy nie dadzą rady pociągnąć za długo choćby z racji na niedokładność mechaniki...

  • Lubię 3
Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...

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.

×
×
  • 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ę.