ImageVerifierCode 换一换
格式:DOC , 页数:44 ,大小:2.08MB ,
资源ID:780526      下载积分:8 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/780526.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于单片机的温度控制系统设计和实现 计算机专业.doc)为本站会员(la****1)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

基于单片机的温度控制系统设计和实现 计算机专业.doc

1、基于单片机的温度控制系统设计摘要: 最近这些年,随着科学技术的不断发展和进步,单片机技术通过在各行各业中的应用也日臻完善。而温度测控系统也因单片机所特有的强大处理能力、功耗低以及体积小等优点向着小型化和智能化发展。本设计以STC89C52单片机为主控制芯片,外接温度传感器DS18B20以及外接加热制冷元件组成温度控制系统。通过该系统,人们可以加深对温度控制理论的理解和研究。 本文对比了几种当前比较经常使用的温度控制系统的各自特点,决定通过程序设定温度上下限值,选择AT240C2芯片保存设置的温度值。并且详细讨论了该温度控制系统的硬件构成,软件的设计以及各串口电路设计。其中,硬件部分包括电源模块

2、、温度采集模块、串行通信模块、测试模块以及外设控制模块,除外设控制模块外其余各模块均进行了原理图设计;软件部分主要针对各模块通信协议进行了程序编写。为了充分保证系统的稳定性,同时也采取了相应措施。配备了一组继电器来控制执行单元,使温度能在一定范围。该系统具有良好的稳定性,可行性和鲁棒性,可以进行使用和推广。关键词: 单片机 温度控制系统 DS18B20 Design of Temperature Control System Based on MicrocontrollerAbstract:With the continuous development and progress of scie

3、nce and technology nearly, SCM technology through all walks of life in the application is also improving. The temperature measurement and control system is also a small and intelligent development because of its unique powerful processing ability, low power consumption and small size. The design of

4、STC89C52 microcontroller based control chip, an external temperature sensor DS18B20 temperature measurement system. Through this system, people can deepen the understanding and research of temperature control theory. In this paper, the characteristics of several current temperature control systems a

5、re compared, and the digital PID temperature controller is considered. And discussed the temperature control systems hardware constitution, the software design and each serial port circuit design in detail. The hardware includes the power supply module, temperature acquisition module, serial communi

6、cation module, test module and peripheral control module, control module and other peripherals in each module are principle diagram design and PCB production; in the part of software modules of communication protocol and control algorithm for the program. In order to ensure the stability of the syst

7、em, corresponding measures have been taken. A set of relays is provided to control the execution unit so that the temperature is within a certain range. The system has good stability, feasibility and robustness, and can be used and popularized.Key words:microcontroller temperature control system DS1

8、8B20 目录第1章 绪论11.1本课题研究的背景与意义11.2温度控制系统的发展与现状11.2.1国内发展状况11.2.2国外发展状况21.3系统总体设计方案21.3.1系统性能及特点21.3.2系统总体架构31.3.3主要器件的选用41.4本文主要工作4第2章 温度控制系统硬件设计52.1主控芯片STC89C52简介52.1.1STC89C52芯片特性52.1.2时钟模块52.1.3Digital I/O模块62.1.4USART模块62.1.5JTAG模块72.2系统硬件总体结构82.3温度数据采集电路设计82.3.1DS18B20芯片简介82.3.2温度数据采集电路原理图设计102.3

9、.3温度数据采集模块PCB设计102.4串行通信接口电路设计112.4.1TUSB3410芯片简介112.4.2串行通信接口电路原理图设计112.4.3串行通信接口PCB设计122.5JTAG接口电路设计122.6外设控制电路设计13第3章 温度控制系统软件设计153.1系统软件总体结构153.2主程序模块设计163.3温度数据采集模块设计173.4串行通信模块设计203.5控制模块设计21第4章 用户操作界面设计234.1可视化编程工具VB简介234.2数据接收显示模块设计234.3控制信息输入模块设计244.4温度告警模块设计264.5安装文件制作274.6使用说明27第5章 系统调试30

10、5.1IAR Systems开发环境305.1.1 创建项目305.1.2导入源程序305.1.3仿真参数设置315.1.4下载源程序315.2调试结果及数据分析33结论37致谢38参考文献39IV第1章 绪论1.1 本课题研究的背景与意义温度作为一个极为重要的物理常量,其反映了物体的冷热程度,人们的生产和生活很多情况也会受到温度的影响。温度的测量和控制技术已经广泛应用到了各个领域,工农业的生产和其他科研项目很多都需要对温度进行有效的监控。 温度控制系统前提是温度的采集测量,根据测量时是否接触被测物体可以分为非接触式和接触式测量法两类。其中,非接触式测量就是不和被测物体接触,它的特点是测温上限

