Low-Cost Standalone Communication Interface for Data Acquisition System in Microrobotic Platform
Pérez de Frutos, Javier (2014)
Pérez de Frutos, Javier
2014
Teknisten tieteiden tiedekunta - Faculty of Engineering Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2014-08-13
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201408211373
https://urn.fi/URN:NBN:fi:tty-201408211373
Tiivistelmä
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.
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.