1.一种心电图采集平台,包括:
采集芯片,用于获取心电原始数据,所述采集芯片包括输入端、预处理电路以及模拟前端芯片,其中,所述心电原始数据经由所述输入端输入,并经过所述预处理电路处理后进入所述模拟前端芯片进行模数转换;
ARM核微处理器,用于从所述模拟前端芯片中获取模数转换后的心电图数据,并对所述心电图数据进行整合得到整合数据;
FPGA芯片,用于接收所述整合数据,并将所述整合数据处理为适位宽的整理数据,其中,所述ARM核微处理器还用于根据通道识别位进行整理数据分配,并发送所述分配后的整理数据;
上位机,用于根据预定的数据传输协议将分配后的整理数据分别进行心电图显示。
2.如权利要求1所述的心电图采集平台,其特征在于,所述模拟前端芯片内集成模数转换器,所述模拟前端芯片通过所述模数转换器来实现对所述心电原始数据的模数转换。
3.如权利要求2所述的心电图采集平台,其特征在于,所述模数转换器为24比特的高分辨率模数转换器。
4.如权利要求3所述的心电图采集平台,其特征在于,所述ARM核微处理器将从所述模数转换器接收到的数据按通道进行识别和解析,并将解析后的数据分别加入正确的通道选择位和算法选择位,得到所述整合数据。
5.如权利要求2所述的心电图采集平台,其特征在于,所述模拟前端芯片内还集成SPI控制器,所述模拟前端芯片通过所述SPI控制器与所述ARM核微处理器进行通信。
6.如权利要求5所述的心电图采集平台,其特征在于,所述模拟前端芯片内还集成可控增益放大器,所述ARM核微处理器通过所述SPI控制器向所述模拟前端芯片发送控制指令来初始化所述模拟前端芯片,并控制所述模数转换器的采样率、内部可控增益放大器的增益。
7.如权利要求4或6所述的心电图采集平台,其特征在于,所述ARM核微处理器为基于Cortex-M3核的微处理器。
8.如权利要求1所述的心电图采集平台,其特征在于,所述整理数据为32位,高8位为控制字节,低24位为所述模数转换后的心电图数据,其中,所述控制字节包含4位算法选择控制字以及4位通道选择控制字。
9.如权利要求8所述的心电图采集平台,其特征在于,所述FPGA芯片包括:SPI接口子模块,用于进行数据的接收与发送,并将所述整合数据转换为适位宽的整理数据;
输入缓存器,用于缓存所述整理数据;
输出缓存器;
算法子模块,用于根据所述整理数据中的控制字节选择相应的算法进行运算,并将运算结构按顺序发送至所述输出缓存器;
主控子模块,用于控制所述SPI接口子模块、所述输入缓存器、所述输出缓存器以及所述算法子模块间的数据流以及逻辑;以及过程监控模块,用于检测和监控所述FPGA芯片工作过程中的异常状况,并将所述异常状况显示成预定状态。
10.如权利要求9所述的心电图采集平台,其特征在于,所述算法子模块中可定义16种不同的算法,并运行每个算法同时进行最多16个通道选择和分配数据。