Ανάπτυξη ενός ψηφιακού συστήματος (υλικού & λογισμικού) για την επίλυση του κύβου του Rubik

Η παρούσα μεταπτυχιακή διπλωματική εργασία εκπονήθηκε στα πλαίσια του Δια- τμηματικού Προγράμματος Μεταπτυχιακών Σπουδών “Ηλεκτρονική & Επεξεργασία της Πληροφορίας” του τμήματος Φυσικής του Πανεπιστημίου Πατρών. Σκοπός είναι η ανάπτυξη ενός ενσωματωμένου συστήματος για την επίλυση του κύβου τ...

Full description

Bibliographic Details
Main Author: Φύττα, Αγγελική
Other Authors: Μπακάλης, Δημήτριος
Format: Thesis
Language:Greek
Published: 2017
Subjects:
Online Access:http://hdl.handle.net/10889/9875
Description
Summary:Η παρούσα μεταπτυχιακή διπλωματική εργασία εκπονήθηκε στα πλαίσια του Δια- τμηματικού Προγράμματος Μεταπτυχιακών Σπουδών “Ηλεκτρονική & Επεξεργασία της Πληροφορίας” του τμήματος Φυσικής του Πανεπιστημίου Πατρών. Σκοπός είναι η ανάπτυξη ενός ενσωματωμένου συστήματος για την επίλυση του κύβου του Rubik, αξιοποιώντας τον επεξεργαστή γενικού σκοπού Nios II και υλοποίηση του στην αναπτυξιακή πλατφόρμα DE2‐70 της Altera. Το υλικό του συστήματος ανα- πτύσσεται σύμφωνα με τη SOPC λογική σχεδίασης και αποτελείται από περιφερειακές συσκευές και υποκυκλώματα που αναλαμβάνουν τη διαχείριση βίντεο δεδομένων (TRDB‐D5M Camera). Το λογισμικό του συστήματος έχει αναπτυχθεί σε διαδικαστική γλώσσα προγραμματισμού γενικής χρήσης C. Ο έλεγχος του συστήματος επιτυγχάνεται μέσω περιφερειακών κουμπιών της πλατφόρμας, ενώ η κατάσταση του συστήματος απεικονίζεται σε μία VGA οθόνη.