Ηλεκτρονική Διάθεση Μαθήματος
Μαθησιακά Αποτελέσματα
Με την ολοκλήρωση του μαθήματος, οι φοιτητές/τριες αναμένεται να μπορούν να:
• αντιλαμβάνονται την επικοινωνία των μικροελεγκτών με τις περιφερειακές συσκευές
• να αντιληφθούν την διασύνδεση με χρονόμετρα, κινητήρες και αναλογικά σήματα
• να συντάξουν και να εκτελέσουν προγράμματα σε συμβολική γλώσσα με παράλληλη εκπαίδευση των απαραίτητων εργαλείων για την επικοινωνία με περιφερειακές συσκευές.
• την εξοικείωση στη χρήση σειριακών πρωτόκολλων επικοινωνίας
Περιεχόμενο Μαθήματος
Eισαγωγή στην διασύνδεση μικροεπεξεργαστή με συσκευές εισόδου – εξόδου. Γενική περιγραφή της προσαρμοστικής μονάδας (interface) Ι / O
Παράλληλη και σειριακή είσοδος-έξοδος. Σειριακή επικονωνία : Ασύγχρονη (RS232) και σύγχρονη.
Μέθοδοι επικοινωνίας μικροεπεξεργαστών και περιφερειακών (σημαίες, διακοπές). Προτεραιότητα διακοπών. Διανυσματικές διακοπές. Λειτουργικά συστήματα πραγματικού χρόνου (RTOS). Διαχείριση διαύλου δεδομένων. Διαχείριση τοπικού διαύλου (DMAC). Διαχείριση καθολικού δίαυλου. Σύνδεση I/O Υπολογιστή σε ΜΥ σύστημα.
Περιγραφή του συστήματος Ι / O του AVR. Ι / O καταχωρητές και εντολές. Σύστημα διακοπών του AVR. I/O ports (τρόπος διασύνδεσης, κυκλωματική διάταξη, διασύνδεση LED και διακοπτών). Εναλλακτικές χρήσεις των I/O ports : Χρονόμετρα – PWM - Απαριθμητές, SPI – USART – TWI, Αναλογικός συγκριτής – ADC.
Ψηφιακά συστήματα λήψης και μετατροπής πληροφορίας (DAS). Δειγματοληψία και ανακατασκευή του αρχικού σήματος (συγκρατητές). Μοντέλα και σφάλματα κβάντισης. Μετάδοση του θορύβου κβάντισης μέσα από το σύστημα. Σφάλματα λόγω του πολλαπλασιασμού. Σφάλματα λόγω κβάντισης των συντελεστών. Επιλογή της συχνότητας δειγματοληψίας. Επιλογή του μήκους λέξης. Μετατροπείς ψηφιακού σήματος σε αναλογικό. Αναλογικοί πολυπλέκτες. Μετατροπείς αναλογικού σήματος σε ψηφιακό.
Παραδείγματα προγραμματισμού του συστήματος Ι / Ο του AVR.
Λέξεις Κλειδιά
Προσαρμοστικές μονάδες επικοινωνίας, Διακοπές, Σειριακή επικοινωνία, χρονόμετρα, Σύνδεση αναλογικών σημάτων