摘要
电容层析系统(ECT)通常可分为两部分:单片机控制的数据采集系统和装载有图像重建、图像分析以及ECT系统控制软件的上位计算机.介绍了16极板ECT系统上位机软件的开发设计.上位机通过串口由数据采集系统获得图像重建所需要的投影数据.采用面向对象的可视化开发工具Visual C++作为上位机软件编程语言,实现了与数据采集系统的通信、人机交互、在线重建图像和离线图像分析等功能.说明了软件开发过程中一些关键问题及解决方法,给出ECT系统在线重建图像和历史回放的运行示例.
Electrical capacitance tomography (ECT) can be usually divided into two parts: the data acquisition system controlled by a single-chip-computer, and the upper-computer with software installed for image reconstruction, image analysis and ECT system control. The development design of upper-computer software in the ECT system based on 16 electrodes was described. The upper-computer acquired the projection data for image reconstruction via a serial communication port from the data-acquisition-system. The functions of communication with the data-acquisition-system, human-computer interaction, reconstructing images online, analyzing images offline, were implemented through object-oriented Visual C+ +. Some key problems in software design were illuminated. Examples about online image reconstructing and history replaying had been given.
出处
《沈阳工业大学学报》
EI
CAS
2006年第2期146-149,共4页
Journal of Shenyang University of Technology
基金
辽宁省科学技术基金博士启动资助项目(2001102031)
关键词
电容层析成像
在线图像重建
串口通讯
软件设计
系统调试
electrical capacitance tomography
online image reconstruction
serial communication
software design
system debugging