- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机的PID温度控制系统
【摘 要】本设计在单片机的基础上,利用PID算法完成了温度控制系统的硬件设计和软件设计,实现更加精确高效的水的温度控制。本系统主要分为单片机控制模块,LCD显示模块,传感器检测模块,继电器控制模块等,通过传感器模块检测水温然后发送给单片机,单片机对数据进行处理后由LCD显示,同时反馈给继电器,继电器接收到信号后控制加热器进行对水温的加热,从而达到精确控制水的温度的目的。该系统以节能高效为出发点,适用于小到热带鱼缸大到渔场养殖等多种场所。
【关键词】单片机、PID、温度控制
前言
1.1课题的背景及研究意义
温度工业生产中,。,生产效益。这就一温度控制器。单片机计算机强大数据处理能力,PID相结合,,生产效益。
温度测量、控制保持,温度测量是工业中要的之一。有效的测量,能够工业生产中,在日常生活。
51单片机为基础利用PID算法进行精确的温度控制,功能主要有温度设定、显示与控制等方面。此控制器和显示装置与以前的相比具有成本低,高精度的温度控制和显示,使用方便,性能稳定等优点,可以提高能源利用效率,在经济与社会效益上有一定的推动[3]。
国内外现状及水平
这几年,我们在理论上对温度控制的研究已经比较成熟,但是在具体的温度控制技术按照控制目标的不同可分为两类:动态温度跟踪与恒值温度控制。动态温度跟踪实现的控制目标是使被控对象的温度值按预先设定好的曲线进行变化。在工业生产中很多场合需要实现这一控制目标,如在发酵过程控制,化工生产中的化学反应温度控制,冶金工厂中燃烧炉中的温度控制等。恒值温度控制的目的是使被控对象的温度恒定在某一数值上,且要求其波动幅度不能超过某一给定值。从工业温度控制器的发展过程来看,温度控制技术大致可分以下几种:
2.1定值开关温度控制法
所谓定值开关控温法,就是通过硬件电路或软件计算判别当前温度值与设定目标温度值之间的关系,进而对系统加热源或冷却装置进行通断控制。
2.2 PID线性温度控制法1922年美国的在对船舶自动导航的研究中,提出了基于输出反馈的比例积分微分控制器的设计方法,标志了PID控制的诞生。依赖于对象模型,对于非线性、大滞后、时变系统控制效果不理想等。2.3智能温度控制法
1971年,著名的美籍华裔科学家傅京孙教授最早公开指出了一个崭新的研究领域,并提出了相应的概念,这就是智能控制系统。智能控制就是应用人工智能的理论与技术和运筹学的优化方法,并将其同控制理论方法与技术相结将智能控制与PID控制相结合,实现温度的智能控制。目前国内的发展,相对国外而言在性能方面还存在一定的差距,它们之间最大的差别主要还是在控制算法方面,具体表现为国内在全量程范围内温度控制精度低,自适应性较差。这种不足的原因是多方面造成不同的温控对象由于控制算法的不足而导致控制精度不稳定等。89C52单片机作为该PID温度控制系统的主控芯片,配合温度传感器DS18B20水的温度值。
。
用单片机89C52,水温显示继电器DS18B20可以被编程,所以命令DS18B20对那些数据,转换
图2.2 系统模块总框图
3. 硬件电路设计
3.1单片机控制模块
图3.1.1单片机控制电路
3.1.1 STC89C52单片机介绍?
单片机为系统的核心部分,通过它来发送信号控制各个模块的运行。它总共有四个8位双向输入输出端口,每个端口都有锁存器、输出驱动器和输入缓器。P0口用于外部扩展存储时,用作地址总线或数据总线;P1口仅作为I/O,无第二功能;P2口作为扩展存储时,作为地址总线。P3口作为I/O的同时,其第二功能是一些特殊功能,非扩展存储。RST复位输入当在此引脚加上两个机器周期的高电平时,实现复位操作。ALE/PROG引脚输入编程脉冲FLASH编程XTAL1和XTAL2用于外接晶振引脚[4]。
在该系统中,P2口的三个引脚P2.0,P2.1,P2.3连接的都是LCD1602的控制端,P1.0口连接的是DS18B20的总线端,并有一个10K的上拉电阻。P1.1口连接的是固态继电器的控制引脚,P1.4,P1.5连接的是按键,当按键按下时,电平被拉低。RST脚接复位电路,当按键按下是,接收到高电平复位。XTAL1与XTAL2接晶振时钟电路,由晶振提供跟单片机稳定的时钟周期。
3.2电源指示灯和电源接口模块
图3.2.1电源指示灯电路图 图3.2.2电源接口电路图
当接通电源后,电源指示灯保持常亮。我们使用5V的电源为单片机供电。
3.3液晶显示模块
3.3.1 1602LCD:
图3.3.1 LCD1602
显示容量为16*2个字符,模块最佳工作电压为5V,字符尺寸为2.95*4.35mm。
1602LCD采用标准的14脚或16脚接口,
图3.3
您可能关注的文档
- ,基于java的bbs论坛的设计与开发.doc
- 《基于NET的宿舍管理系统的设计与开发》外文翻译.doc
- 【毕业论文】基于matlab的人脸识别系统的设计与开发.doc
- 【毕业论文】基于单片机的照明控制系统的设计与开发.doc
- 1基于ARM平台的嵌入式自动指纹考勤机的设计与开发.doc
- 4110008032+付水生+基于ARM Cortex-M3的双以太网口通信的设计与开发.doc
- DEM建立与应用及基于DEM的ArcGIS水文分析的设计与开发.doc
- Java面向对象课程设计-拼图游戏的设计与开发(淮海工学院).doc
- protel课程设计-基于51单片机的计算器的设计与开发.doc
- TI公司官网源代码基于TMS320F2812的永磁同步电动机空间的设计与开发.doc
最近下载
- 党委前置研究讨论重大事项清单及程序.docx VIP
- 第三单元(知识清单)-2024-2025学年二年级语文上册单元复习(统编版).docx VIP
- 新版高中物理必做实验目录及器材--(电子版).xls VIP
- 学习贯彻《关于加强党的作风建设论述摘编》PPT:持之以恒推进作风建设常态化长效化,保持党的先进性和纯洁性(附文稿).pptx VIP
- 工作饱和度分析.doc VIP
- 上海沪教版六年级有理数综合复习讲义.docx VIP
- 《Linux网络操作系统实用教程》全套教学课件.pptx
- CCC强制性产品认证培训教材(PPT 89页).ppt VIP
- 2025全国青少年模拟飞行考核理论知识题库40题及完整答案1套.docx VIP
- 中石化安全培训考试试题及答案安全教育培训考试试题及答案.docx VIP
原创力文档


文档评论(0)