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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

基于单片机的水浴温度控制系统设计 推荐.docx

1、基于单片机的水浴温度控制系统设计 推荐攀枝花学院本科毕业设计(论文)基于单片机的水浴温度控制系统设计学生姓名: 兰 小 龙 学生学号: 200910504016 院 (系): 电气信息工程学院 年级专业:2009级测控技术与仪器 指导教师: 谢兵 讲师 二一三年六月 摘 要 随着电子科技、测量和控制技术的迅速发展与广泛应用,在工业生产中温度是一项重要数据参数,而采用单片机来对这些温度参数进行测量及控制已成为当今的一个重要控制领域。本设计以AT89C52单片机为核心设计了一套水浴温度控制系统,重点阐述了工作原理和设计方法。温度信号采集选择的温度传感器是温度芯片DS18B20,并以数字信号的方式传

2、送给单片机,通过单片机把温度信号显示在LED上。该控制系统主要分为硬件设计和软件设计两大部分,其中,硬件设计包括温度检测电路、温度控制电路、PC机与单片机串口通讯电路和数码管显示电路;软件设计采用模块化结构,主要模块有:主程序、数码管显示程序、键盘扫描及按键处理程序、温度信号处理程序、水阀控制程序、超温报警程序等。单片机通过对信号进行相应处理,从而实现自动控制水温的效果。关键词 AT89C52,DS18B20,温度控制,显示电路,串口通讯 ABSTRACT With the rapid development and wide application of electronic technol

3、ogy, computer measurement and control technology, in industrial production in the temperature is controlled by single chip microcomputer index commonly used, and the parameters of control have become the mainstream. The working principle and design method of temperature control system of this design

4、 uses AT89C52 microcontroller as the core of the. The temperature sensor of the temperature signal acquisition and selected a DS18B20 temperature chip, and digital signal transmitted to the SCM, SCM through the digital temperature signal is displayed on the LED. This paper introduces the hardware pa

5、rt, the part of software design, the control system includes: temperature detection circuit, temperature control circuit, PC and MCU serial communication circuit and digital display circuit. The software adopts the module structure, main modules are: program, keyboard scanning and key processing pro

6、cedure, temperature signal processing procedure, the water valve control program, over-temperature alarm program of digital tube display. Through carries on corresponding processing to the signal, MCU achieve the purpose of temperature control.Key words AT89C52, DS18B20, temperature control, display

7、 circuit, serial communication 1 绪 论 1.1 水温控制系统设计的背景测量和控制功能是从生产现场的各种参数,采用科学的计算方法,集成了多种先进技术,这样可以有效地控制每一个生产环节,不仅保证了标准化生产,提高产品质量,降低成本,但也能确保安全生产。因此,测量和控制技术已广泛应用于炼油,化工,冶金,电力,电子,轻工和纺织工业。单片机以其集成度高、运算速度快、体积小、运行可靠、价格低廉等优势,在过程控制、数据采集、机电一体化、智能化仪表、家用电器以及网络技术等方面得到了广泛的应用,特别是单片机技术的开发与应用,标志着计算机发展史上又一个新的里程碑。作为计算机两大发

8、展方向之一的单片机,以面向对象的实时控制为己任,嵌入到如家用电器、汽车、机器人、仪器仪表等设备中,使其智能化。水温检测控制系统在工业生产、科学研究和人们的生活领域中,得到了广泛应用。在工业生产过程中,很多时候都需要对水温进行严格的监控,以使得生产能够顺利的进行,产品的质量才能够得到充分的保证。使用水温控制系统可以对生产环境的温度进行有效控制,保证生产的自动化、智能化能够顺利、安全进行,从而提高企业的生产效率。水温控制系统应用十分广阔。1.2 水温控制系统设计的意义随着社会的发展,在各个领域的科学与技术,应用和测量仪器的进展,智能化是现代温度控制系统的主流。温度测量与控制系统,控制对象的温度。广

9、泛应用于日常生活和工业温度控制领域,如温室、发酵罐、电源和其他地方的温度控制。和温度控制完成人工并没有足够的重视,在很多地方都需要的温度监测,以防止发生意外。 针对这一问题,该系统的设计,实现了连续的温度控制系统,温度控制精度高,它被广泛使用,功能强大,小巧美观,携带方便,是一种实用,价廉的控制系统。特别是近年来,温度控制系统已经应用到人们的生活的每一个方面,温度控制的发展和人们的生活密切相关。水是一种重要的资源,我们的生存,无论是在工业和农业生产,我们的日常生活中随处可见不能沸水。为了控制水温,可以大大提高了生产效率,节约资源,提高我们的生活质量。在当今水资源日益匮乏,具有简单和扩展温度控制

