动态心电系统上位机和下位机通讯协议v2.1(20151001)
c#通过串口及CAN模块实现上位及下位机通讯

c#通过串⼝及CAN模块实现上位及下位机通讯⽬录前⾔⼀、串⼝、CAN总线⼆、使⽤步骤1.RS232串⼝通讯(指令下发与接收)2.CAN总线通讯总结前⾔学习及⼯作中我们经常会遇到上位机与下位机通讯等⼯作,结合场景使⽤不同的通讯⽅式实时通讯,以下为⼯作中遇到的上位机与下位机进⾏实时通讯,采⽤RS232串⼝和CAN总线形式进⾏⽹络通讯。
⼀、串⼝、CAN总线串⾏接⼝简称串⼝,也称串⾏通讯接⼝或串⾏通讯接⼝(通常指设备的COM接⼝),是采⽤串⾏通信⽅式的扩展接⼝。
串⾏接⼝(Serial Interface)是指数据⼀位⼀位地顺序传送。
其特点是通讯简单,只要⼀对传输线,通过设备设置传输线端⼝等参数就可以实现双向通信,从⽽⼤⼤降低了成本,特别适⽤于远距离通信,但传送速度较慢。
CAN是控制器局域⽹络(Controller Area Network, CAN)的简称,是由以研发和⽣产汽车电⼦产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO 11898),是国际上应⽤最⼴泛的现场总线之⼀。
在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌⼊式⼯业控制局域⽹的标准总线,并且拥有以CAN为底层协议专为⼤型货车和重⼯机械车辆设计的J1939协议。
上位机与与下位机制定好通⽤协议通过CAN模块将数据进⾏16进制转换实时通讯。
⼆、使⽤步骤1.RS232串⼝通讯(指令下发与接收)代码如下(⽰例)://命名空间引⼊using System.IO.Ports;public SerialPort serialPort;//定义串⼝对象类public//定义连接⽅法public void Connect(){serialPort = new SerialPort();serialPort.BaudRate = 1200;//波特率serialPort.PortName = "COM1";serialPort.Parity = Parity.None;//校验法:⽆serialPort.DataBits = 8;//数据位:8serialPort.StopBits = StopBits.One;//停⽌位:1try{serialPort.Open();//打开串⼝serialPort.DtrEnable = true;//设置DTR为⾼电平serialPort.RtsEnable = true;//设置RTS位⾼电平serialPort.DataReceived += new SerialDataReceivedEventHandler(serialPort_DataReceived);//DataReceived事件委托byte[] WriteBuffer = Encoding.ASCII.GetBytes("下发指令");//下发serialPort.Write(WriteBuffer, 0, WriteBuffer.Length);}catch (Exception ex){//打开串⼝出错,显⽰错误信息Console.WriteLine("串⼝打开失败");}}2.CAN总线通讯代码如下(⽰例)://⾸先与CAN模块进⾏连接public TcpClient mTcp = new TcpClient();private const int READ_BUFFER_SIZE = 1000;private byte[] readBuffer = new byte[READ_BUFFER_SIZE + 1];public delegate void DoReadEventHandle(object sender, string e);public event DoReadEventHandle ReadedEvent;public event DoReadEventHandle LogEvent;public string recStr { get; set; }public string HandString { get; set; }public bool Connect(){//Can模块ipstring mIPAddress = "192.168.1.1";IPAddress hostIPAddress = IPAddress.Parse(mIPAddress);//端⼝int mPort = 8080;IPEndPoint endIP = new IPEndPoint(hostIPAddress, mPort);try{mTcp = new TcpClient(mIPAddress, mPort);DateTime Savetime = DateTime.Now;TimeSpan n = new TimeSpan();while (true){n = DateTime.Now - Savetime;if (n.TotalMilliseconds > 1000 || mTcp.Client.Connected) break;}if (!mTcp.Client.Connected) return false;mTcp.GetStream().BeginRead(readBuffer, 0, READ_BUFFER_SIZE, DoRead, null);}catch (Exception){return false;}return true;}private void DoRead(IAsyncResult ar){try{int BytesRead = mTcp.GetStream().EndRead(ar);if (BytesRead > 0){string s = "";for (int i = 0; i <= BytesRead - 1; i++){s = s + string.Format("{0:x2}", readBuffer[i]) + " ";}Console.WriteLine(s);var t = s.Split(new string[] { "aa 00 ff 00 00 00 00 00 00 00 00 00 55" }, StringSplitOptions.RemoveEmptyEntries).FirstOrDefault(ex => ex != " ");if (!string.IsNullOrEmpty(t)){recStr += t + "\r\n";if (HandString == recStr && LogEvent != null){HandString = null;LogEvent(this, "握⼿成功!");}} mTcp.GetStream().BeginRead(readBuffer, 0, READ_BUFFER_SIZE, DoRead, null);}}catch (Exception e){mTcp.Client.Close();}}//数据发送public void sendCan(string temperature, bool check){HandString = "0xC0 0x02 0x02 0x00 0x00";string[] tmp = temperature.Split(' ');var buf = new byte[22];for (int i = 0; i < buf.Length; i++){buf[i] = 0;}for (int i = 0; i < tmp.Length; i++){try{buf[i] = Convert.ToByte(tmp[i], 16);}catch (Exception e){buf[i] = 0;}}SendData(buf, 0, 13, check);}public bool SendData(byte[] sendBytes, int mStart, int mLen, bool check = true) {if (!check) return false;try{lock (mTcp.GetStream()){mTcp.GetStream().Write(sendBytes, mStart, mLen);}return true;}catch (Exception x){return false;}}总结1、RS232串⼝通讯接⼝的信号电平值较⾼,易损坏接⼝电路的芯⽚,传输速率较低,传输距离有限。
动态心电分析软件产品技术要求星康

