Return to search

Καταγραφή σήματος ροχαλητού από μικρόφωνο με το μικροελεγκτή ADuC7020 της Analog Devices

Η εξέλιξη των ενσωματωμένων συστημάτων οδήγησε στη δημιουργία μικροϋπολογιστών συστημάτων χαμηλού κόστους τα οποία είναι ικανά να καταγράφουν, αποθηκεύουν και να επεξεργάζονται αναπνευστικά σήματα εντοπίζοντας έτσι ανωμαλίες της αναπνευστικής δραστηριότητας κατά τη διάρκεια του ύπνου. Τα αποτελέσματα αυτής της δραστηριότητας οδηγούν στην συστηματικότερη παρακολούθηση ασθενών με αναπνευστική ανεπάρκεια και βοηθούν στη διάγνωση και πρόληψη τέτοιων αρρυθμιών εν τη γενέσει τους όσον αφορά σε εν δυνάμει ασθενείς.
Στα πλαίσια λοιπόν αυτής της εργασίας παρουσιάζεται ένα τέτοιο ενσωματωμένο σύστημα χαμηλού κόστους το οποίο καταγράφει, αποθηκεύει και επεξεργάζεται αναπνευστικά σήματα που έχουν ληφθεί κατά τη διάρκεια ανθρώπινου ύπνου.
Στα κεφάλαια που ακολουθούν αναλύεται η δομή, οι επιμέρους συνιστώσες του συστήματος καθώς και μέθοδοι επεξεργασίας του σήματος. Αρχικά λοιπόν ορίζεται το ιατρικό και θεωρητικό υπόβαθρο πάνω στο οποίο στηρίζονται οι ισχυρισμοί και μέθοδοι που ακολουθούνται. Εν συνεχεία, γίνεται εισαγωγή στους στοιχειώδεις ορισμούς όπως αυτοί του μικροελεγκτή και ενσωματωμένου συστήματος και γίνεται μια πρώτη αναφορά στο μικροελεγκτή ADuC 7020 της Analog Devices που χρησιμοποιήσαμε και στα περιφερειακά αυτού. Επίσης γίνεται και ανάλυση των στοιχειωδών χαρακτηριστικών του περιβάλλοντος μVision της Keil που μας επιτρέπουν να κάνουμε προσομοιώσεις με μηδενικό υλικό στη διάθεσή μας. Σε επόμενο κεφάλαιο γίνεται αναλυτική επεξήγηση του μικροελεγκτή μας και δίνονται επιπλέον ενδεικτικά παραδείγματα με τα οποία γίνονται κατανοητές βασικές δυνατότητες που προσφέρει αυτός και στις οποίες θα στηριχθούμε για να δομήσουμε το δικό μας πρόγραμμα. Σημειώνουμε εδώ πως ο προγραμματισμός του μικροελεγκτή και των περιφερειακών του έγινε σε γλώσσα προγραμματισμού C. Τέλος παραθέτουμε αναλυτικά τον κώδικα της εφαρμογής μας και καταλήγουμε σε αποτελέσματα και συμπεράσματα. / The development of embedded system has led to the creation of low cost microcomputer systems that are capable of recording, storing and processing respiratory signals thus giving the opportunity to identify respiratory abnormalities during sleep time. Results of such activities result in more intensive monitoring of patients with respiratory insuffiency and help other potential patients to diagnose the abnormalities and prevent them.
Within this thesis, we present such a low cost embedded system that records, stores and processes the respiratory signal of snores obtained during human sleep.
In the following chapters we analyze the structure, each component of the system and the methods being implemented. Initially we define the medical and theoretical background on which we are based to build in our program and apply our methods. Moreover, we give the basic definitions such as the microcontroller’s and the embedded system’s, and we make the first presentation of the microcontroller ADuC 7020 of Analog Devices and its peripherals that will be used for implementation. We also present the μVision the Keil environment which enables us to emulate the microcontroller having at our disposal zero hardware. Later we will give a detailed explanation of this microcontroller and some basic examples of its programming possibilities are presented that will help us the application. The programming of the microcontroller and its peripherals was done in C programming language. Finally the programming of the microcontroller is given and explained in detail and we conclude with the results.

Identiferoai:union.ndltd.org:upatras.gr/oai:nemertes:10889/5635
Date24 October 2012
CreatorsΧάλκου, Σοφία
ContributorsΔερματάς, Ευάγγελος, Chalkou, Sofia, Αντωνακόπουλος, Θεόδωρος
Source SetsUniversity of Patras
Languagegr
Detected LanguageGreek
TypeThesis
Rights0

Page generated in 0.0025 seconds