Σχεδίαση και υλοποίηση ολοκληρωμένης διεπαφής για τον έλεγχο βηματικών κινητήρων μέσω της θύρας USB ενός Η/Υ.
Φόρτωση...
Ημερομηνία
2009-02-23T09:41:37Z
Συγγραφείς
Τίτλος Εφημερίδας
Περιοδικό ISSN
Τίτλος τόμου
Εκδότης
Τ.Ε.Ι. Κρήτης, Σχολή Εφαρμοσμένων Επιστημών (Σ.Εφ.Ε), Τμήμα Ηλεκτρονικών Μηχανικών Τ.Ε.
T.E.I. of Crete, School of Applied Sciences, Department of Electronic Engineering
T.E.I. of Crete, School of Applied Sciences, Department of Electronic Engineering
Επιβλέπων
Περίληψη
Αντικείμενο της παρούσας πτυχιακής εργασίας είναι η κατασκευή μιας περιφερειακής συσκευής 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.
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.