2.性能指标2.1通用要求2.1.1处理对象动态心电数据。
2.1.2最大并发数软件在单个操作系统上只提供一个最终用户使用。
2.1.3数据接口软件通过 USB 接口,读取动态心电记录仪采集的数据。
2.1.4特定软硬件软件能与 SCI 系列的心电记录仪配合使用。
2.1.5临床功能2.1.5.1记录管理功能a)能够支持导入动态心电数据;b)能够删除病人记录;c)能够备份病人记录;2.1.5.2记录编辑功能a)病人基本信息编辑功能软件能建立和修改病人的基本信息。
包括姓名、年龄、性别、病例号、记录日期及开始记录的时间。
b)模板编辑i.软件能够识别并标记心搏:如正常(N)、室性(V)、室上性(S)、伪差(X)、疑问(O)、起搏(P);ii.能够插入、删除、修改一个心搏标识;iii.应能插入一个心电图片段,并在报告中打印。
iv.叠加防混淆编辑,可以将指定个数的 QRS 在某个导联上进行叠加,用鼠标选择图形区域的 QRS,并修改选中区域 QRS 的标识。
c)事件编辑i.能够识别病人按钮事件,修改、删除事件,显示事件时刻的心电图条片段;ii.能够识别、修改事件,并手动勾选到打印报告。
d)ST 编辑和显示可以手动设置 i 点(QRS 波起点)、J 点(QRS 波终点)和K 点(ST 点)的位置,测量 J 至K 点相对位移,能显示 ST 段的变化趋势图。
e)心率变异性编辑和显示(HRV)i.能够计算指定时间的时域指标,包括:SDNN,rMSSD,SDANN,SDNNindex,pNN50,TRIndex 的数值;ii.能够计算指定时间的频域指标,包括:VLF、LF、HF、LFnu、HFnu、LF/HF 的数值;iii.能显示功率谱密度图,分析时间段内的 R-R 间期趋势列表及散点图。
f)QT 编辑和显示可计算指定时间内最大 QT,平均 QT,最小 QT,QT 离散度(QTd),校正后的最大 QT(最大 QTc),平均 QT(平均 QTc),最小 QT(最小 QTc),能显示分析时间内 QT 间期的数据列表。
移动心电采集系统操作手册

