Please use this identifier to cite or link to this item:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/15187
Title: | Κατασκευή Εφαρμογής Επικοινωνίας Συσκευών Μέσω Του Πρωτοκόλλου Can (controller Area Network) |
Authors: | Αλέξανδρος Παπαναστασάτος Πεκμεστζή Κιαμάλ |
Keywords: | can controller area network σειριακή επικοινωνία ανελκυστήρας rs-232 αυτόματος έλεγχος κατανεμημένος έλεγχος πρωτόκολλα επικοινωνίας ελεγκτών δίκτυα ελεγκτών βηματικός κινητήρας |
Issue Date: | 14-Oct-2008 |
Abstract: | Το αντικείμενο της διπλωματικής εργασίας ήταν η κατάσκευη μίας εφαρμογής βασισμένης στην επικοινωνία συσκευών μέσω του πρωτοκόλλου CAN (Controller Area Network). Κατασκευάστηκαν δύο τέτοιες συσκευές, στον πυρήνα των οποίων βρίσκεται ο μικροεπεξεργαστής LPC2129 της εταιρείας Philips Semiconductors που διαθέτει ενσωματωμένους ελεγκτές για το συγκεκριμένο πρωτόκολλο.Για την επίδειξη της επικοινωνίας των δύο συσκευών, υλοποιήθηκε ένα σύστημα ανελκυστήρα που ελέγχεται τόσο τοπικά όσο και κεντρικά από προσωπικό υπολογιστή. Ο κεντρικός έλεγχος πραγματοποιείται διαμέσου μιας συσκευής που διασυνδέει το δίαυλο CAN με τον προσωπικό υπολογιστή μέσω σειριακής θύρας RS-232. Ο τοπικός έλεγχος πραγματοποιείται διαμέσου μιας δεύτερης συσκευής που είναι τοποθετημένη στο εσωτερικό της μινιατούρας ανελκυστήρα. Η συσκευή αυτή ελέγχει την κατάσταση των πλήκτρων ελέγχου, τους αισθητήρες και τις ενδείξεις του ανελκυστήρα, ενώ ταυτόχρονα συνδέεται στο δίαυλο CAN. Επιπλέον, παρέχει δύο σήματα για τον έλεγχο της κίνησης ενός βηματικού κινητήρα που μετακινεί τον ανελκυστήρα. Για την οδήγηση του βηματικού κινητήρα κατασκευάστηκε αντίστοιχος driver, συμβατός με τα σήματα που παράγει η δεύτερη συσκευή του δικτύου CAN.Ο σκοπός της εργασίας ήταν η κατασκευή ενός ολοκληρωμένου συστήματος κατανεμημένου ελέγχου που προσομοιώνει σε μικρή κλίμακα πραγματικά συστήματα ελέγχου, καθώς επιτελεί τις συνήθεις και κύριες λειτουργίες που επιτελεί κάθε ελεγκτής, δηλαδή τον έλεγχο ψηφιακών εισόδων και εξόδων, τον έλεγχο κινητήρων μέσω κατάλληλων σημάτων και την επικοινωνία με το υπόλοιπο δίκτυο ελεγκτών και με τους χρήστες του συστήματος. Ο στόχος της ήταν η αντιμετώπιση των επιλογών, των αποφάσεων και των προβλημάτων που ανακύπτουν κατά τη σχεδίαση και υλοποίηση μίας εφαρμογής κατανεμημένου ελέγχου. |
URI: | http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/15187 |
Appears in Collections: | Διπλωματικές Εργασίες - Theses |
Files in This Item:
File | Size | Format | |
---|---|---|---|
DT2008-0194.pdf | 5.97 MB | Adobe PDF | View/Open |
Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.