- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机系统开发与应用工程实习: 基于AT89S52单片机的水温控制系统
系(院): 计算机工程学院
专 业: 计算机科学与技术(嵌入式系统软件设计)
班 级:
姓 名: 学 号:
指导教师:
学年学期: 2009 ~ 2010 学年 第 2 学期
2010 年 5 月 30 日
摘要:
温度控制是很多企业常见的控制装置,如机械行业的零件热处理、塑料制品的注塑机上,粉末冶金行业烧结炉、还原炉等都有温度控制问题,尤以热处理加热炉的温度控制最为典型。热处理加热炉是工厂热处理和高校热处理实验广泛使用的加热设备。现在所使用的炉温控制方法很多仍是陈旧的动圈式两位指示调节仪(如XCT101 型动圈式两位指示调节仪) 。这种炉温控制方法炉温波动范围大,保温时间靠人工计时,加热速度不能控制,温度不能全程动态跟踪显示。这样的控制和显示方式不能满足日益发展的工业需求。高校的发展同样要求用现代化手段提升现有的实验设备,为学生提供更多更好、更现代化的实验条件。因此,我们就学校热处理实验用电阻加热炉进行现代化改革,将DS18B20测温传感器和AT89S52单片机优秀的实时控制功能、灵活的编程能力有机的结合起来,开发出热处理微机控制系统,实现温度控制的自动化。不但能用于学校的实验教学及其它一些研究课题的开发,同样能用于工厂热处理、注塑机多点温度的控制,提高工业企业自动化水平。
关键字:单片机AT89S52;传感器;控温;DS18B20目 录
1 系统设计 1
1.1 项目概要 1
1.2 项目要求 1
2 硬件设计 1
2.1 硬件设计概要 1
2.2 单片机最小系统 2
2.3 温度检测电路 4
2.3 报警电路 7
2.4 控制电路及显示电路 7
3 软件设计 9
3.1 中断控制程序 10
3.2 显示程序 11
3.3 温度测量 12
3.4 温度处理 18
总 结 20
参考文献 21
1 系统设计
1.1 项目概要
1.2 项目要求
2 硬件设计
2.1 硬件设计概要
温度采集我们使用18B20,
图2-总体硬件设计示意图
2.2 单片机最小系统
AT89S52ATMEL公司生产的低功耗,高性能CMOS8位单片机,片内含4k bytes的可系统编程的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准8051指令系统及引脚。它集Flash程序存储器既可在线编程(ISP)也可用传统方法进行编程及通用8位微处理器于单片芯片中,ATMEL公司的功能强大,低价位AT89S52单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。
由于AT89S52是一个低功耗,高性能CMOS 8位单片机,片内含8k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器。器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。因此,本系统使用AT89S52单片机作为微处理器,
AT89S52引脚图如图2-2。它主要具有如下特点:40个引脚,8k Bytes Flash片内程序存储器,256 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。
AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作掉电模式冻结振荡器,因而可以保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。下面列出了AT89S52的一些性能参数:
·与MCS-51产品指令系统完全兼容
·4k字节在系统编程(ISP)Flash闪速存储器
·1000次擦写周期
·4.0-5.5V的工作电压范围
0Hz-33MHz
·三级程序加密锁
·128×8字节内部RAM
·32个可编程I/O口线
·2个16位定时/计数器
·6个中断源
·全双工串行UART通道
·低功耗空闲和掉电模式
·中断可从空闲模唤醒系统
·看门狗(WDT)及双数据指针
·掉电标识和快速编程特性
·灵活的在系统编程(ISP字节或页写模式)
图2-2 AT89S52引脚图
图2-3微
您可能关注的文档
- 《C语言程序设计》课程设计报告-体育器材借还信息管理系统.doc
- 《VHDL硬件描述语言与数字逻辑电路设计》课程设计报告.doc
- 《电子技术》课程设计报告-数字电子钟设计.doc
- 《高频课程设计》报告-基于石英晶体的正弦波振荡器.doc
- 《管理信息系统》课程设计报告-人员流动管理系统.doc
- 《基于网络环境下小学数学应用题教学设计与评价的研究》课题研究报告.doc
- 《可编程序控制器应用技术》课程设计报告书-PLC在全自动洗衣机控制系统中的应用.doc
- 《能力拓展训练》课程设计报告-4G移动通信技术.doc
- 《人力资源管理》课程设计报告.doc
- 《数据库课程设计》报告-考勤管理系统数据库设计.doc
最近下载
- 建筑工程图集 11SG814:建筑基坑支护结构构造.pdf VIP
- 电商平台客户投诉处理协调配合措施.docx VIP
- 快速心律失常的急诊处理PPT课件.ppt VIP
- 标准图集-新型城镇化-智能灯杆.pdf VIP
- 11SG814 建筑基坑支护结构图集.docx VIP
- 2024年11月江苏苏州市中医医院(西苑医院苏州医院)招聘编外人员笔试笔试历年专业考点(难、易错点)附带答案详解 .doc
- 广西壮族自治区家庭经济困难学生认定申请表.doc VIP
- 大闽食品(漳州)有限公司企业标准.doc VIP
- 施工企业安全生产事故报告及处理制度.docx VIP
- 电商平台纠纷处理与客服投诉管理方案.docx VIP
文档评论(0)