全文预览

毕业论文(设计)基于STC89C52单片机的温度控制电路设计说明书

上传者:塑料瓶子 |  格式:doc  |  页数:23 |  大小:0KB

文档介绍
6. 键盘输入(五) 显示、指示模块本模块用的是 0.56 英寸 2 位数码管红色共阳数码管 5261BS ,一般正向压降的都是 1.5 ~2V,额定电流为 10mA ,通过最大的电流为 40mA 。根据各种不同管接线的方式,可将数码管分成共阴极型和共阳极型。德州学院物理与电子信息学院 2011 级电子信息科学与技术电子系统设计考查报告 8 图 7. 数码管(六)系统总电路图系统整体硬件电路包括,传感器数据采集电路,温度显示电路,单片机主控电路等,通过 Altium Designer 可画出如图所示的电路图[4][5][6] 德州学院物理与电子信息学院 2011 级电子信息科学与技术电子系统设计考查报告 9 图 8. 系统总电路图四、系统硬件制作(一)硬件电路制作方法 1.按照电路图插接面包板,连接线路。 2.电路焊接,将各元件焊接到面包板上。(二) 硬件电路制作过程 1.准备好各类器件以及工具。 2.按电路图插接好面包板,先焊接小器件及简单电路. 3.用电线连接距离较远的器件,进行焊接. 4.焊接完成后用万用表进行电路测试,确保没有短路。五、系统软件设计(一) 软件设计思路及流程图德州学院物理与电子信息学院 2011 级电子信息科学与技术电子系统设计考查报告 10 主控制程序的主要是用来实时控制当前所要测控的环境温度,并读出由 DS18B20 测量的经过处理的当前环境的温度值,同时检查温度是否在限度之内, 否则报警,同时调整温度值。其主控制程序流程图如 9所示。图9 主程序流程图图 10 读温度流程图 Y 发温度转换命令发 DS18B20 复位命令发跳过读序列号命令读取操作, CRC 校验 9 字节完? CRC 校验正? 移入温度暂存器结束 NN Y 开始 STC89C52 初始化 DS18B20 初始化温度是否到达设定限度温度显示结束红灯亮温度在显示范围内 YN Y N

收藏

分享

举报
下载此文档