Ηλεκτρονική Διάθεση Μαθήματος
Μαθησιακά Αποτελέσματα
Με την ολοκλήρωση του μαθήματος, οι φοιτητές/τριες αναμένεται να μπορούν να:
• σχεδιάζουν ένα πλήρες σύστημα συλλογής αναλογικών και ψηφιακών μετρήσεων
• εξοικειωθούν στη χρήση σειριακών πρωτόκολλων επικοινωνίας
• αντιληφθούν την επικοινωνία των μικροελεγκτών με ένα σύνολο περιφερειακών συσκευών
• σχεδιάζουν συστήματα ολοκλήρωσης και απασφαλμάτωσης της πληροφορίας
• αναπτύσσουν και να χρησιμοποιούν διαδικασίες απασφαλμάτωσης του λογισμικού και του υλικού
• αναπτύσσουν εφαρμογές για τον τελικό χρήστη
• χειρίζονται κάποια βασικά εργαλεία ανάπτυξης και ελέγχου λογισμικού και υλικού χρησιμοποιούνται σε επίπεδο εφαρμογής και να συγκρίνουν διάφορες μεθόδους υλοποίησης.
• αναπτύσσουν και συνεργάζονται ομαδικά σε ένα ολοκληρωμένο έργο.
Περιεχόμενο Μαθήματος
Σκοπός του μαθήματος είναι να δώσει τα κατάλληλα εφόδια στους φοιτητές ώστε να συνδυάσουν τις γνώσεις που αποκτούν σε μία σειρά μαθημάτων και να σχεδιάσουν και να αναπτύξουν, ακολουθώντας τα κατάλληλα πρότυπα σχεδίασης, ένα ολοκληρωμένο σύστημα ελέγχου πραγματικού χρόνου για διαφορετικές διαδικασίες, χρησιμοποιώντας μια σειρά αλγορίθμων ελέγχου.
Τα περιεχόμενα του μαθήματος περιλαμβάνουν τα εξής:
• Θέματα σχεδίασης υποσυστημάτων αισθητήρων
• Πρωτόκολλα επικοινωνίας με μικροελεγκτές
• Καθορισμός των προδιαγραφών του συστήματος
• Λειτουργικός σχεδιασμός
• Καθορισμός της διαδικασίας ελέγχου
• Επιλογή υπολογιστικού μοντέλου
• Συνεργατικά περιβάλλοντα
• Ανάπτυξη του λογισμικού επικοινωνίας με αισθητήρες
• Ανάπτυξη του λογισμικού ελέγχου της συμπεριφοράς του συστήματος
• Διαδικασία δοκιμών και απασφαλμάτωσης (testing and debugging)
• Διαδικασίες επικύρωσης και συντήρησης