基于单片机得温度控制器毕业设计说明书.doc

基于单片机得温度控制器毕业设计说明书.doc

  1. 1、本文档共78页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 引言 1 第一章 系统方案论证 2 1.1 方案设计 2 1.2方案的对比论证 2 第二章 系统硬件电路的设计 4 2.1电路总体原理框图 4 2.2单片机的选择 5 2.3单片机得管脚说明 6 2.4单片机的时钟电路 8 2.5复位电路及其复位状态 9 2.5.1 复位电路 9 2.5.2 复位状态 10 2.6.温度采集电路的设计 11 2.6.1 DS18B20特点介绍 12 2.7键盘接口电路的设计 13 2.8显示接口和报警电路的设计 15 2.9通信接口电路设计 18 2.9.1 max232原理 18 2.9.2 MAX232与单片机的接口电路 18 第三章 软件系统的设计 20 3.1 主程序模块 21 3.2温度报警模块 21 3.3参考程序 38 3.4设计方案分析 38 3.4.1优点 38 3.4.2缺点 38 第四章 硬、软件抗干扰技术 39 4.1 硬件抗干扰技术 39 4.1.1接地技术 39 4.1.2屏蔽系统 40 4.1.3隔离技术 41 4.1.4滤波技术 41 4.1.5 抑制反电势干扰技术 41 4.2 软件抗干扰技术 42 4.2.1 消除数据采集的干扰 42 4.2.2保持正常控制状态 42 第五章 结论与前景分析 46 参考文献 47 致谢 48 附录 49 引 言 随着生产生活的需要,自动化控制越来越起到至关重要的作用。温度控制是工业生产过程中很普遍的过程控制,人们需要对各种加热炉,热处理炉,反应炉等锅炉中温度进行测量与控制。特别是冶金,化工、建材、食品、机械、石油等工业中,具有举足轻重的作用,其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的,工业生产中温度控制具有单向性、时滞性、大惯性和时变性的特征,同时要实现温度控制的快速性和准确性,对于对于提高产品质量具有很重要的意义。 对于不同的场所、不同的工艺、不同的产品所需要的温度范围不同、精度也不同,则采用的温度测量元件以及温度测量方法和控制方法都有所不同;产品工艺不同、温度控制的精度不同、时效不同,则对数据采集的精度和采用的控制算法也不同。因此对温度的控制方法要多种多样。随着电子技术和微型计算的迅速发展,微机测量和控制技术也得到了迅速的发展和广泛的应用。利用微机对温度进行测控的技术也随之而产生。现有的温度传感器大多为(热电偶)体积大,应用复杂,多为模拟信号,已经不在适合现代工业的灵活性要求了。 本设计是基于单片机的温度控制系统,为闭环系统,工作的可靠性高、精度高。本设计主要围绕单片机进行设计,从实际应用出发,选取了体积小、精度相对较高的数字式温度传感器件DS18B20作为温度采集装置,以单片机89C51作为主控芯片,1602作为显示输出,实现了对温度的实时测量,当温度超出设定范围系统将会自动调节加热或者降温系统,从而实现了实时恒温控制。 第一章 系统方案论证 关于温度的检测问题,通常是通过温度敏感元件(热敏电阻)通过模数转换器(A/D),将模拟量转换成数字量,利用此种方法无法可靠的保证采样的精度,所以我们选择DS18B20直接从温度信号得到数字信号,大大提高了采样的精准度。 1.1 方案设计 温度的控制方法多种多样,诸如PLC控制,模拟PID调节和数字PID调节等等。从经济性和操作的可行性,本设计选择单片机控制与PLC控制进行对比选择。 方案一:利用单片机实现温度控制 此方案以89S51单片机为CPU进行控制,系统主要包括现场温度采集(DS18B20)、实时温度显示(LCD1602)、报警电路提示、核心(89S51)单片机。 DS18B20直接采集数据并以数字的形式传到处理器,处理器会检查现场温度并将其与用户设定的温度进行比对,采取相应的措施(LED发光二极管闪烁),以提示用户温度和所需温度不同,需采取相应的措施,直至温度达到设定的范围内,LED发光二极管不再闪烁,从而实现温度的控制。 方案二:利用PLC实现温度控制 利用PLC实现恒温控制,采用PLC控制实现电热丝加热全通、间断导通和全断加热的自控方式,来保持温度的恒定。智能型电偶温度表将置于被测对象中,热电偶的传感信号与恒定温度的给定电压进行比较,生成温差,自适应恒温控制电路根据差值大小控制电路的通断。 1.2方案的对比论证 方案一采用单片机实现温度调节,成本低,而且具有较高的可靠性,对于系统动态性能与稳定要求不是很高的场合非常的合适,采用DS18B20作为温度传感器,直接得到数字信号,通过单片机对偏差进行运算,若温度不在所调节的温度范围之内会以单灯闪烁的形式提醒用户,用户采取措施达到控制温度目的。 方案二采用PLC进行控制,PLC的成本比单片机高出太多,而且还要提供良好的工作环境,对周边设备的要求也很高。 综合各

文档评论(0)

文档分享 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档