我想创建一个使用Arduino收集和显示ECG数据的项目。它使用两个连接到身体(在胸部)的电极。然后,信号通过运算放大器传输到Arduino ADC引脚。Arduino仅连接到PC。这样连接人板和Arduino板是否安全?
我应该采取一些安全措施吗?
我想创建一个使用Arduino收集和显示ECG数据的项目。它使用两个连接到身体(在胸部)的电极。然后,信号通过运算放大器传输到Arduino ADC引脚。Arduino仅连接到PC。这样连接人板和Arduino板是否安全?
我应该采取一些安全措施吗?
Answers:
除非整个项目都是低电压且由电池供电,否则不建议这样做。即使隔离了变压器,任何主电源操作都可能是危险的。市电操作的患者附接设备有特定的安全要求,以防止由于设备或组件故障而造成的过多泄漏电流和潜在的安全隐患。
这些规定适用于专业医疗设备,但是有一定理由。您不应该假定忽略它们是安全的,即使这只是一个业余项目。
当进行ECG测试时,电极的导电性比干性皮肤好得多,因此存在因小电压而引发纤颤或其他心律不齐的可能性,因此必须非常重视。植入式起搏器的大多数起搏器脉冲为2mV至250mV。这不是很大的电压,如果您的设备不小心将其驱动到心脏,可能会带来很多麻烦。
简短答案:阅读IEC 60601-2-25。
中等答案:这些天,要做到这一点,您需要跨物理隔离边界对所有数字信号进行光隔离,并且必须隔离电源(即变压器)。对于需要提供什么样的保护,有非常详细和严格的要求,这包括能够承受很多千伏的冲击并且不越界。
您所有的放大和数据处理都需要在隔离边界的上游进行,基本上只有一个UART越过隔离边界。简而言之,您基本上必须制作一个定制PCB才能正确执行。
使用TI ADS1298之类的东西作为模拟前端,您可以通过SPI与之通信。
您将无法使用板载A / D读取ECG信号,它不能放大得足够多或没有足够的共模增益抑制能力。您将不得不使用仪表放大器。通过适当的设计(光耦合器),将电池供电的仪表放大器连接到arduino应该是相当安全的,至少我会这样做。(我会给仪表放大器供电,但我冒白痴的危险)
如果您将Arduino连接到笔记本电脑并仅使用电池运行它是安全的(那么可能使您震惊的最高电压是笔记本电脑的电池电压-应该足够安全)。
不久前,我使用不同的部件进行了类似的项目-我选择了用电池为整个设备供电,并使用蓝牙将数据发送到计算机。