dc.contributor.author | Βάκης, Μιχαήλ | el |
dc.contributor.author | Vakis, Michail | en |
dc.date.accessioned | 2024-05-13T10:31:15Z | |
dc.date.available | 2024-05-13T10:31:15Z | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/59338 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.27034 | |
dc.rights | Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/3.0/gr/ | * |
dc.subject | Educational board of peripherals | en |
dc.subject | ntuAboard | en |
dc.subject | Διδασκαλία I2C, SPI, USART, ADC, PWM, One-Wire | el |
dc.subject | Εφαρμογή IoT | el |
dc.subject | Διδακτική πλακέτα περιφερειακών | el |
dc.subject | IoT application | en |
dc.subject | I2C, SPI, USART, ADC, PWM, One-Wire | en |
dc.title | Η πλακέτα Περιφερειακών ntuAboard | el |
heal.type | bachelorThesis | |
heal.classification | Μικροελεγκτές | el |
heal.language | el | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2023-11-06 | |
heal.abstract | Δύο σημαντικά χαρακτηριστικά στη διδασκαλία ενός εργαστηριακού μαθήματος Μικροϋπολογιστών είναι η ενσωμάτωση αρκετών περιφερειακών ώστε να γίνεται εξάσκηση πάνω σε μεγάλη ποικιλία λειτουργιών ενός Μικροϋπολογιστή και η χρήση διαφορετικών αρχιτεκτονικών Μικροϋπολογιστών. Πολλές φορές το hardware που απαιτείται για την ενσωμάτωση των ανωτέρω χαρακτηριστικών είναι αρκετά κοστοβόρο και ταυτόχρονα η εναλλαγή από αρχιτεκτονική σε αρχιτεκτονική μπορεί να αποβεί αρκετά χρονοβόρα διαδικασία αφού ενδεχομένως να απαιτεί την εξ ολοκλήρου εκμάθηση ενός διαφορετικού κάθε φορά συστήματος. Προς λύση του προβλήματος αυτού, στην παρούσα εργασία θα γίνει σχεδιασμός μιας πλακέτας περιφερειακών που θα παρέχει τη δυνατότητα διεπαφής μια ποικιλίας μικροελεγκτών με μια πληθώρα περιφερειακών. Λαμβάνοντας υπόψιν ότι η κύρια χρήση της πλακέτας θα είναι εκπαιδευτική και συνεπώς ανάμεσα στους χρήστες της πλακέτας μπορεί να είναι και φοιτητές ή μαθητές χωρίς προηγούμενη εμπειρία, είναι σημαντικό να προστεθεί και ένα τρίτο απαραίτητο χαρακτηριστικό το οποίο είναι η ανθεκτικότητα σε συνήθη λάθη. Τα σημαντικότερα πλεονεκτήματα ενός τέτοιου συστήματος (μικροελεγκτών-πλακέτας περιφερειακών-περιφερειακών) είναι το χαμηλότερο κόστος και η εξοικονόμηση χρόνου διδασκαλίας. Το δεύτερο προκύπτει λόγω του ότι οι φοιτητές/μαθητές θα χρειάζεται να εξοικειωθούν μόνο με ένα σύστημα και μια συγκεκριμένη ποικιλία περιφερειακών και για την εκμάθηση μιας διαφορετικής αρχιτεκτονικής μικροελεγκτή μπορούν να εστιάσουν μόνο στις διαφορές με την ήδη γνωστή αρχιτεκτονική. Για την εξυπηρέτηση του πρώτου σημαντικού χαρακτηριστικού η σχεδιαζόμενη πλακέτα θα προσφέρει διεπαφή με κατάλληλα περιφερειακά τα οποία μεταξύ άλλων θα χρησιμοποιούν τις εξής λειτουργίες ενός Μικροελεγκτή: 1)Χρήση των I/O 2)Επικοινωνία με I2C 3)Επικοινωνία με One-Wire 4)Επικοινωνία με SPI 5)Επικοινωνία με USART 6)Χρήση ADC 7)Χρήση PWM Για να πληρείται το δεύτερο σημαντικό χαρακτηριστικό ένα υποψήφιο σύστημα προκύπτει από το συνδυασμό της δυνατότητας επιλογής λογικής τάσης 3.3V ή 5V και την χρήση του Arduino Uno rev3 pinout για την σύνδεση της πλακέτας μικροελεγκτή. Αυτό επιτρέπει την επιλογή μια μεγάλης ποικιλίας μικροελεγκτών χωρίς να υπάρχει περιορισμός ως προς την αρχιτεκτονική. Για το τρίτο χαρακτηριστικό αρκεί να προστεθούν κατάλληλα κυκλώματα και μέθοδοι προστασίας αλλά και σαφείς οδηγίες. | el |
heal.abstract | Two important features in teaching a Microcomputer lab course are the incorporation of enough peripherals to practice a wide variety of Microcomputer functions and the use of different Microcomputer architectures. Usually, the hardware required to integrate the above features is quite costly and at the same time switching from architecture to architecture can be quite a time-consuming process since it may require learning a completely different system each time. To solve this problem, in this project a board of peripherals will be designed that will provide the possibility of interfacing a variety of microcontrollers with a multitude of peripherals. Considering that the main use of the board will be educational and therefore among the users of the board may be university students or high school students with no previous experience, it is important to add a third necessary feature which is resilience to common mistakes. The major advantages of such a system (microcontroller-board of peripherals-peripherals) are the lower cost and the saving of teaching time. The second arises because students will only need to familiarize themselves with one system and a certain variety of peripherals, and for learning a different microcontroller architecture they can only focus on the differences with the already known architecture. To serve the first important feature, the designed board will offer an interface with appropriate peripherals which, among other things, will use the following functions of a Microcontroller: • Use of I/O • Communication using I2C • Communication using One-Wire • Communication using SPI • Communication using USART • Use of ADC • Use of PWM To fulfill the second important characteristic a candidate system results from the combination of the possibility of selecting a logic voltage of 3.3V or 5V and the use of the Arduino Uno rev3 pinout to connect the microcontroller board. This allows a wide variety of microcontrollers to be selected without being limited by architecture. For the third feature, it is sufficient to add appropriate circuits and protection methods as well as clear instructions. | en |
heal.advisorName | Soudris, Dimitrios | en |
heal.advisorName | Σούντρης, Δημήτριος | el |
heal.committeeMemberName | Soudris, Dimitrios | en |
heal.committeeMemberName | Tsanakas, Panayiotis | en |
heal.committeeMemberName | Xydis, Sotirios | en |
heal.committeeMemberName | Σούντρης, Δημήτριος | el |
heal.committeeMemberName | Ξύδης, Σωτήριος | el |
heal.committeeMemberName | Τσανάκας, Παναγιώτης | el |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών. Εργαστήριο Μικροϋπολογιστών και Ψηφιακών Συστημάτων VLSI | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 75 σ. | el |
heal.fullTextAvailability | false |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: