CN103675246B - 一种基于主多从的血气分析仪处理控制*** - Google Patents
一种基于主多从的血气分析仪处理控制*** Download PDFInfo
- Publication number
- CN103675246B CN103675246B CN201310680360.6A CN201310680360A CN103675246B CN 103675246 B CN103675246 B CN 103675246B CN 201310680360 A CN201310680360 A CN 201310680360A CN 103675246 B CN103675246 B CN 103675246B
- Authority
- CN
- China
- Prior art keywords
- mainboard
- control panel
- value
- signal
- panel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 239000008280 blood Substances 0.000 title claims abstract description 21
- 210000004369 blood Anatomy 0.000 title claims abstract description 21
- 238000004886 process control Methods 0.000 title claims abstract description 11
- 239000007789 gas Substances 0.000 claims description 15
- 238000000034 method Methods 0.000 claims description 8
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 claims description 6
- 238000012937 correction Methods 0.000 claims description 6
- 229910052760 oxygen Inorganic materials 0.000 claims description 6
- 239000001301 oxygen Substances 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 6
- 238000012546 transfer Methods 0.000 claims description 4
- 238000003672 processing method Methods 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 claims description 2
- 239000007788 liquid Substances 0.000 claims description 2
- 238000006243 chemical reaction Methods 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- CURLTUGMZLYLDI-UHFFFAOYSA-N Carbon dioxide Chemical compound O=C=O CURLTUGMZLYLDI-UHFFFAOYSA-N 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- OYPRJOBELJOOCE-UHFFFAOYSA-N Calcium Chemical compound [Ca] OYPRJOBELJOOCE-UHFFFAOYSA-N 0.000 description 1
- DGAQECJNVWCQMB-PUAWFVPOSA-M Ilexoside XXIX Chemical compound C[C@@H]1CC[C@@]2(CC[C@@]3(C(=CC[C@H]4[C@]3(CC[C@@H]5[C@@]4(CC[C@@H](C5(C)C)OS(=O)(=O)[O-])C)C)[C@@H]2[C@]1(C)O)C)C(=O)O[C@H]6[C@@H]([C@H]([C@@H]([C@H](O6)CO)O)O)O.[Na+] DGAQECJNVWCQMB-PUAWFVPOSA-M 0.000 description 1
- ZLMJMSJWJFRBEC-UHFFFAOYSA-N Potassium Chemical compound [K] ZLMJMSJWJFRBEC-UHFFFAOYSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000011575 calcium Substances 0.000 description 1
- 229910052791 calcium Inorganic materials 0.000 description 1
- 229910002092 carbon dioxide Inorganic materials 0.000 description 1
- 239000001569 carbon dioxide Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000004868 gas analysis Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000011591 potassium Substances 0.000 description 1
- 229910052700 potassium Inorganic materials 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000011734 sodium Substances 0.000 description 1
- 229910052708 sodium Inorganic materials 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Investigating Or Analysing Biological Materials (AREA)
Abstract
本发明公开了一种基于主多从的血气分析仪处理控制***,包含主板以及分别与之连接的进样针控制板、转盘控制板、抽吸泵控制板、打印控制板、键盘控制板和信号调理与转换板,信号调理与转换板与样品箱上的信号采集电极的输出端相连,信号调理与转换板接收信号采集电极的输出信号,并将该信号处理和转换后送给主板,主板根据接收到的信号计算出PO2值。本发明根据***中各个具体子任务,选用不同性能的微控制器作为从机管理各个部件,再选用一个高性能的微控制器作为主机,管理多个从机,构成主多从***,发挥了微控制器的性能,提高了仪器的性能和灵活性,降低了成本。
Description
技术领域
本发明属于电子测控领域,特别涉及了一种基于主多从的血气分析仪处理控制***。
背景技术
血气分析仪是用于血液检测的医学设备,不仅能检测出病人血液中的氧气、二氧化碳等气体的含量和血液酸碱度及相关指标的变化,还能快速反映血液中钾、钠、钙的含量,为危重病人抢救中快速、准确的检测提供了有利的保障。
随着计算机技术的发展,计算机技术在血气分析领域得到了广泛的应用,使现代血气分析仪具有超级的数据处理、维护、贮存和专家诊断功能,血气分析仪正朝着便携式、免维护、易操作的方向发展。
目前,普遍采用PC104等微型计算机设计血气分析仪,这样的仪器能够充分利用计算机的性能,但存在操作不灵活、成本高、可靠性差的缺陷;也有采用89C51、MSP430等微控制器来设计,由于采用单一微控制器的单机***,虽然可以大大降低成本、提高了操作的灵活性,但存在***性能降低的缺陷。
发明内容
为了解决上述背景技术存在的技术问题,本发明旨在提出一种基于主多从的血气分析仪处理控制***,从而解决现有血气分析仪性能、灵活性和成本不能兼顾的问题。
为了实现上述的技术目的,本发明的技术方案是:
一种基于主多从的血气分析仪处理控制***,包含主板以及分别与之连接的进样针控制板、转盘控制板、抽吸泵控制板、打印控制板、键盘控制板和信号调理与转换板,所述信号调理与转换板与样品箱上的信号采集电极的输出端相连,信号调理与转换板接收信号采集电极的输出信号,并将该信号处理和转换后送给主板,主板根据接收到的信号计算出PO2值。
其中,上述进样针控制板、转盘控制板和抽吸泵控制板通过I2C接口与主板连接,打印控制板通过SPI接口与主板连接,键盘控制板和信号调理与转换板通过I/O口与主板连接,且键盘控制板的一个I/O口与主板的外部中断输入引脚连接。
其中,上述信号调理与转换板还包含4路放大倍数分别为1、2、4、8的放大电路和一个多通道A/D转换器,所述4路放大电路的输入端连接样品箱输出信号,4路放大电路的输出端分别连接多通道A/D转换器的四个输入端,对应的多通道A/D转换器的四个输出端连接主板;主板分别计算出四个通道的PO2值的斜率,然后计算出平均斜率,再根据平均斜率计算出PO2值。
其中,键盘控制板从键盘处获得有效按键后将键值送给主板,主板采用修改返回地址的特殊中断处理方法处理功能键,实现复杂功能键的转移,完成状态的切换。
其中,主板采用C8051F360微控制器,样针控制板、转盘控制板、抽吸泵控制板和打印控制板分别采用4个C8051F912微控制器、键盘控制板采用C8051F012微控制器。
采用上述技术方案带来的有益效果是:
(1)本发明采用的主多从结构,将一个复杂的任务分成若干个相对简单的子任务并行处理,提高了***的灵活性和实时性;
(2)本发明采用多个放大器对PO2电极输出的毫伏信号进行放大,根据具体情况选用不同的量计算其值,提高了测量精度;
(3)本发明采用修改返回地址的特殊中断处理方法,实现复杂功能键的转移,完成状态的切换,提高了***操作的容错性和灵活性。
附图说明
图1为本发明的结构框图。
图2为本发明的状态转换图。
图3为本发明的键盘中断处理流程图。
具体实施方式
以下将结合附图,对本发明的技术方案进行详细说明。
如图1所示的本发明的结构框图,包含主板以及分别与之连接的进样针控制板、转盘控制板、抽吸泵控制板、打印控制板、键盘控制板和信号调理与转换板,所述信号调理与转换板与样品箱上的信号采集电极的输出端相连,信号调理与转换板接收信号采集电极的输出信号,并将该信号处理和转换后送给主板,主板根据接收到的信号计算出PO2值。
在本实施例中,由于打印控制、进样针控制、转盘控制、抽吸泵控制这4个模块功能相对单一、简单,故分别选用一片高性能、低价格的C8051F912微控制器;键盘控制需要使用的I/O线较多,选用内部资源相对较多的C8051F012微控制器来完成键盘检测。主板完成大部分的工作,需要大容量的程序存储器和数据存储器,选用一片高性能的C8051F360微控制器承担,由这6片微控制器构成主多从***。进样针控制板、转盘控制板、抽吸泵控制板中的C8051F912微控制器以I2C串行方式与主板的C8051F360微控制器进行通讯,实现数据传输;键盘控制板中C8051F012微控制器以并行方式与主板的C8051F360微控制器传输键值,C8051F012其中一根I/O线连接到C8051F360的外部中断输入引脚,C8051F360以中断方式处理键盘;打印控制板中的C8051F912微控制器以SPI串行方式与主板的C8051F360微控制器进行通讯,实现数据传输,具体打印控制由打印控制板中的C8051F912微控制器完成。样品箱上的采样输出电极输出毫伏信号,该信号经过信号调理与转换板中的信号放大、A/D转换后送给主板。
本发明在计算含氧量值时采用多通道的方法。在采集信号时,采用4路放大倍数分别为1、2、4、8的放大电路,对于小采样信号采用放大倍数相对较大的通道,以提高信号的采集精度。计算出每个通道的PO2值的斜率,然后计算出
平均斜率,再根据平均斜率和测量时采集到信号值,应用不同的公式计算出PO2值。具体的计算方法如下:
1)一点校正采集毫伏值a31、a32、a34、a38
将采集到的毫伏值mv3、mv4、mv5、mv6直接赋给一点校正值,
a31=mv3;
a32=mv4;
a34=mv5;
a38 =mv6;
其中,a31:一点校正时PO2在G=1时的毫伏值;
a32:一点校正时PO2在G=2时的毫伏值;
a34:一点校正时PO2在G=4时的毫伏值;
a38:一点校正时PO2在G=8时的毫伏值;
G:运算放大器的放大倍数。
2)二点校正采集毫伏值ba31、b32、b34、b38
将采集到的毫伏值mv3、mv4、mv5、mv6,考虑温度等因素,按如下公式计数二点校正毫伏值:
其中,b31:二点校正时PO2在G=1时的毫伏值;
b32:二点校正时PO2在G=2时的毫伏值;
b34:二点校正时PO2在G=4时的毫伏值;
b38:二点校正时PO2在G=8时的毫伏值;
M31:PO2在G=1时的斜率,初始值设为60;
M32:PO2在G=2时的斜率,初始值设为60;
M34:PO2在G=4时的斜率,初始值设为60;
M38:PO2在G=8时的斜率,初始值设为60;
PO2II:PO2二点校正标准液的氧气含量,初始值设为0。
3)测量
根据一点校正和二点校正值计算各通道的斜率:
计算平均斜率
根据平均斜率和mv5、mv6值的范围,计算PO2
若
若
其中,PO2Ⅰ:PO2一点校正标准液的氧气含量,初始值设为20。
如图2所示的本发明的状态转换图,本发明的***主要有预备、就绪、一点校正、二点校正和测量5个状态组成,其中一点校正和二点校正执行的功能很复杂。仪器在开机后进入预备状态,通过按键或2小时后进入二点校正状态,二点校正状态结束后,进入就绪状态。在就绪状态下才可以进行测量。
由于仪器的流体部件较多,执行时间较长(如二点校正状态需要几分钟至几十分钟),若监控程序设计采用常规的扫描键盘--执行键功能的监控方式,在执行这些功能键时,不能打断,即使是误操作,也必须等该功能键执行完毕,这是用户所不能接受的。本发明在设计监控程序时采用特殊的中断方法,在中断中实现了程序的转移;可以很方便地修改命令。
图3所示为本发明的键盘中断处理流程图,主板响应键盘中断这一外中断后,首先保护现场,接着读I/O口获得键值,然后判断是否是特殊功能键,如是数字键和非特殊功能键,由于这两类键简单,就在中断服务程序中进行处理,然后中断返回;如是特殊功能键,则恢复现场,从栈顶弹出中断返回地址并丢弃,然后将特殊功能键处理程序的入口地址压栈,然后中断返回;特殊功能键处理程序在主程序中完成。
以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明的保护范围之内。
Claims (5)
1.一种基于主多从的血气分析仪处理控制***,其特征在于:包含主板以及分别与之连接的进样针控制板、转盘控制板、抽吸泵控制板、打印控制板、键盘控制板和信号调理与转换板;所述信号调理与转换板包含4路放大倍数互不相同的放大电路和一个多通道A/D转换器,所述4路放大电路的输入端分别连接样品箱上的信号采集电极的输出端,4路放大电路的输出端分别连接多通道A/D转换器的四个输入端,对应的多通道A/D转换器的四个输出端分别连接主板,主板分别计算出四个通道的PO2值的斜率,然后计算出平均斜率,并根据平均斜率计算出PO2值;所述PO2值的具体计算步骤如下:
(1)分别采集四个通道的毫伏值作为四个通道的一点校正值a31、a32、a34、a38;
(2)按照下式分别计算四个通道的二点校正值b31、b32、b34、b38:
其中,M31 、M32 、M34 、M38分别为四个通道的斜率,其初始值均为60;
PO2Ⅱ为PO2二点校正标准液的氧气含量,初始值设为0;
(3) 根据一点校正值和二点校正值计算各通道的斜率M31 、M32 、M34 、M38以及平均斜率:
;
(4)根据平均斜率和a34、a38值的范围,计算PO2:
其中,PO2Ⅰ为PO2一点校正标准液的氧气含量,其初始值为20。
2.根据权利要求1 所述的一种基于主多从的血气分析仪处理控制***,其特征在于:所述样针控制板、转盘控制板和抽吸泵控制板通过I2C接口与主板连接,打印控制板通过SPI接口与主板连接,键盘控制板和信号调理与转换板通过I/O口与主板连接,且键盘控制板的一个I/O口与主板的外部中断输入引脚连接。
3.根据权利要求1 所述的一种基于主多从的血气分析仪处理控制***,其特征在于:所述4路放大电路的放大倍数分别为1、2、4、8。
4.根据权利要求1 所述的一种基于主多从的血气分析仪处理控制***,其特征在于:键盘控制板从键盘处获得有效按键后将键值送给主板,主板采用修改返回地址的中断处理方法处理功能键,实现功能键的转移,完成状态的切换。
5.根据权利要求1 所述的一种基于主多从的血气分析仪处理控制***,其特征在于:所述主板采用C8051F360微控制器,样针控制板、转盘控制板、抽吸泵控制板和打印控制板分别采用4个C8051F912微控制器、键盘控制板采用C8051F012微控制器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310680360.6A CN103675246B (zh) | 2013-12-12 | 2013-12-12 | 一种基于主多从的血气分析仪处理控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310680360.6A CN103675246B (zh) | 2013-12-12 | 2013-12-12 | 一种基于主多从的血气分析仪处理控制*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103675246A CN103675246A (zh) | 2014-03-26 |
CN103675246B true CN103675246B (zh) | 2015-09-16 |
Family
ID=50313434
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310680360.6A Expired - Fee Related CN103675246B (zh) | 2013-12-12 | 2013-12-12 | 一种基于主多从的血气分析仪处理控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103675246B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2699366C1 (ru) * | 2018-12-07 | 2019-09-05 | Общество с ограниченной ответственностью "Научно-производственное объединение "АМБ" | Компактное устройство типа "электронный нос" |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0246451B1 (de) * | 1986-05-13 | 1990-10-03 | Fresenius AG | Vorrichtung zur Bestimmung von Gaspartialdrücken im Blut |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2046193A2 (en) * | 2006-08-04 | 2009-04-15 | Physicians Ancillary Instrument Development, Inc. | Method of improving medical apparatus in order to replace ancillary medical assistance by employing audible verbal human sounding voices to prompt therapeutic usage and provide guidance, measurements, encouragement and response, as needed, to the patient, by using electronic technology |
-
2013
- 2013-12-12 CN CN201310680360.6A patent/CN103675246B/zh not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0246451B1 (de) * | 1986-05-13 | 1990-10-03 | Fresenius AG | Vorrichtung zur Bestimmung von Gaspartialdrücken im Blut |
Non-Patent Citations (3)
Title |
---|
ABL5全自动血气分析仪结构原理和维护;徐国良;《医疗装备》;20091231;第22卷(第4期);78-79 * |
DH-1332血气分析仪的设计与实现;严锡君等;《微型电脑应用》;20031231;第19卷(第7期);35-36页 * |
检验设备的负压故障维修2例;王振涛;《医疗设备信息》;20021231(第4期);53 * |
Also Published As
Publication number | Publication date |
---|---|
CN103675246A (zh) | 2014-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104914304B (zh) | 一种波动负荷下的电能精确计量方法及计量装置 | |
CN201886034U (zh) | 流速流量测算仪表 | |
CN104614593A (zh) | 一种基于自校准的高精度智能仪表***及其应用方法 | |
CN105067806A (zh) | 一种全自动免疫荧光检测装置 | |
CN103235202B (zh) | 一种具有自动补偿功能的多路模拟信号采集*** | |
CN206725732U (zh) | 燃料电池远程监测与控制*** | |
CN204330658U (zh) | 手机嵌入式血糖血脂尿酸胆固醇综合测试仪 | |
CN105116278B (zh) | 一种电能计量表串户查线仪 | |
CN202693771U (zh) | 便携式蓄电池状态检测*** | |
CN205664912U (zh) | 一种基于应变电桥传感器的数字电子称 | |
CN101873349B (zh) | 无线传感器网络的多节点在环境中实时能量消耗监测*** | |
CN105486392A (zh) | 一种基于单片机的小型电子称重*** | |
CN201130428Y (zh) | 基于fpga的光纤陀螺数据采集模型 | |
CN103675246B (zh) | 一种基于主多从的血气分析仪处理控制*** | |
CN101187677A (zh) | 多功能电参数测量仪 | |
CN202236532U (zh) | 血液透析机检测仪 | |
CN101285890A (zh) | 一种无线连接的多道脉冲幅度分析器 | |
CN105629072A (zh) | 一种多路电阻测量*** | |
CN105486734A (zh) | 基于智能手机的尿酸检测装置 | |
CN204241591U (zh) | 基于载波通信的低压柜电能参数在线监测装置 | |
CN202631276U (zh) | 建筑构件结构性能智能检测仪 | |
CN202133609U (zh) | 一次能测定多个血液生化指标的干式血、尿生化分析仪 | |
CN104614015A (zh) | 一种便携式野外环境数据综合采集分析*** | |
CN201130207Y (zh) | 多功能电参数测量仪 | |
CN211577246U (zh) | 一种用于采集电流互感器波形的装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150916 |