文档详情

基于单片机水温控制系统设计论文.pdf

发布:2018-10-12约2.17万字共23页下载文档
文本预览下载声明
Yi bin University 物理与电子工程学院 电子系统设计报告 题 目 水温控制系统 系 别 物理与电子工程学院 专 业 电子信息科学与技术 学生姓名 班 级 指导老师 2014年5月19 日 1 摘要 随着微机测量和控制技术的迅速发展与广泛应用,以单片机为 核心的温度采集与控制系统的研发与应用在很大程度上提高了生产 生活中对温度的控制水平。本设计论述了一种以STC89C52单片机为 主控制单元,以DS18B20为温度传感器的温度控制系统。该控制系 统可以实时存储相关的温度数据并记录当前的时间。系统设计了相 关的硬件电路和相关应用程序。硬件电路主要包括STC89C52单片机 最小系统,测温电路、实时时钟电路、LCD液晶显示电路以及通讯模 块电路等。系统程序主要包括主程序,读出温度子程序,计算温度 子程序、按键处理程序、LCD显示程序以及数据存储程序等。 关键字: AT89C52 DS18B20 水温控制 2 目 录 1. 系统方案选择和论证……………………………………………………………4 1.1 题目要求…………………………………………………………………………………4 1.1.1 基本要求…………………………………………………………………………4 1.1.2 发挥部分…………………………………………………………………………4 1.1.3 说明………………………………………………………………………………4 1.2 系统基本方案……………………………………………………………………………4 1.2.1 各模块电路的方案选择及论证…………………………………………………4 1.2.2 系统各模块的最终方案…………………………………………………………7 2. 硬件设计与实现…………………………………………………………………………7 2.1系统硬件模块关系………………………………………………………………………7 2.2 主要单元电路的设计……………………………………………………………………7 2.2.1 温度采集部分设计………………………………………………………………7 2.2.2 加热控制部分……………………………………………………………………9 2.2.3 键盘、显示、控制器部分………………………………………………………9 3. 系统软件设计……………………………………………………………………………10 3.1 读取DS18B20温度模块子程序…………………………………………………………10 3.2 数据处理子程序………………………………………………………………………10 3.3 键盘扫描子程序………………………………………………………………………11 3.4 主程序流程图…………………………………………………………………………12 4. 系统测试…………………………………………………………………………………13 4.1 静态温度测试……………………………………………………………………………13 4.2动态温控测量……………………………………………………………………………14 4.3结果分析…………………………………………………………………………………14 附录1:产品使用说明…………………………………………………………………………14 附录2:系统PCB图……………………………………………………………………………15 附录3:系统硬件原理图………………………………………………………………………15 附录4:本设计实
显示全部
相似文档