基于单片机的温度控制仪设计(附电路图及程序).doc

基于单片机的温度控制仪设计(附电路图及程序).doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文) 基于单片机的温度控制仪设计 姓名: 学号: 专业: 日期: 南京理工大学紫金学院电光系 摘 要 2 关键词 2 1 引言 4 2 系统设计 4 2.1 总体方案设计: 4 3 单元模块设计 6 3.1 各单元模块功能及电路图 6 3.1.1 信号调理电路 6 3.1.2 A/D接口电路 7 3.1.3 显示电路 8 3.1.4 输出控制电路 9 3.2 电路参数的计算及元器件的选择 10 3.2.1 温度T 和电压U的关系 10 3.2.2 元器件的选择 10 3.2.3 特殊器件的介绍 11 4 软件设计 15 4.1 软件设计仿真图 15 4.2软件流程图 15 4.2.1 软件主程序流程图 15 5 系统测试 18 5.1系统功能 18 5.2 主要技术指标及要求 18 5.2.1 系统指标参数及技术指标 18 5.2.2 系统测试参数记录图 18 6 设计总结 20 6.1对设计的小结 20 6.2 对设计的收获和体会 20 6.3 设计的进一步完善 21 7 参考文献 21 附录: 22 1 系统原理图 22 2 软件流程图 24 3 总程序 24 1 引言 电子技术的飞速发展,给人类生活带来了根本的变革,特别是随着大规模集成电路的产生而出现的微型计算机,更是将人类社会带入了一个新时代。利用微机的强大功能,人们可以完成各种各样的控制。然而,微机的造价高,对于大多数的工业控制来说,并不需要为基本那样强大的功能,于是单片机应运而生了。单片机其实就是一个简化的微机,将微机的CPU、存储器、I/O接口、定时器、计数器等集成在一片芯片上就是单片机,它主要用来完成各种控制功能。相对微机来说,单片机价格低,非常适合与应用在简单的控制场合以降低成本。另外,单片机是按照工业控制要求设计的,其可靠性很高,可在工业现场复杂的环境下运行。单片机依靠其高的可靠性和极高的性价比,在工业制、数据采集、智能化仪表、家用电器等方面得到极为广泛的应用。 在现代工业设计,工程建设及日常生活中基于单片机的温度控制仪都起着重要的作用。温度控制仪广泛应用于工厂生产方面,同时也应用于酒店以及家庭生活中。向高精度的生产厂房,对温度的要求是极其严格,温度的变化极有可能对生产的产品造成极大的影响。因此,这就需要一种能够及时检测温度变化以及显示温度变化的设备,提供温度值,使人们对温度的变化做出及时调整,温度控制仪就可根据人们不同的应用环境自行设定温度值,及时反映生产、生活中的变化。 2 系统设计 2.1 总体方案设计: 此次课程设计实验课题为ZJ2011-A温度控制仪设计。温度控制仪是利用单片机作为系统的主控制器,根据温度传感器测得的温度值,由软件查询判断是否达到编程设定的值,如果超过温度上限,启动风扇用以降低温度是温度值返回到阀值以下;如果温度值达到下限阀值,则启动加热炉用以增加温度是温度值返回 阀值以上。本次温度检测和调整范围为10—90℃,温度控制的精度在3℃即可满足设计要求。根据指标选用通信性较好的AT89C51作为系统的主控芯片、ADC0809用来数模转换、再增加驱动芯片ULN2003A来放大单片机输出的电流、LED数码管显示电路、过温报警等辅助电路,通过软件编程设计可实现对室内的温度控制,而本次设计不需设计具体的加热及降温电路,只需检测向外围设备输出的温度的控制信号是否存在即可,所以 分别用发光二极管和蜂鸣器模拟代替。 根据系统要求,对每一个模块今夕你跟具体分析。整个控制系统氛围硬件电路设计和软件程序设计两部分。 下图为此次温控仪电路原理图: 图一 简单化为下图: 图二 从上图可分析硬件电路主要包括: (1)温度传感器电路:温度T 和电阻R的对应关系。 (2)信号调理电路:温度T 和电压V的对应关系。 (3) A/D采集电路: 启动、等待、采集数据。 (4)单片机电路:最小系统。 (5)键盘及显示电路:键盘数据输入和温度显示。 (6) 输出控制电路:I/O驱动、继电器、指示灯、负载。 整个系统的控制电路是由单片机来处理给定信号和反馈信号,发出相应的指令来控制相关执行电路,是系统的核心。 软件程序主要由管理程序和控制程序组成,是设计的核心部分。其中管理程序是对LED显示的作用,控制指示灯,执行中断服务程序等。控制程序是用来对被控对象进行采样、数据处理、根据温度控制要求进行计算和输出。 整篇报告的主要内容包括:单片机AT89C51的结构和原理、温度控制仪的硬件设计和软件设计、硬件电路板的设计等。 3 单元模块设计 3.1 各单元模块功能及电路

文档评论(0)

qqbbc1234 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档