Cargando…

A Flexible Microcontroller-Based Data Acquisition Device

This paper presents a low-cost microcontroller-based data acquisition device. The key component of the presented solution is a configurable microcontroller-based device with an integrated USB transceiver and a 12-bit analogue-to-digital converter (ADC). The presented embedded DAQ device contains a p...

Descripción completa

Detalles Bibliográficos
Autores principales: Hercog, Darko, Gergič, Bojan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4118330/
https://www.ncbi.nlm.nih.gov/pubmed/24892494
http://dx.doi.org/10.3390/s140609755
_version_ 1782328825505382400
author Hercog, Darko
Gergič, Bojan
author_facet Hercog, Darko
Gergič, Bojan
author_sort Hercog, Darko
collection PubMed
description This paper presents a low-cost microcontroller-based data acquisition device. The key component of the presented solution is a configurable microcontroller-based device with an integrated USB transceiver and a 12-bit analogue-to-digital converter (ADC). The presented embedded DAQ device contains a preloaded program (firmware) that enables easy acquisition and generation of analogue and digital signals and data transfer between the device and the application running on a PC via USB bus. This device has been developed as a USB human interface device (HID). This USB class is natively supported by most of the operating systems and therefore any installation of additional USB drivers is unnecessary. The input/output peripheral of the presented device is not static but rather flexible, and could be easily configured to customised needs without changing the firmware. When using the developed configuration utility, a majority of chip pins can be configured as analogue input, digital input/output, PWM output or one of the SPI lines. In addition, LabVIEW drivers have been developed for this device. When using the developed drivers, data acquisition and signal processing algorithms as well as graphical user interface (GUI), can easily be developed using a well-known, industry proven, block oriented LabVIEW programming environment.
format Online
Article
Text
id pubmed-4118330
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-41183302014-08-01 A Flexible Microcontroller-Based Data Acquisition Device Hercog, Darko Gergič, Bojan Sensors (Basel) Article This paper presents a low-cost microcontroller-based data acquisition device. The key component of the presented solution is a configurable microcontroller-based device with an integrated USB transceiver and a 12-bit analogue-to-digital converter (ADC). The presented embedded DAQ device contains a preloaded program (firmware) that enables easy acquisition and generation of analogue and digital signals and data transfer between the device and the application running on a PC via USB bus. This device has been developed as a USB human interface device (HID). This USB class is natively supported by most of the operating systems and therefore any installation of additional USB drivers is unnecessary. The input/output peripheral of the presented device is not static but rather flexible, and could be easily configured to customised needs without changing the firmware. When using the developed configuration utility, a majority of chip pins can be configured as analogue input, digital input/output, PWM output or one of the SPI lines. In addition, LabVIEW drivers have been developed for this device. When using the developed drivers, data acquisition and signal processing algorithms as well as graphical user interface (GUI), can easily be developed using a well-known, industry proven, block oriented LabVIEW programming environment. MDPI 2014-06-02 /pmc/articles/PMC4118330/ /pubmed/24892494 http://dx.doi.org/10.3390/s140609755 Text en © 2014 by the authors; licensee MDPI, Basel, Switzerland This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Hercog, Darko
Gergič, Bojan
A Flexible Microcontroller-Based Data Acquisition Device
title A Flexible Microcontroller-Based Data Acquisition Device
title_full A Flexible Microcontroller-Based Data Acquisition Device
title_fullStr A Flexible Microcontroller-Based Data Acquisition Device
title_full_unstemmed A Flexible Microcontroller-Based Data Acquisition Device
title_short A Flexible Microcontroller-Based Data Acquisition Device
title_sort flexible microcontroller-based data acquisition device
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4118330/
https://www.ncbi.nlm.nih.gov/pubmed/24892494
http://dx.doi.org/10.3390/s140609755
work_keys_str_mv AT hercogdarko aflexiblemicrocontrollerbaseddataacquisitiondevice
AT gergicbojan aflexiblemicrocontrollerbaseddataacquisitiondevice
AT hercogdarko flexiblemicrocontrollerbaseddataacquisitiondevice
AT gergicbojan flexiblemicrocontrollerbaseddataacquisitiondevice