Πέμπτη 2 Αυγούστου 2012

Ίππαρχος - Ηλεκτρονικά


Ηλεκτρονικό μέρος
Το ηλεκτρονικό μέρος του συστήματος δέχεται εντολές ελέγχου από το λογισμικό. Αυτό με τη σειρά του μεταφράζει τις εντολές αυτές σε σήματα προκειμένου να κινηθούν τα μοτέρ με τη σωστή ταχύτητα και κατεύθυνση. Επιπλέον δέχεται σήματα από τα 2 mouse τα οποία έχουν τοποθετηθεί κατάλληλα στο τηλεσκόπιο και παρακολουθούν την κίνησή του σε X-Υ άξονες αποστέλλοντας κάθε φορά την τρέχουσα θέση στο μικροελεγκτή. 

Μικροελεγκτής

Η καρδιά του ηλεκτρονικού μέρους είναι ένας μικροελεγκτής Atmel Mega 328 ο οποίος είναι ενσωματωμένος πάνω σε μια αναπτυξιακή πλακέτα ανοιχτού υλικού Arduino UNO. Η πλακέτα μπορεί εύκολα να προγραμματιστεί μέσω ενός IDE γράφοντας το πρόγραμμα σε γλώσσα wiring.


Ο μικροελεγκτής παρέχει εισόδους και εξόδους με τις οποίες δέχεται και στέλνει πληροφορίες. Μπορεί επίσης να επεξεργαστεί σήματα αλλά και να παράγει κυμματομορφές ειδικού τύπου όπως PWM.
Το πρόγραμμα το οποίο τρέχει στο μικροελεγκτή  (firmware) εκτελεί τις παρακάτω λειτουργίες:
  • Επικοινωνία με το λογισμικό μέσω ενός καθορισμένου πρωτοκόλλου εντολών
  • Διεπαφή με αισθητήρες κίνησης και λήψη της τρέχουσας θέσης από αυτούς
  • Έλεγχος ταχύτητας και κατεύθυνσης των μοτέρ
Για να μπορεί να τρέξει ο Ίππαρχος θα πρέπει να έχουμε εγκαταστήσει το πρόγραμμα (firmware) στην πλακέτα το οποίο μπορούμε να το κατεβάσουμε από εδώ: http://code.google.com/p/hipparchus/

Γέφυρα Η L298N

Η γέφυρα είναι ένα βοηθητικό κύκλωμα το οποίο παίρνει εντολές ελέγχου από το μικροελεγκτή και τις μεταφράζει σε εντολές κίνησης για τα μοτέρ. Η γέφυρα συνδέεται με 4 ψηφιακά pin ελέγχου του ελεγκτή, με την τροφοδοσία και τέλος με τα μοτέρ. Το κύκλωμα της γέφυρας μπορούμε να το προμηθευτούμε από εδώ: L298N


Bluetooth

Βασική προϋπόθεση του συστήματος είναι ότι θα πρέπει να επικοινωνεί ασύρματα με το λογισμικό μας. Η τρέχουσα έκδοση του λογισμικού τρέχει σε PC οπότε θα πρέπει ο υπολογιστής μας να είναι εφοδιασμένος με bluetooth. To bluetooth model που χρησιμοποιεί ο Ίππαρχος είναι το BlueSMiRF Gold

Παρελκόμενα

Λοιπά παρελκόμενα που θα πρέπει να προμηθευτούμε είναι:
  • 2 Υποδοχές PS/2 για τα mouse
  • 4 μπόρνες για να συνδέσουμε τα μοτέρ
  • Κουτί μεταλλικό για τη στέγαση του κυκλώματος 
  • Διακόπτης on-off και βύσμα τροφοδοσίας
Παρακάτω παραθέτω μερικές φωτογραφίες με το κύκλωμα και την ολοκλήρωση του μέσα στο κουτί.
Συνδεσμολογία
Το κύκλωμα



Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου