温度智能.docVIP

  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文档。上传文档
查看更多
电池温度智能检测系统设计 摘 要: 针对采用热敏电阻测温和有线温度测量系统的不足, 提出了采用单总线数字温度传感器DS18B20、单片机和无线收发模块等组成智能无线温度监测系统。DS18B20 具有体积小, 精度高, 采用一线总线, 可组网等优点, 短距离无线通信技术应用到多点温度测量中, 实现了温度数据无线传输, 该系统扩展维护方便、成本低、高可靠性等特点, 具有一定的实用性。   蓄电池作为一种供电方便、安全可靠的直流电源,在电力、通信、军事等领域中得到了广泛的应用。温度是蓄电池的一个重要参数, 它可以间接地反映电池的性能状况, 并且根据此温度参数可以对电池进行智能化管理, 以延长电池的寿命。在蓄电池组充放电维护及工作工程中, 电池内部产生的热量会引起电池的温度发生变化, 尤其是蓄电池过充电、电池内部电解液发生异常变化等原因均可能造成电池温度过高而造成电池损坏。   传统上用人工定时测量的方法, 劳动强度大、测量精度差, 工作环境恶劣, 尤其是不能及时发现异常单体电池,容易导致单体电池损坏, 甚至导致整组电池故障或损坏; 基于总线结构的有线多点温度监测系统, 能够实现温度的智能化测量, 但存在布线繁多复杂、维护扩展困难等不足。鉴于此, 设计了一种基于单总线温度传感器和无线收发模块的电池温度无线监测系统, 能够有效地克服热敏电阻测温和总线结构控制系统的不足, 有利于提高蓄电池性能监测的智能化水平。   1 单总线温度传感器DS18B20   1. 1 DS18B20 芯片特性   DS18B20 数字温度传感器是美国DALLAS 半导体公司生产的新一代适配微处理器的智能温度传感器,它将温度传感器、A/ D 转换器、寄存器及接口电路集成在一个芯片中, 采用1-wire 总线协议, 可直接数字化输出、测试。与其他温度传感器相比, 具有以下主要特性:   采用独特的单线接口技术, 与微处理器相连仅需一根端口线即可实现双向通信, 占用微处理器的端口较少, 可接收大量的引线和逻辑电路; 使用中不需要任何外围电路, 全部传感元件及转换电路都集成在形如一只三极管的集成电路内; 测温范围- 55 ~ + 125℃, 精度可达±0. 5℃, 可编程9~ 12 位A/ D 转换精度, 测温分辨率可达0. 062 5℃, 可实现高精度测温; 测量结果直接输出数字温度信号, 同时可传送CRC 校验码, 具有极强的抗干扰纠错能力; 支持多点组网功能, 多个DS18B20 可挂在总线上, 实现组网多点测温。适应电压范围宽:3. 0~ 5. 5 V, 在寄电源方式下可由数据线供电;DS18B20 与单片机连接如图1 所示, 单总线器件只有一根数据线, 系统中的数据交换、控制都在这根线上完成, 单总线上外接一个4. 7Ω的上拉电阻, 以保证总线空闲时, 状态为高电平。 图1 DS18B20 与单片机硬件连接图   1. 2 DS18B20 的控制时序   DS18B20 与微处理器间采用的是串行数据传送,在对其进行读写编程时, 必须严格保证读写时序, 否则将无法读取测温结果。DS18B20 控制时序主要包括初始化时序、读操作时序和写操作时序, 如图2 所示。 图2 DS18B20 控制时序 ( 1) 初始化时序。时序见图2( a) , 主机总线t0 时刻发送一复位脉冲( 最短为480 s 的低电平信号) 接着在t 1 时刻释放总线并进入接收状态, DS18B20 在检测到总线的上升沿之后等待15~ 60 μs , 接着DS18B20在t2 时刻发出存在脉冲( 低电平持续60~ 240 s) , 如图中虚线所示。   ( 2) 写操作时序。当主机总线t 0 时刻从高拉至低电平时, 就产生写时间隙。从t0 时刻开始15μs 之内应将所需写的位送到总线上, DS18B20 在t 0 后15~ 60μs间对总线采样, 若低电平写入的位是0, 若高电平写入的位是1, 连续写2 位的间隙应大于1μs , 见图2 ( b) 。   ( 3) 读操作时序。当主机总线t0 时刻从高拉至低电平时, 总线只需保持低电平6~ 10μs 之后, 在t1 时刻将总线拉高, 产生读时间隙, 读时间隙在t1 时刻后到t 2时刻前有效, t2~ t0 为15μs, 也就是说, 在t2 时刻前主机必须完成读位, 并在t0 后的60~ 120μs 内释放总线,见图2( c) 。   2 系统硬件结构   监测系统主要由温度监测节点、主控单元和上位机等3 部分组成,系统结构如图3 所示。温度监测节点分布在蓄电池组的各个单体电池上,采集各单体电池的温度信息,通过无线网络传输给主控单元;主控单元与所有监测节点进行通信,接收上位机的命令和来自监测节点的温度信息,并将温度信息上

文档评论(0)

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

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

1亿VIP精品文档

相关文档