位置:51电子网 » 技术资料 » 其它综合

1-Wire在家庭监控网络中的应用

发布时间:2008/5/28 0:00:00 访问次数:419

摘 要:本文就家庭监控网络的特点和要求,提出了一种基于dallas半导体的1-wire单总线技术的低成本家庭监控网络解决方案。文中主要介绍了1-wire技术、1-wire主要产品特性、基本的1-wire家庭监控单元以及在家庭监控网络应用中的优点。并且结合实际要求,给出了一个完整的家庭监控网络应用示意图。
关键词: 1-wire;单总线;家庭监控网络;web服务器;tini

概述
随着人们生活水平和住房条件的提高,对居住环境和安全性也随之提高。归纳这些方面的要求,统称为家庭监控网络。一个完整的家庭监控网络应该包括安全监测;环境监测;家电智能化;远程控制和web服务器几个主要方面。
针对家庭监控网络应用,目前已经有一些解决方案,主要有以下三种方式:
1) 无线解决方案,即家庭内所有的监控单元采用无线连接至主机。其显著的优点是无须为网络连接铺设电缆。但也存在明显的缺点:每个监测单元由于采用电池供电,因而需要定期更换电池,容易受到外界强电磁干扰影响,且成本较高等;
2) 电力载波方案,即家庭内所有的监控单元通过电力线连接至主机。这种方式由于借助于现有的电缆,无须重新布线。但是目前国内使用一些低成本电力载波通讯方式的应用中存在较多问题,如可靠性差等。而且在市电停电后,家庭监控网络将失效;
3) 传统的有线通讯方案,即采用目前普遍使用的串行通讯方式,如rs-485/rs-422、can等。其中rs-485/rs-422应用最为广泛,相对成本较低。但由于需要微处理器控制,因此相对于家庭监控网络应用来说,其成本依然较高,尤其是在监测单个i/o时更为突出;而can在提供了更高的可靠性同时,成本也高过rs-485/rs-422通讯方案。
此外,上述这些方案还存在一个共同的缺点,即缺少统一的标准,从而使得不同功能的监控单元之间的互操作性差。为了解决上述方案中的诸多不足,本文提出了一种采用dallas半导体的1-wiretm单总线作为家庭监控网络的解决方案,以解决家庭监控网络应用中的成本、标准和开放性的制约。
1-wire技术标准
1-wire单总线与目前多数标准串行数据通信方式,如spi/i2c/micro-wire不同,它采用单根信号线,既传输数据位又传输数据位的定时同步时钟,而且数据传输是双向的。大多数1-wire器件不需要额外的供电电源,可直接从单总线上获得足够的电源电流(即寄生供电方式),1-wire单总线的硬件接口如图1所示。
每个1-wire器件都有全球唯一的、工厂激光刻度的64位rom id码(含8位crc校验码),即256种不同组合的全球唯一标识码。既可以作为产品身份标识,又可以作为多节点应用中的地址标识。因此,所有采用1-wire器件的家庭监控单元都具有唯一的标识码,且无须人工分配网络的物理地址。访问1-wire器件要求遵循标准的1-wire协议,支持16kbit/s的正常速率及142kbit/s的高速模式。要求按照严格的命令顺序和时序操作,详细资料请参考1-wire协议标准。

1-wire产品特性
虽然各个家庭监控单元的功能不同,但它们都是由一些基本的数字i/o、模拟量的i/o、存储单元等组成。同时还需要网络扩展器件,以及支持监控网络接入并连接至internet的web服务器。 所有具有可编程i/o端口的微处理器都可以作为1-wire主机,只需严格执行1-wire协议即可。

组建1-wire家庭监控单元
虽然家庭监控对象各种各样,但它们都可以由一些基本的功能单元组成,不外乎开关量的输入/输出、模拟量的输入/输出以及一些特殊功能的监控单元。下面将讨论如何利用1-wire器件,构造1-wire家庭监控网络中所需的功能单元。
1-wire数字量i/o
ds2405/ds2406/ds2408可以应用于开关按钮状态检测、门窗状态、漏水检测、燃气泄漏报警等数字量信号输入。基于这类器件的监控单元,无须本地供电或电池供电,仅连接两条线至1-wire总线,就解决了供电和数据通讯,大大简化了系统设计、现场布线及系统扩展。图2是一个典型的1-wire数字量输入电路(不仅仅局限于漏水检测应用)。另外,ds2405/ds2406/ds2408还可以应用于漏极开路输出(如控制n沟道mosfet)、无触点电子开关(如控制双向可控硅)、保持继电器等数字量输出。当控制零功耗功率器件时,如n-mosfet、保持继电器等,也无须本地供电,仅在需要持续功率消耗时,才需要本地供电或由远端供电。1-wire数字量输出电路基本上等同于1-wire数字量输入电路。其数字量输出可以根据应用要求,实现灯光、家用电器开关、热水器、门锁等直接或间接控制。
1-wire模拟量测量
ds2438/ds2450/ds2760都可以应用于模拟量测量。大多数模拟监测应用中,都可以采用寄生供电方式,除非所配套的传感器需要很大的电流。
图3是ds2438采用寄生供电方式的1-wire湿度传感器。湿度传感器的电压输出比例于供电电压和相对湿度,且与工作的环境温度有关。这样要求既测量传感器元件的电源电压,又要求测量传感器的输出电压,还要测量湿敏元件的温度。由于ds2438内置2路adc和1个温度传感器,刚好满足上述测量要求,因此由ds2438构建1-wire湿度传感器

