Holcomb Mark R, Devine Jack M, Harder Rene, Sidorov Veniamin Y
Department of Physics and Astronomy, Hampden-Sydney College, Hampden-Sydney, Virginia 23943, USA.
Rev Sci Instrum. 2012 Apr;83(4):044303. doi: 10.1063/1.3700977.
We have developed an isolated continuous-waveform constant-current physiological stimulator that is powered and controlled by universal serial bus (USB) interface. The stimulator is composed of a custom printed circuit board (PCB), 16-MHz MSP430F2618 microcontroller with two integrated 12-bit digital to analog converters (DAC0, DAC1), high-speed H-Bridge, voltage-controlled current source (VCCS), isolated USB communication and power circuitry, two isolated transistor-transistor logic (TTL) inputs, and a serial 16 × 2 character liquid crystal display. The stimulators are designed to produce current stimuli in the range of ±15 mA indefinitely using a 20V source and to be used in ex vivo cardiac experiments, but they are suitable for use in a wide variety of research or student experiments that require precision control of continuous waveforms or synchronization with external events. The device was designed with customization in mind and has features that allow it to be integrated into current and future experimental setups. Dual TTL inputs allow replacement by two or more traditional stimulators in common experimental configurations. The MSP430 software is written in C++ and compiled with IAR Embedded Workbench 5.20.2. A control program written in C++ runs on a Windows personal computer and has a graphical user interface that allows the user to control all aspects of the device.
我们开发了一种隔离式连续波形恒流生理刺激器,它由通用串行总线(USB)接口供电并进行控制。该刺激器由一块定制印刷电路板(PCB)、带有两个集成12位数字模拟转换器(DAC0、DAC1)的16 MHz MSP430F2618微控制器、高速H桥、压控电流源(VCCS)、隔离式USB通信和电源电路、两个隔离式晶体管 - 晶体管逻辑(TTL)输入以及一个串行16×2字符液晶显示器组成。这些刺激器设计用于使用20V电源无限期地产生±15 mA范围内的电流刺激,用于离体心脏实验,但它们适用于各种需要精确控制连续波形或与外部事件同步的研究或学生实验。该设备在设计时考虑了定制性,具有使其能够集成到当前和未来实验装置中的特性。双TTL输入允许在常见实验配置中由两个或更多传统刺激器替代。MSP430软件用C++编写,并使用IAR Embedded Workbench 5.20.2进行编译。一个用C++编写的控制程序在Windows个人计算机上运行,具有图形用户界面,允许用户控制设备的各个方面。