• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 26
  • Tagged with
  • 26
  • 23
  • 6
  • 6
  • 5
  • 5
  • 5
  • 4
  • 4
  • 4
  • 3
  • 3
  • 2
  • 2
  • 2
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
11

Σχεδίαση κατασκευή και υλοποίηση σύγχρονου μικροϋπολογιστικού συστήματος

Βουγιούκας, Ηλίας 13 October 2013 (has links)
Η εργασία αυτή ερευνά την σχεδίαση ενός σύγχρονου μικροϋπολογιστικού συστήματος βασισμένο σε επεξεργαστή ARM COrtex-M3. Στα πλαίσια αυτής της σχεδίασης έγινε μελέτη των συσκευών που είναι απαραίτητες για την λειτουργία ενός παλμογράφου, και σχεδιάστηκε λογισμικό προσέγγισης της λειτουργίας των βασικών περιφερειακών του. Επιπλέον, γίνεται μια ανάλυση ενός συστήματος απεικόνισης γραφικών, χωρίς την χρήση του μικροελεγκτή, και ποιοτικός σχεδιασμός του συστήματος αυτού. Τέλος, εξάγονται συμπεράσματα για πολυπλοκότητα του σχεδίου και σχολιάζονται οι συμβιβασμοί που είναι απαραίτητοι για την υλοποίηση ενός συστήματος πραγματικού χρόνου. / This thesis analyzes the design of a modern microprocessing system based on an ARM Cortex-M3 microcontroller. For the implemantation of the design thorough research on the necessary peripherals of an oscilloscope is presented and several applications simulating the behavior of its basic functions via its peripherals. Furthermore, a qualitative design is created on a potential graphical processing system, able to fulfill all of the tasks needed to depict on-screen, without burdening the central processor. Conclusions are drawn on the complexity of the design and the tradeoffs of designing a realtime system.
12

Ανάπτυξη εκπαιδευτικού συστήματος (Η/W, S/W) για δικτυακές εφαρμογές, βασισμένου σε μικροελεγκτή AVR

Παπαπαύλου, Χρήστος 30 April 2014 (has links)
Στην παρούσα διπλωματική εργασία σχεδιάστηκε και υλοποιήθηκε ένα δίκτυο πραγματικού χρόνου με σκοπό την διασύνδεση μιας ομάδας μικροελεγκτών. Bασισμένος στο δίκτυο, αναπτύχθηκε ένας δικτυακός bootloader για μικροελεγκτές AVR και σχεδιάστηκε desktop εφαρμογή για την διεπαφή του χρήστη με το δίκτυο. Απώτερος σκοπός του εγχειρήματος αυτού είναι η χρήση του συστήματος από φοιτητές στο πλαίσιο των μαθημάτων μικροϋπολογιστών και συγκεκριμένα να διευκολύνει την ανάπτυξη δικτυακών εφαρμογών με μικροελεγκτές. / At this diploma thesis a real-time network protocol was designed and implemented in order to interconnect a group of microcontrollers. Based at this protocol, a network bootloader was developed for AVR microcontrollers and a desktop application for the interface of the user with the network was developed. Ultimate goal of this work is to be used from students of microcomputer courses and specifically to facilitate the development of network applications with microcontrollers.
13

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

