A general-purpose microcontroller-based framework for integrating oceanographic sensors, instruments, and peripherals

dc.contributor.author Laney, Samuel R.
dc.date.accessioned 2017-04-11T18:07:03Z
dc.date.available 2017-04-11T18:07:03Z
dc.date.issued 2017-02-15
dc.description Author Posting. © American Meteorological Society, 2017. This article is posted here by permission of American Meteorological Society for personal use, not for redistribution. The definitive version was published in Journal of Atmospheric and Oceanic Technology 34 (2017): 415-427, doi:10.1175/JTECH-D-16-0069.1. en_US
dc.description.abstract Sensors and instruments for basic oceanographic properties are becoming increasingly sophisticated, which both simplifies and complicates their use in field studies. This increased sophistication disproportionately affects smaller-scale observational efforts that are less likely to be well supported technically but which need to integrate instruments, sensors, and commonly needed peripheral devices in ways not envisioned by their manufacturers. A general-purpose hardware and software framework was developed around a widely used family of low-power microcontrollers to lessen the technical expertise and customization required to integrate sensors, instruments, and peripherals, and thus simplify such integration scenarios. Both the hardware and associated firmware development tools provide a range of features often required in such scenarios: serial data interfaces, analog inputs and outputs, logic lines and power-switching capability, nonvolatile storage of data and parameters for sampling or configuration, and serial communication interfaces to supervisory or telemetry systems. The microcontroller and additional components needed to implement this integration framework are small enough to encapsulate in standard cable splices, creating a small form factor “smart cable” that can be readily wired and programmed for a range of integration needs. An application programming library developed for this hardware provides skeleton code for functions commonly desired when integrating sensors, instruments, and peripherals. This minimizes the firmware programming expertise needed to apply this framework in many integration scenarios and thus streamlines the development of firmware for different field applications. Envisioned applications are in field programs where significant technical instrumentation expertise is unavailable or not cost effective. en_US
dc.description.sponsorship Link Foundation Ocean Engineering graduate fellowship to SRL. Subsequent development effort was supported by a NASA New Investigator Award to SRL (NNX10AQ83G) and by the Woods Hole Oceanographic Institution through its Assistant Scientist Endowed Support, a Cecil H. and Ida M. Green Technology Innovation Award, and the Investment in Science Program. en_US
dc.identifier.citation Journal of Atmospheric and Oceanic Technology 34 (2017): 415-427 en_US
dc.identifier.doi 10.1175/JTECH-D-16-0069.1
dc.identifier.uri https://hdl.handle.net/1912/8886
dc.language.iso en_US en_US
dc.publisher American Meteorological Society en_US
dc.relation.uri https://doi.org/10.1175/JTECH-D-16-0069.1
dc.subject Instrumentation/sensors en_US
dc.title A general-purpose microcontroller-based framework for integrating oceanographic sensors, instruments, and peripherals en_US
dc.type Article en_US
dspace.entity.type Publication
relation.isAuthorOfPublication e3f44de0-1f68-4d63-bfe5-9276328973fa
relation.isAuthorOfPublication.latestForDiscovery e3f44de0-1f68-4d63-bfe5-9276328973fa
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
jtech-d-16-0069.1.pdf
Size:
1.34 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.89 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections