Cargando…
NeuroDAC: an open-source arbitrary biosignal waveform generator
OBJECTIVE. Researchers are developing biomedical devices with embedded closed-loop algorithms for providing advanced adaptive therapies. As these devices become more capable and algorithms become more complex, tasked with integrating and interpreting multi-channel, multi-modal electrophysiological s...
Autores principales: | , , , , , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8096859/ https://www.ncbi.nlm.nih.gov/pubmed/33152715 http://dx.doi.org/10.1088/1741-2552/abc7f0 |
_version_ | 1783688231546519552 |
---|---|
author | Powell, M P Anso, J Gilron, R Provenza, N R Allawala, A B Sliva, D D Bijanki, K R Oswalt, D Adkinson, J Pouratian, N Sheth, S A Goodman, W K Jones, S R Starr, P A Borton, D A |
author_facet | Powell, M P Anso, J Gilron, R Provenza, N R Allawala, A B Sliva, D D Bijanki, K R Oswalt, D Adkinson, J Pouratian, N Sheth, S A Goodman, W K Jones, S R Starr, P A Borton, D A |
author_sort | Powell, M P |
collection | PubMed |
description | OBJECTIVE. Researchers are developing biomedical devices with embedded closed-loop algorithms for providing advanced adaptive therapies. As these devices become more capable and algorithms become more complex, tasked with integrating and interpreting multi-channel, multi-modal electrophysiological signals, there is a need for flexible bench-top testing and prototyping. We present a methodology for leveraging off-the-shelf audio equipment to construct a biosignal waveform generator capable of streaming pre-recorded biosignals from a host computer. By re-playing known, well-characterized, but physiologically relevant real-world biosignals into a device under test, researchers can evaluate their systems without the need for expensive in vivo experiments. APPROACH. An open-source design based on the proposed methodology is described and validated, the NeuroDAC. NeuroDAC allows for 8 independent channels of biosignal playback using a simple, custom designed attenuation and buffering circuit. Applications can communicate with the device over a USB interface using standard audio drivers. On-board analog amplitude adjustment is used to maximize the dynamic range for a given signal and can be independently tuned for each channel. MAIN RESULTS. Low noise component selection yields a no-signal noise floor of just 5.35 ± 0.063. NeuroDAC’s frequency response is characterized with a high pass −3 dB rolloff at 0.57 Hz, and is capable of accurately reproducing a wide assortment of biosignals ranging from EMG, EEG, and ECG to extracellularly recorded neural activity. We also present an application example using the device to test embedded algorithms on a closed-loop neural modulation device, the Medtronic RC+S. SIGNIFICANCE. By making the design of NeuroDAC open-source we aim to present an accessible tool for rapidly prototyping new biomedical devices and algorithms than can be easily modified based on individual testing needs. |
format | Online Article Text |
id | pubmed-8096859 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
record_format | MEDLINE/PubMed |
spelling | pubmed-80968592022-01-27 NeuroDAC: an open-source arbitrary biosignal waveform generator Powell, M P Anso, J Gilron, R Provenza, N R Allawala, A B Sliva, D D Bijanki, K R Oswalt, D Adkinson, J Pouratian, N Sheth, S A Goodman, W K Jones, S R Starr, P A Borton, D A J Neural Eng Article OBJECTIVE. Researchers are developing biomedical devices with embedded closed-loop algorithms for providing advanced adaptive therapies. As these devices become more capable and algorithms become more complex, tasked with integrating and interpreting multi-channel, multi-modal electrophysiological signals, there is a need for flexible bench-top testing and prototyping. We present a methodology for leveraging off-the-shelf audio equipment to construct a biosignal waveform generator capable of streaming pre-recorded biosignals from a host computer. By re-playing known, well-characterized, but physiologically relevant real-world biosignals into a device under test, researchers can evaluate their systems without the need for expensive in vivo experiments. APPROACH. An open-source design based on the proposed methodology is described and validated, the NeuroDAC. NeuroDAC allows for 8 independent channels of biosignal playback using a simple, custom designed attenuation and buffering circuit. Applications can communicate with the device over a USB interface using standard audio drivers. On-board analog amplitude adjustment is used to maximize the dynamic range for a given signal and can be independently tuned for each channel. MAIN RESULTS. Low noise component selection yields a no-signal noise floor of just 5.35 ± 0.063. NeuroDAC’s frequency response is characterized with a high pass −3 dB rolloff at 0.57 Hz, and is capable of accurately reproducing a wide assortment of biosignals ranging from EMG, EEG, and ECG to extracellularly recorded neural activity. We also present an application example using the device to test embedded algorithms on a closed-loop neural modulation device, the Medtronic RC+S. SIGNIFICANCE. By making the design of NeuroDAC open-source we aim to present an accessible tool for rapidly prototyping new biomedical devices and algorithms than can be easily modified based on individual testing needs. 2021-02-05 /pmc/articles/PMC8096859/ /pubmed/33152715 http://dx.doi.org/10.1088/1741-2552/abc7f0 Text en https://creativecommons.org/licenses/by/4.0/Original Content from this work may be used under the terms of the Creative Commons Attribution 4.0 licence. |
spellingShingle | Article Powell, M P Anso, J Gilron, R Provenza, N R Allawala, A B Sliva, D D Bijanki, K R Oswalt, D Adkinson, J Pouratian, N Sheth, S A Goodman, W K Jones, S R Starr, P A Borton, D A NeuroDAC: an open-source arbitrary biosignal waveform generator |
title | NeuroDAC: an open-source arbitrary biosignal waveform generator |
title_full | NeuroDAC: an open-source arbitrary biosignal waveform generator |
title_fullStr | NeuroDAC: an open-source arbitrary biosignal waveform generator |
title_full_unstemmed | NeuroDAC: an open-source arbitrary biosignal waveform generator |
title_short | NeuroDAC: an open-source arbitrary biosignal waveform generator |
title_sort | neurodac: an open-source arbitrary biosignal waveform generator |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8096859/ https://www.ncbi.nlm.nih.gov/pubmed/33152715 http://dx.doi.org/10.1088/1741-2552/abc7f0 |
work_keys_str_mv | AT powellmp neurodacanopensourcearbitrarybiosignalwaveformgenerator AT ansoj neurodacanopensourcearbitrarybiosignalwaveformgenerator AT gilronr neurodacanopensourcearbitrarybiosignalwaveformgenerator AT provenzanr neurodacanopensourcearbitrarybiosignalwaveformgenerator AT allawalaab neurodacanopensourcearbitrarybiosignalwaveformgenerator AT slivadd neurodacanopensourcearbitrarybiosignalwaveformgenerator AT bijankikr neurodacanopensourcearbitrarybiosignalwaveformgenerator AT oswaltd neurodacanopensourcearbitrarybiosignalwaveformgenerator AT adkinsonj neurodacanopensourcearbitrarybiosignalwaveformgenerator AT pouratiann neurodacanopensourcearbitrarybiosignalwaveformgenerator AT shethsa neurodacanopensourcearbitrarybiosignalwaveformgenerator AT goodmanwk neurodacanopensourcearbitrarybiosignalwaveformgenerator AT jonessr neurodacanopensourcearbitrarybiosignalwaveformgenerator AT starrpa neurodacanopensourcearbitrarybiosignalwaveformgenerator AT bortonda neurodacanopensourcearbitrarybiosignalwaveformgenerator |