Καλαρίδης, Στυλιανός 18 June 2014 (has links)
Η παρούσα διπλωματική εργασία πραγματεύεται το σχεδιασμό και την κατασκευή ενός μετατροπέα ανόρθωσης και υποβιβασμού τάσης, με διόρθωση του συντελεστή ισχύος. Η χρήση αυτού του μετατροπέα προορίζεται για τη φόρτιση των μπαταριών ενός ηλεκτροκίνητου οχήματος. Η εργασία αυτή εκπονήθηκε στο Εργαστήριο Ηλεκτρομηχανικής Μετατροπής Ενέργειας του Τμήματος Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών. Κύριος σκοπός της διπλωματικής εργασίας είναι η κατασκευή μιας τριφασικής ανορθωτικής διάταξης υποβιβασμού τάσης η οποία θα πληρεί τις προδιαγραφές περί αρμονικών που θεσπίζονται από τους διεθνείς κανονισμούς. Η δυνατότητα λειτουργίας υπό μοναδιαίο συντελεστή ισχύος πηγάζει από τη μεθοδολογία ελέγχου του μετατροπέα ο οποίος παράλληλα θα πρέπει να επιτελεί το έργο ενός φορτιστή μπαταριών προσφέροντας τη δυνατότητα ελέγχου του ρεύματος και της τάσης εξόδου και προσαρμόζοντας τη λειτουργία του στο εκάστοτε προφίλ φόρτισης των μπαταριών τις οποίες διαχειρίζεται. Αρχικά αναλύεται η σημασία της διόρθωσης του συντελεστή ισχύος στα σύγχρονα ηλεκτρικά συστήματα και παρουσιάζονται τόσο μεθοδολογίες ελέγχου όσο και ανορθωτικές διατάξεις για λειτουργία υπό μοναδιαίο συντελεστή ισχύος. Στη συνέχεια γίνεται μια σύντομη αναφορά στις μπαταρίες ως μέσο αποθήκευσης ενέργειας, παρουσιάζονται μέθοδοι και διατάξεις φόρτισης συσσωρευτών ενώ παράλληλα αναλύονται θέματα που αφορούν την ταχύτητα φόρτισης και την διάρκεια ζωής των μπαταριών με τελικό στάδιο την παρουσίαση των μπαταριών του ηλεκτροκίνητου οχήματος του εργαστηρίου και την επιλογή του κατάλληλου προφίλ φόρτισής με βάση τα τεχνικά χαρακτηριστικά και τις προδιαγραφές τους από τον κατασκευαστή. Το επόμενο βήμα είναι η παρουσίαση του τριφασικού μετατροπέα, που θα υλοποιεί το προφίλ φόρτισης που έχει επιλεγεί, αλλά και της μεθοδολογίας ελέγχου για επίτευξη ημιτονοειδούς ρεύματος εισόδου. Τόσο ο ηλεκτρονικός μετατροπέας ισχύος ως φορτιστής μπαταριών όσο και το κύκλωμα ελέγχου κλειστού βρόχου προσομοιώνονται στο λογισμικό Simulink του Matlab. Επίσης περιγράφονται η ανάλυση, ο σχεδιασμός και η κατασκευή όλων των ηλεκτρικών και ηλεκτρονικών κυκλωμάτων που απαιτούνται για την ορθή λειτουργία του μετατροπέα και παρουσιάζεται η λογική λειτουργίας του μικροϋπολογιστικού συστήματος που συντονίζει τον έλεγχο. Τέλος πραγματοποιούνται οι πειραματικές δοκιμές προκειμένου να διαπιστωθεί η ορθή λειτουργία του συνολικού συστήματος που κατασκευάστηκε αλλά και για να διαπιστωθούν τυχούσες αποκλίσεις μεταξύ θεωρίας και πράξης. / This diploma thesis deals with the design and construction of a buck type, unity power factor rectifier intended for electric vehicle battery charging. The work was conducted in the Electromechanical Energy Conversion Laboratory, placed at the Department of Electrical and Computer Engineering of the University of Patras. The main purpose of this thesis is to construct a three-phase buck-type rectifier which meets with the requirements for low input current harmonics established by international regulations. The ability to operate under unity power factor derives from the control method of the converter. The converter will be also performing the task of a battery charger. Therefore, the overall system should be able to provide control of the output voltage and current and adjust its operation to the charging profile and the type of the battery used. Initially, the significance of power factor correction in modern electrical systems is mentioned and control methods as well as the most commonly used rectifiers for unity power factor operation are presented. Then, a brief reference to the batteries as energy storage means is made and charging methods and devices are presented. Certain issues related to charging speed and battery life are approached. The final stage is the presentation of the batteries installed in the electric vehicle of the Laboratory and the selection of the appropriate charging profile based on the technical specifications of the manufacturer. The next step is the presentation of the three-phase rectifier which realizes the selected charging profile and the control method in order to achieve sinusoidal input currents .Both the electronic power converter as a battery charger and the closed-loop control circuit are simulated using Simulink of Matlab .The analysis, design and the construction of all electrical and electronic circuits required for the proper operation of the converter is described and the programming logic of the microcontroller that coordinates the control is presented. Finally, experimental tests are performed in order to check the proper functioning of the overall constructed system and detect any deviations between theory and practice.
14

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

