Σχεδίαση και υλοποίηση ολοκληρωμένης διεπαφής για τον έλεγχο βηματικών κινητήρων μέσω της θύρας USB ενός Η/Υ.
Design and construction of a USB interface device for the control of stepper motors.
![Thumbnail](/bitstream/handle/20.500.12688/2189/2008giannakopoulos.pdf.jpg?sequence=2&isAllowed=y)
View/ Open
Date
2009-02-23Author
Γιαννακόπουλος, Νικήτας
Giannakopoulos, Nikitas
Metadata
Show full item recordAbstract
Αντικείμενο της παρούσας πτυχιακής εργασίας είναι η κατασκευή μιας περιφερειακής συσκευής USB. Η συσκευή αυτή κατά κύριο λόγο θα επιτρέπει τον έλεγχο της θέσης δυο βηματικών κινητήρων. Πρέπει να αναφερθεί ότι η κατασκευή είναι πλήρως συμβατή με τις αρχές λειτουργίας του πρωτόκολλου USB1.1. Η εργασία μπορεί να διαιρεθεί σε τρία βασικά μέρη. Το πρώτο μέρος έχει να κάνει με τη δημιουργία ενός αυτόνομου προγράμματος σε μια γλώσσα υψηλού επιπέδου προγραμματισμού όπως την Visual Basic 6. Το δεύτερο μέρος περιλαμβάνει την κατανόηση στοιχειωδών εννοιών γύρω από το πρωτόκολλο USB 1.1 και η δημιουργία ενός αρχείου .asm σε γλώσσα χαμηλού επιπέδου κατάλληλο για τον προγραμματισμό του μικροελεγκτή USB cy7c63001 της CYPRESS. Το τρίτο μέρος αποτελείται από την σχεδίαση και την κατασκευή του υλικού που περιλαμβάνει τρεις πλακέτες, κατάλληλα συνδεδεμένες μεταξύ τους, οι οποίες αναλαμβάνουν τον έλεγχο της κίνησης των βηματικών κινητήρων καθώς και την ένδειξη της θερμοκρασίας του περιβάλλοντος χώρου. The object of the present thesis is the construction of a USB interface device. The device actually will be used to control the position of two stepper motors. To be mentioned that the whole project has been constructed under the features of the Universal Serial Bus protocol 1.1. The project consists of three main units. The first one includes the development of a stepper motor controller application using a high level programming language like Visual Basic 6. The second one involves the understanding of various things about USB protocol and writing firmware for the CYPRESS cy7c63001 USB microcontroller. The third one covers the construction of the hardware, including three PCB boards, to control the movement of the stepper motors, and also to capture the environment temperature.
Collections
This website uses cookies to ensure you get the best browsing experience.
Continue
More info