移动心电采集系统操作手册
步骤一:
1、医生在医生工作站开具心电图检查电子申请,如下图所示操作
可直接选择检验申请→全院项目→心电检查→心电图室下的“(移动用)标测心电图”
也可在检验申请→查询项目下输入拼音码“bcxdt”
2、护士确认医嘱。
确认之后,开始采集心电图。
步骤二:采集心电图
1、在电脑的桌面上点击MECG200NET程序进行登录(直接点击确定按钮)
2、登录完成之后先点击‘新建病例’,然后输入‘住院号’点击’his提取’或者直接点击键盘回
车键,然后
点击‘波形采集’按钮。
3、弹出采集界面,点击按钮,开始记录心电图。
4、采集完成之后拔掉导联线在电脑上选择刚做的病人,然后点击‘数据传输’按钮进行数据传
送,然后点击‘确定’。
到此心电图采集操作全部完成。
步骤三:打印病人心电图报告
1、登陆海泰电子病历医生站,选择病人→住院资料→心电网络报告
在弹出的网页选择“心电图报告”
然后选择点击“打印”按钮即可
(注:若点击“心电图报告”,网页右侧为空白,说明心功能室还未填写报告,请稍等心功能室出报告之后再打印)。
附导联线接法:。
CUC-06H和CUC-09H 系列V2.1版电总协议

CUC-06H和CUC-09H系列监控通讯协议2.1版第6版 2011年1月修订历史:修订时间 修订内容 备注 修订人2007/10/20 第1版2008/04/30 增加自定义参数2命令、环境侦测板协议等内容 第2版2008/12/19 增加中国移动标准的效能管理参数设置 第3版2009/03/10 增加扩展IO板和熔丝侦测板协议 第4版2009/06/16 增加电池组中位电压侦测协议 第5版2011/01/27 增加自定义参数。
第6版声明:此协议文本在YD/T1363.3-2005(电总协议V2.1版)基础上增加自定义部分完成。
此协议适用于CUC-06HB,CUC-06HC,CHC-06HD,CUC-18HA,CUC-09HA和CUC-09HB等CSU。
目 录一、范围 (3)二、规范性引用文件 (3)三、术语和定义 (3)四、监控对象及内容 (3)五、通信接口和传输速率 (3)六、通信方式 (4)七、信息类型和信息结构 (4)八、数据格式 (5)九、编码分类 (7)十、通用命令 (9)10.1获取时间 (9)10.2设定时间 (9)10.3获取协议版本号 (9)10.4获取设备(SM)地址 (10)10.5获取设备(SM)厂商信息 (10)十一、 开关电源供电系统通信协议数据类型 (11)十二、交流配电系统通信协议 (11)12.1获取系统模拟量量化数据(浮点数) (11)12.2.获取系统开关输入状态 (12)12.3.获取告警状态 (13)12.4.获取系统参数(浮点数) (15)12.5.设定参数(浮点数) (16)12.6.获取自定义参数命令信息 (16)12.7.设置自定义参数命令 (19)十三、整流配电系统通信协议 (19)13.1.获取系统模拟量量化数据(浮点数) (19)13.2.获取系统开关输入状态 (20)13.3.获取告警状态 (21)13.4.遥控 (22)十四、直流配电系统通信协议 (23)14.1.获取系统模拟量量化数据(浮点数) (23)14.2.获取告警状态 (24)14.3.获取参数(浮点数) (28)14.4.设定参数(浮点数) (29)14.5.直流侦测板数据 (29)14.6. 获取直流侦测板参数 (30)14.7. 设定直流侦测板参数 (31)14.8.获取直流侦测板模拟量和数字量通道名称 (32)14.9.设定直流侦测板通道名称 (33)14.10.直流侦测板遥控 (34)14.11.获取电池侦测板数据电池单体电压 (34)14.12.电池组中位电压数据 (35)14.13.获取历史记录 (35)14.14.IO扩展板和熔丝板数据 (36)14.15.获取IO扩展板和熔丝板参数 (37)14.16.设置IO扩展板和熔丝板参数 (38)一、范围本部分规定了通信局(站)内为实现集中监控而使用的电源设备在设计、制造中应遵循的通信协议,同时规定了通信局(站)电源、空调及环境集中监控管理系统中监控模块和监控单元之间的通信协议。
心电监测系统产品技术要求中网心电