Παλληκάρης, Αλέξιος 01 August 2014 (has links)
Ο Έλεγχος Δομικής Ακεραιότητας (ΕΔΤ) μέσω Ακουστικής Εκπομπής, αποτελεί ένα σημαντικό εργαλείο της μηχανικής στην έγκαιρη διάγνωση δομικών σφαλμάτων και στην αύξηση της διάρκειας ζωής κτηρίων. Οι σύγχρονες εφαρμογές συστημάτων ΕΔΤ χαρακτηρίζονται από μεγάλο κόστος εφαρμογής και συντήρησης. Χρησιμοποιώντας νέες τεχνολογίες ολοκληρωμένων συστημάτων χαμηλής κατανάλωσης ισχύος, ασύρματης επικοινωνίας, καθώς επίσης και τεχνικών ψηφιακής επεξεργασίας σημάτων και αναγνώρισης προτύπων, μπορεί να δημιουργηθεί ένα σύστημα ΕΔΤ φθηνό και αποδοτικό. Στόχος μας σε αυτή την διπλωματική είναι η υλοποίηση ενός συστήματος ασύρματων αισθητήρων, ικανών να επιτελέσουν έλεγχο δομικής ακεραιότητας μέσω ακουστικής εκπομπής, χρησιμοποιώντας μικροελεγκτές LPC2148 και πομποδέκτες nRF24L01. / Structural health monitoring with acoustic emission techniques is an important engineering tool in the diagnosis of structural faults. Modern applications of SHM systems are difficult to implement and cost inefficient. By using new integrated systems technologies, wireless communications, coupled with better techniques in signal processing and pattern recognition, a much more cheap and efficient SHM system may be build. Our target in this thesis, is to implement a wireless sensor system, capable of SHM with acoustic emission, by using LPC2148 microcontrollers and nRF24L01 transceivers.
15

Κατασκευή ενσωματωμένου συστήματος καταγραφής και αποθήκευσης ηλεκτροκαρδιογραφήματος

