医用恒温箱温度控制系统监控软件设计论文.doc

医用恒温箱温度控制系统监控软件设计论文.doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
医用恒温箱温度控制系统监控软件设计毕业论文 目 录 摘要 I Abstract II 第一章 绪论 1 第二章 总体设计方案 2 2.1 设计任务 2 2.2 设计指标 2 2.3 温度采集传感器选择 3 2.4 控制算法的设计 3 第三章 系统硬件设计 5 3.1 温度采集电路设计 5 3.2 人机接口电路设计 6 3.3 控制电路设计 8 第四章 系统软件设计 10 4.1 程序设计 10 4.2 中断程序设计 11 4.2.1 T0中断程序 11 4.2.2 T1中断程序 12 4.3 子程序设计 13 4.3.1 键处理程序设计 13 4.3.2 温度采样程序设计 20 4.3.3 PID温度控制程序设计 23 第五章 设计总结 26 参考文献 27 致谢 29 附录 30 附录一 主板原理图 30 附录二 副板原理图 31 附录三 主板PCB图 31 附录四 副板PCB图 32 附录五 主板元件列表 32 附录六 副板元件列表 34 第一章 绪论 温度控制在医学检测中具有重要的意义,过高或者过低的温度都会导致最后检测结果的不准确,影响医生对病人身体状况的判断,得到错误的结论,延误病人的治疗,甚至发生医疗事故。例如,不同温度对乙型肝炎病毒(HBV)标志物检测结果OD值(检测单位)有很大影响,温度的差异直接影响检测结果,甚至出现阴、阳性结果的判断错测[]。因此,在医学检测过程中需要精确控制温度,使被测物始终处于所要求的温度的环境中。 另外,温度是国际单位制中七个基本量之一,在科学研究和生产实践的诸多领域都占有极为重要的地位。因此,对温度进行测量和控制也是科学实验和工业生产中经常需要解决的重要问题。随着计算机技术和控制理论的发展,以及对产品质量要求的提高,人们对高精度的温度测量和控制的要求也越来越高[]。测量温度的关键是温度传感器,温度传感器的发展经历了三个阶段:传统的分立式传感器、模拟集成温度传感器、智能化集成温度传感器[]。目前,国际上新型温度传感器正从模拟式向数字式,从集成化向智能化,网络化的方向飞速发展,本设计以智能化集成温度传感器DS18B20的智能温度测量装置的设计,该装置适用于我们的日常生活,工农业生产中用于温度测量[]。 在众多温度控制的方法中,PID控制方法以其结构简单、稳定性好、工作可靠、调整方便而被广为采用[]。从PID调节器问世至今的半个多世纪,许多科研与工程专家为它的推广和发展做出了巨大的努力。尽管自1940 年以来,许多先进控制方法不断推出,但PID控制以其独特的优势,在基于单片机的温度测控系统中得到了广泛的应用。PID控制兼有比例、积分和微分三种基本控制规律的优点,可使系统的稳态和动态性能以及系统的稳定性都得到改善,对模型误差具有鲁棒性及易于操作等优点, 故仍被广泛应用于冶金、化工、电力、轻工和机械等工业过程控制中[,8]。 目前,PID控制方法已经成为包括温度控制在内的工业过程控制中主要的和可靠的技术工具。即使在微处理技术迅速发展的今天,各种温度控制器中的绝大部分所使用的控制规律都未能离开PID,这充分说明PID控制仍具有很强的生命力[-10]。 由于传统PID控制器的控制参数主要依靠手工试凑的方法进行整定,过程复杂,工作量大,效率低,因此具备参数自整定、自调整,智能化的PID控制器是目前一个重要的研究方向。 第二章 总体设计方案 设计任务 本设计温度控制系统为以AT89C52单片机为核心,辅助器件主要有HD7279、X5045、DS18B20、9012三极管、继电器等,实现对温度实时监测和控制,实现了控制的智能化。内容包括计算机线路板辅助设计、单总线温度转换电路设计、温度控制电路设计、控温算法设计、人机接口电路设计。设计恒温箱温度控制系统,采用DS18B20温度传感器,与单片机进行数字传输,无需数模拟∕数字转换,采用了PID控制技术,可以使温度保持在要求的一个恒定范围内,配有键盘,用于输入设定温度,配有数码管LED用来显示温度。可手动依次轮回显示10个参数:采样温度值、温度给定值、量程上下限、报警上下限、比例度、微分时间、积分时间和阀位。各个参数的显示范围是: (1) 当前温度值: 0.0~100.0℃ (2) 温度设定值: 0.0~100.0℃ (3) 报警上限: 0.0~100.0℃ (4) 报警下限: 0.0~100.0℃ (5) 量程上限: 0.0~100 .0℃ (6) 量程下限: 0.0~100.0℃ (7) 比例度KP: 0.0~999.9% (8) 积分时间TI: 0.0~999.9S (9) 微分时间TD: 0.0~999.9S (10)阀位: 0.0~100.0% 且有报警灯,手自动标志灯,另外系统无需每次开机重

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档