心电监测系统适用范围:该产品用于采集24小时12导联动态心电图数据,并通过分析软件对动态心电图数据进行回放和分析。
1.1 心电监测系统型号 ME-3011.2 心电监测系统划分说明1.3 心电监测系统结构组成心电监测系统由心电记录器、心电导联线、数据传输线、心电监测系统分析软件、软件加密锁、用户手册组成。
1.4.1 心电监测系统分析软件组件a) 软件名称:心电监测系统分析软件b) 软件规格型号:ME-301c) 软件发布版本号:V1.0 d) 软件完整版本号:V1.0.0001.4.2 心电监测系统分析软件划分说明其中“X”为主版本号,版本号从0开始向上计数;“Y”为副版本号,副版本号从0开始向上计数。
主版本号的改变涉及到软件功能的重要增加、减少或改动;副版本号的改变只涉及到原有功能的完善和修正。
2.1 工作条件a) 环境温度: 10℃~45℃;b) 相对湿度: 10%~95%(无冷凝);c) 大气压力: 86 kPa~106 kPa; d)电源:DC 3.0V;2.2 性能要求2.2.1 设备外观要求心电监测系统各个部件的机壳表面应无划痕毛刺,色泽均匀,无伤斑、裂纹、变形等缺陷。
文字符号、标识清晰可见,作用与面板说明相符。
2.2.2 接插件心电监测系统的接插件应连接可靠。
2.2.3 导联线要求导联线规格为标准威尔逊导联体系十芯十二导联,导联线须采购有医疗器械注册证且可重复使用的的产品。
2.2.4 功能要求心电监测系统通过心电记录器进行数据采集,通过相应的软件系统实现信号的回放、显示、分析、打印等功能。
2.2.5 标准灵敏度标准灵敏度为10mm/mV,误差范围±5%;2.2.6 显示灵敏度显示灵敏度分为下列三档,误差范围±5%;— X1/2:5 mm/mV;— X1:10 mm/mV;— X2:20 mm/mV。
2.2.7 输入回路电流各输入回路电流不大于0.1μA;2.2.8 输入阻抗单端输入阻抗不小于5MΩ;2.2.9 最小检测信号对10Hz、20μVp-p偏转的正弦信号能检测;最小描记灵敏阈:描记速度为25mm/s,灵敏度为10mm/mv时,被检装置应能对10Hz、50 μV的正弦波信号记录到可分辨的波形。
动态心电图系统产品技术要求shijijinke

