Cargando…

A low-cost programmable pulse generator for physiology and behavior

Precisely timed experimental manipulations of the brain and its sensory environment are often employed to reveal principles of brain function. While complex and reliable pulse trains for temporal stimulus control can be generated with commercial instruments, contemporary options remain expensive and...

Descripción completa

Detalles Bibliográficos
Autores principales: Sanders, Joshua I., Kepecs, Adam
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4263096/
https://www.ncbi.nlm.nih.gov/pubmed/25566051
http://dx.doi.org/10.3389/fneng.2014.00043
_version_ 1782348509001809920
author Sanders, Joshua I.
Kepecs, Adam
author_facet Sanders, Joshua I.
Kepecs, Adam
author_sort Sanders, Joshua I.
collection PubMed
description Precisely timed experimental manipulations of the brain and its sensory environment are often employed to reveal principles of brain function. While complex and reliable pulse trains for temporal stimulus control can be generated with commercial instruments, contemporary options remain expensive and proprietary. We have developed Pulse Pal, an open source device that allows users to create and trigger software-defined trains of voltage pulses with high temporal precision. Here we describe Pulse Pal’s circuitry and firmware, and characterize its precision and reliability. In addition, we supply online documentation with instructions for assembling, testing and installing Pulse Pal. While the device can be operated as a stand-alone instrument, we also provide application programming interfaces in several programming languages. As an inexpensive, flexible and open solution for temporal control, we anticipate that Pulse Pal will be used to address a wide range of instrumentation timing challenges in neuroscience research.
format Online
Article
Text
id pubmed-4263096
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-42630962015-01-06 A low-cost programmable pulse generator for physiology and behavior Sanders, Joshua I. Kepecs, Adam Front Neuroeng Neuroscience Precisely timed experimental manipulations of the brain and its sensory environment are often employed to reveal principles of brain function. While complex and reliable pulse trains for temporal stimulus control can be generated with commercial instruments, contemporary options remain expensive and proprietary. We have developed Pulse Pal, an open source device that allows users to create and trigger software-defined trains of voltage pulses with high temporal precision. Here we describe Pulse Pal’s circuitry and firmware, and characterize its precision and reliability. In addition, we supply online documentation with instructions for assembling, testing and installing Pulse Pal. While the device can be operated as a stand-alone instrument, we also provide application programming interfaces in several programming languages. As an inexpensive, flexible and open solution for temporal control, we anticipate that Pulse Pal will be used to address a wide range of instrumentation timing challenges in neuroscience research. Frontiers Media S.A. 2014-12-11 /pmc/articles/PMC4263096/ /pubmed/25566051 http://dx.doi.org/10.3389/fneng.2014.00043 Text en Copyright © 2014 Sanders and Kepecs. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution and reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Sanders, Joshua I.
Kepecs, Adam
A low-cost programmable pulse generator for physiology and behavior
title A low-cost programmable pulse generator for physiology and behavior
title_full A low-cost programmable pulse generator for physiology and behavior
title_fullStr A low-cost programmable pulse generator for physiology and behavior
title_full_unstemmed A low-cost programmable pulse generator for physiology and behavior
title_short A low-cost programmable pulse generator for physiology and behavior
title_sort low-cost programmable pulse generator for physiology and behavior
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4263096/
https://www.ncbi.nlm.nih.gov/pubmed/25566051
http://dx.doi.org/10.3389/fneng.2014.00043
work_keys_str_mv AT sandersjoshuai alowcostprogrammablepulsegeneratorforphysiologyandbehavior
AT kepecsadam alowcostprogrammablepulsegeneratorforphysiologyandbehavior
AT sandersjoshuai lowcostprogrammablepulsegeneratorforphysiologyandbehavior
AT kepecsadam lowcostprogrammablepulsegeneratorforphysiologyandbehavior