Google+ Ηλεκτρολόγος μηχανικός: αρντουίνο
Προσοχή: Οι οδηγίες που δίνονται στο παρόν blog πρέπει να εφαρμόζονται από άτομα με εξουσιοδότηση από τον νόμο για την πραγματοποίηση ηλεκτρολογικών εργασιών καθώς και τις απαραίτητες γνώσεις. Μη τήρηση των κανόνων ασφαλείας ενδέχεται να εγκυμονεί κινδύνους για όσους πραγματοποιούν τις εργασίες, αλλά και για το κοινό.
Εμφάνιση αναρτήσεων με ετικέτα αρντουίνο. Εμφάνιση όλων των αναρτήσεων
Εμφάνιση αναρτήσεων με ετικέτα αρντουίνο. Εμφάνιση όλων των αναρτήσεων

Έλεγχος stepper μοτέρ μέσω του serial interface του arduino και της βιβλιοθήκης AccelStepper

Η βιβλιοθήκη για τα βηματικά μοτέρ που έρχεται μαζί με το περιβάλλον ανάπτυξης του arduino δεν έχει πολλές δυνατότητες ελέγχου. Μια πολύ καλή βιβλιοθήκη με πολλές δυνατότητες ελέγχου είναι η AccelStepper της εταιρίας airspayce  που μπορεί κανείς να την κατεβάσει ελεύθερα από το internet και να την εγκαταστήσει.

Με την βιβλιοθήκη AccelStepper μπορούμε να ελέγξουμε πάνω από ένα μοτέρ ταυτόχρονα από το arduino, κάτι που δεν υποστηρίζει η βασική βιβλιοθήκη. Επίσης σπουδαίο χαρακτηριστικό είναι ο έλεγχος επιτάχυνσης και επιβράδυνσης.

Ένα δοκιμαστικό πρόγραμμα σε λειτουργία φαίνεται στο παρακάτω video.

                                         Βηματικό bipolar μοτέρ

Arduino. Πλακέτα με προγραμματιζόμενο AVR μικροελεγκτή της ATMEL. Παράδειγμα προγραμματισμού.

Το Arduino uno στην έκδοση R3.  

Το Arduino είναι ένας μικρός, σχετικά, σε δυνατότητες, υπολογιστής μιας πλακέτας, με μνήμη για δεδομένα και πρόγραμμα, με ψηφιακές εισόδους, εξόδους και αναλογικές εισόδους στα 5 volt DC, ή στα 3,3 volt DC για νεώτερα μοντέλα. Έχει το πλεονέκτημα της χαμηλής τιμής σε σχέσει με αυτά που προσφέρει.

Τα περισσότερα μοντέλα arduino έχουν μια εξομοίωση της αναλογικής εξόδου, σε συγκεκριμένες θέσεις, χρησιμοποιώντας την τεχνική του P.W.M.(Pulse-width modulation), είναι οι έξοδοι που στην πλακέτα έχουν το σύμβολο του κύματος όπως του εναλλασσόμενου ρεύματος.

Το Arduino due διαθέτει και πραγματικές αναλογικές εξόδους.