动态心电图系统适用范围:该系列产品用于记录不低于24小时的动态心电数据,并通过软件对动态心电数据进行识别、统计和分析。
1.1型号:表1型号说明1.2组成动态心电图系统由下列部件组成:动态心电记录器(Holter)、心电导联线、USB 回放线、软件光盘、加密锁(选配)、挂包(选配)及心电电极(选配)。
1.3基本参数1.3.1动态心电记录器(MIC-12H-3型)a)采样频率:≥500 Hz;b)通道数:8通道;c)导联方式:标准12导联;d)记录时间:≥ 24小时;e)记录器存储容量:≥512 MB。
1.3.2动态心电记录器(MIC-12H-3G型)a)采样频率:≥500 Hz;b)通道数:8通道;c)导联方式:标准12导联;d)记录时间:≥ 24小时;e)记录器存储容量:≥512 MB。
1.3.3动态心电记录器(MIC-12H-3S型)a)采样频率:≥4000 Hz;b)通道数: 8通道;c)导联方式:标准12导联;d)记录时间:≥ 24小时;e)记录器存储容量:≥1 GB。
1.3.4动态心电记录器(MIC-12H-3L型)a)采样频率:≥4000 Hz;b)通道数: 8通道;c)导联方式:标准12导联,兼容3导联;d)记录时间:≥ 24小时;e)记录器存储容量:≥1 GB。
f) 液晶显示屏:液晶点阵数不小于160*128,可支持颜色数为260K色。
1.3.5动态心电记录器(MIC-3H-3型)a)采样频率:≥4000 Hz;b)通道数:6通道;c)导联方式:3导联;d)记录时间:≥ 24小时;e)记录器存储容量:≥512 MB。
1.3.6动态心电记录器(MIC-3H-3L型)a)采样频率:≥4000 Hz;b)通道数: 6通道;c)导联方式:3导联;d)记录时间:≥ 24小时;e)记录器存储容量:≥512 MB。
f) 液晶显示屏:液晶点阵数不小于160*128,可支持颜色数为260K色。
1.3.7计算机配置1.3.7.1 硬件配置a)CPU主频:PentiumⅣ 1.2 G或以上;b)内存:1GB或以上;c)硬盘:120GB或以上。
威胜电度表通信规约
---------------------------------------------------------------最新资料推荐------------------------------------------------------威胜电度表通信规约全电子式多功能三相交流电能表数据通信协议(V1.0/V2.0/V2.1/ V3.0/V4.0/ V4.1)(适用于RS-485/RS-232)1/ 45(威胜集团)湖南威胜电子有限公司CO.,HUNAN WEISHENG ELECTRONICS CO.,LTD. WEISHENG GROUP CORP.二零零零年六月---------------------------------------------------------------最新资料推荐------------------------------------------------------ 随着威胜全电子式多功能三相交流电能表在国内的广泛使用,以及当前各地建设现代化用电管理系统的迫切要求,越来越多的用户和厂家在充分肯定威胜电表高精度、高可靠性和功能完善的同时,也对电表的数据通信接口提出了一些建议和要求。
为进一步完善威胜全电子式多功能三相交流电能表数据通信接口的技术要求,提高电表数据通信接口的可靠性和通信效率,增加通过通信接口可进行上/下装数据内容,本公司在兼容原通信协议(技术要求)的基础上,特对通信协议(技术要求)进行了系统补充和完善。
本协议以电力负荷管理终端与电表进行数据通信为例进行说明,但不限于此。
本协议是所有通信内容的全集,当用户在具体使用本协议时,请仔细确认电表的通信软件版本、功能、型号等有关说明,以确定实际适用的子集。
本协议所有版本向上兼容,高版本协议内容包含低版本协议内容。
协议按《标志字节》升序排序。
协议按《协议按标志字节》升序排序。
本协议于 1997 年 1 月制定含 V1.0、 V2.0、 V3.0 的通信协议,并根据我公司通信型电子式电能表的发展,于 1998 年 11 月制定V4.0 通信协议,于 1999 年 1 月制定 V4.1 通信协议,于 2000 年3/ 4505 月制定 V2.1 通信协议。
动态心电图系统产品技术要求三锐
动态心电图系统2性能指标2.1性能要求2.1.1动态输入范围应符合 YY 0885-2013 标准中 51.5.1 的要求。
当叠加的直流偏置电压在±450mV 时也应符合符合 YY 0885-2013 标准中 51.5.1 的要求。
2.1.2输入阻抗应符合 YY 0885-2013 标准中 51.5.2 的要求。
2.1.3共模抑制比对于网电源频率的正弦信号,共模抑制比至少为 80dB,对于 2 倍网电源频率的正弦信号,共模抑制比至少为 60dB;且应符合 YY 0885-2013 标准中 51.5.3 的要求。
2.1.4增益精确度应符合 YY 0885-2013 标准中 51.5.4 的要求。
2.1.5增益稳定性应符合 YY 0885-2013 标准中 51.5.5 的要求。
2.1.6系统噪声应符合 YY 0885-2013 标准中 51.5.7 的要求。
2.1.7道间干扰设备任一通道对其他通道产生的串扰应小于 0.1mV(峰谷值);且应符合 YY 0885 - 2013 标准中 51.5.8 的要求。
2.1.8频率响应对于频率在 0.05∼60Hz 的正弦信号,其响应幅度应在 5Hz 响应幅度的 70%至140% 之间;且应符合 YY 0885-2013 标准中 51.5.9 的要求。
2.1.9最小检测信号应符合 YY 0885-2013 标准中 51.5.10 的要求。
2.1.10起搏脉冲显示能力应符合 YY 0885-2013 标准中 51.5.11 的要求。
2.1.11计时准确性应符合 YY 0885-2013 标准中 51.5.12 的要求。
2.1.12打印记录纸网格标准应符合 YY 0885-2013 标准中 51.5.13 的要求。
2.1.13增益设置与切换应符合 YY 0885-2013 标准中 51.5.14 的要求。
2.1.14时间轴对齐应符合 YY 0885-2013 标准中 51.5.15 的要求。
心电数据管理软件产品技术要求三锐
1. 性能指标2.1通用要求2.1.1处理对象本软件用于配合本公司的心电图机处理心电数据。
2.1.2最大并发数本软件每次同时只能连接一个处理对象。
2.1.3数据接口2.1.3.1数据接口2.1.3.2产品接口具有 U 盘接口和 UART 接口数据通讯功能的心电图机。
2.1.4特定软硬件本软件应配备与具有 U 盘接口和 UART 接口通讯功能的心电图机。
2.1.5临床功能2.1.5.1用户登录软件的使用者应能通过用户工号和用户口令登录软件系统;2.1.5.2登记/修改病历a)登记病历,应能输入检查号、姓名,性别,年龄、住院号,病床号、送检部门,送检医生、患者 ID,患者类型、收费,收费类、临床诊断、检查室,检查日期;b)修改病历,应能修改检查号、姓名,性别,年龄、住院号,病床号、送检部门,送检医生、患者 ID ,患者类型、收费,收费类、临床诊断、检查室,检查日期;c)删除病历,应能删除已登记的病历记录。
d)字典功能,当输入病床号、送检部门、送检医生时,字典栏应能显示预置的字典内容,应能点击字典内容,实现患者信息快速录入。
2.1.5.3心电图实时采集a)应能从心电图机的USB/UART 接口采集 12/15/18 导联心电图;b)心电图波形应满足数据完整性和准确性要求;c)肌电滤波器:25Hz 和45Hz 两档;滤波器带宽应不小于 25Hz 和45Hz;d)交流滤波器:50Hz 和60Hz 两档;滤波器衰减应不小于 10 倍(-20dB);e)软件功能:应具有导联脱落和具有起搏灵敏度高/低选择功能及起搏提示功能;f)心率检测范围:30-300 次/分,准确度±1%;g)心电图的导联 V7/V8/V9/V3R/V4R/V5R 的名称可以由用户自定义;h)心电图的导联 V1/V2 可以选择 V1/V2、V1L/V2L、V1H/V2H、V1HH/V2HH;2.1.5.4心电图文件导入a)应能从心电图机的 U 盘和UART 接口接收 12/15/18 导联心电图文件;b)心电图文件应满足数据完整性和准确性要求;c)应能修改心电图文件的 ID、患者姓名、性别、年龄、检查日期、条形码;d)应能选择多个心电图文件,执行删除和导入软件主界面的病历列表数据库中;2.1.5.5修改报告a)应能输入和保存心电图诊断报告的文字描述,并有相关字典可供选择;b)应能设定和保存心电图波形的打印开始位置;c)应具有心电图波形缩放和左右肢电极接反校正功能;d)应具有心电图波形在屏测量功能,显示幅度、间期、心率参数;e)应具有标记房颤、床边、收藏、阳性功能;并在病历查询中被检索到。
动态心电图分析系统产品技术要求模板
医疗器械产品技术要求编号:动态心电图分析系统1.产品型号/规格及划分说明1.1产品型号/规格型号:WC-12。
1.2结构组成主要由动态心电图记录器、动态心电图回放分析软件、导联线、传输线组成。
1.3适用范围适用于医疗单位对患者心电信号进行心律失常、心肌缺血的动态记录和诊断。
2.性能指标2.1外观和调节机构2.1.1记录器面板上应无涂覆层脱落、文字和标志应清晰、准确、牢固。
2.1.2机械控制和调节机构应灵活可靠,紧固部位应无松动,各控制按键应响应灵敏。
2.1.3记录器外壳应整洁美观,色泽均匀,无伤斑、裂纹、锋棱及毛刺。
2.1.4塑料件应无起泡、开裂、变形、锋棱及飞边。
2.2输入特性2.2.1输入动态范围a)AECG-03A、AECG-12A输入动态范围对于叠加了±300mV直流偏置电压,以125mV/s的速率变化的,幅度为10mV(峰谷值)(当增益设置为2.5mm/mV)的差模电压,本系统具备响应和显示的能力。
时变输出信号的幅度等效到输入的变化不超过10%或者50μV的最大值。
b)AECG-12B、AECG-12C输入动态范围对于叠加了±600mV直流偏置电压,以125mV/s的速率变化的,幅度为10mV(峰谷值)(当增益设置为5mm/mV)的差模电压,本系统具备响应和显示的能力。
时变输出信号的幅度等效到输入的变化不超过10%或者50μV的最大值。
2.2.2输入阻抗a)AECG-03A、AECG-12A10Hz正弦信号时的输入阻抗应>10M;b)AECG-12B、AECG-12C10Hz正弦信号时的输入阻抗应>50MΩ。
2.2.3输入回路电流各输入回路电流应小于0.1µA。
2.3最小描记灵敏阈(最小检测信号)a)AECG-03A描记速度为25mm/s、灵敏度为10mm/mV时,AECG应能对10Hz、50µV 的正弦波信号记录到可分辨的波形。
b)AECG-12A、AECG-12B、AECG-12C当走速为25mm/s,增益为10mm/mV时,能对10Hz,30μV(峰谷值)的正弦信号产生一个明显可见的偏转。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
技术文件技术文件名称:动态心电系统上位机和下位机通讯协议技术文件编号:
版本:
共08页(包括封面)
拟制:顾冬冬审核:戴仲升会签:
标准化:批准:茂森-智海电子技术有限公司动态心电系统上位机和下位机通讯协议
1一、协议基本描述.............................................................................................................................1二、数据类型说明.............................................................................................................................1三、数据帧格式定义.........................................................................................................................13.1数据帧格式..........................................................................................................................13.2数据帧头各个域值说明.......................................................................................................23.2.1Code域说明..............................................................................................................23.2.2Version域说明...........................................................................................................23.2.3Length域说明...........................................................................................................23.2.4CRC域说明...............................................................................................................33.2.5Identifier域说明........................................................................................................33.2.6Protocol域说明......................................................................................................33.3数据帧各个域值说明..................................................................................................3四、附录...........................................................................................................................................4五、运动传感器轴方向规定.............................................................................................................5动态心电系统上位机和下位机通讯协议
1一、协议基本描述
本协议对上位机和下位机之间数据传输的基本行为和数据结构做了描述和相关规定。通讯双方处于对等模式。任何一方在进行数据传输时必须遵循第三章中定义的数据包格式,否则将被视为无效数据。协议要求通讯双方必须拥有版本一致或兼容的协议栈,否则通讯将会失败。在蓝牙连接成功后,下位机发送数据帧。
二、数据类型说明
Byte表示8位数据。在本协议中出现的数据类型一律按照下表中描述解释。数据类型描述长度(单位Bytes)字节序unsignedchar无符号8位数据1-signedshort有符号16位数据2高字节在前,低字节在后unsignedshort无符号16位数据2高字节在前,低字节在后
三、数据帧格式定义3.1数据帧格式本小结描述协议的数据帧结构。数据帧组织按照数据帧头+数据属性信息的方式组织。数据帧头包含Code(消息类型)+Version(协议版本)+Length(长度)+CRC(数据校验)+Identifier(标识符)+Protocol(协议版本)。数据属性信息以DI(DataInformation)为单位组织,DI按照TLV(TypeLengthValue)的方式组织数据,传输时按照从左到右,从上到下的顺序传输。数据包格式的具体描述见下表:
Code(unsignedchar)(消息类型)Version(unsignedchar)(版本)Length(unsignedshort)(长度)
CRC(unsignedshort)(数据校验)Identifier(unsignedchar)(标识符)Protocol(unsignedchar)(协议版本)动态心电系统上位机和下位机通讯协议2DataInformation(数据属性信息)
DI采用TLV(TypeLengthValue)的方式组织,如下描述:
3.2数据帧头各个域值说明3.2.1Code域说明Code域为消息类型,该字段决定了DI中的属性类型。目前Code域取值定义如下:名称数据类型长度(单位Byte)说明Codeunsignedchar1Code域类型区分
Code域类型区分:0x01硬件设备系统消息0x02数据消息(默认值)
3.2.2Version域说明
Version域为硬件设备类型,其描述如下:名称数据类型长度(单位Byte)说明Versionunsignedchar1Version域类型区分
Version域类型区分:0x01单导联,0x02双导联,0x03三导联3.2.3Length域说明Length域是整个数据帧的长度,其描述如下:名称数据类型长度(单位Byte)说明Lengthunsignedshort2包含数据帧头字段长度和DI长度
Type(unsignedshort)(类型)Length(unsignedshort)(长度)Value(值)动态心电系统上位机和下位机通讯协议
33.2.4CRC域说明CRC域为数据校验码,可以用来扩展某些功能,其描述如下:名称数据类型长度(单位Byte)说明CRCunsignedshort2校验码,暂时不实现,默认0x0000
3.2.5Identifier域说明Identifier为标识符,其描述如下:名称数据类型长度(单位Byte)说明Identifierunsignedchar1标识符,暂时不实现,默认0x00
3.2.6Protocol域说明
Protocol为协议版本,其描述如下:名称数据类型长度(单位Byte)说明Protocolunsignedchar1通讯使用的协议版本标示
通讯使用的协议版本,以x.y表示,长度为1个Byte,高4位表示x,低4位表示y。例:V2.0版本为0x20。
3.3数据帧各个域值说明数据帧含属性值根据消息类型Code字段决定的,下文就Code取值情况下的DI字段进行详细说明。DI的结构如下描述:
Type(类型unsignedshort,长度2Byte)取值解释如下:Type值说明备注Type=0x0010CH0心电数据见附录(1)
Type=0x1010CH1心电数据见附录(1)
Type=0x2010CH2心电数据见附录(1)
Type(unsignedshort)Length(unsignedshort)Value动态心电系统上位机和下位机通讯协议4Type=0x0011心电打标数据见附录(2)
Type=0x0020加速度三轴数据见附录(3)
Type=0x0021陀螺仪三轴数据见附录(4)
Type=0x0022指南针三轴数据见附录(5)
Type=0x0030电量数据见附录(6)
Type=0x0031当前基准电压见附录(7)
Type=0x0040系统错误标志见附录(8)
四、附录
(1):心电数据(unsignedshort类型):导联数据按CH0[0]...CH0[m],暂定m=96。
(2):打标信息:2Byte,未打标:0x0000,打标:0x0001。(3):ACC数据:unsignedshort类型加速度三轴数据按ACCx[0]...ACCx[m]、ACCy[0]...ACCy[m]、ACCz[0]...ACCz[m]排列,其中m表示每轴数据个数,m=32。量程:0G时输出128,变化率50/G,(G为单位重力加速度)
(4):GYR数据:signedshort类型陀螺仪三轴数据按GYRx[0]...GYRx[m]、GYRy[0]...GYRy[m]、GYRz[0]...GYRz[m]排列,其中m表示每轴数据个数,m=32。量程:±2000°/sec,0°/sec偏置值为0,变化量为16384/(1000°/sec)。
(5):MAG数据:signedshort类型指南针三轴数据按MAGx[0]...MAGx[m]、MAGy[0]...MAGy[m]、MAGz[0]...MAGz[m]排列,其中m表示每轴数据个数,m=32。量程:±1200μT,0μT偏置值为0,变化量为3.4133/μT。
(6):电量数据(unsignedshort类型):暂定每数据帧都含有电量信息。PWR量程为0~0x0064,表示0~100%。
(7):当前基准电压(unsignedshort类型):复位值:0x0000有效位和ECG数据保持一致。