基于单片机的温度控制器设计-毕业答辩_第1页
基于单片机的温度控制器设计-毕业答辩_第2页
基于单片机的温度控制器设计-毕业答辩_第3页
基于单片机的温度控制器设计-毕业答辩_第4页
基于单片机的温度控制器设计-毕业答辩_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

论文题目:

基于单片机的温度控制器设计专业:自动化导师:XXX学生:XX学号:XXXXXXXXXXXXXXX2012年6月提纲一、引言二、硬件模块设计三、程序设计四、仿真五、不足及改进建议一、引言研究意义

温度控制器在生产和生活的领域已经得到了广泛的使用,如家电、汽车、以及各种工业生产过程等,他对人的生产生活产生很大的影响,所以,温度控制器的研究与设计有十分重要的意义。研究内容

本系统可实现温度的实时采集,实时显示,可手动设置要控制的温度大小,通过单片机控制继电器实现加热或降温,从而把温度控制在设定的大小,温度控制范围0~100℃,控制精度为0.5℃。二、硬件模块设计总体框图二、硬件模块设计温度采集模块:

DS18B20测量温度时直接生成数字信号,送给51单片机进行处理,且只需一根线与单片机连接即可实现通信。供电电压采用5V。二、硬件模块设计显示模块:LM016L作为显示器,AT89C51的P0口作数据线,用P1.2、P1.1、P1.0分别作LCD的E、R/W、RS。其中,E是下降沿触发片选信号,R/W是读写信号,RS是寄存器选择信号。二、硬件模块设计按键模块:4×4的矩阵式键盘由4根列线和4根行线交叉构成,行列的交叉点上就是按键,这样就有16个按键。其中交叉点的行线和列线不连接,当按键按下,位于交叉点处的列线和行线导通。二、硬件模块设计键盘模块界面:键盘共16个键,用于设定温度。1...9键:数字键,输入数字1...9;+键:用于对正值的设定;-键:用于对负值设定;X10:用于设定值乘10设定;小数:数值小数的设定;+0.01:对设定值加0.01;-0.01:对设定值减0.01;确认:对设定值进行确认。二、硬件模块设计继电器模块:三、程序设计LCD显示程序:控制LCD显示器的显示功能,以及向其送入显示的数据;键盘扫描程序:实现按键的输入识别,以及进入相应的程序;温度传感器程序:对温度传感器送来的数字信号进行处理;继电器程序:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论