基于DS28EA00的单总线测温系统设计

最新更新时间:2012-04-09来源: 电子发烧友关键字:DS28EA00  单总线  测温系统设计 手机看文章 扫描二维码
随时随地手机看文章
    单总线技术是美国Dallas公司的一项专有技术,采用单根信号线传输数据,具有节省I/O口资源、结构简单、成本低、便于总线扩展和维护等诸多优点。单总线技术适用于单个主机系统控制一个或多个从机设备。Dallas公司的单总线产品中均有一个8字节只读存储器(ROM),用于存放产品的序列号(每个芯片唯一的64位标识代码)。如图1所示,从低位起第一个字节(8位)是器件的家族代码,表示产品的分类;接下来的6个字节(48位)是每个器件唯一的ID号;最后一个字节(8位)是前56位的CRC校验码。同一种类型的器件有248个ID号码总量,确保了在总线上不会产生地址冲突。


    传统的基于单总线的测温系统采用ROM搜索的方式在线识别挂接在总线上器件的注册码和器件的类型,由此可在线确定总线上的器件数量。但是,随着挂接在总线上的单总线器件增加,搜索ROM的时间也随之增加,系统开销增大。基于此,本设计采用支持菊链模式的新型数字温度传感器芯片DS28EA00组建单总线测温网络。该方案无需进行传统的ROM搜索步骤,允许用户将器件在链路中的物理位置与序列号对应,节省了RAM开销,简化了基于单总线的应用设计。

1 DS28EA00特性分析
    DS28EA00是具有9位(0.5℃)至12位(0.062 5℃)分辨率和用户可编程非易失性(NV)上/下触发点报警功能的数字温度计。每个DS28EA 00都有工厂编程的唯一64位序列号。DS28EA00具有滞回和干扰滤波功能,使其能够在大的单总线网络中可靠工作。与其他单总线器件(例如DS18B20)不同,DS28EA00具有两个额外的引脚用以执行顺序检测功能。该特性允许用户将器件在链路中的物理位置与序列号对应,例如用来测量储存塔不同高度处的温度。如果无需顺序检测功能,这些引脚可作为通用输入或输出。

2 基于DS28EA00的测温系统的硬件连接
    采用DS28EA00的单总线测温系统硬件连接图如图2所示,主控制器采用51系列单片机,通过一个通用I/O口与单总线器件DS28EA00连接。与Dallas其他的数字温度传感器不同,DS28EA00具有两个额外的引脚PIOA和PIOB。其中,除了连接在总线上的第一个DS28EA00的PIOB接地外,其他每一个器件的PIOA均与下一个器件的PIOB相连接,最后一个DS28EAOO的PIOA悬空或接地,所有的DS28EA00采用菊链的方式互连在一起。微控制器的其他部分连接输入设备、输出设备和通信接口。

关键字:DS28EA00  单总线  测温系统设计 编辑:探路者 引用地址:基于DS28EA00的单总线测温系统设计

上一篇:公共场所照明节电智能控制系统设计
下一篇:新型节能照明电源的控制技术

推荐阅读最新更新时间:2023-10-18 16:36

