Ktisis

Ktisis >
Theses and Dissertations (ETDs) >
Διπλωματικές Εργασίες / Diploma Project >
Ανώτερο Τεχνολογικό Ινστιτούτο (ΑΤΙ) >

Please use this identifier to cite or link to this item: http://ktisis.cut.ac.cy/handle/10488/6032

Title: Data acquisition system for the i.b.m. pc(r)
Authors: Psiloinis, Philip Chr.
Advisor: Theopemptou, Charalampos
Subjects: Acquisition of computer software
Issue Date: 1991
Publisher: Βιβλιοθήκη Τεχνολογικού Πανεπιστημίου Κύπρου
Abstract: This project is intended to lay the foundations for the development of a data acquisition system on the ΙΒΜ PC. The user of this program, is to be able to utilise the analog-to-digital converter of a commercially available multifunction card. This is the PCL711 from Advantech company ltd. The basic thing this project is supposed to do, is to demonstrate how the computer can process analog data, that is sampled and converted into digital format. The whole concept is to demonstrate how computers can help bring out analog data which the user cannot visualise, out into a medium which the user can see. Taking an industry standard Pascal compiler, Turbo Pascal, it was made possible to write the engine driving the card. Then by building around this engine, it was made possible to write a small routine to get up to 1024 samples and save them into a file. Taking advantage of the compilers powerful interrupt handling routines, it was procedures and functions were added that allowed the computer process data while in the background a timered mode all0wed the computer to sample and store from the card at user defined intervals. Then, routines for plotting the data on the screen and printer were added. These routines featured screen grab facilities that allowed the saving of the screen into a file and possibility of restoring it back on the screen. Fourier transforms are powerfu1 tools for processing waveforms, so fourier analysis routines were added to enable the user to analyse the sampled data. The analysis includes real and complex analysis which can be viewed together with the plot of the samp1ed data. Finally, a data conversion routine which allows the user to enter raw data in a file and process them as if they were normally sampled. This project provides the basic software, the building block on which a powerful data acquisition system can be built. It achieves this much and is user friendly thanks to the Turbo Vision environment of the Compiler. What is more important though is that the programming experience it provided me, made me more confident in writing software to drive experimental hardware that is interfaced on the ΙΒΜ PC. It gave me a thourough understanding on how to manipu1ate experimental data, an understanding of the problems that may arise in similar environments and made me able to understand better the acquisition systems that arer used even in everyday household machinery such as compact disks and similar digital systems that come out each day.
Description: Διπλωματική εργασία, Υπουργείο Εργασίας και Κοινωνικών Ασφαλίσεων, Ανώτερο Τεχνολογικό Ινστιτούτο
Type: Diploma Project
Rights: Απαγορεύεται η δημοσίευση ή αναπαραγωγή, ηλεκτρονική ή άλλη χωρίς τη γραπτή συγκατάθεση του δημιουργού και κάτοχου των πνευματικών δικαιωμάτων.
Affiliation: Cyprus University of Technology
Appears in Collections:Ανώτερο Τεχνολογικό Ινστιτούτο (ΑΤΙ)

Files in This Item:

File Description SizeFormat
Data acquisition system for the I.B.M. PC(R).pdf343.5 kBAdobe PDFView/Open
Recommend this item

Items in Ktisis are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Creative Commons Cyprus University of Technology Library and Information Services Open Archives Initiative Feedback