课程设计--环境温度测试设计

课程设计--环境温度测试设计

ID:35628491

大小:1.15 MB

页数:27页

时间:2019-04-03

课程设计--环境温度测试设计_第1页
课程设计--环境温度测试设计_第2页
课程设计--环境温度测试设计_第3页
课程设计--环境温度测试设计_第4页
课程设计--环境温度测试设计_第5页
资源描述:

《课程设计--环境温度测试设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉理工大学《计算机硬件综合设计》报告书学号:0120910340712课程设计题目环境温度测试设计学院计算机科学与技术专业计算机科学与技术班级0907姓名指导教师2012年6月28日第27页武汉理工大学《计算机硬件综合设计》报告书课程设计任务书学生姓名:彭金玉专业班级:计算机0907班指导教师:周德仿工作单位:计算机科学与技术学院题目:环境温度测试设计初始条件:1.课程设计使用ZG211硬件综合实验平台(8051单片机),配有课程设计接口芯片和辅助芯片以及器件;2.ZG211有程序设计集成开发环境,

2、程序设计语言为C语言;3.ZG211硬件综合实验平台使用说明书;要求完成的主要任务:(包括课程设计工作量及其技术要求,撰写说明书具体要求)1.学习使用ZG211硬件综合实验平台,程序设计集成开发环境;2.根据课程设计题目,进行需求分析,搞清楚课程设计需要设计需求和需要解决的设计内容。3.查阅和学习课程设计题目需要的接口芯片资料,掌握接口芯片的使用方法和编程要领。查阅和学习课程设计题目需要的辅助芯片以及器件资料。4.设计接口芯片和辅助芯片以及器件与8051单片机连接硬件电路原理图。5.设计与硬件电路原理

3、图对应的C语言程序(或8051汇编语言)。给出程序流程图。在集成开发环境中调试程序。给出程序的详细注释。能够解释使用程序模拟电路时序信号和数据。6.撰写课程设计报告,1)详细陈述以上的设计过程;2)详细陈述电路的调试过程。时间安排:第18周:1.熟悉ZG211硬件综合实验平台,KEILCUVISION2集成开发环境;查阅接口芯片资料,熟悉接口芯片和它的使用方法。2.设计硬件电路原理图,。第19周:1.使用C语言或汇编语言设计和调试接口程序。2.撰写计算机硬件综合设计报告。指导教师签名:年月日系主任(或

4、责任教师)签名:年月日第27页武汉理工大学《计算机硬件综合设计》报告书目录一、实验目的4二、实验设备及辅助设备4三、实验意义10四、实验原理11五、实验步骤145.1硬件连接145.2软件设计14六、实验调试及结果166.1调试166.1.1硬件连接166.2.2软件设计176.2结果186.2.1接线及结果显示186.2.2检测硬件196.2.3打开.hex文件196.2.4擦除ROM中原有内容206.2.5写入ROM20七、心得体会20部分源程序代码:22第27页武汉理工大学《计算机硬件综合设计》

5、报告书计算机硬件综合设计——环境温度测试设计一、实验目的验中应用计算机组成原理、数字逻辑、微机原理与接口技术、单片机原理、C语言程序设计等相关专业知识来学习掌握I/O接口操作,掌握显示及键盘芯片的运用,了解中断的运用和使用ZG211实验板的使用方法、Keilc51在线编程软件环境。使用CH451芯片来进行数码显示和键盘扫描控制,设计实现温度测试功能。掌握显示接口芯片CH451的应用;了解单总线操作方式,以提高实际动手能力。二、实验设备及辅助设备1.PC机一台2.ZG-211单片机系统实验板一块,实验连

6、接线若干3.实验芯片3.1芯片DS18B20DS18B20是新一代支持“一线总线”接口的温度传感器芯片,将电源和信号复合在一起;其测温范围为-55℃—+125℃,允许分辨率可调9—12位,工作电压为3v—5v,在-10℃—+85℃范围内,精度为±0.5℃。该芯片将温度探头与A/D转换模块集成在一起,同时采用单总线与CPU通信,简化了电路设计。借助RationalRose绘制的芯片原理图如下:第27页武汉理工大学《计算机硬件综合设计》报告书由该原理图不难发现,DS18B20芯片包括3个引脚,引脚说明如下

7、图所示:引脚符号说明1VDD电源2DQ数据输入/输出脚3GND地DS18B20通过一种片上温度测量技术来测量温度的,借助visio绘制芯片测量温度的方框图,如下:DS18B20是这样测量温度的:利用一个高温度系统的振荡器确定一个门周期,内部计数器在这个门周期内对一个低温度系数的振荡器的脉冲进行技术来得到温度值。计数器被预置到对应于-55℃的一个值。如果计数器在门周期结束前到达0,则温度寄存器(同样被预置到-55℃)的值增加,表明温度大于-55℃,同时计数器被复位到一个值,这个值由斜坡式累加器电路确定,

8、斜坡式累加器电路用来补偿敢问振荡器的抛物线特性。然后计数器又开始计数直到0,如果门周期仍未结束,将重复这一过程。斜坡式累加器用来补偿感温振荡器的非线性,以在测温时获得比较高的分辨力,这是通过改变计数器对温度每增加一度所需要计数的值来实现的。3.2芯片CD4052由于89S52上的I/O口资源有限,DS18B20的I/O口通过4通道数字控制模拟开关CD4052接到单片机的I/O口上。该芯片是一个差分四通道数字控制模拟开关,有A和B两个二进制控制输入端和一个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。