Δήμα, Σοφία-Μαρία 06 September 2010 (has links)
Κατά τις δύο τελευταίες δεκαετίες έχουν αναπτυχθεί ενσωματωμένα συστήματα λήψης σημάτων φυσιολογίας που είναι ελαφριά, μικρά και ικανά να καταγράφουν σύνθετα σήματα για περισσότερες από 48 ώρες. Αυτά τα συστήματα χρησιμοποιούνται στις μελέτες ηλεκτροκαρδιογραφίας (ECG) για να εντοπίζουν σποραδικές καρδιακές αρρυθμίες ή ανωμαλίες στην καρδιακή λειτουργία, που συχνά σχετίζονται με τις εντάσεις της καθημερινότητας. Σήμερα τα καρδιακά σήματα καταγράφονται σε κάρτες μνήμης και μπορούν εύκολα να μεταφερθούν για ανάλυση και επεξεργασία. Με την εξέλιξη της τεχνολογίας, οι κατασκευαστές ιατρικού εξοπλισμού περιόρισαν δραστικά το μέγεθος και την κατανάλωση ενέργειας των συσκευών καταγραφής ΗΚΓ, έτσι ώστε αυτές να αποκτήσουν αυτονομία. Στην εργασία αυτή θα παρουσιαστεί ένα ενσωματωμένο σύστημα καταγραφής, αποθήκευσης και επεξεργασίας ηλεκτροκαρδιογραφικών σημάτων, ώστε να επιτυγχάνεται η παρακολούθηση των ζωτικών ενδείξεων ασθενών με αρρυθμίες και καρδιακή ανεπάρκεια Η εργασία αυτή χωρίζεται ουσιαστικά σε έξι τμήματα. Το πρώτο τμήμα ασχολείται με την φυσιολογία της καρδιάς, η οποία αποτελεί την πηγή του ηλεκτροκαρδιογραφήματος, καθώς και με την δομή ενός ηλεκτροκαρ-διογράφου και τους τρόπους με τους οποίους μπορούμε να το πάρουμε από τα διάφορα σημεία του ανθρώπινου σώματος. Τα επόμενα δύο τμήματα που ακολουθούν αφορούν την χρήση και τις δυνατότητες των ενσωματωμένων συστημάτων και μικροελεγκτών με έμφαση στην παρουσίαση του μικροελεγκτή (ADuC 7026) και των περιφερειακών του που θα χρησιμοποιηθούν για την υλοποίηση. Παράλληλα αναλύεται το περιβάλλον μVision της Keil το οποίο παρέχει τη δυνατότητα εξομοίωσης του μικροελεγκτή μας έχοντας στη διαθεσή μας μηδενικό υλικό. Το τρίτο τμήμα συνοψίζει κάποιες βασικές λειτουργίες προγραμματισμού και δυνατότητες που παρουσιάζει ο ADuC 7026 της Analog Devices. Το τέταρτο τμήμα ασχολείται με μεθόδους ψηφιακής επεξεργασίας σημάτων χαμηλής συχνότητας για την απομάκρυνση του θορύβου και την αύξηση της ευκρίνειας των αποτελεσμάτων. Τα δύο τελευταία τμήματα περιέχουν αναλυτικά τις μεθόδους επεξεργασίας που χρησιμοποιήθηκαν για τον προγραμματισμό του μικροελεγκτή και παραθέτονται τα αντίστοιχα αποτελέσματα. Για την υλοποίηση χρησιμοποιήθηκαν αρχικά προσεγγιστικά σήματα για τη μοντελοποίηση των πραγματικών σημάτων που προκύπτουν από την καρδιοαναπνευστική λειτουργία . Γίνεται τέλος με τη βοήθεια του matlab πλήρης αναδημιουργία του καρδιακού παλμού και εξάγονται τα κατάλληλα συμπεράσματα. Ο προγραμματισμός του μικροελεγκτή έγινε σε γλώσσα προγραμματισμού C. / During the two last decades there have been developed embedded systems , for the receive of physiology signals. that are small light and able to record composite signals for more than 48 hours. These systems are used at research on electrocardiography(ECG) for the locating of sporadic cardiac arrhythmias,or abnormal heart function, often associated with the stresses of everyday life. Nowadays, cardiac signals recorded on memory cards and can easily be transferred for analysis and processing. Through the technological evolution, medical equipment manufacturers have reduced drastically the size and power consumption of the ECG recorders, so that they can be autonomous. At this thesis, an embedded system for recording, saving and processing ECG signals is presented. The main purpose is to achieve the monitoring of vital signs of patients with arrhythmias and heart failure. The thesis is divided into six sections. The first part deals with the physiology of the heart, which is the source of the electrocardiogram and the structure of an electrocardiograph and how we can get it from different parts of the human body. The next two sections below cover the use and potential of embedded systems and microcontrollers with an emphasis on presentation of the microcontroller (ADuC 7026) and its peripherals that will be used for implementation. At the same time explaining the μVision the Keil environment which enables us to emulate the microcontroller having at our disposal zero hardware. The third section summarizes some basic functions and programming possibilities presented by ADuC 7026 of Analog Devices. The fourth part deals with methods of digital signal processing of low frequency to remove noise and increase clarity of results. The last two sections contain detailed the processes used for programming the microcontroller and presents the corresponding results. During the implementation, initially approximated signals were used for modeling of real signals arising from cardiopulmonary function. Finally, using matlab we achieve a full reconstruction of the heart beat and drew the appropriate conclusions. The programming of the microcontroller has been done in C
16

Ασύρματοι αισθητήρες και μικροελεγκτές

