基于单片机控制的总线式多路高精度温度采集系统.docVIP

基于单片机控制的总线式多路高精度温度采集系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 8 目 录 1引言……………………………………………………………………1 2总体设计方案…………………………………………………………1 2.1设计思路 ……………………………………………1 2.2硬件设计框图………………………………………………2 2.3软件设计框图………………………………………………2 3设计组成及原理分析 …………………………………………2 3.1传感器模块设计………………………………………………………………2 3.1.1 DS18B20内部结构………………………………2 3.1.2 时序…………………………………………………3 3.1.3 DS18B20控制字 …………………………………4 3 .1 .4 DS18B20高速暂存器 … … … … … … … … … … …4 3 .1 .5 64位ROM结构 … … … … … … … … … … … … … … 4 3.2 显示电路的设计… … … … … … … … … … … … … … … … …4 3.3 软件设计 … … … … … … … … … … … … … … … … … … 6 4总结与体会 ……………………………………………………8 参考文献 …………………………………………………………8 附录 1 … … … … … … … … …… … … … … … … … … … … … …9 附录 2 … … … … … … … … … … … … … … … … … … … … … 10 基于单片机控制的总线式多路高精度温度采集系统 摘要:本设计主要内容是基于单片机控制的单总线式多路高精度温度采集系统,该系统用多个DS18B20与单片机连接实现温度测量和采集,并用74LS245驱动六位数码管显示DS18B20所测的温度及DS18B20的路数。 关键词:电子线路 51单片机 DS18B20 温度采集 1 引言 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。单片微型计算机是随着超大规模集成电路技术的发展而诞生的,由于它具有体积小、功能强、性价比高等特点,所以广泛应用于电子仪表、家用电器、节能装置、军事装置、机器人、工业控制等诸多领域,使产品小型化、智能化,既提高了产品的功能和质量,又降低了成本,简化了设计。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。本文主要介绍单片机在温度测量采集中的应用。本系统采用单片机AT89C51为中心器件来设计,系统实用性强、操作简单、扩展性强。 2 总体设计方案 2.1 设计思路 2.1.1 总体结构 整个温度采集系统由温度传感器模块和温度转换模块以及显示电路模块组成,由于DS18B20包含了温度传感模块与温度转换模块,所以整个系统由温度传感器DS18B20和单片机以及六位数码管显示电路组成,DS18B20的使用,使硬件电路简单。 2.1.2 方案确立 (1)传感器的选择 DS18S20是美国Dallas公司生产的单总线数字温度传感器。它可以把温度信号直接转换成串行数字信号供单片机处理,特别适合构成多点温度巡回检测系统。由于每片DS18S20都含有惟一的产品号,所以从理论上来说,在一条总线上可以挂接任意多个DS18S20芯片。从DS18S20读出或写入信息仅需一根口线(单线接口)。读/写及温度变换功率来源于数据总线,总线本身也可以向所挂接的DS18S20供电,而无需额外电源。DS18S20提供9位温度读数,构成多点温度检测系统而无需任何外围硬件。 1线热电偶测量温度是将传统的热电偶与一款新推出的多功能芯片DS2760结合起来,组成一种可直接将冷结温度信号数字化的变送器。该变送器可以通过单条双绞线与PC机(或微控制器)主机通信。其显著的优势之一是,每一个变送器都可赋予单独的64位地址,这大大方便了总线主机的识别和选通。采用这种独特的地址识别之后,多个传感器可以形成一个网络,由软件自动识别和处理来自特定传感器的数据。与热电偶有关的信息可以由多功能芯片本身存储,不过这种独特的识别方法还可以让参考数据储存在总线主机中。 由于DS18B20电路简单,轻巧方便且温度可直接转换成数字信号,所以选择DS18B20. (2)串并口显示的选择 并口显示用74LS245驱动,串口显示用74LS164驱动,并口驱动速度快,但占用太多I/O口,由于本系统I/O口闲置多,从速

文档评论(0)

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

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

1亿VIP精品文档

相关文档