Low-Cost Standalone Communication Interface for Data Acquisition System in Microrobotic Platform
Pérez de Frutos, Javier
Permanent address of the item is
A development platform is a standalone electronic system, suited with open hardware and software, governed by a microprocessor or a microcontroller. The flexibility and adaptability encourages the spread of these systems in a wide range of applications, by different level designers. The platform is aimed to provide the enough software and hardware features for these projects. Though, additional circuitry and subsystems can be connected enhancing the capability of the electronic prototyping platform. The core objective of this thesis work is the design and implementation of a communication interface over a BeagleBone Black (BBB) development platform, named as BeagleBone Black Communication Interface (CI-BBB). The scope of the resulted device, is the data acquisition system (DAQ) of the Microrobotic Platform (MP) of FIBAM project, developed by the Micro- and Nanosystems Research Group, of Tampere University of Technology. For that purpose the work is divided in two main areas. In first place, the necessary electronic circuits for signal adapting, which is built on a printed circuit board (PCB) and connected to the BBB. And the control software, which includes a function library and a remote control program. The final device results in a standalone system that comprises the hardware and software in a small area. Performance measurements are made to characterize the features of the CI-BBB and the integration within the MP. The platform presents the capacity to acquire data, from analogue sources and I2C bus communication system, and provide the fetched samples in a file. The remote control provides a communication line with the system, ensuring the integration of the CI-BBB in the MP and avoiding the introduction of additional elements in the overall system.