Μανωλόπουλος, Χαράλαμπος 19 May 2011 (has links)
Τις τελευταίες δεκαετίες ο όρος τεχνολογία έχει συνδεθεί στενά με την επιστήμη των υπολογιστών και την επεξεργασία της πληροφορίας. Από την στιγμή που η πληροφορία έχει πάρει ψηφιακή μορφή γίνεται ευκολότερη η επεξεργασία της, γεγονός που δημιουργεί ολοένα και υψηλότερες απαιτήσεις στην διαδικασία μεταφοράς της. Αυτό έχει σαν αποτέλεσμα την υλοποίηση δικτύων υπολογιστών μέσω -συνδυασμού ή όχι - ενσύρματων, ασύρματων ή οπτικών καναλιών μετάδοσης. Η εξέλιξη των τελευταίων χρόνων ειδικότερα στον χώρο των ασύρματων τηλεπικοινωνιών και ηλεκτρονικών, έχει ανοίξει τον δρόμο για την δημιουργία ασύρματων δικτύων αισθητήρων – WSN (Wireless Sensor Networks) χαμηλού κόστους. Ένα τέτοιο δίκτυο αποτελείται από ένα σύνολο κόμβων (nodes) πυκνά τοποθετημένων μεταξύ τους. Κάθε ένας από αυτούς αποτελείται από μια διάταξη αισθητήρων και έναν μικροελεγκτή. Με αυτόν τον τρόπο έχει την δυνατότητα να υλοποιεί απλούς υπολογισμούς και να στέλνει τα απαραίτητα μηνύματα στο δίκτυο. Η μεταφορά των μηνυμάτων ακολουθεί τυχαία ή προκαθορισμένη διαδρομή (routing) με απόσταση έναν κόμβο τη φορά (one hop). Μέσα από μια σειρά τέτοιων μεταφορών (multi-hop), τα δεδομένα που συλλέγονται από τους κόμβους φθάνουν στον κεντρικό υπολογιστή για την τελική επεξεργασία και απεικόνιση. Τα ασύρματα δίκτυα αισθητήρων χρησιμοποιούνται σε εφαρμογές που έχουν σχέση με την παρατήρηση και καταγραφή φυσικών φαινόμενων, ή ανίχνευση συμβάντων (event – driven). / The last decades the term “technology” has been closely related to the computers science and the process of information. By the time information has had a digital form its process has become easier, something that creates more demands at the process of its transfer. This results to the computer networks – combining or not – wired, wireless or fiber optics. Last year’s development especially in the field of wireless telecommunications has helped the creation of WSN (Wireless Sensor Networks) of low cost. Such a network is consisted of a set of nodes closely located. Each one is consisted of an arrangement of sensors and a microcontroller, having the potential to carry out simple calculations and sending the required data to the network. This transmission follows a random or a predetermined routing with one hop distance. The data collected from the nodes reach the central computer for the final process and depiction through a series of multi-hop. The Wireless Sensor Networks are utilized in applications related to the observation of natural phenomena or tracing events (event-driven).
17

Αναγνώριση ακουστικών συμβάντων ανθρώπου κατα τη διάρκεια του ύπνου με μικροϋπολογιστικό σύστημα χαμηλού κόστους