基于声表面波温度传感器的在线测温系统设计与开发
目前现场设备的许多非电气量工况参数无法实时采集或记录,特别是变电设备绝缘监测的问题,平时需专人定时对变电设备进行检测。因此,目前变电站综合自动化技术的应用程度不能满足无人值班变电站实时发现和分析设备潜在缺陷或隐患的需要,还不能满足今后变电设备的管理由巡检为主转为事先分析预测的状态管理的需要。根据统计,在变电设备现场巡检所发现的缺陷中,剔除目前站内综合自动化所能反应的缺陷,与温度相关的设备隐患和缺陷占到了其中的80%以上,因此,对变电设备在线测温检测技术的应用是无人值班技术发展和状态检修的必然要求。实际应用中,应充分结合红外测温成像和分布式光纤测温技术。 l 在线测温技术的原理与应用 1.1 红外测温成像技
[测试测量]
嵌入式单总线控制器设计
DS1820是美国DALLAS公司生产的一种单总线(1-wire)数字温度传感器,采用1-wire总线通信协议。具有独特的单总线通信方式以及较高的测量精度,从而获得了广泛应用。参考文献 详细介绍了DS1820的基本原理和通信时序,提出由单片机的I/O端口模拟单总线时序来控制 DS1820的方法 。参考文献 更进一步地将DS1820测量温度的分辨率由0.5 ℃提高到了0.1 ℃。将DS1820应用于不同领域,同样取得了较好的效果 。上述文献在使用DS1820时均采用微处理器作为总线主机,利用微处理器的I/O端口,用软件模拟单总线时序,实现与DS1820的通信。因为1- wire器件对总线时序要求严格,因此,为了保证与DS1820的可靠
[单片机]
嵌入式<font color='red'>单总线</font>控制器设计
单片机与单总线A/D转换器DS2450的接口设计
DS2450是DALLAS公司生产的单总线四通道逐次逼近式A/D转换器芯片,它的输入电压范围、转换精度位数和报警门限电压均可编程;每个通道均可用各自的存储器来存储电压范围设置、转换结果和门限电压等参数。在普通方式下其串行通信速率为16.3kbps,而超速工作模式时的速率可达 142kbps,片内16位循环冗余校验码生成器可用于检测通信的正确性。DS2450采用8脚SOIC小体积封装。它既可用单5V电源供电,也可采用寄生电源方式供电,芯片正常工作时的功耗仅2.5mW,空闲时的功耗为25μW。多个DS2450或其它功能的具有MicroLAN接口的单总线芯片可以并联,CPU只需一根端口线就能与诸多单总线芯片通信,而且占用微处理器的端口较
[电源管理]
单片机与<font color='red'>单总线</font>A/D转换器DS2450的接口设计
基于C8051F020和Atmegal6的无线测温系统设计
  本文研发出了一种无线测温系统。该系统使用K型热电偶作为感温原件,测温范围大,适用于波峰焊、回流焊等高温领域。而且本系统具有独立的温度补偿电路,从而解决了某些集成温度补偿芯片温度采集速度慢的问题,提高了温度测量的灵敏度。由于本系统是无线收发,使用CCl000作为无线通讯芯片,故可以在一定距离由上位机接收数据并实时监控。另外,本系统还有实时记录数据的功能,并可在无线通讯出现障碍时,把数据保存下来,而后等温度采集结束后,由上位机软件读出。    1 系统硬件设计   本系统采用SOC芯片 C8051F020 作为主控制芯片。这款单片机采用25MIPS 8051 CPU流水线指令结构,具备片内64 KB Flash程序存储器、
[嵌入式]
基于CAN总线的嵌入式测温系统设计
  1.引言        温度是一个十分重要的物理量,对它的测量与控制有十分重要的意义。随着现代工农业技术的发展及人们对生活环境要求的提高,人们也迫切需要检测与控制温度:如大气及空调房中温度的高低,直接影响着人们的身体健康;在大规模集成电路生产线上,环境温度不适当,会严重影响产品的质量。由此作者提出设计一种基于工业通用的CAN总线标准的嵌入式测温系统,该系统能自动监测被测对象的温度,并且能通过CAN总线对温度进行远程监视和网络控制的智能测温系统。 2.整体系统设计    根据所给的设计要求,即具有数字显示、键盘输入、温度自动采样、能通过CAN(Controller Area 温度仪表的整体设计框图如下图1所示
[嵌入式]
完美实现STM32单总线挂多个DS18B20
  一般常见的STM32的关于DS18B20的例程都是检测一个传感器,代码一般都是跳过ROM检测,直接获取温度值。这种写法并不适用于单总线上挂载多个DS18B20的情况,Sandeepin的这个代码就是针对这种情况完善的单总线挂多个DS18B20检测,实现获取每个DS18B20的ID和温度。   主要的DS18B20时序代码没变,增加了搜索ROM函数,获取温度时先匹配ID。   核心代码如下:   DS18B20.c文件代码: #include DS18B20.h #include Delay.h #include stdio.h // printf用 #define DS18B20_GPIO_NUM
[单片机]
I-wire总线(单总线)读写51程序
//-----------------------函数声明,变量定义-------------------------------------------------------- #include sbit DQ=P1^0; // 将p1.0口模拟时钟输出 //-------------------------------------------------------------------------------------------------- // 函数名称: delay // 入口参数: N // 函数功能:延时子程序,实现(16*N+24)
[单片机]
基于C8051F020的K型热电偶无线测温系统设计
   O 引言   目前,温度测量已被广泛应用于钢铁、冶金、工业焊接、波峰焊、回流焊等各个领域。这些应用的待测温度很高,测量环境非常恶劣。传统的有线测温装置,在这种测温环境下,或无法应用,或受到很多限制。这就要求研发无线的测温系统。这种系统要能够耐受恶劣的环境,还要具有高的测量精度和温度采集速度,并能在远距离由上位机接收。   根据上述工业生产的需要,本文研发出了一种无线测温系统。该系统使用K型热电偶作为感温原件,测温范围大,适用于波峰焊、回流焊等高温领域。而且本系统具有独立的温度补偿电路,从而解决了某些集成温度补偿芯片温度采集速度慢的问题,提高了温度测量的灵敏度。由于本系统是无线收发,使用CCl000作为无线通讯芯片
[单片机]
基于C8051F020的K型热电偶无线<font color='red'>测温</font><font color='red'>系统设计</font>
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved