HEAL DSpace

Έλεγχος ανοικτού βρόχου βηματικού κινητήρα μέσω του μικροελεγκτή Arduino

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Φιορέτος, Σπύρος el
dc.contributor.author Fioretos, Spyros en
dc.date.accessioned 2015-09-03T08:28:06Z
dc.date.available 2015-09-03T08:28:06Z
dc.date.issued 2015-09-03
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/41167
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.8924
dc.rights Αναφορά Δημιουργού 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by/3.0/gr/ *
dc.subject Βηματικοί κινητήρες el
dc.subject Stepping motors en
dc.subject Προφίλ ταχύτητας el
dc.subject Μικροεπεξεργαστές el
dc.subject Επιτάχυνση el
dc.subject Εφαρμογές el
dc.subject Velocity profiles en
dc.subject Microprocessors en
dc.subject Acceleration en
dc.subject Programming en
dc.title Έλεγχος ανοικτού βρόχου βηματικού κινητήρα μέσω του μικροελεγκτή Arduino el
heal.type bachelorThesis
heal.generalDescription Υλοποίηση ενός συστήματος ελέγχου ανοικτού βρόχου, για την διπολική οδήγηση και τον έλεγχο μέχρι δύο βηματικών κινητήρων. Υλοποίηση όλων των βασικών λειτουργιών ελέγχου όπως εκκίνηση με σταθερή ταχύτητα, εκκίνηση με επιταχυνόμενη κίνηση, στάση με επιβραδυνόμενη κίνηση, καθορισμός του αριθμού των βημάτων και έλεγχος του αν επιτεύχθηκε η θέση στόχος. el
heal.classification Application engineering en
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2015-03-30
heal.abstract This essay is about controlling a hybrid two phase step motor via an open loop control system based on Arduino Uno microcontroller. We program the microcontroller so that the system can perform all the basic functions that a step motor is capable of. All the excitation modes are possible. We constract the motor’s speed profile through a numerical method so that we can monitor it’s behaviour in a step by step manner. Knowing the speed profile we can deside if a particular step motor is suitable for a specific application or not. We can examine if the motor can fullfill all the requirements imposed by the system designer. For example if the motor is capable of reaching it’s pull out rate, or to perform a specific number of steps in a certain amount of time. A more intresting requirement is if we want the motor to excecute a specific number of steps with a specific speed within a very strict time frame without missing the target possition. We can confront such requirements in robotics, CNC machines, plotters and other modern machinery. Arduino Uno in coinjunction with the Adafruit motor shield has been proven a very reliable software – intensive solution for many small to mid – scale projects. AF_Motor.h and AcceStepper.h libraries provide many functions that can be very usefull when it comes to programming the system. en
heal.advisorName Ιωαννίδου, Μαρία - Παρασκευή el
heal.committeeMemberName Ιωαννίδου, Μαρία - Παρασκευή el
heal.committeeMemberName Μέντζας, Γρηγόριος el
heal.committeeMemberName Τσαραμπάρης, Παναγιώτης el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Ηλεκτρικών Βιομηχανικών Διατάξεων και Συστημάτων Αποφάσεων el
heal.academicPublisherID ntua
heal.numberOfPages 101 σ.
heal.fullTextAvailability true


Αρχεία σε αυτό το τεκμήριο

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού 3.0 Ελλάδα