基于Qt插件技术的肺癌气体检测嵌入式控制软件系统设计与实现

来源 :重庆大学 | 被引量 : 0次 | 上传用户:shmilyuho
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着肺癌发病率和死亡率的提高,人们越来越重视肺癌的检测。对肺癌的研究发现,肺癌患者呼出的气体中含有可用于检测肺癌的物质——肺癌标志物。本课题组提出了一种利用卟啉传感器阵列检测肺癌的新型检测方法。随着研究的不断深入,需要经常调整肺癌检测仪器的软件功能。如果使用常规的软件开发方式,存在开发周期长,不易扩展等不足。本文旨在基于Qt插件技术设计和实现一套具有高扩展性和复用性的用于肺癌气体检测的嵌入式控制软件系统。为了完成这个目标,本文的研究工作从以下几个方面展开:(1)做出软件的需求分析,并基于Qt插件技术完成系统的设计。通过系统设计,将本软件总体上分两部分。一部分运行在PIC16F877A型单片机构成的下位机,一部分运行在Tiny6410嵌入式平台构成的上位机。在每个部分又将程序进行了模块划分。将下位机分为简单IO口模块,微型气泵模块,温湿度采集模块,串口通信模块和“看门狗”模块。将上位机分为简单类插件和复杂类插件。(2)下位机程序中,分别实现了简单IO口模块,微型气泵模块,温湿度采集模块,串口通信模块和―看门狗‖模块的功能。(3)在上位机程序中,分别实现了简单类插件、复杂类插件、GUI界面、主体程序的功能。主体程序中使用任务池的类,实现了在配置文件中指定器件动作的功能。并使用该方法,完成了富集循环任务,检测循环任务和摄像头的采集等任务。在GUI界面的设计中遵循统一的风格,设计出实用、美观的登录界面、执行界面和结果显示界面。(4)将宿主机中的软件交叉编译后移植到嵌入式设备中,并测试它的功能正确性、容错性、可扩展性和可复用性。为了测试功能正确性,在室温为25摄氏度,湿度为67%的环境下进行大量的实验,结果软件均能正常的运行。为检测系统的容错性,分别做了登录验证容错性测试、温度超阈值容错性测试、串口通信容错性测试,结果软件在各种错误条件下均能提示出错。为检测软件的复用性和可扩展性,以扩展一个直通电磁阀为例,复用直通电磁阀插件完成了程序的扩展。经过以上的工作,本文基于Qt插件技术实现了肺癌气体检测控制软件系统。该软件系统实现了预期的功能,具有良好的扩展性、可复用性和容错性。
其他文献
针对当前方法进行钻头自动跟踪过程中,难以对钻头目标模板进行精确描述且运算较为复杂,存在跟踪误差大的问题,提出一种基于图像识别钻头自动跟踪方法。该方法利用双重卷积理
<正> 法国汉学在国际学坛中久享盛誉,本世纪中叶以来,受兴起于法国的西方“史学革命”的推动,更是成就卓著,成为国际汉学研究的重镇之一。 虽然法国汉学素以中国文化、宗教、
党的十八大以来,中国特色哲学社会科学建设在指导思想上全面加强了马克思主义的指导地位。中央政治局率先垂范推动马克思主义理论学习,党和国家不断推进马克思主义中国化、时
<正> 蚂蚁岛人民公社在总路线光辉照耀下,在上级党委的正确领导下,去年十月已实现了海洋捕捞机帆化、公社初步工业化和电气化等。公社党委为了高迅度地发展生产,又进一步领导
中等职业教育是以培养面向社会、一专多能的实用性人才为目标的。基础会计是实践性很强的学科,在基础会计教学中运用课件教学。能够以其生动、直观、形象、新颖的特征优化基础
<正>运营补贴提高一半以上,建设补贴提高一倍以上,非营利性养老机构土地直接划拨,营利性养老机构用地"限价"……北京市试图用一系列新政把社会资本引入养老服务业继去年实行
背景:胃癌是胃粘膜上皮和腺上皮发生的恶性肿瘤,属消化系统常见肿瘤之一,是一类死亡率极高的恶性肿瘤。目前化疗是胃癌的重要治疗手段,顺铂(DDP)是治疗胃癌最常用的化疗药物之
目的:通过检测子宫内膜癌患者术前血清人附睾分泌蛋白4(HE4)及糖类抗原125(CA125)水平,分析这两项肿瘤标志物与子宫内膜癌患者生存情况之间的关系,探讨血清HE4、CA125水平测
[目的]探讨分析腹腔镜胃癌根治术与传统开腹胃癌根治术治疗胃癌的临床疗效,阐述腹腔镜技术在临床的应用价值和治疗疾病的可行性。[方法]回顾性分析2013年至今我科治疗的56例