Abstract:
This paper designs three acquisition and playback systems for analog and digital data. Using three micro controllers architectures: Arduino (ARM), chipKIT (PIC32) and PIC18F4550 for the transmission of analog data to a PC. We compare differences in architecture and their communication schemes. Program interfaces for data acquisition were implemented in LabVIEW and Matlab. We proceeded to measure the throughput of samples that the computer can receive per unit time. This measure is estimated in several ways.First and second order statistics are used to comparetheir performance.
Keywords: Digital Signal Processing, LabVIEW, Matlab, Virtual Instrument, Arduino, PIC18F4550, USB data acquisition