Η επιλογή του καλύτερου ελεγκτή ρομπότ για το συγκεκριμένο ρομποτικό έργο σας είναι κρίσιμη για την επιτυχία του. Γνωστό και ως μικροελεγκτής, ένας ελεγκτής ρομπότ ζωντανεύει το ρομπότ σας ενεργώντας ως ο εγκέφαλός του. Εκτελεί προγράμματα, εκτελεί υπολογιστικές εργασίες, επικοινωνεί με άλλες συσκευές και λαμβάνει τις κατάλληλες αποφάσεις. Υπάρχει μεγάλη ποικιλία και για να επιλέξετε τον καλύτερο ελεγκτή ρομπότ, θα πρέπει να λάβετε υπόψη τον τύπο της εφαρμογής, τον αριθμό των ακίδων σε αυτήν και τους τύπους ειδικών χαρακτηριστικών που διαθέτει. Το κόστος, η υποστήριξη, τα αξεσουάρ και η γλώσσα προγραμματισμού είναι άλλοι παράγοντες που πρέπει να έχετε υπόψη σας.
Η φάση προκαταρκτικού σχεδιασμού περιλαμβάνει τη σκέψη για όλες τις εργασίες που περιμένετε να εκτελέσει το ρομπότ και άλλες λειτουργίες. Εάν έχετε μια ιδέα για το είδος του ρομπότ που θα θέλατε να κατασκευάσετε, κάντε μια μικρή έρευνα για τους ίδιους ή παρόμοιους τύπους ρομπότ. Η περιήγηση στους ελεγκτές ρομπότ που έχουν χρησιμοποιήσει άλλοι μαζί με τυχόν σχόλια που μπορεί να έχουν δημοσιεύσει θα σας δώσει μια καλή ιδέα για το πού να ξεκινήσετε.
Επιλέξτε έναν ελεγκτή που είναι εύκολο να προγραμματίσετε και να χρησιμοποιήσετε. Πολλοί ελεγκτές που απευθύνονται σε αρχάριους ή ρομποτικούς σχεδιαστές μεσαίου επιπέδου μπορούν να προγραμματιστούν σε γλώσσες όπως η Basic ή η C. Οι προγραμματιζόμενοι ελεγκτές διεπαφής είναι αρκετά φθηνοί αλλά όχι τόσο εύκολοι στη χρήση. Εάν δεν είστε εξοικειωμένοι με καμία γλώσσα προγραμματισμού, επιλέξτε έναν ελεγκτή που έχει μια πολύ ενεργή κοινότητα χρηστών και μια γλώσσα προγραμματισμού που θα θέλατε να μάθετε.
Οι εικόνες, ο κώδικας, τα βίντεο και οι δωρεάν βιβλιοθήκες που μοιράζονται άλλοι σχεδιαστές μπορούν να είναι πολύ χρήσιμες. Αυτός είναι επίσης ένας καλός τρόπος για να μπείτε σε φόρουμ με έμπειρους κατασκευαστές ρομπότ και να επωφεληθείτε από τις συμβουλές τους. Ένας ελεγκτής έχει πολλές συνδέσεις ηλεκτρικού σήματος ή ακίδες που ελέγχονται από το πρόγραμμα που διαβάζουν τις εισόδους από άλλες συσκευές. Εάν χρειάζεται να ελέγχετε πολλούς τύπους διαφορετικών συσκευών, θα χρειαστείτε έναν ελεγκτή ρομπότ που έχει ίσο αριθμό ακίδων ή περισσότερες. Κάθε καρφίτσα μπορεί να αντιστοιχιστεί για διαφορετικό σκοπό, εάν χρειάζεται.
Οι δύο κύριοι τύποι ακίδων είναι η αναλογική είσοδος/έξοδος (I/O) και η ψηφιακή I/O. Εάν ο ελεγκτής ρομπότ δεν διαθέτει αναλογικές ακίδες I/O, θα χρειαστεί να αγοράσετε έναν μετατροπέα αναλογικού σε ψηφιακό. Το πλεονέκτημα της ύπαρξης ενός ελεγκτή με ψηφιακές ακίδες είναι ότι επιτρέπει στον ελεγκτή να επικοινωνεί με άλλους ελεγκτές ή ψηφιακές συσκευές. Ανάλογα με την εφαρμογή σας, ίσως είναι καλή ιδέα να πάτε για έναν ελεγκτή με πολλές ψηφιακές και αναλογικές ακίδες.
Η επιλογή ενός ελεγκτή ρομπότ πλούσιου σε χαρακτηριστικά σάς επιτρέπει να δοκιμάσετε πολλές διαφορετικές λειτουργίες. Ο προγραμματισμός του ρομπότ γίνεται ευκολότερος όταν ορισμένες εργασίες μπορούν να αναληφθούν από αποκλειστικό υλικό. Ένας ενσωματωμένος ρυθμιστής τάσης είναι ένα βολικό χαρακτηριστικό, επειδή ο ελεγκτής μπορεί να τροφοδοτηθεί σε ένα ευρύ φάσμα τάσης. Αυτό απαλλάσσει τον σχεδιαστή ρομπότ από την υποχρέωση να παρέχει μια ακριβή τάση λειτουργίας.
Η διαμόρφωση πλάτους παλμού, οι μετατροπείς αναλογικού σε ψηφιακό και η ειδική υποστήριξη για ορισμένα πρωτόκολλα επικοινωνίας είναι άλλα χρήσιμα χαρακτηριστικά. Οι απαιτήσεις ταχύτητας, η μνήμη και το κόστος είναι άλλοι παράγοντες που πρέπει να ληφθούν υπόψη. Σε περίπτωση που χρειαστεί να χρησιμοποιήσετε ειδικά αξεσουάρ, βεβαιωθείτε ότι είναι ικανά να διασυνδέονται με τον ελεγκτή της επιλογής σας. Είναι επίσης καλό να διαλέξετε έναν ελεγκτή που έχει αρκετή τεκμηρίωση και υποστήριξη.