Αυξέντης-Αξέντης, Παναγιώτης Δημήτριος 03 October 2011 (has links)
Στα πλαίσια αυτής της εργασίας παρουσιάζεται ένα ενσωματωμένο σύστημα χαμηλού κόστους το οποίο καταγράφει, αποθηκεύει και επεξεργάζεται αναπνευστικό σήμα που έχει ληφθεί κατά τη διάρκεια ανθρώπινου ύπνου. Στα κεφάλαια που ακολουθούν αναλύεται η δομή ,οι επιμέρους συνιστώσες του συστήματος καθώς και μέθοδοι επεξεργασίας του σήματος. Αρχικά λοιπόν ορίζεται το ιατρικό και θεωρητικό υπόβαθρο πάνω στο οποίο στηρίζονται οι ισχυρισμοί και μέθοδοι που ακολουθούνται. Εν συνεχεία, γίνεται εισαγωγή στους στοιχειώδεις ορισμούς όπως αυτοί του μικροελεγκτή και ενσωματωμένου συστήματος και γίνεται μια πρώτη αναφορά στο μικροελεγκτή ADuC 7026 της Analog Devices που χρησιμοποιήσαμε και στα περιφερειακά αυτού. Επίσης γίνεται και ανάλυση των στοιχειωδών χαρακτηριστικών του περιβάλλοντος μVision της Keil που μας επιτρέπουν να κάνουμε προσομοιώσεις με μηδενικό υλικό στη διάθεσή μας. Στο επόμενο κεφάλαιο γίνεται αναλυτική επεξήγηση του μικροελεγκτή μας και δίνονται επιπλέον ενδεικτικά παραδείγματα με τα οποία γίνεται κατανοητές βασικές δυνατότητες που προσφέρει αυτός και στις οποίες θα στηριχθούμε για να δομήσουμε το δικό μας πρόγραμμα. Σημειώνουμε εδώ πως ο προγραμματισμός του μικροελεγκτή και των περιφερειακών του έγινε σε γλώσσα προγραμματισμού C. Στο τέταρτο κεφάλαιο επεξηγούμε τον αλγόριθμο που χρησιμοποιήσαμε για την επεξεργασία του σήματος και τους λόγους επιλογής του. Έπειτα παραθέτουμε αναλυτικά τον κώδικα της εφαρμογής μας και τέλος καταλήγουμε σε αποτελέσματα και συμπεράσματα. / Within this thesis, we present 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 next the microcontroller ADuC 7026 of Analog Devices and its peripherals that will be used for implementation. We also present the μVision Keil environment which enables us to emulate the microcontroller having at our disposal zero hardware. The next section gives a detailed explanation of this microcontroller and some basic examples of its programming possibilities are presented that will help us with the application. The programming of the microcontroller and its peripherals was done in C programming language. In the fourth chapter we explain the algorithm that will be used for the signal processing and the reasons for its selection. Afterwards the programming of the microcontroller is given and explained in detail and finally we conclude with the results.
18

Τηλεχειρισμός και τηλεέλεγχος μέσω γραπτών μηνυμάτων sms και μέσω Internet / Remote control and remote monitoring through text messaging and through the Internet

Καλιτσουνάκη, Μαριλένα, Κοσκινοπούλου, Μαρία 14 May 2012 (has links)
Σχεδίαση και ανάπτυξη ολοκληρωμένου συστήματος Τηλεχειρισμού και Τηλεελέγχου. Η σχεδίαση του συστήματος βασίζεται στον ισχυρό μικροεπεξεργαστή ATMega644PA της Atmel και όλος ο προγραμματισμός έγινε σε γλώσσα προγραμματισμού Assembly. Το σύστημα διαθέτει 8 ψηφιακές εξόδους (ON/OFF) και 8 ψηφιακές εισόδους (0-12 Volts). Το μικροϋπολογιστικό σύστημα διαθέτει επίσης module κινητής Τηλεφωνίας, μέσω του οποίου λαμβάνονται και αποστέλλονται, προκαθορισμένα μηνύματα, που αφορούν τον χειρισμό και τον έλεγχο των εξόδων και των εισόδων του. Στο σύστημα είναι διασυνδεδεμένο mini “embedded PC” με ειδικά σχεδιασμένο λειτουργικό σύστημα, βασισμένο στο Linux (Διανομή Debian). Στο υποσύστημα αυτό αναπτύχθηκε ιστοσελίδα σε γλώσσα προγραμματισμού ιστοσελίδων PHP. Ο διαπιστευμένος επισκέπτης της ιστοσελίδας αυτής έχει την δυνατότητα να χειριστεί-ελέγξει τις εξόδους-εισόδους του συστήματος. / Design and development of an integrated remote control and remote monitoring system. The system design is based into a powerful microprocessor Atmel's ATMega644PA and all the programming is written in the programming language, Assembly. The system provides 8 digital outputs (ON / OFF) and 8 digital inputs (0-12 Volts). The microcontroller has also a module system for mobile telephony through which, predefined messages are received and sent, related to the handling/ operation and control of its outputs and inputs. The system is interconnected with a mini "embedded PC" with specially designed operating system based on Linux (distribution Debian). A website was developed into this subsystem in the programming language for websites, PHP. The accredited visitor of this website is able to handle and control the inputs and the outputs of the system.
19

Υλοποίηση του αλγορίθμου FAST-ICA στον μικροελεγκτή ADuC7020