11、比较高,但是误差较大;接触式测量与之相反,就是接触被测物,其特点是直观可靠,然而产生的误差不可控。在实际的测量控制中,首先需要解决的问题就是怎样快速实时的对温度采样,与此同时还要保证数据传输的正确,并能对所测温度对象进行较为精确的控制。鉴于当前温度测控系统正朝着智能化发展,嵌入式的温控系统也会越来越重要。本文将微控制器与温度控制系统相结合,设计一个可用于测量温度并进行温度调节的温度控制系统。可用于室温检测控制、水温控制调节、空调的恒温控制等小型系统的环境温度测控。该系统具有低功耗、转换速度快、操作便捷、效果显著的特点。同时具有良好的稳定性和鲁棒性,并且软件部分兼容性较强。1.2 温度控制系统的

12、发展与现状1.2.1 国内发展状况温度控制系统在我国起步较晚,20世纪80年代科学家才开始涉及这一方面研究,所以,总体来说,我们国家在温控方面是落后于西方发达国家的。尤其是在温度控制器方面,我国很多主流产品主要以点位控制为主,但是这种方式有一定弊端,那就是难以对时变和滞后的温度系统加以控制。与此同时,我国的温度测控现状远远没有达到工厂化的程度,具体体现在没有可靠的自正定软件。并且,我国温控系统的装备配套能力也不强,致使很多控制参数需要人工现场根据人工经验调试。可喜的是,国家也在大力开发创新,总体技术也在从简单应用向实用化过度。1.2.2 国外发展状况国外对温控技术研究较早,大概始于20世纪70

13、年代。首先出现的是模拟的组合仪表进行数据信息的记录和控制,后来在80年代左右出现了分布式的控制系统,而现在绝大多数发达国家已经在自动化的基础上向着无人化发展,并且在参数自整定方面也取得很大成果。在温控系统中处于重要低位的温度传感器方面,从赛贝发明热电偶传感器到后来西门子发明的铂电阻以及半导体热电偶传感器,再到现在的智能温度传感器,显然可以发现国外在温度传感器方面也是远远超过中国。目前国外的温控系统具备以下特点:一、适用于复杂的温度控制系统的控制,二、普遍采用模糊控制,适用范围广,三、具备参数自整定功能,四、控制精度高同时有很强的抗干扰能力以及良好的鲁棒性。1.3 系统总体设计方案1.3.1 系

14、统性能及特点 本文中讨论的是温度测量控制系统的设计与制作。温度测量的速度和精度、系统控制的实时性和准确性、操作部分的功能设置和难易程度以及整个系统工作时的稳定性和功耗是本设计需要权衡的几个重要方面。本次设计的温控系统的性能及特点可以概括为以下几点:(1)能够实现对被测对象实时温度的测量(约每秒更新一次),并且通过PC端的操作界面显示出当前温度值。(2)操作人员可以方便、简单地通过PC端操作界面设定控制期望的温度值,并可限制在一定的变化范围内。系统能够自动根据设置,通过加热或者通风来调节被控对象的温度。(3)能够实时监测被控对象温度是否正常。如果系统监测到被控对象的温度超过限定值,则PC端操作界

15、面将产生报警并且提示温度过高还是温度过低。(4)上位机和下位机通过USB接口通信,易于接口扩展,可用于笔记本。(5)系统功耗低,可靠性高,不容易出故障。(6)控制软件安装方便并且对运行环境要求低。1.3.2 系统总体架构 根据系统设计的特点和要求,系统的总体框图如图1-1所示。图1-1系统总体框架图系统主要分为以下几个模块:主控制芯片模块:该模块是温度测量控制系统的核心部分,它的主要任务包括存储和处理采集到的温度数据、控制通讯端口的数据传输、调节外设的运行状态和功能扩展等。温度采集模块:该模块是温度测量的重要组成部分,其测量范围、测量精度和转换时间是衡量系统测量性能优劣的重要指标,它的主要任务是采集温度值并将采集到的温度模拟量经A/D转换成数字量后输出。通讯接口模块:该系统的通讯接口包括串行通信接口、JTAG测试接口和普通I/O口三个部分。串行通信接口用于主控制芯片与主机PC的数据传输。测试接口用于程序设计过程中对系统进行调试和验证。普通I/O口则主要用于主控制芯片启停温度传感器、读入温度数字量以及输出对加热器、散热器或其

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2