Jump to content

Contributions:BioPacADC

From BCI2000 Wiki
Revision as of 15:56, 18 April 2022 by Lingling (talk | contribs) (See also)

Synopsis

The BioPacADC source module enables signal acquisition from BioPac MP160

Location

http://www.bci2000.org/svn/trunk/src/private/SignalSource/BioPacADC

Versioning

Authors

Huiling Huang (huiling@neurotechcenter.org)

Version History

  • 2022-04-15: Initial public release by Huiling Huang (huiling@neurotechcenter.org)

Video Overview


EmbedVideo is missing a required parameter.

<be>

Functional Description

Acquires data from BioPac MP160 system: 1)BN-RSPEC(respiration signal) 2)BN-PPGED(skin conductance measurement) 3)BN-EGG2(electrogastrogram) 4)BN-EMG2(Electromyography)

Hardware Set Up

Figure 1 shows all the necessary hardware from BioPac, Make sure that you have MP160 and wireless amplifier, power supply for MP 160, Ethernet USB adapter, and Ethernet cable which could connect your BioPac with BCI2000 PC. The hardware connection is simple(Figure 2). Using the Ethernet cable plug on MP 160 and the other side plug on the Ethernet USB adapter. Then connect the adapter to the BCI2000 PC. Alternatively, if your PC got an Ethernet port, you can directly connect the PC with MP 160 using an Ethernet cable.

Calibration

For skin conductance measurements, we need to first calibrate the amplifier before data are acquired. After configuration setup, press “Set Config”, and a dialog will pop up. Then disconnect the leads to electrodes, press “Calibrate”.

Parameters

SourceCh

The number of active channels of MP160. This number must exactly match the number of wireless transmitters you are planning to connect to MP 160.

SampleBlockSize

The number of samples to acquire for every system clock.

SamplingRate

The BioPac MP160 supports the following sampling rates: 0.1, 0.125, 0.2, 0.25, 0.4, 0.5, 0.625, 1, 1.25, 2, 2.5, 4, 5, 6.25, 10, 20, 25, 40, 50, 62.5, 100, 125, 200, 250, 400, 500, 625, 1000, 1250, 2000, 2500, 4000, 5000, 6250, 10000, 12500, 20000, 25000, 40000, 50000, 100000, 20000HZ. The maximum sampling rate for BN-RSPEC, BN-PPGED, BN-EGG2, and BN-EMG2 is 2000HZ. So in our case, the maximum sampling rate here is 2000HZ.

BioPacChList

The channel number list of connected channels, which must be in ascending order.

SourceChType

The list of the corresponding signal type matches the order of BioPacChList. So far, we have implemented respiration, EGG, EMG, and EDA signals, so only four signal types above are allowed.

See also

Contributions:ADCs