HEAL DSpace

Η πλακέτα Περιφερειακών ntuAboard

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

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

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


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

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

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

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

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