1 / 28
文档名称:

单片机课程设计方案数字温度计课程设计方案.docx

格式:docx   大小:230KB   页数:28页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机课程设计方案数字温度计课程设计方案.docx

上传人:镜花流水 2019/3/29 文件大小:230 KB

下载得到文件列表

单片机课程设计方案数字温度计课程设计方案.docx

相关文档

文档介绍

文档介绍:***单片机原理及系统课程设计螆膃评语:腿芇***蚁膂莆芄考勤10分莃守纪10分羁过程30分蒆设计报告30分蚅答辩20分肅总成绩(100分)蚀蒆肆薃葿薆蒇芅蒂专业:电气工程及其自动化蚆班级:电气1101薄姓名:蚂学号:芁指导教师:螆羄兰州交通大学自动化与电气工程学院莄2014年1月17日聿1设计题目肀基于单片机的数字温度计设计。,其具有体积小、可靠性高、功能强、灵活方便等优点,故可以广泛应用于各种领域。其中数字温度计就是一个典型的例子。膀本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确等特点,其输出温度采用数字显示,主要用于对测温要求较高的场所,该设计主要使用的元件有单片机AT89C52,测温传感器使用DS18B20和LCD1602液晶显示器。(1)基本范围-50℃-110℃;袁(2)℃;芀(3)液晶LCD显示;***(4)可以设定温度的上下限以及报警功能。。,如图2所示。。选择了内部时钟方式,即利用芯片内部的振荡器,然后在引脚XTAL1和XTAL两端跨接晶体或陶瓷谐振器,就构成了稳定的自激振荡器,其发出的脉冲直接送入内部时钟电路。外接晶振时,C1和C2值通常选择为30PF左右。C1和C2对频率有微调作用。~12MHZ之间选择。膁AT89C52的复位电路是按键电平复位电路,电源接通。复位是单片机的初始化操作。单片机在启动运行时,都需要先复位,其作用是使CPU和系统中其他部件都处于一个确定的初始状态,并从这个状态开始工作。虿显示电路采用LCD1602液晶显示器显示。薇故障状态指示电路采用发光二级管以及蜂鸣器对运行方式进行指示,可清楚看到系统的故障状态。莁测温传感器DS18B20可以直接读出被测温度值,采用三线制和单片机相连,少了外部的硬件电路,具有低成本和易使用的特点。。蚃肃螈图3总设计图蝿4数字温度计系统的软件设计及系统整体流程肄整个系统的功能是由硬件电路配合软件来实现的,从软件的功能不同,可以分为两类:主程序和子程序。薁主程序是整个软件的核心,专门用来协调各个执行模块和操作者的联系。螁子程序是用来完成各种实质性的工作的,如读温度子程序、转换温度子程序、计算温度子程序等。衿各执行模块规划好以后,就可以规划监控软件了。首先要根据系统的总体功能选择一种最合适的主程序结构,然后根据实时性的条件,合理安排监控软件和执行软件之间的调度关系。。:读温度子程序、转换温度子程序、计算温度子程序。肈(1)读温度子程序流程图芇读温度子程序流程图如图5所示。蒃莂膈图5读温度子程序流程图蒄(2)转换温度子程序流程图膅转换温度子程序流程图如图6所示。肁芈袅图6转换温度子程序流程图薃(3)计算温度子程序流程图袀计算温度子程序流程图如图7所示。芈