Γκούσκου, Μαρία 01 February 2013 (has links)
Αντικείμενο της παρούσας διπλωματικής εργασίας είναι η υλοποίηση του αλγορίθμου FAST-ICA, ο οποίος εφαρμόζει μια μέθοδο Ανάλυσης Ανεξάρτητων Συνιστωσών (ICA), στον μικροελεγκτή ADuC7020 της Analog Devices. Η εργασία αυτή περιλαμβάνει τέσσερα κεφάλαια. Στο πρώτο κεφάλαιο ορίζεται το θεωρητικό υπόβαθρο πάνω στο οποίο στηρίζονται οι μέθοδοι Ανάλυσης Ανεξάρτητων Συνιστωσών και παρουσιάζονται κάποιες απλές εφαρμογές. Στο δεύτερο κεφάλαιο εξηγείται λεπτομερώς η μέθοδος Ανάλυσης Ανεξάρτητων Συνιστωσών που εφαρμόζει ένας συγκεκριμένος αλγόριθμος, ο FAST-ICA. Στο τρίτο κεφάλαιο γίνεται εισαγωγή σε στοιχειώδεις έννοιες όπως αυτές του μικροελεγκτή και ενσωματωμένου συστήματος, και παρουσιάζεται λεπτομερώς ο μικροελεγκτής ADuC7020 καθώς και η λειτουργία των περιφερειακών του. Τέλος, στο τέταρτο κεφάλαιο περιγράφεται αναλυτικά ο προγραμματισμός του μικροελεγκτή ADuC7020 και γίνεται επεξήγηση του τελικού προγράμματος στο οποίο εφαρμόστηκε ο αλγόριθμός FASTICA. / The aim of this thesis is the implementation of the FAST-ICA algorithm, which performs a method called Independent Component Analysis, in the ADuC7020 microcontroller of Analog Devices. The thesis consists of four chapters. In the first chapter, we define the theoretical background on which, the methods for Independent Component Analysis are based. Some simple applications are also introduced in this chapter. In the second chapter, a detailed report is given on the particular methods that are included in the FAST-ICA algorithm. In the third chapter, basic concepts are presented, such as the concept of the microcontroller. In this chapter, there is also an extensive analysis on the ADuC7020 microcontroller and the functions of its main peripherals. Finally, in chapter four we explain the programming of the microcontroller as well as the main program of the FAST-ICA algorithm.
20

Προγραμματισμός ενός μικροελεγκτή για τον έλεγχο της φθοράς των αναρτήσεων του αυτοκινήτου

Βούκας, Ιωάννης 01 February 2013 (has links)
Στα πλαίσια της διπλωματικής εργασίας αναπτύχθηκε μια εφαρμογή, η οποία μπορεί να ελέγχει τη φθορά των αναρτήσεων του αυτοκινήτου και να ειδοποιεί τον οδηγό όταν αυτές έχουν φθαρεί. Θα εξομοιώσουμε τα σήματα που στέλνουν τέσσερις αισθητήρες πιεζοκρυστάλλων, προσαρμοσμένοι στις αναρτήσεις του αυτοκινήτου, τα οποία μετά από κατάλληλη προεπεξεργασία (κεντροθέτηση και λεύκανση) και διαχωρισμό με τη μέθοδο της ανάλυσης σε ανεξάρτητες συνιστώσες (ICA), θα μας δώσουν τις πληροφορίες που χρειαζόμαστε για την κατάσταση των αναρτήσεων. Η εφαρμογή αναπτύχθηκε στο περιβάλλον μVision της Keil, σε γλώσσα προγραμματισμού C, για το μικροελεγκτή STM32F103RB της ST Microelectronics. / In the context of this thesis an application was developed, that is capable of checking the wear of vehicle suspensions and informing the driver of their status. We simulated the signals that four specifically built sensors, fit into the suspension system sent, which after proper preprocessing (centering and whitening) and separation using Independent Component Analysis (ICA), will give us the information we need about the state of the suspensions. This application was developed in Keil’s μVision, in C programming language, for the STM32F103RB microcontroller by ST Microelectronics.

Page generated in 0.4141 seconds