A low-cost programmable pulse generator for physiology and behavior.

Frontiers in neuroengineering Pub Date : 2014-12-11 eCollection Date: 2014-01-01 DOI:10.3389/fneng.2014.00043
Joshua I Sanders, Adam Kepecs
{"title":"A low-cost programmable pulse generator for physiology and behavior.","authors":"Joshua I Sanders,&nbsp;Adam Kepecs","doi":"10.3389/fneng.2014.00043","DOIUrl":null,"url":null,"abstract":"<p><p>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. </p>","PeriodicalId":73093,"journal":{"name":"Frontiers in neuroengineering","volume":" ","pages":"43"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.3389/fneng.2014.00043","citationCount":"64","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Frontiers in neuroengineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3389/fneng.2014.00043","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2014/1/1 0:00:00","PubModel":"eCollection","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 64

Abstract

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.

Abstract Image

Abstract Image

Abstract Image

用于生理和行为的低成本可编程脉冲发生器。
对大脑及其感觉环境的精确定时实验操作经常被用来揭示大脑功能的原理。虽然可以用商业仪器生成用于时间刺激控制的复杂而可靠的脉冲序列,但目前的选择仍然昂贵且专有。我们开发了Pulse Pal,这是一种开源设备,允许用户创建和触发具有高时间精度的软件定义电压脉冲序列。本文介绍了Pulse Pal的电路和固件,并对其精度和可靠性进行了描述。此外,我们还提供在线文档,包括组装,测试和安装Pulse Pal的说明。虽然该设备可以作为独立仪器操作,但我们还提供几种编程语言的应用程序编程接口。作为一种廉价、灵活和开放的时间控制解决方案,我们预计Pulse Pal将用于解决神经科学研究中广泛的仪器定时挑战。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信