- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计
一种基于单片机的摘 要
本次设计采用proteus仿真软件,以AT89C51单片机做为主控单元,运用PID控制算法,仿真实现了一个恒温控制系统。设计中使用温度传感器DS18B20采集实时温度,使用PID算法控制加热炉仿真模型进行温度控制,总体实现了一个恒温控制仿真系统。系统设计中包含硬件设计和软件设计两部分,硬件设计包含温度控制电路、温度检测电路等主要电路、LED显示电路等部分。软件设计的部分,采用模块化结构,主要的模块有:键盘扫描、按键处理程序、数码管显示程序、继电器控制程序、温度信号处理程序、超温报警程序。
关键词:PROTEUS仿真 PID DS18B20温度控制
Based on PID and AT89C51 emperature Control Systems Design
Abstract
This design uses proteus simulation software and takes AT89C51 as master unit, using PID control algorithm to simulation a temperature control system. The Design uses temperature sensor DS18B20 acquisition real-time temperature, the use of PID algorithm control furnace temperature control simulation model, the overall implementation of a temperature control simulation system. The System design contains hardware design and software design two parts and the Hardware design include temperature control circuit, temperature detection and LED display circuit and so on . Part of the software design adopts modular structure .the main module is Keypad scanning. Key processing program digital pipe display procedures, relay control procedures, temperature signal processing program andSuper temperature alarming program.
Keywords:PROTEUS simulation;DS18B20 Temperature Chip;Temperature Control;
目录
摘 要 III
Abstract IV
第一章 绪论 1
1.1课题的来源 1
1.2课题的意义 1
1.3温度控制系统的国内外发展现状 3
第二章 系统总体设计论证及总体设计方案 3
2.1设计要求 3
2.2总体设计方案 3
第三章 系统硬件模块设计 6
3.1系统硬件构成概述 6
3.2 各单元总体说明 6
3.3按键单元 8
3.4 LED数码管显示单元 8
3.5温度超、低温与异常情况报警单元 9
3.6温度测试单元 10
3.7温度控制器件单元 11
第四章 恒温控制算法研究(PID) 13
4.1 PID控制器设计 13
4.2 PID算法的流程实现方法与具体程序 14
第五章 软件设计实现 18
5.1系统软件设计概述 18
5.2系统软件各模块介绍及模块构图 18
5.3系统软件程序流程及程序流程图 20
结论 25
模拟仿真过程 26
测试分析 29
参考文献 30
致谢 32
附录A 33
附录B 34
第一章 绪 论
1.1课题的来源
在现实情况中,由于环境中温度值的滞后现象严重,惯性大,存在很多不确定的因素,建立精确的数学模型,导致控制系统性能不佳,出现控制不稳定失控现象。AT89C51单片机做为主控单元,运用PID控制算法,仿真实现了一个恒温控制系统,可以避免一些不确定的影响因素。传统的继电器电路,但由于继电器频繁 ,会因触点不良而影响正常工作。控制领域,不过PID控制对象的难以建立,并且当扰动因素不时,参数调整是普遍存在的题。数字温度传感器DS18B20,其内部集成A/D转换器,使电路结构更简单,且减少了温度测量转换时的精度损失,使测量温度更精确。数字温度传感器DS18B20只一个引脚即可与单片机进行,
您可能关注的文档
- 毕业论文-一阶倒立摆PID控制系统毕业设计方案.doc
- 毕业论文-中国的世界工厂地位和影响分析.doc
- 毕业设计-深基坑支护设计计算书.doc
- 道路工程专业毕业论文-路面基层的施工技术.doc
- 测控技术与仪器专业毕业论文-PID参数对控制系统稳定性影响的研究.doc
- 电气工程及其自动化专业毕业论文-基于TL494的PWM直流电机控制系统设计.doc
- 电气工程及其自动化专业毕业论文-某住宅小区供电系统设计.doc
- 电气自动化(铁道方向)专业毕业论文-受电弓检测与故障诊断文.docx
- 给水排水工程专业毕业论文-某住宅楼给排水工程设计.doc
- 工程监理毕业论文-浅谈建筑工程施工的监理职责.doc
- 2025年东北电力大学公开招聘高层次附急需紧缺人才2号(40人)笔试参考题库附答案解析.docx
- 2025广东韶关市乐昌市防灾减灾应急大队招聘队员2人备考题库及答案解析.docx
- 2025贵州盘州市保田镇青云幼儿园秋季学期专任教师招聘笔试参考题库附答案解析.docx
- 2025金华市数据科技有限公司招聘8人笔试参考题库附答案解析.docx
- 2025甘肃兰州市消防救援支队招聘政府专职消防员3人笔试参考题库附答案解析.docx
- 2025北京市十一学校龙樾实验中学招聘笔试参考题库附答案解析.docx
- 2025河北闻知饶安高级中学招聘宣传干事1人笔试参考题库附答案解析.docx
- 2025贵州黔东南州凯里市博南高级中学招聘教师15人笔试参考题库附答案解析.docx
- 2025内蒙古锡林郭勒盟中铁电气化铁路运营管理有限公司招聘备考题库及答案解析.docx
- 2025广东韶关市乐昌市乐城街道招聘基层公共服务站系统操作员1人笔试参考题库附答案解析.docx
文档评论(0)