1 / 10
文档名称:

数字温度控制课程设计.doc

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

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

分享

预览

数字温度控制课程设计.doc

上传人:459972402 2019/2/20 文件大小:765 KB

下载得到文件列表

数字温度控制课程设计.doc

相关文档

文档介绍

文档介绍:装订线本科生专业课程设计题目:数字温度控制学院专业学号姓名2011年6月28日专业课程设计1----数字温度控制姓名成绩一、实验目的1、掌握温度采集芯片DS18B20的结构和编程方法;2、掌握DS18B20和单片机的接口;3、掌握单总线器件时序的编程技术;4、熟悉扩展输出显示原理、及编程方法。5、熟悉编程器的操作步骤、装载程序。6、了解焊接基本知识、仔细进行元件的预处理、焊接练****二、实验要求通过硬件设计、焊接、调试,软件编程、调试,程序固化,软硬件系统调试,最终制作一个数字温度计实物,并且能够通过数码管实时显示环境温度。1、温度计实验题目要求及系统设计按照功能要求设计电路原理图。2、温度计元件识别及测试掌握传感器DS18B20、单片机使用方法。熟悉测试仪器、编程器的使用方法及注意事项。熟悉传感器DS18B20的工作原理,根据设计的题目领取开关、按钮、电阻、电容、二极管、单片机、数码管等元器件;学****阻容元件、IC元器件管脚识别、元器件的测试。3、温度计电路板布局设计按照查阅的阻容元件、数码管、单片机管脚图等资料、按照电路板硬件布局基本知识,进行硬件电路板布局设计。4、温度计元器件预处理、安装及焊接了解焊接基本知识、仔细进行元件的预处理、焊接练****了解元器件预处理的具体内容及重要性;元器件刮腿、镀锡操作;元器件布局基本常识、注意事项;元器件摆放布局设计、安装。5、温度计电路板元器件及连线的焊接元件焊接点无虚焊、漏焊。6、温度计程序设计按照功能要求及硬件管脚设计,绘制程序流程图,程序清单简捷。7、温度计软件调试、装载程序程序预处理结果正确;熟悉编程器的操作步骤、装载程序。8、温度计硬件电路通电检查、调试清楚电路板通电前后应该检查的内容、正确使用电源装置。9、温度计系统调试能够按设计要求正确运行,包括按设定键能够显示温度,具有复位功能。10、焊接完成后,交指导老师验收。三、硬件电路设计工作原理:本设计采用AT89C2051单片机为核心控制器,DS18B20为温度传感器,七段数码管为显示器。,,,由单片机的P1口向数码管送要显示的数据,,通过单片机向DS18B20发送指令来读取现场的温度,再经过单片机内部的数值转换得到十进制的温度,并送到数码管实时显示。硬件电路图(一)硬件实物图(一)硬件实物图(二)硬件电路图(二)三、程序设计1、数字温度计程序流程图2、数字温度控制器的实验程序:2BH,2CH存放温度低字节和高字节,41H-43H存放温度,0030HMAIN:;DS18B20初始化MOVA,#0CCH;单点测温时执行跳过ROM命令节省访问时间LCALLWRITEMOVA,#44H;发开始温度转换命令LCALLWRITELCALLCSH0;DS18B20初始化MOVA,#0CCH;单点测温时执行跳过ROM命令节省访问时间LCALLWRITEMOVA,#0BEH;读存储器命令(读的字节暂存存储器,此后读操作)LCALLWRITELCALLREAD;读出已转换的温度值低字节MOV2BH,ALCALLREAD;读出已转换的温度值高字节MOV2CH,ALCALLERSH;二进制转化成十进制TIAO:L