环境温度测试例设计.docVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学 号: 0120810340815 课 程 设 计 题 目 环境温度测试 学 院 计算机科学与技术学院 专 业 计算机科学与技术 班 级 计算机0802 姓 名 指导教师 2011 年 6 月 23 日 计算机硬件综合设计 题 目: 环境温度测试例程设计 初始条件: 课程设计使用ZG211硬件综合实验平台(8051单片机),配有课程设计接口芯片和辅助芯片以及器件; ZG211有程序设计集成开发环境,程序设计语言为C语言; ZG211硬件综合实验平台使用说明书; 要求完成的主要任务: (包括课程设计工作量及其技术要求,撰写说明书具体要求) 学习使用ZG211硬件综合实验平台,程序设计集成开发环境; 根据课程设计题目,进行需求分析,搞清楚课程设计需要设计需求和需要解决的设计内容。 查阅和学习课程设计题目需要的接口芯片资料,掌握接口芯片的使用方法和编程要领。查阅和学习课程设计题目需要的辅助芯片以及器件资料。 设计接口芯片和辅助芯片以及器件与8051单片机连接硬件电路原理图。 设计与硬件电路原理图对应的C语言程序(或8051汇编语言)。给出程序流程图。在集成开发环境中调试程序。给出程序的详细注释。能够解释使用程序模拟电路时序信号和数据。 撰写课程设计报告,1)详细陈述以上的设计过程;2)详细陈述电路的调试过程。 时间安排: 第17周: 熟悉ZG211硬件综合实验平台,KEILC UVISION2 集成开发环境;查阅接口芯片资料,熟悉接口芯片和它的使用方法。 设计硬件电路原理图,。 第18周: 使用C语言或汇编语言设计和调试接口程序。 撰写计算机硬件综合设计报告。 指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日 环境温度测试 1 实验目的 1.1掌握I/O接口操作; 1.2掌握显示及键盘芯片的运用; 1.3了解中断的运用; 1.4了解单总线操作。 2 实验接口芯片及辅助器材 2.1 DS18B20 DS18B20是新一代支持“一线总线”接口的温度传感器芯片,将电源和信号复合在一起;其测温范围为-55℃—+125℃,允许分辨率可调9—12位,工作电压为3v—5v,在-10℃—+85℃范围内,精度为±0.5℃。该芯片将温度探头与A/D转换模块集成在一起,同时采用单总线与CPU通信,简化了电路设计。借助Rational Rose绘制的芯片原理图如下: 由该原理图不难发现,DS18B20芯片包括3个引脚,引脚说明如下图所示: 引脚 符号 说明 1 VDD 电源 2 DQ 数据输入/输出脚 3 GND 地 DS18B20通过一种片上温度测量技术来测量温度的,借助visio绘制芯片测量温度的方框图,如下: DS18B20是这样测量温度的:利用一个高温度系统的振荡器确定一个门周期,内部计数器在这个门周期内对一个低温度系数的振荡器的脉冲进行技术来得到温度值。计数器被预置到对应于-55℃的一个值。如果计数器在门周期结束前到达0,则温度寄存器(同样被预置到-55℃)的值增加,表明温度大于-55℃,同时计数器被复位到一个值,这个值由斜坡式累加器电路确定,斜坡式累加器电路用来补偿敢问振荡器的抛物线特性。然后计数器又开始计数直到0,如果门周期仍未结束,将重复这一过程。斜坡式累加器用来补偿感温振荡器的非线性,以在测温时获得比较高的分辨力,这是通过改变计数器对温度每增加一度所需要计数的值来实现的。 2.2 CD4052 由于89S52上的I/O口资源有限,DS18B20的I/O口通过4通道数字控制模拟开关CD4052接到单片机的I/O口上。该芯片是一个差分四通道数字控制模拟开关,有A和B 两个二进制控制输入端和一个INH 输入,具有低导通阻抗和很低的截止漏电流。以下是采用Rational Rose绘制的CD4052原理图: CD4052功能说明如下表: A B 选通状态 0 0 X=X0;Y=Y0 1 0 X=X1;Y=Y1 0 1 X=X2;Y=Y2 1 1 X=X3;Y=Y3 2.3 CH451 CH451 是一个整合了数码管显示驱动和键盘扫描控制以及μP 监控的多功能外围芯片,该课题设计开发中我们仅需使用数码管显示驱动和键盘扫描控制功能。在显示驱动上,动态显示扫描控制,可选数码管的段与数据位相对应的不译码方式或者BCD 译码方式;在键盘扫描控制上,低电平输出产生键盘中断,并且提供键盘按键释放标志位。借助Rational Rose绘制的串行接口原理图如上所示。 由以上原理图可以看到左侧有四个引脚,功能如下:LOAD用于串行接口的数据加载;DIN用于

文档评论(0)

lingyun51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档