Biokingdom

3Brain MEA 在脑机接口(BCI)方向的技术总结

3Brain HD-MEA 系统的双向接口能力、闭环实验架构与编程开发指南


一、硬件平台:BioCAM 系统

3Brain 提供完整的高密度 MEA 记录与刺激平台,核心是 BioSPU(BioSignal Processing Unit)专有微芯片,集成到 HD-MEA 单孔培养皿或 CorePlate 多孔板中。

BioCAM DupleX 产品概览
3Brain BioCAM DupleX 系统——支持 HD-MEA 和 CorePlate 的高密度电生理记录平台

核心架构

CorePlate 多孔并行芯片
CorePlate 芯片——支持多孔并行记录的高密度 MEA 平台

硬件参数

参数 数值
电极数 4,096(BioCAM DupleX)/ 26,400(CorePlate)
电极间距 42 μm(Arena HD-MEA)/ 80 μm(Stimulo HD-MEA)
采样率 17,855 Hz / 电极
分辨率 12-bit ADC
数据速率 0.14 GB/s(8.5 GB/min)
刺激能力 Stimulo HD-MEA 支持双相矩形脉冲电刺激
I/O 同步 外部触发输入/输出,可与光遗传、行为设备同步

核心参数规格
3Brain BioCAM 系统核心技术参数


二、闭环实验(Closed-Loop)—— 双向 BCI 核心能力

3Brain 的核心差异化能力是记录 + 刺激一体化,可在同一芯片上实现真正的闭环实验。

系统特性——支持闭环实验
3Brain 系统支持闭环实验:实时采集数据 → 处理 → 释放电刺激 → 记录响应

闭环延迟(Closed-Loop Latency, CLL)

闭环延迟是 BCI 系统最关键的指标,定义为从细胞信号采样到刺激释放的总时间(不含用户数据处理时间):

CLL = (Tda - Tds) + (Tsr - Tst)

其中:
  Tds = Data Sampling time(芯片采样时刻)
  Tda = Data Acquisition time(应用层接收时刻)
  Tst = Stimulation Trigger time(刺激指令发出时刻)
  Tsr = Stimulation Release time(刺激实际释放时刻)

ATP(Acquisition Time Period)控制数据包传输间隔,例如设为 10ms 则平均每 10ms 收到一个数据包。由于 Windows 不是实时操作系统,该值会有波动。

闭环标准流程

  1. 数据采集:BioSPU 芯片对 4096 个电极进行采样(Tds),数据通过 USB3 传输到 PC(Tda)
  2. 实时处理:自定义应用程序接收 DataPacket,运行解码算法(spike detection、LFP 频带分析等)
  3. 决策与刺激:根据解码结果生成刺激指令(Tst),通过 Stimulator API 释放到目标电极(Tsr)

C# 开发示例

启动数据采集:

BioCamPool.Activate();
IBioCam bioCam = BioCamPool.TakeBioCamControl(0);
bioCam.DataReceived += BioCam_DataReceived;
bioCam.DataStreamingError += BioCam_DataStreamingError;
bioCam.DataLossAsync += BioCam_DataLossAsync;
bioCam.StartDataStreaming(dataPacketTimeSpanMs: 10, optimizeDataPacketLatency: true);

接收数据回调:

private void BioCam_DataReceived(object sender, DataPacketReceivedEventArgs e) {
    var timestamp = e.Header.Timestamp;
    var data = e.Payload;  // 4096 通道的原始电压数据
    // 在此运行解码算法
}

释放电刺激:

bioCam.Stimulator.Initialize();
bioCam.Stimulator.Start();
var positiveEndPoints = new[] { bioCam.Stimulator.GetInternalEndPoint(new ChCoord(17, 8)) };
var negativeEndPoints = new[] { bioCam.Stimulator.GetInternalEndPoint(new ChCoord(17, 10)) };
bioCam.Stimulator.Send(RectangularStimPulse.Default, positiveEndPoints, negativeEndPoints);

三、API 功能清单

功能模块 核心类/方法 用途
设备管理 BioCamPool.Activate(), TakeBioCamControl() 设备发现、连接、控制权限获取
数据流 StartDataStreaming(), StopDataStreaming() 启动/停止实时数据流
事件回调 DataReceived, DataStreamingError, DataLossAsync 数据接收、错误处理、丢包通知
电刺激 bioCam.Stimulator.Send() 向指定电极释放矩形双相刺激脉冲
刺激协议管理 BioCamStimProtocolManager 管理多个预定义刺激协议
ROI 控制 BioCamSettings.RoiChannels 选择感兴趣的电极子集,降低数据量
I/O 同步 BioCamSettings.IOSignals 配置外部触发和同步信号
数据格式 BioCamDataFormat 帧率/时间单位转换、数据包大小计算
设备信息 BioCamBase.Version, Serial, Model 读取固件版本、序列号、型号
多设备管理 BioCamPool 同时管理多个 BioCAM 设备

四、真实神经记录数据展示

3Brain BioCAM 记录的人源神经元网络活动:

人源神经元活动热图
人源神经元在 HD-MEA 上的电活动热图——4096 电极同时记录,展示空间分辨的网络活动模式

数据格式说明


五、与主流 BCI 系统的定位差异

系统 电极数 采样率 记录对象 BCI 用途
3Brain HD-MEA 4,096-26,400 17.8 kHz 离体培养物/脑切片 体外 BCI、类器官网络研究、药物筛选
Neuralink N1 1,024 ~20 kHz 在体皮层 运动/言语 BCI
Blackrock Utah Array 96-384 30 kHz 在体皮层 临床运动 BCI
Synchron Stentrode 16 按需 血管内 临床通讯 BCI

3Brain 的核心优势:

适用场景

场景 3Brain 适用性
类器官神经网络发育监测 ⭐⭐⭐⭐⭐ 核心应用
脑切片癫痫/药理学研究 ⭐⭐⭐⭐⭐ 核心应用
体外 BCI 原型开发 ⭐⭐⭐⭐ 高适用
闭环神经调控算法验证 ⭐⭐⭐⭐ 高适用
临床植入 BCI ❌ 不适用(离体设备)

六、文献支撑



联系人|李东伟
📞 18045130660
🌐 主页:https://www.biokingdom.top