《基于51单片机课程设计报告(完整资料).docx》由会员分享,可在线阅读,更多相关《基于51单片机课程设计报告(完整资料).docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、基于51单片机课程设计报告(完整资料).doc当前位置:文档视界基于51单片机课程设计报告(完好资料).doc基于51单片机课程设计报告(完好资料).doc范围-55C+125C。在-10+85C范围内,精度为0.5C。18B20的精度较差,为2C。现场温度直接以“一线总线的数字方式传输,大大提高了系统的抗干扰性。合适于恶劣环境的现场温度测量,如:环境控制、设备或经过控制、测温类消费电子产品等。本次数字温度计的设计共分为五部分,主控制器,LED显示部分,传感器部分,复位部分,按键设置部分,时钟电路。主控制器即单片机部分,用于存储程序和控制电路;LED显示部分是指四位共阴极数码管,用来显示温度;
2、传感器部分,即温度传感器,用来收集温度,进行温度转换;复位部分,即复位电路,按键部分用来设置上下限报警温度。测量的总经过是,传感器收集到外部环境的温度,并进行转换后传到单片机,经过单片机处理判定后将温度传递到数码管显示。二、设计要求1利用DS18B20传感器实时检测温度并显示。2利用数码管实时显示温度。3当温度超过或者低于设定值时蜂鸣器报警,LED闪烁指示。4.能够手动设置上限和下限报警温度。三、设计的详细实现1、系统概述方案一:由于本设计是测温电路,能够使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流收集过来,进行A/D转换后,就能够用单片机进行数据的处理,在显示电路上,
3、就能够将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比拟费事。方案设计框图如下:方案二:考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以能够采用一只当前位置:文档视界基于51单片机课程设计报告(完好资料).doc基于51单片机课程设计报告(完好资料).doc当前位置:文档视界基于51单片机课程设计报告(完好资料).doc基于51单片机课程设计报告(完好资料).doc当前位置:文档视界基于51单片机课程设计报告(完好资料).doc基于51单片机课程设计报告(完好资料).doc当前位置:文档视界基于51单片机课程设计报告(完好资料).doc基于
4、51单片机课程设计报告(完好资料).doc当前位置:文档视界基于51单片机课程设计报告(完好资料).doc基于51单片机课程设计报告(完好资料).doc当前位置:文档视界基于51单片机课程设计报告(完好资料).doc基于51单片机课程设计报告(完好资料).doc当前位置:文档视界基于51单片机课程设计报告(完好资料).doc基于51单片机课程设计报告(完好资料).doc系统的调试及性能分析:硬件调试,首先检查电感的焊接能否正确,然后可用万用表测试或通电检测。软件调试能够先编写显示程序并进行硬件的正确性检验,然后分别进行主程序、读出温度子程序、温度转换命令子程序、计算温度子程序和现实数据刷新子程序等的编程及调试由于DS18B20与单片机采用串行数据传送,因而,对DS18B20进行读/写编程时必须严格地保证读/写时序;否则将无法读取测量结果。本程序采用单片机汇编或C语言编写用KeilC51编译器编程调试。软件调试到能显示温度值,并且在有温度变化时显示温度能改变,就基本完成。性能测试可用制作的温度计和已有的成品温度计同时进行测量比拟。由于DS18B20的精度很高,所以误差指标能够限制在0.5以内。另外,-55+125的测温范围使得该温度计完全合适一般的应用场合,其低电压供电特性可做成用电池供电的手持温