Υλικό υπολογιστών

* Γνώση Υπολογιστών >> Υλικό υπολογιστών >> Περιφερειακά Υπολογιστών

Πώς να ελέγξει ένα Stepper Motor χρήση υπολογιστή

Stepper κινητήρες είναι ηλεκτρομηχανικές συσκευές που μπορούν να ελεγχθούν με ακρίβεια χωρίς την ανάγκη για ανατροφοδότηση πληροφοριών να γνωρίζουν τη θέση τους . Αυτό σημαίνει ότι stepper κινητήρες δεν χρειάζονται αίσθησης και ανατροφοδότησης συσκευές , και οι θέσεις τους, μπορεί απλά να προσδιορισθεί από την παρακολούθηση των παλμών εισόδου που τροφοδοτείται σε αυτές. Μπορούν να ελέγχεται ώστε να κινείται αργά , γρήγορα , με την αντίστροφη , και να διακόψετε ή να κάνετε μερικής και πλήρεις περιστροφές προς την ακρίβεια μικρότερη του ενός βαθμού . Χρησιμοποιούνται όπου ακριβής κίνηση και τη θέση ελέγχου σε συγκεκριμένες γωνίες είναι υψίστης σημασίας . Ένας αριθμός μεθόδων υπάρχουν για τον έλεγχο των βηματικών κινητήρων από έναν υπολογιστή . Τα πράγματα που θα χρειαστείτε
Stepper κινητήρα
ULN2003 IC
πολύμετρο
DB - 25 αρσενικό βύσμα
DB - 25 γυναικών /ανδρών καλώδιο παράλληλης θύρας του προσαρμογέα ισχύος

Solder - λιγότερο breadboard

Παρουσίαση Περισσότερες οδηγίες
Η 1

Απλώστε το κύκλωμα για τον κινητήρα πάνω στο ράστερ , όπως φαίνεται στο κύκλωμα στο άρθρο " Ελεγχόμενη από Υπολογιστή Stepper με κινητήρα " ( βλ. Πόρων : Channel 9 ). 2

Ονομάστε τα καλώδια του κινητήρα stepper χρησιμοποιώντας πολύμετρο σας για να καθορίσει την κοινή καλώδιο ρεύματος που μεταφέρει ρεύμα ( βλέπε Πόρων : . Προσδιορισμός της Κοινής ρεύματος Wire στο stepper Motors)
Η
3

Κολλήστε το αρσενικό βύσμα DB - 25 με τα συνδετικά καλώδια στο διοικητικό συμβούλιο και να εξασφαλίσει ότι όλες οι συνδέσεις είναι σωστές χρησιμοποιώντας ένα πολύμετρο . Αυτό το καθιστά ευκολότερο να συνδέσετε και να αποσυνδέσετε. Δοκιμάστε όλες τις συνδέσεις για να βεβαιωθείτε ότι δεν υπάρχουν βραχυκυκλώματα και στη συνέχεια, συνδέστε το βύσμα στον υπολογιστή όταν όλα είναι μια χαρά .
Η 4

Γράψτε τον κώδικα που θα χρησιμοποιηθεί για τον έλεγχο του κινητήρα . Ο κώδικας μπορεί να γραφτεί είτε σε C # ή Visual Basic ( VB ) . Το ακόλουθο δείγμα κώδικα χρησιμοποιεί το " InpOut32.dll " αρχείο της βιβλιοθήκης βρίσκεται στο φάκελο " Systems32 " των συστημάτων των Windows :

C # :

ιδιωτική τάξη PortAccess

{

[ DllImport ( " inpout32.dll " , Entrypoint = " Out32 " ) ] Ξενοδοχεία

δημόσια στατική άκυρη extern εξόδου ( διεύθυνση int , int value ) ?

}

VB :

Private Class PortAccess

Δημόσια αναγνωρίσει Sub εξόδου Lib " inpout32.dll " Alias ​​" Out32 " ( ByVal διεύθυνση As Integer , ByVal αξία Όπως Integer )

τέλος Class
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα