ΠΕΡΙΓΡΑΜΜΑ ΜΑΘΗΜΑΤΟΣ

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

1. ΓΕΝΙΚΑ

ΣΧΟΛΗ Σχολή Μηχανικών
ΤΜΗΜΑ Τμήμα Μηχανικών Πληροφορικής, Υπολογιστών και Τηλεπικοινωνιών
ΕΠΙΠΕΔΟ ΣΠΟΥΔΩΝ Μεταπτυχιακό
ΚΩΔΙΚΟΣ ΜΑΘΗΜΑΤΟΣ %cf%81101 ΕΞΑΜΗΝΟ ΣΠΟΥΔΩΝ 1o
ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ Ενσωματωμένα Συστήματα
ΑΥΤΟΤΕΛΕΙΣ ΔΙΔΑΚΤΙΚΕΣ ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ
σε περίπτωση που οι πιστωτικές μονάδες απονέμονται σε διακριτά μέρη του μαθήματος π.χ. Διαλέξεις, Εργαστηριακές Ασκήσεις κ.λπ. Αν οι πιστωτικές μονάδες απονέμονται ενιαία για το σύνολο του μαθήματος αναγράψτε τις εβδομαδιαίες ώρες διδασκαλίας και το σύνολο των πιστωτικών μονάδων.
ΕΒΔΟΜΑΔΙΑΙΕΣ ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ ΠΙΣΤΩΤΙΚΕΣ ΜΟΝΑΔΕΣ
Προσθέστε σειρές αν χρειαστεί. Η οργάνωση διδασκαλίας και οι διδακτικές μέθοδοι που χρησιμοποιούνται περιγράφονται αναλυτικά στο 4.    
ΤΥΠΟΣ ΜΑΘΗΜΑΤΟΣ
Γενικής Υποδομής (ΓΥ),Ειδικής Υποδομής (ΕΥ), Γενικών Γνώσεων (ΓΓΔ) και Επιστημονικής Περιοχής (ΔΔΤΝ, ΕΔ, ΕΥΣ, ΗΛ, ΠΑ) .
 Κορμού
ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ ΜΑΘΗΜΑΤΑ:  
ΓΛΩΣΣΑ ΔΙΔΑΣΚΑΛΙΑΣ και ΕΞΕΤΑΣΕΩΝ:  Ελληνικά
ΤΟ ΜΑΘΗΜΑ ΠΡΟΣΦΕΡΕΤΑΙ ΣΕ ΦΟΙΤΗΤΕΣ ERASMUS Ναι
ΗΛΕΚΤΡΟΝΙΚΗ ΣΕΛΙΔΑ ΜΑΘΗΜΑΤΟΣ (URL)

2. ΜΑΘΗΣΙΑΚΑ ΑΠΟΤΕΛΕΣΜΑΤΑ

Μαθησιακά Αποτελέσματα
Περιγράφονται τα μαθησιακά αποτελέσματα του μαθήματος οι συγκεκριμένες  γνώσεις, δεξιότητες και ικανότητες καταλλήλου επιπέδου που θα αποκτήσουν οι φοιτητές μετά την επιτυχή ολοκλήρωση του μαθήματος.

Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής/τρια θα είναι σε θέση:

  • Ανταποκριθεί σε βασικές απαιτήσεις σχεδίασης ενσωματωμένων εφαρμογών
  • Ανταποκριθεί σε βασικές απαιτήσεις ελέγχου αυτόματων συστημάτων
  • Συνδέσει ηλεκτρονικά στοιχεία (LED, switches, potensiometers, motors, servos, sensors, κλπ) σε πλακέτες μικροελεγκτών, τύπου Arduino ή Raspberry Pi, και να τα χειριστεί μέσω του μικροελεγκτή. Αναπτύξει εφαρμογές μετρήσεων και ελέγχου με χρήση πλατφόρμας Arduino και Raspberry Pi
  • Να σχεδιάσει ηλεκτρονικά τυπωμένα κυκλώματα με χρήση λογισμικού σχεδίασης τυπωμένων κυκλωμάτων
  • Να προγραμματίσει εφαρμογές στο Raspberry Pi σε γλώσσα Python
  • Να χειριστεί μετατροπείς αναλογικού σήματος σε ψηφιακό και αντίστροφα.
Γενικές Ικανότητες
Λαμβάνοντας υπόψη τις γενικές ικανότητες που πρέπει να έχει αποκτήσει ο πτυχιούχος (όπως αυτές αναγράφονται στο Παράρτημα Διπλώματος και παρατίθενται ακολούθως) σε ποια / ποιες από αυτές αποσκοπεί το μάθημα;.
Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών με τη χρήση και των απαραίτητων τεχνολογιών - Προσαρμογή σε νέες καταστάσεις - Λήψη αποφάσεων - Αυτόνομη εργασία - Ομαδική εργασία - Εργασία σε διεθνές περιβάλλον - Εργασία σε διεπιστημονικό περιβάλλον - Παράγωγή νέων ερευνητικών ιδεών Σχεδιασμός και διαχείριση έργων - Σεβασμός στη διαφορετικότητα και στην πολυπολιτισμικότητα - Σεβασμός στο φυσικό περιβάλλον - Επίδειξη κοινωνικής, επαγγελματικής και ηθικής υπευθυνότητας και ευαισθησίας σε θέματα φύλου - Άσκηση κριτικής και αυτοκριτικής - Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης
  • Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των απαραίτητων τεχνολογιών
  • Αυτόνομη και Ομαδική εργασία
  • Σχεδιασμός και Διαχείριση Projects
  • Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης

3. ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ

  • Ορισμός και Τεχνολογίες Ενσωματωμένων Συστημάτων. Παραδείγματα Ενσωματωμένων Συστημάτων με εφαρμογές στη Ρομποτική. Αναφορά στους έξυπνους αισθητήρες και σε τεχνολογίες Internet of Things (ΙοΤ).
  • Αρχιτεκτονική Επεξεργαστών Ενσωματωμένων Συστημάτων. Επεξεργαστές γενικού, ειδικού και μοναδικού σκοπού. Μικροελεγκτές, DSP, ASICs, προγραμματιζόμενες λογικές διατάξεις (FPGAs).
  • Αρχιτεκτονικές von Neumann, Harvard. Σύντομη αναφορά στην αρχιτεκτονική των μικροελεγκτών PIC και AVR.
  • Περιφερειακά Υποσυστήματα μικροελεγκτών: I/O, Χρονιστές, Ελεγκτές Διακοπών, Μετατροπείς Α/D, Δίαυλοι σύγχρονης και ασύγχρονης σειριακής επικοινωνίας (SPI, I2C, USB, UART).
  • Αρχές Προγραμματισμού Ενσωματωμένων Συστημάτων: Το παράδειγμα της πλατφόρμας Arduino. Εργαστηριακά παραδείγματα για ψηφιακή είσοδο/έξοδο και αναλογική είσοδο/έξοδο. Σύνδεση βασικών αισθητήρων για τη μέτρηση της θερμοκρασίας, της απόστασης, της κίνησης. Έλεγχος LED, μοτέρ, σερβομηχανισμών και αυτοκινούμενων οχημάτων.
  • Υπολογιστές μοναδικής κάρτας (Single Board Computers). Το παράδειγμα της πλατφόρμας Raspberry Pi. Ανάπτυξη βασικών εφαρμογών ρομποτικής με το Raspberry Pi. Αναφορά στη γλώσσα Python. Αρχές σχεδίασης τυπωμένων κυκλωμάτων.

4. ΔΙΔΑΚΤΙΚΕΣ και ΜΑΘΗΣΙΑΚΕΣ ΜΕΘΟΔΟΙ - ΑΞΙΟΛΟΓΗΣΗ

ΤΡΟΠΟΣ ΠΑΡΑΔΟΣΗΣ
Πρόσωπο με πρόσωπο, Εξ αποστάσεως εκπαίδευση κ.λπ.

Θεωρητική διδασκαλία – ανάπτυξη της ύλης στον πίνακα και παρουσίαση μέσω βιντεοπροβολέα.

Εργαστηριακή εξάσκηση με χρήση πλατφορμών Arduino, και Raspberry Pi, ανάπτυξη κατασκευών αυτοματισμού, μετρήσεων και ελέγχου.

ΧΡΗΣΗ ΤΕΧΝΟΛΟΓΙΩΝ ΠΛΗΡΟΦΟΡΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ
Χρήση Τ.Π.Ε. στη Διδασκαλία, στην Εργαστηριακή Εκπαίδευση, στην Επικοινωνία με τους φοιτητές

Υποστήριξη της μαθησιακής διαδικασίας με χρήση πλατφόρμας ασύγχρονης και σύγχρονης τηλεκπαίδευσης.

ΟΡΓΑΝΩΣΗ ΔΙΔΑΣΚΑΛΙΑΣ
Περιγράφονται αναλυτικά ο τρόπος και μέθοδοι διδασκαλίας. Διαλέξεις, Σεμινάρια, Εργαστηριακή Άσκηση, Άσκηση Πεδίου, Μελέτη & ανάλυση βιβλιογραφίας, Φροντιστήριο, Πρακτική (Τοποθέτηση), Κλινική Άσκηση, Καλλιτεχνικό Εργαστήριο, Διαδραστική διδασκαλία, Εκπαιδευτικές επισκέψεις, Εκπόνηση μελέτης (project), Συγγραφή εργασίας / εργασιών, Καλλιτεχνική δημιουργία, κ.λπ. Αναγράφονται οι ώρες μελέτης του φοιτητή για κάθε μαθησιακή δραστηριότητα καθώς και οι ώρες μη καθοδηγούμενης μελέτης ώστε ο συνολικός φόρτος εργασίας σε επίπεδο εξαμήνου να αντιστοιχεί στα standards του ECTS

Οργάνωση Διδασκαλίας

ΔραστηριότηταΦόρτος εργασίας εξαμήνου
Ώρες Διδασκαλίας39
Συγγραφή εργαστηριακών αναφορών100
Αυτοτελής Μελέτη50
Σύνολο189
ΑΞΙΟΛΟΓΗΣΗ ΦΟΙΤΗΤΩΝ
Περιγραφή της διαδικασίας αξιολόγησης Γλώσσα Αξιολόγησης, Μέθοδοι αξιολόγησης, Διαμορφωτική ή Συμπερασματική, Δοκιμασία Πολλαπλής Επιλογής, Ερωτήσεις Σύντομης Απάντησης, Ερωτήσεις Ανάπτυξης Δοκιμίων, Επίλυση Προβλημάτων, Γραπτή Εργασία, Έκθεση / Αναφορά, Προφορική Εξέταση, Δημόσια Παρουσίαση, Εργαστηριακή Εργασία, Κλινική Εξέταση Ασθενούς, Καλλιτεχνική Ερμηνεία, Άλλη / Άλλες. Αναφέρονται ρητά προσδιορισμένα κριτήρια αξιολόγησης και εάν και που είναι προσβάσιμα από τους φοιτητές.

Ο τελικός βαθμός του μαθήματος διαμορφώνεται κατά 50% από τον βαθμό εργασίας στην πλατφόρμα Arduino και κατά 50% από τον βαθμό εργασίας στην πλατφόρμα Raspberry Pi.

5. ΣΥΝΙΣΤΩΜΕΝΗ ΒΙΒΛΙΟΓΡΑΦΙΑ

Συγγράμματα

“Introduction to the design of small-scale embedded systems”, Tim Wilmshurst, Palgrave.

“Συστήματα Μικροϋπολογιστών ΙΙ: Μικροελεγκτές AVR και PIC”, Κιαμάλ Πεκμεστζή, Εκδόσεις Συμμετρία.

“Ανάπτυξη Εφαρμογών με το Arduino”, Παναγιώτης Παπάζογλου, Σ.-Π. Λιώνης, Εκδόσεις Τζιόλα.

“18+ Random nerd Tutorial Projects”, Rui Santos, http://randomnerdtutorials.com/download

“Embedded System Design, A Unified hardware/Software Introduction”, Frank Vahid, Tony Givargis, John Wiley & Sons.

“Designing Embedded Systems with PIC Microcontrollers”, Tim Wilmshurst, Newnes.

“Getting Started with Python and Raspberry Pi”, Dan Nixon, Packt Publishing (open source).

“Αρχιτεκτονική και Προγραμματισμός του PIC16F877”, Ι. Καλόμοιρου, Σημειώσεις.