| Literature DB >> 32825829 |
Momen K Tageldeen1, Sally A N Gowers2, Chi L Leong2, Martyn G Boutelle2, Emmanuel M Drakakis3.
Abstract
BACKGROUND:Entities:
Keywords: Cloud processing; Flexible PCB; Microdialysis; Traumatic brain injury (TBI); Wireless brain monitoring
Mesh:
Year: 2020 PMID: 32825829 PMCID: PMC7441655 DOI: 10.1186/s12984-020-00742-x
Source DB: PubMed Journal: J Neuroeng Rehabil ISSN: 1743-0003 Impact factor: 4.262
Fig. 1The setup of the proposed behind-the-ear wearable device. The solution consists of: the micro-instrument (flexible PCB), microfluidic chip and biosensors. The device connects to a minimally-invasive cranial bolt, which is fixed on the patient’s head where the injury is. The bolt has two lumens, one for an ECoG probe and the other for the microdialysis probe. The latter requires a syringe pump to perfuse the probe membrane. The device is wireless and supports bluetooth low-energy (BLE) protocol
Fig. 2Position of this work in literature. This work presents an aggressive optimisation for size and cost in comparison with other relevant work in the literature. This has been achieved by sacrificing a degree of performance and by precise tailoring of the design to the measured signal properties
Fig. 3Circuit schematics and device integration. The design and schematics of : a The ECoG AFE with controllable gain values of × 300 and × 500, and quasi-DC to 30 Hz bandwidth. b The potentiometric (Pot) AFE with unity gain and bandwidth of 10 Hz. c The amperometric (Amp) AFE consisting of a 100 M Ω transimpedance amplifier (100 mV/nA gain) and 12-bit potentiostat. d The complete system overview presenting the integration of the different AFEs and the PGA stage (shown in red). The signal pathway from the inputs, through the PCB, to the receiver and finally to the cloud is also shown
Fig. 4The manufactured flexible PCB. The mico-instrument: a The realisation of the design on a flexible four-layer PCB consisting of: (i) the printed planar inverted-F antenna and matching circuit, (ii) the power regulation block, (iii) the ECoG AFE with six channels, (iv) the CC2650 microcontroller, (v) the programmable gain amplifier stage with a built-in multiplexer - PGA117 (vi), the programmable potentiostat, (vii) the dual-channel amperometry AFE and (viii) the dual-channel potentiometry AFE. b The folding of the device. c The folded device occupying half the original area
Device specifications summary
| Specification | ECoG AFE | Amperometry AFE | Potentiometry AFE |
|---|---|---|---|
| Number of Channels | 6 | 2 | 2 |
| Resolution | 12 bits | 12 bits | 12 bits |
| Max Sampling Rate | 1.25 ksps | 312 sps | 312 sps |
| Input Range | ± 10 mV | ± 100 mV | ± 1.5 nA |
| Frequency Bandwidth | 30 Hz | 10 Hz | 10 Hz |
| Input Referred Noise | 9 nV/ | 0.02 pA/ | 9 nV/ |
| Board Dimensions | 3 × 4.5×1 cm3 | ||
| Board Weight | 16 g | ||
| Power Consumption | 66 mW (3.3 V – 20 mA) |
Fig. 5The embedded firmware. a A hardware perspective of the firmware running on the CC2650. The main application switches between the two tasks. The radio core runs the BLE stack and communicates with the application core via ICall. b The flowchart of the two tasks: Task A is responsible for device initialisation and higher level coordination. Task B is responsible for the uniform sampling of the different ECoG and chemical channels. c The time schedule of the CC2650, showing the time spent on Task A, Task B and instances when the controller is idle
Fig. 6The notification data payload. The extended length BLE notification has a total length of 240 bytes. The notification is divided into eight blocks of 30 bits each. The first six blocks each contain 20 samples for each of the ECoG channels, while the chemical block contains 5 samples for each of the two potentiometric and two amperometric channels. The last block holds the gain value for each channel and a unique package identifier for connection error and loss detection
Fig. 7The cloud application architecture. The architecture is based on Django framework, whereby devices requests are translated by the WGSI and routed by URL.py to the Views.py which communicates with and controls Models.py and template.py. Models.py is responsible for interactions with the database where the ECoG, amperometric and potentiomteric recordings are stored. While template.py generates and returns the application visuals to the user’s device. The web application can run on different device sizes and platforms
Fig. 8Testing the ECoG AFE. The ECoG AFE response to a 10 Hz, 2 mV input signal when the gain is set to × 300 and × 500
Fig. 9Testing the potentiostat and running cyclic voltammetry. aThe potentiostat-generated voltage sweep starting from 1.65 V down to -1.65 V, the voltage is measured on the working electrode (WE) with respect to the reference electrode (RE). b Cyclic voltammery output curve for a 30 μM ferro-ferricyanide solution. The potentiostat is periodically swept between 0.6 V and -0.2 V with a scan rate of 80 mV/s
Fig. 10Resolution of the amperometric AFE. A low-noise source-generated current staircase sweep (-50 pA to +50 pA with steps of 5 pA) was fed to the amperometric AFE. The voltage measured is shown at: a The I-V stage output. b The output of the programmable gain amplifier (PGA) with the gain set to × 50
Fig. 11Multiplexing and reconstruction of the neurochemical inputs. The operation of the PGA’s integrated multiplexer and the decomposition algorithm: The PGA’s multiplexer combines the four chemical channels into one output line, shown as the grey trace. The decomposition algorithm reconstructs the original inputs back into their correct time slots, this is illustrated with the coloured traces
Fig. 12Characterisations of wirless link quality and sampling rate. a Different throughput values for sampling rates of 1.43 ksps/channel without UART, 1.25 ksps/channel without UART, 400 sps/channel with UART and 385 sps/channel with UART. Measurements were taken for a total of seven channels during a period of 20 minutes. b Connection quality is measured as the number of packages lost for the different sampling rates. When using UART the connection is stable for 385 sps/channel but fails for 400 sps/channel and higher; Otherwise the connection is stable for 1.25 ksps/channel but starts becoming lossy at 1.43 ksps/channel
Fig. 13ECoG signals from measurement to cloud. a Raw ECoG signal recorded from a patient experiencing spreading depolarisation (SDs) and played back to scale with a function generator and an 20 dB attenuator b The ECoG signal after amplification measured at the output of the ECoG AFE c The digitised signal at the cloud server measured after analog-to-digital conversion and wireless transmission. d The reconstructed ECoG signal in the cloud and the scaled raw ECoG signal e The noise introduced from interference, amplification, filtering, analog-to-digital conversion and wireless transmission
Fig. 14Potassium measurements. The generated logarithmic working curve for potassium measurements of concentrations between 2.7 mM to 30 mM in a physiological buffer. The curve shows an R2 of 0.918. n= 2000 samples for each concentration point. Error bars show mean and standard deviation
Fig. 15Glucose and lactate measurements. a Glucose measurements for a 5-point calibration from 0 to 1 mM with steps of 0.25 mM in a physiological buffer (T1), the total transimpedance gain is set to 5 × 100 mV/nA. b The generated working curve for glucose has an R2 of 0.998 and an LOD of 0.85 μM. n= 2000 samples for each concentration point. Error bars show mean and standard deviation c Similar lactate measurements with concentrations from 0 to 1 mM and a total gain of 5 × 100 mV/nA d The generated working curve for lactate shows an R2 of 0.995 and an LOD of 1.3 μM. n= 2000 samples for each concentration point. Error bars show mean and standard deviation