论文部分内容阅读
近年来医疗仪器行业不断开拓创新,新兴技术的应用使得临床检验类仪器向智能化方向发展。社会各界对临床检验类仪器的性能、可靠性提出了更高的要求,仪器内部的通信显得尤为重要。现场总线以其优越的抗干扰性能而被广泛应用于各工业现场中,然而应用在临床检验类仪器中实例并不常见。本文以全自动血凝仪为研究对象,应用现场总线通信技术作为仪器内部各模块的通信载体。在经过对现场总线性能对比分析之后,选用CAN总线进行主控节点与各模块之间信息交互。把全自动血凝仪分为进样系统部分、光电检测部分、数据处理与分析三大部分。给出各部分的结构图,直观反映各节点模块之间的关系。给出CAN总线的分布式结构控制系统图,深入到全自动血凝仪的电机、泵、电磁阀等执行模块。严格按照仪器的技术指标,给出各模块的硬件与软件设计方案和具体实现方案。硬件设计主要包括电源模块、主控芯片设计、步进电机控制模块、CAN通信电路模块、光电限位模块、抗干扰设计等。软件设计主要包括CAN通信的初始化设置、数据中断处理设置、步进电机控制、自检程序设计等,按照实际需求编写控制程序。以STM32为主控芯片同时也是CAN控制器,以VP230为CAN收发器,各功能模块挂接在总线上,形成CAN通信网络系统结构。依据全自动血凝仪的功能要求,设计了一套合理的通信指令,使得上位机控制终端与现场各执行模块进行数据通信。实验证明全自动血凝仪的设计自动化程度高,操作简单,人性化十足。CAN通信的及时性、数据交流的准确性,保证了全自动血凝仪检测结果的可靠性。CAN总线通信布线安装操作简单,无论是前期资金投入还是后期保养维修,都能降低成本。