摘 要:本文就家庭监控网络的特点和要求,提出了一种基于dallas半导体的1-wire单总线技术的低成本家庭监控网络解决方案。文中主要介绍了1-wire技术、1-wire主要产品特性、基本的1-wire家庭监控单元以及在家庭监控网络应用中的优点。并且结合实际要求,给出了一个完整的家庭监控网络应用示意图。
关键词: 1-wire;单总线;家庭监控网络;web服务器;tini

概述
随着人们生活水平和住房条件的提高,对居住环境和安全性也随之提高。归纳这些方面的要求,统称为家庭监控网络。一个完整的家庭监控网络应该包括安全监测;环境监测;家电智能化;远程控制和web服务器几个主要方面。
针对家庭监控网络应用,目前已经有一些解决方案,主要有以下三种方式:
1) 无线解决方案,即家庭内所有的监控单元采用无线连接至主机。其显著的优点是无须为网络连接铺设电缆。但也存在明显的缺点:每个监测单元由于采用电池供电,因而需要定期更换电池,容易受到外界强电磁干扰影响,且成本较高等;
2) 电力载波方案,即家庭内所有的监控单元通过电力线连接至主机。这种方式由于借助于现有的电缆,无须重新布线。但是目前国内使用一些低成本电力载波通讯方式的应用中存在较多问题,如可靠性差等。而且在市电停电后,家庭监控网络将失效;
3) 传统的有线通讯方案,即采用目前普遍使用的串行通讯方式,如rs-485/rs-422、can等。其中rs-485/rs-422应用最为广泛,相对成本较低。但由于需要微处理器控制,因此相对于家庭监控网络应用来说,其成本依然较高,尤其是在监测单个i/o时更为突出;而can在提供了更高的可靠性同时,成本也高过rs-485/rs-422通讯方案。
此外,上述这些方案还存在一个共同的缺点,即缺少统一的标准,从而使得不同功能的监控单元之间的互操作性差。为了解决上述方案中的诸多不足,本文提出了一种采用dallas半导体的1-wiretm单总线作为家庭监控网络的解决方案,以解决家庭监控网络应用中的成本、标准和开放性的制约。
1-wire技术标准
1-wire单总线与目前多数标准串行数据通信方式,如spi/i2c/micro-wire不同,它采用单根信号线,既传输数据位又传输数据位的定时同步时钟,而且数据传输是双向的。大多数1-wire器件不需要额外的供电电源,可直接从单总线上获得足够的电源电流(即寄生供电方式),1-wire单总线的硬件接口如图1所示。
每个1-wire器件都有全球唯一的、工厂激光刻度的64位rom id码(含8位crc校验码),即256种不同组合的全球唯一标识码。既可以作为产品身份标识,又可以作为多节点应用中的地址标识。因此,所有采用1-wire器件的家庭监控单元都具有唯一的标识码,且无须人工分配网络的物理地址。访问1-wire器件要求遵循标准的1-wire协议,支持16kbit/s的正常速率及142kbit/s的高速模式。要求按照严格的命令顺序和时序操作,详细资料请参考1-wire协议标准。

1-wire产品特性
虽然各个家庭监控单元的功能不同,但它们都是由一些基本的数字i/o、模拟量的i/o、存储单元等组成。同时还需要网络扩展器件,以及支持监控网络接入并连接至internet的web服务器。 所有具有可编程i/o端口的微处理器都可以作为1-wire主机,只需严格执行1-wire协议即可。

组建1-wire家庭监控单元
虽然家庭监控对象各种各样,但它们都可以由一些基本的功能单元组成,不外乎开关量的输入/输出、模拟量的输入/输出以及一些特殊功能的监控单元。下面将讨论如何利用1-wire器件,构造1-wire家庭监控网络中所需的功能单元。
1-wire数字量i/o
ds2405/ds2406/ds2408可以应用于开关按钮状态检测、门窗状态、漏水检测、燃气泄漏报警等数字量信号输入。基于这类器件的监控单元,无须本地供电或电池供电,仅连接两条线至1-wire总线,就解决了供电和数据通讯,大大简化了系统设计、现场布线及系统扩展。图2是一个典型的1-wire数字量输入电路(不仅仅局限于漏水检测应用)。另外,ds2405/ds2406/ds2408还可以应用于漏极开路输出(如控制n沟道mosfet)、无触点电子开关(如控制双向可控硅)、保持继电器等数字量输出。当控制零功耗功率器件时,如n-mosfet、保持继电器等,也无须本地供电,仅在需要持续功率消耗时,才需要本地供电或由远端供电。1-wire数字量输出电路基本上等同于1-wire数字量输入电路。其数字量输出可以根据应用要求,实现灯光、家用电器开关、热水器、门锁等直接或间接控制。
1-wire模拟量测量
ds2438/ds2450/ds2760都可以应用于模拟量测量。大多数模拟监测应用中,都可以采用寄生供电方式,除非所配套的传感器需要很大的电流。
图3是ds2438采用寄生供电方式的1-wire湿度传感器。湿度传感器的电压输出比例于供电电压和相对湿度,且与工作的环境温度有关。这样要求既测量传感器元件的电源电压,又要求测量传感器的输出电压,还要测量湿敏元件的温度。由于ds2438内置2路adc和1个温度传感器,刚好满足上述测量要求,因此由ds2438构建1-wire湿度传感器

相关IC型号

热门点击

 

推荐技术资料

罗盘误差及补偿
    造成罗盘误差的主要因素有传感器误差、其他磁材料干扰等。... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!