Ενσωματωμένα Συστήματα

Πρόγραμμα Σπουδών 2022

Διδασκαλία

Σπυρίδων Νικολαΐδης
Κωνσταντίνος Σιώζιος

Το μάθημα καλύπτει τα εξής κύρια θέματα:
– Εισαγωγή στα ενσωματωμένα συστήματα: βασικές έννοιες, ορισμοί και ρόλος τους στις σύγχρονες τεχνολογίες.
– Σχεδιαστικές επιλογές και προκλήσεις: πώς διαμορφώνεται η αρχιτεκτονική ενός ενσωματωμένου συστήματος και ποιες είναι οι βασικές σχεδιαστικές αποφάσεις και περιορισμοί.
– Μετρικές σχεδιασμού: τρόποι αξιολόγησης των επιδόσεων και του κόστους σε ενσωματωμένα συστήματα.
– Τεχνολογία επεξεργαστών και πλατφορμών: επεξεργαστές, μικροελεγκτές και συστήματα βασισμένα σε ARM/RISC/κ.λπ.
– Τεχνολογία σχεδιασμού και εργαλεία ανάπτυξης: περιβάλλοντα, compiler, debugger, IDEs και εργαλεία υλοποίησης.
– Περιφερειακές μονάδες και επιλογές υλικού: διεπαφές, αισθητήρες, επικοινωνίες, ενεργοποιητές και βέλτιστες πρακτικές σύνδεσης.
– Μοντελοποίηση και σχεδίαση ενσωματωμένων συστημάτων: μεθοδολογίες ανάλυσης και αρχιτεκτονικής, συμπεριλαμβανομένης της εργασίας με γραφικά εργαλεία όπως LabVIEW.
– Ανάπτυξη και προγραμματισμός ενσωματωμένων εφαρμογών: υλοποίηση λογισμικού σε περιβάλλοντα όπως Raspberry Pi και προγραμματισμός με C/Python για πραγματικές λειτουργίες.
– Βελτίωση ενεργειακών επιδόσεων: τεχνικές και στρατηγικές για ενεργειακή αποδοτικότητα σε ενσωματωμένα συστήματα.
– Αξιολόγηση επιδόσεων: μέτρηση και ανάλυση της συμπεριφοράς του συστήματος υπό διάφορα σενάρια λειτουργίας.

Προτεινόμενα Συγγράμματα

1. Εισαγωγή στον Υπολογισμό και τον Προγραμματισμό με την Python, 3η έκδοση/Με Εφαρμογές στην Υπολογιστική Μοντελοποίηση και την Κατανόηση Δεδομένων, Συγγραφείς: Guttag John V., Έτος έκδοσης: 2022, Έκδοση: 3η, ISBN: 9789604911592, Εκδόσεις: Παπασωτηρίου, [Κωδικός στον Εύδοξο: 112696091]
2. Ανάπτυξη Εφαρμογών με το Arduino, 3η Έκδοση/Ο πιο πλήρης εκπαιδευτικός οδηγός για το Arduino, Συγγραφείς: Παπάζογλου Παναγιώτης, Λιωνής Σπύρος-Πολυχρόνης, Έτος έκδοσης: 2021, Έκδοση: 3η, ISBN: 9789604189373, Εκδόσεις: Τζιόλα, Παπάζογλου Παναγιώτης, Ρομποτική, [Κωδικός στον Εύδοξο: 102071811]
3. ΣΚΕΨΟΥ ΣΕ PYTHON/ΠΩΣ ΝΑ ΣΚΕΠΤΕΣΤΕ ΣΑΝ ΕΠΙΣΤΗΜΟΝΑΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ, Συγγραφείς: ALLEN B. DOWNEY, Έτος έκδοσης: 2020, Έκδοση: 2, ISBN: 9789606450907, Εκδόσεις: ΕΚΔΟΣΕΙΣ ΚΛΕΙΔΑΡΙΘΜΟΣ ΕΠΕ, [Κωδικός στον Εύδοξο: 94644736]
4. Αρχιτεκτονική Υπολογιστών, Συγγραφείς: Δημήτριος Β. Νικολός, Έτος έκδοσης: 2017, Έκδοση: 1η έκδοση, ISBN: 9786188319707, Εκδόσεις: Παναγιώτα Παπακωνσταντίνου, [Κωδικός στον Εύδοξο: 68370526]