- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本科生毕业设计
基于单片机的温度自动控制系统
独 创 性 声 明
本人郑重声明:所呈交的毕业论文(设计)是本人在指导老师指导下取得的研究成果。除了文中特别加以注释和致谢的地方外,论文(设计)中不包含其他人已经发表或撰写的研究成果。与本研究成果相关的所有人所做出的任何贡献均已在论文(设计)中作了明确的说明并表示了谢意。
签名:
年 月 日
授 权 声 明
本人完全了解许昌学院有关保留、使用本科生毕业论文(设计)的规定,即:有权保留并向国家有关部门或机构送交毕业论文(设计)的复印件和磁盘,允许毕业论文(设计)被查阅和借阅。本人授权许昌学院可以将毕业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编论文(设计)。
本人论文(设计)中有原创性数据需要保密的部分为:__________。
签名:
年 月 日
指导教师签名:
年 月 日
摘 要本系统以AT89C51单片机为核心,采用数字式温度传感器DS18B20采集温度信息,这样不仅节省端口资源,而且还简化了电路结构。系统采用2个LED数码管显示器来显示实时温度,通过温度显示切换按钮还可以显示用户设定的温度值。为了简化键盘的硬件结构,本系统采用了手拨按钮。温度控制系统,采用了带有过零触发的双向晶闸管触发电路,以减少硬件电路的干扰。
单片机;数字式温度传感器;双向晶闸管触发;Proteus仿真
Abstract
The system takes the microcontroller AT89C51 as its core to realizes auto-conreol to the temperature,and useing digital temperature sensor DS18B20 to collect temperature information, so that not only save the port resources, but also simplifies the circuit structure. The system uses two LED digital displays to show real-time temperature, and through the temperature display toggle button can also display the user’s setting temperature. To simplify the hardware structure of the keyboard, the system uses the hand-dial button. Temperature control system uses the bidirectional thyristor circuit with zero trigger to reduce the hardware circuit interference.
Key words: Microcontroller; Digital temperature sensor; Bidirectional thyristor trigger; Proteus Simulation
目 录
绪论 1
2 总体设计方案 1
2.1 温度自动控制系统的设计思路 1
2.2 温度自动控制系统的工作原理 2
3 基于单片机的温度自动控制系统的硬件设计 3
3.1 CPU主控模块 3
3.1.1 AT89C51单片机 3
3.1.2 时钟电路 5
3.1.3 复位电路 6
3.2 信息采集模块—数字式温度传感器DS18B20 7
3.3 键盘模块 8
3.3.1温度设置键盘模块 8
3.3.2温度显示切换键盘模块 9
3.4 显示模块 10
3.4.1 LED显示器的显示原理 10
3.4.2 LED显示器的显示方式 11
3.4.3 显示电路 11
3.5 温度控制模块 12
3.6 电源模块 13
4 基于单片机的温度自动控制系统的软件设计 13
5 总体电路设计与仿真 16
5.1 总体电路设计 16
5.2 仿真分析与操作说明 17
6 总结与展望 20
参考文献 21
致谢 22
附录 23绪论
随着计算机控制技术的发展,恒温控制己在工业生产领域中得到了广泛应用,并取得了巨大的经济和社会效益。在不同的领域内,由于控制环境、目标、成本等因素,需要针对具体情况来设计系统结构和功能,以取得最佳的控制效果。其中,恒温环境的自动化控制技术在工业生产、商业运营
文档评论(0)