Jump to content

planmix

Μέλη
  • Αναρτήσεις

    15
  • Εντάχθηκε

  • Τελευταία επίσκεψη

Σχετικά με planmix

  • Γενέθλια 10/05/1972

του/της planmix Επιτεύγματα

Rookie

Rookie (2/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Φήμη

  1. Σας ευχαριστώ όλους για την βοήθεια και τις πληροφορίες που μου δίνετε. Η πρόοδος του προγράμματος (δεν έχουν φορτωθεί όλες οι database ακόμη):
  2. Μόλις έκανα μια σύγκριση με το stellarium. Για δοκιμή, ο vega στο stellarium υπολογίζεται στο RA DE(of date) 18h37m18s και 38°47'37" και το πρόγραμμα μου δίνει 18h37m19.61s και 38°47'32.50". Οπότε το αφήνω έτσι όπως είναι.
  3. Η database που χρησιμοποιώ για τα τεστ είναι αυτή: http://www.astronexus.com/node/34 και δίνει για πολλά άστρα το proper motion. Αυτή που μου συνέστησε ο kkokkolis όμως είναι πιο οργανωμένη, αλλά παρατηρώ ότι από τις περισσότερες τιμές λείπουν τα δευτερόλεπτα. Μας φτάνει αυτή η ακρίβεια για να παρατηρήσουμε κάτι που βρίσκεται τόσο μακριά? Το tracking με την κάμερα το καταλαβαίνω και συμφωνώ ότι είναι ο πιο σίγουρος τρόπος. Όταν όμως δεν υπάρχει η κάμερα, μας φτάνει μόνο η τιμή της ωρικής γωνίας για σωστό tracking? Πώς γίνεται να μας ικανοποιούν μόνο οι τιμές των RA και DE όταν για παράδειγμα το RA για τον πολικό αστέρα στην database σε J2000 είναι 2h31m49.3s και σήμερα είναι 2h44m39s? Δεν είναι μεγάλη η διαφορά? Τo precession και ειδικά το nutation(που έχει μικρό κύκλο), δεν θα είναι απαραίτητα για το tracking των πλανητών, κομητών κλπ. που βρίσκονται πιο κοντά?
  4. Βαγγέλη σ'ευχαριστώ πολύ Να κάνω μια χαζή ερώτηση σαν αρχάριος που είμαι, γιατί έχω μπλέξει λιγάκι? Για να βρω το RA & DE ενός άστρου στο παρόν, υπολογίζω με τη σειρά precission, nutation, obliquity, annual aberration και μετά μετατρέπω σε αζιμούθιο, υψόμετρο και εφαρμόζω το defraction. Το proper motion του αστεριού πού πρέπει να το εντάξω? Πριν το nutation ή κάπου αλλού? Είναι απαραίτητο? Υπολογίζεται με κάποιο τρόπο ή το παίρνουμε μόνο από πίνακες? Με συγχωρείτε για την αγγλική ορολογία, αλλά η βιβλιογραφία μου είναι στα αγγλικά.
  5. Έχω κολλήσει λίγο με το θέμα equation of time. Μπορεί κάποιος να βοηθήσει? Πού θα χρησιμοποιήσω αυτή τη διαφορά της ώρας? Θα την προσθέσω στην UT? Μάλλον πρέπει να κάνω διάλειμα
  6. Παιδιά σας ευχαριστώ που προσπαθείτε να με προειδοποιήσετε-προετοιμάσετε για τις δυσκολίες που θα συναντήσω στην κατασκευή της βάσης, αλλά είναι πολύ νωρίς ακόμη για να ασχοληθώ με αυτό το πρόβλημα. Σέβομαι τη γνώμη σας και θα λάβω υπόψιν ό,τι μου λέτε όταν φτάσει η ώρα του σχεδιασμού της βάσης [θέτοντάς σας άλλες 10000 ερωτήσεις-απορίες φυσικά ], γιατί το σίγουρο είναι ότι γνωρίζετε όλοι σας πολλά πράγματα πάνω στο θέμα, μιας και αυτό είναι το χόμπι σας και έχετε σπαταλήσει άπειρες ώρες με πειραματισμούς. Ξαναλέω ότι δεν έχω βάλει τίποτα κάτω ακόμη με χαρτί και μολύβι, γιατί ο πρώτος μου στόχος είναι να τελειώσει το πρόγραμμα, το οποίο ίσως τελικά να το κάνω συμβατό και με κάποιες από τις βάσεις του εμπορίου που μου προτείνετε. Αφού τελειώσω με αυτό, τότε θα ασχοληθώ με το κομμάτι ηλεκτρονικά. Στα ηλεκτρονικά γνωρίζω από τώρα με σιγουριά ότι το κόστος θα κυμαίνεται στο ποσό που προανέφερα (400€ χωρίς μοτέρ, encoders και speed controllers), μιας και έπρεπε να αποφασίσω ποιον controller και περιφερειακά θα χρησιμοποιήσω πριν ξεκινήσω να γράφω τον κώδικα, ώστε να δω σε ποια γλώσσα θα τον γράψω. Τώρα για τη βάση το μόνο που ξέρω στα σίγουρα είναι ότι υπάρχει 3-axis CNC διαθέσιμο στο οποίο μπορώ να κόψω τα αλουμίνια, οπότε έχω λύσει το πρόβλημα της ακρίβειας της κοπής και του κόστους κοπής. Για τα υπόλοιπα προβλήματα που αναφέρετε, εφόσον η ρομποτική είναι το χόμπι μου, μάλλον σαν πρόκληση τα βλέπω και όχι σαν εμπόδια . Το όλο project το δημιουργώ για ευχαρίστηση και όχι για να το εμπορευτώ, οπότε δεν έχω deadline, και επιτρέπεται να κάνω και λάθη. Εξάλλου μέρος της εμπειρίας προέρχεται και από τα λάθη μας. Σας ευχαριστώ και πάλι. Υ.Γ. Κώστα με έφτιαξες άσχημα με την τόσο καλά οργανωμένη database. Οι πληροφορίες σίγουρα θα εμφανίζονται στην LCD. Σε ευχαριστώ πάρα πολύ
  7. Motors: http://www.active-robots.com/products/motorsandwheels/robotics-connections-gearhead.shtml Motor Drivers: http://www.active-robots.com/products/motorcon/st5x2-details.shtml
  8. και ένα μκρής διάρκειας βίντεο από το μέχρι τώρα πρόγραμμα:
  9. Φίλε Κώστα σε ευχαριστώ για την database. Μου γλύτωσες πάρα πολύ χρόνο Roryt, η πυξίδα στην οποία αναφέρομαι δεν είναι πυξίδα ακριβείας. Λέγεται compass module και τα χρησιμοποιούμε στα ρομποτάκια ανάμεσα σε μέταλλα χωρίς πρόβλημα. Δεν έχει μεγάλη ακρίβεια (0.5°) αλλά δεν πρόκειται να πάρω αναφορά από εκεί για τους υπολογισμούς ακριβείας. Την χρειάζομαι μόνο κατά τη διαδικασία της ευθυγράμμισης για να ξέρω πού περίπου είναι ο βορράς, ώστε όταν για πρώτη φορά στοχεύσουμε τον πολικό αστέρα, το τηλεσκόπιο να πάει όσο το δυνατόν πιο κοντά σε αυτόν, για να μην κάνουμε μεγάλες χειροκίνητες διορθώσεις. Τώρα λέγοντας αστροφωτογράφηση, εννοώ ότι το πρόγραμμα θα κάνει πολύ ακριβείς υπολογισμούς και σίγουρα θα πρέπει να δωθεί πάρα πολύ προσοχή στην κατασκευή της βάσης γιατί η ακρίβεια εξαρτάται και από τα δύο. Σε αυτό νομίζω πως θα τα καταφέρω μιας και έχω πρόσβαση σε CNC και θα την σχεδιάσω πρώτα στον υπολογιστή. Σκέφτομαι να ξεκινήσω με μία βάση για dobsonian που είναι πιο απλή στην κατασκευή. Όλα τα ηλεκτρονικά (controller, LCD touchscreen, SD module, GPS, αισθητήρες, joystick, buttons) τα υπολογίζω γύρω στα 400€. Για την βάση δεν ξέρω ακόμη, αλλά τα 2 μοτέρ με μειωτήρες (4A/160RPM/7.2Kg-cm), encoders (624παλμοί σε μία περιστροφή του μοτέρ) και με τους drivers, έχουν περίπου 200€. Όταν έρθει η ώρα της κατασκευής και το ψάξω παραπάνω, μάλλον θα βγει φθηνότερα. Γενικότερα μου όλοι δώσατε πολύ υλικό και πληροφορίες και σας ευχαριστώ. Θα βρώ τρόπο να ανταποδώσω κάποια στιγμή
  10. Σωστό αυτό με τον πολικό αστέρα. Αλλά αν υποθέσουμε ότι ο αστρικός ουρανός είναι μια προβολή σε μία σφαίρα γύρω από τη γη, γνωρίζουμε την ακριβή γωνία-θέση της γης σε σχέση με τον χρόνο, τη γεωγραφική θέση του τηλεσκοπίου, την κλίση της βάσης, υψόμετρο κλπ, τότε μπορούμε να υπολογίσουμε που πρέπει να στοχεύει το τηλεσκόπιο για να δούμε τον πολικό αστέρα. Οπότε λέμε στο τηλεσκόπιο στόχευσε τον πολικό αστέρα και το offset που θα ρυθμίσουμε χειροκίνητα, θα είναι και το offset των γωνιών του τηλεσκοπίου (p,q,r) σε σχέση με τις σφαιρικές συντεταγμένες.
  11. ...Επίσης ξέχασα να αναφέρω ότι γνωρίζουμε και το υψόμετρο από το gps και ότι θα έχει αισθητήρα θερμοκρασίας και πίεσης για τον υπολογισμό του atmospheric refraction. Οι αισθητήρες και τα ηλεκτρονικά που αναφέρω είναι πολύ φθηνά στα είδη ρομποτικής. (προς τους moderators: Αν νομίζετε ότι το θέμα αυτό αφορά κάποια άλλη θεματική ενότητα, παρακαλώ ενημερώστε με για να το μεταφέρω εκεί.)
  12. Φίλε Μανούσο, Ευχαριστώ για το ενδιαφέρον σου. Εφόσον το πρόγραμμά σου τρέχει σε κάποιο laptop και εφόσον γνωρίζεις C, δεν θα έχεις πρόβλημα να χρησιμοποιήσεις κάποιον απλό και φθηνό controller για ρομποτική, βλέπε arduino. Προγραμματίζεται σε C, και υπάρχουν libraries για σχεδόν οτιδήποτε θελήσεις να συνδέσεις επάνω του, όπως τα motor controllers και τα encoders. Για τα encoders μάλιστα θα χρησιμοποιήσεις interrupts οπότε μπορείς να έχεις όση ακρίβεια θες. Μπορείς να επικοινωνήσεις με τον controller μέσω σειριακής ή lan, φτιάχνοντας το δικό σου πρωτόκολο επικοινωνίας που σε βολεύει. Στην ουσία, στέλνεις τις 2 γωνίες της βάσης στον controller και αυτός μέσω pid αλγόριθμου την τοποθετεί σωστά. Τώρα για την ευθυγράμμιση που αναφέρεις, το σκέφτηκα κάπως διαφορετικά (δεν ξέρω αν πετύχει στην πράξη, αλλά μαθηματικά στέκει): Στο σύστημα θα είναι συνδεμένο gps, οπότε έχω καλή αναφορά για την θέση και την ώρα (αν και για την ώρα μάλλον θα χρησιμοποιήσω εξωτερικό κρύσταλλο για να έχω ακρίβεια millisecond και μεγάλο frame rate). Έχει επίσης πυξίδα, οπότε έχω και καλό προσανατολισμό. Τέλος έχει και αξελερόμετρο και έτσι γνωρίζω με ακρίβεια την γωνία τοποθέτησης της βάσης στο έδαφος σε 2 άξονες. Με αυτά τα στοιχεία και έχοντας υπολογίσει με μεγάλη ακρίβεια την LST, θα στοχεύουμε τον πολικό αστέρα, θα γίνονται οι μικρορυθμίσεις χειροκίνητα με το joystick και πατώντας calibrate θα είναι έτοιμο. Έτσι θα χρειάζεται βάση υπολογισμών που έκανα, μόνο 1 άστρο για την ευθυγράμιση. Στην πράξη θα φανεί καλύτερα Απόψε ξεκινάω τις function που αφορούν στις τροχιές των πλανητών...
  13. Ευχαριστώ πάρα πολύ για τις πληροφορίες. Φαίνεται ότι είμαι στο κατάλληλο μέρος για να μάθω Την δυνατότητα να αποθηκεύει ο χρήστης τη δική του βάση δεδομένων την έχω σκεφτεί, αλλά το αφήνω σε δεύτερη μοίρα γιατί είναι το εύκολο της υπόθεσης. Πρέπει να ξεμπλέξω πρώτα από όλα τα μαθηματικά που έχω μπλέξει τον τελευταίο καιρό μιας και δεν είμαι αστροφυσικός Τόσα δεκαδικά ψηφία πάντως δεν έχω ξαναχρησιμοποιήσει ξανά σε πρόγραμμα, έχω να το λέω αυτό Το καλό είναι ότι βρήκα controller που μπορεί να "σηκώσει" όλους τους υπολογισμούς του προγράμματος, με κάτω από 70€. Υ.Γ. Μόλις ανακάλυψα στο forum ότι η βάση για dobsonian δεν κάνει για deep sky φωτογράφιση λόγω της περιστροφής του πεδίου [πολύ λογικό ]. Οπότε ή θα πρέπει να υπολογίσω αυτήν την περιστροφή στο πρόγραμμα και να κατασκευάσω βάση με έναν ακόμη άξονα περιστροφής, κάτι που είναι εύκολο προγραμματιστικά άλλα ανεβάζει το κόστος της βάσης από την άλλη και την πολυπλοκότητα, ή να κατασκευάσω ισημερινή βάση (το πιο πιθανό). Θα ασχοληθώ με αυτό το θέμα αφού τελειώσω το βασικό κομμάτι των υπολογισμών για να μπορέσω να την τεστάρω κιόλας.
  14. Για να είμαι ειλικρινής δεν το έχω σκεφτεί ακόμη. Μάλλον σε τύπου dobsonian. Θα μπορεί να οδηγήσει οποιαδήποτε βάση pan-tilt, αρκεί οι encoders να βρίσκονται στα μοτέρ για μεγαλύτερη ανάλυση. Οποιαδήποτε πρόταση δεκτή
  15. Καταρχήν, συγχαρητήρια σε όλους που συνέβαλλαν και συνεχίζουν να συμβάλλουν στη δημιουργία αυτού του ιστότοπου με τις τόσες χρήσιμες πληροφορίες συγκεντρωμένες και μάλιστα στην ελληνική γλώσσα. Είμαι προγραμματιστής και ασχολούμαι με τη ρομποτική τα τελευταία χρόνια. Μετά από πολλά "τρελά" project, αποφάσισα να γράψω ένα πρόγραμμα για παρακολούθηση και αστροφωτογράφηση το οποίο θα τρέχει σε κάποιο laptop και μέσω ενός εξωτερικού controller να μπορεί να "οδηγήσει" τα δύο σερβομοτέρ μιας custom βάσης τηλεσκοπίου. Ο σκοπός μου είναι να δημιουργήσω ένα αυτόνομο σύστημα, χωρίς δηλαδή να είναι απαραίτητο το laptop. Το πρόγραμμα δηλαδή να τρέχει στον controller, ο οποίος θα βρίσκεται σε ένα κουτί, στο οποίο θα περιέχονται επίσης και τα motor controllers για τον έλεγχο της βάσης. Ο χρήστης θα μπορεί να το χειριστεί μέσω ενός ενσύρματου χειριστηρίου, στο οποίο θα υπάρχουν μία LCD οθόνη, ένα αναλογικό joystick για τον χειροκίνητο έλεγχο και μερικά buttons για τα μενου. Σκέφτομαι να εντάξω όσο το δυνατόν περισσότερα πράγματα στην database (άστρα, πλανήτες, δορυφόρους, κομήτες κλπ). Το σύστημα θα έχει gps, πυξίδα και αξελερόμετρο (για τον έλεγχο της κλίσης), ώστε το calibration να είναι πολύ απλό (σχεδόν αυτόματο) για κάποιον αρχάριο σαν κι εμένα, και χωρίς να χρειάζεται να αλφαδιάσεις τη βάση. Προϋπόθεση φυσικά είναι το τελικό κόστος του εξοπλισμού να είναι βγει πολύ χαμηλό κάτι το οποίο γίνεται. Έχω ήδη ξεκινήσει τον προγραμματισμό ακολουθώντας το βιβλίο "Astronomical Algorithms" του Jean Meeus, και διάφορες σημειώσεις από το internet. Το πρόγραμμα θέλω να έχει το δυνατόν μεγαλύτερη ακρίβεια, ώστε να μπορεί κάποιος να κάνει αστροφωτογράφηση, έτσι συμπεριλαμβάνω precession, nutation and obliquity, annual aberration, annual parallax και atmospheric refraction. Επειδή είμαι πολύ νέος στον χώρο σας και μπήκα κατευθείαν στα βαθιά νερά, θα ήθελα αν γίνεται τη βοήθειά σας όσον αφορά το ποιά πληροφορία θα ήταν απαραίτητη για τον τελικό χρήστη, γιατί όπως θα δείτε παρακάτω, εμφανίζω στην οθόνη όλα τα δεδομένα που συναντώ στους υπολογισμούς και μάλλον κάποια από αυτά δεν χρειάζεται να πιάνουν χώρο στην οθόνη, αφού η LCD οθόνη θα έχει μικρότερη επιφάνεια και έτσι θα πρέπει να κατηγοριοποιηθούν για να μπουν σε διαφορετικές "σελίδες". Επίσης θα ήθελα να μου προτείνετε κάποιες καλές free database για να χρησιμοποιήσω. Το πρόγραμμα έχει αρκετή δουλειά ακόμη όπως θα παρατηρήσετε, αλλά έχω κι εγώ μεγάλη υπομονή
×
×
  • Δημιουργία νέου...

Σημαντικές πληροφορίες

Όροι χρήσης