当前位置:首页 > 黏度测量系统的软件设计

黏度测量系统的软件设计

[导读]液黏度测量系统是基于旋转锥板稳态检测方法来实现的.它具有黏度测量精度高,切变率检测范围宽,测试方法符合国际血液学标准要求.该系统主要由旋转式黏度仪 (下位机)和计算机(上位机) 等组成.旋转式黏度仪是该系统的核心部分,基于此,上海昌吉地质仪器厂给到大家一些建议

1. 旋转式黏度仪的软件设计黏度仪软件开发使用周立功公司TKS系列单片机仿真器, 在Windows下的C51开发环境中, 用C语言完成了单片机程序设计.软件采用了模块化分层结构, 主程序由全血、血浆、清洗和与上位机通信等模块组成, 驱动层由显示键盘处理程序、温度采集与加热控制程序、转速测量程序和中断处理程序等组成.黏度仪只保留简单的人机接口, 包括温度显示和全血、血浆、清洗和停止4种工作方式键.按下全血键, 系统进入全血自动测量方式, 程序将根据上位机的各种参数设定自动完成高、中、低切变率各点的黏度稳态测量;根据是否需要自动清洗以及清洗的溶液量、清洗次数和清洗时间等完成相应的清洗操作.

2. 上位机的软件设计上位机软件的主界面如图4所示.在Win2000操作系统平台下, 编程实现了以动画方式模拟锥板旋转过程, 以图形方式形象地显示了实时切变率、温度等数据, 界面设计直观、友好, 使人机交互操作简单方便.上位机软件分为以下几个主要模块:参数设置模块、标定模块、病人信息录入模块、控制模块、数据库管理查询模块、通信模块、打印模块、图形及数据显示等.数据库选用Microsoft Access, 程序通过ADO数据访问技术来存取Access数据库, 数据库表中设有病人信息、医院各种管理信息, 测量数据等字段.该系统除了可在主控制界面上浏览、修改和录入单个病人的相关信息外, 还设有专用查询窗体, 为用户提供了多重条件组合查询, 极大地提高系统的查询手段和效率.查询结果使用网格控件MSFlexGrid显示.另外, 为避免数据库中的记录越来越多, 软件将自动每月建立一个新的数据库文件, 但这样又会涉及到不同月份的多库查询问题.程序中采取了逐一打开每个数据库, 将满足条件的记录先统一保存到一个临时表中, 最后一起通过MSFlex Grid控件显示.以上为上海昌吉地质仪器有限公司供文给大家作为参考

相关文章