10、系统,对我们社会的可持续发展,都具有十分重要的意义。2 方案设定与总体设计 2.1 方案设定2.1.1 单片机及水温控制方案建立单片机水温控制系统可以采用51系列单片机作为主控系统,51系列单片机产品也比较多,本人常用AT89C52单片机,因为该单片机编程空间大,可用编程实现各种算法和各种控制,而且很容易控制进行数据转换及对电磁阀门进行智能控制,从而对水的温度进行了恒定的控制以及对温度的显示。而水温主要靠温度传感器对控制水浴进行检测,然后把检测得到的温度穿给单片机,从而达到控制目的。2.1.2 冷热水控制方案控制冷热水阀现在通常用电机转动的正反转来控制水阀的开关,电机的转速控制流量的大小,流量

11、监测使用流量传感器。但是本设计采用的是单片机用两个端口直接控制冷热水阀,当温度高于设定恒温值的时候,通过单片机启动冷水阀门,当温度低于设定恒温值的时候启动热水阀门,这样就可以达到一直处于设定温度值的水温效果。2.1.3 电源设计方案电源对于单片机尤为重要,因为单片机不能直接使用交流电源220V,只有通过电源模块电路使220V的交流电源转换为512V的直流电源才可以供单片机只用。单片机内部电源我采用多电源供电,这样的好处是对数字电路、驱动电路分别提供电源,大大减少了对系统各个模块的干扰,以及保证了各个部分有充足的工作电流,提高了整个系统的安全性与可靠性。2.1.4 LED显示设计方案LED数码管

12、的段选a、b、c、d、e、f、g分别接在一起,每一个都拥有一个共阴的位选端,我采用的是十个数码管,因为温度传感器的位数是三位,虽然温度传感器能直接读出温度值,但实际读书操作有很多不便,所以用三位显示传感器检测出的温度,三位显示键盘设定的恒定温度值,两个温度相比较就可以直观的查看整个控制系统的稳定性,另外数码管的控制分别用两块芯片,由于断选需要有锁存功能,所以我选的是74HC573。2.2 控制系统的总体设计温度传感器 DS18B20 从水浴环境的不同位置采集温度,单片机 AT89C52 获取采集的温度值,经处理后得到当前环境中一个比较稳定的温度值,再根据当前通过键盘设定的温度恒定值,通过加热和

13、降温对当前温度进行调整。当采集的温度经处理后超过设定温度的上限时,单片机通过控制冷热水阀门的开关来实现,当温度高于设定值1的时候就打开冷水阀门,注入冷水降低水温,当检测温度低于设定值1,控制体系启动热水阀门,注入热水使水温上升,达到水浴恒温的效果。当由于环境温度变化太剧烈或由于加热或降温设备出现故障,或者温度传感头出现故障导致在正常时间内不能将环境温度调整到规定的温度限内的时候,单片机通过三极管驱动扬声器发出警笛声。 系统中将通过串口通讯连接PC机存储温度变化时的历史数据,以便观察整个温度的控制过程及监控温度的变化全过程。 图2.1 工作原理图3 硬件部分 3.1 单片机发展背景经过1970年

14、的微型计算机研制成功,与SCM单片微机,美国的美国英特尔公司在1971年生产的原型4位单芯片4004和1972年生产的8位单芯片8008的出现,这是首次公开亮相单片机。1976年,英特尔推出了首款名为MCS-48系列单片机。小体积,功能齐全,价格低廉,赢得了广泛的应用,而SCM相关的一些公司推出了自己的微控制器。1978年上半年,M6800系列单片机,Zilog的公司摩托罗拉公司推出的Z8系列单片机。 1980年,英特尔推出了MCS-51系列高性能MCS-48系列的基础上。这种单片机的I / O串行口,定时器/计数器16,芯片上的内存容量(RAM,ROM)增加了优先级的中断处理功能、MCU的功

15、能、扩大寻址范围,他们是主流产品单片机的应用。1982年,莫什特克公司和英特尔公司还推出了一种高性能16位MCU MK68200与MCS-96系列,NS公司和NEC公司也基于原来的8位MCU推出16位单芯片微电脑HPC16040和PD783系列。在1987年,英特尔宣布CMOS80C1961988高性能比8096年两次EPROM87C196单片机。由于16位MCU的介绍后,昂贵的设备有限公司,发展的原因有多种,尚未被广泛使用。8位MCU已经能够满足大多数应用的需求,因此,在16位单芯片同时推出的,新的高性能8位MCU已经公布。经过这短短的20年中,已经经历了4次更新,供应链管理是迈向一体化,多

16、功能,多选择,高,速度快,功耗低,扩展存储容量和提高兼容I / O功能和结构的发展方向。 80C51系列单片机与新一代的除了外的结构特点,主要技术特点的外部接口电路的扩展,以实现微控制器(单片机)控制功能的使命。该系列产品提供了外部总线结构完美,奠定了良好的基础,扩展和配置系统。由于一系列的优良特性80C51系列单片机是单芯片的使用,已经是二十一世纪的新的科学技术的一个标志。3.2 单片机3.2.1 AT89C52单片机AT89C52是一个低电压,高性能CMOS8位单芯片微型计算机,包含随机存取记忆体闪存只读内存8K字节可以被反复擦除和256字节(RAM),采用ATMEL公司的高密度的设备,非挥发性记忆体技术,兼容标准MC

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1