您的当前位置:首页X10百度百科

X10百度百科

2020-02-21 来源:乌哈旅游
2载波协议

X-10协议是以电力线为连接介质对电子设备进行远程控制的通信协议,已广泛应用于家庭安全监控、家用电器控制和住宅仪表数字读取等方面。X-10系统由发送控制盒和多个接受控制组件组成,各组件可设定不同编码以示区别。使用时,控制盒和组件可插入室内不同的电源插座,家用电器设备就插在这些控制组件上。通过与控制盒连接的键盘,用户可输入控制命令和组件编码,实现家用电器设备的远程控制。控制命令由120kHz脉冲串组成,在1ms时间内,有脉冲表示为“1”,无脉冲则表示为“0”,电源频率过零点同步。每个X-10数据包包含有标识符、房间编码和单元/功能编码,共22bit。现已开发出电力线路通信的嵌入式芯片、双向和三向通信组件、具有电脑接口的组建及相应软件等。通信速率达350kbit/s和2Mbit/s的产品也在开发中。

应用

在我国应用X-10产品的例子并不多见,究其原因可能是产品不太适合国内使用。X-10产品在美国主要是用在旧房子的改造上,而国内则一般是在买新房子或在旧房子装修时才会考虑到这个问题。如果房子是入墙式装修,要外加X-10功能模块在开关插头上,多少会觉得不太协调。另外人们采用新技术时,往往又对新技术期望过高,X-10的一些技术限制了人们的使用,例如反映速度慢(60Hz供电系统中,传送一个指令需0.883s)、抗干扰性能差(这是由于信号载波在电力线中传送时造成的,在我国这个问题比较严重)等,这都给X-10在我国的推广应用带来实质性的困难。但国内有些厂家和代理商也推出了针对中国住宅情况作了改进的X-10配套产品。在深圳、天津等城市也已经开始销售X-10产品

3有关电器

“智能家居”(Smart Home)又称智能住宅,它是以住宅为平台,将家中的各种电器设备通过家庭网络连接到一起,再利用先进的计算机、通信及控制技术管理家中的设备。与普通家居相比,智能家居不仅具有传统的居住功能,提供舒适的家庭生活空间,还提供全方位的信息交互功能,使家庭与外部保持信息交流流畅,帮助人们有效地安排时间。其中,最具代表性的家居智能化技术是X-10电力载波技术。X-10是一种国际通用的电力载波协议(即一种通讯“语言”)。这种协议可以使家庭电器设备通过电力线传递控制信号,接收开关就可以通过电力线接收指令并产生相应的动作。

利用射频技术和欧美成熟多年的X-10电力线载波通讯技术就可以实现对家用电器工作状态的遥控控制,让用户更方便地管理家庭设备。X-10电力载波协议的可靠性,稳定性和可实现性,优化了人们的生活方式,给人们带来最大程度的高效、便利、舒适与安全的生活环境。

关键词

智能家居;X-10;单片机;微控制器;遥控器

目录

引 言 1

1 智能家居与X-10电力载波协议 3

1.1 智能家居的概念与发展 3

1.2 智能家居在中国的发展足迹 3

1.3 X-10电力载波协议的发展历程 4

1.4 X-10协议的原理 6

2 总体设计方案 11

2.1 总体设计 11

2.2 软硬件设计需求及原理 12

3 硬件电路设计与系统软件设计 14

3.1 微控制芯片技术 14

3.2 无线遥控器硬件电路 17

3.2.1 遥控器的编码 19

3.2.2 射频发射器 20

3.3 转发器硬件电路原理 21

3.3.1 电源电路 21

3.2.2 X-10发送电路 24

3.3.3 超外差接收模块 24

3.4 I2C总线技术 25

3.5 PROTEL 99 SE软件设计原理图和PCB 27

3.5.1 原理图设计 27

3.5.2 PCB印制电路板设计 34

4 系统软件的设计及其功能介绍 38

4.1 软件开发环境 38

4.2 遥控器软件设计 38

4.3 无线转发器的软件设计 39

5 系统潜在的主要问题 41

5.1 硬件问题 41

5.2 软件问题 41

结 论 43

致 谢 44

参考文献 45

附录A 英文原文 46

附录B 原文翻译 50

附录C 核心代码 53

引言

近年来智能家居突然频繁地出现在各大媒体上,一时间,成了人们耳熟能详的词汇。目前关于智能家居的称谓称真是五花八门。与智能家居的含义近似或有关的诸如:家庭自动化(HomeAutomation)、电子家庭、e家庭(ElectronicHome、E-home、e-Home)、数字家园(Digitalfamily)、家庭网络(Homenet/NetworksforHome)、网络家居(NetworkHome)、智能化家居(Inte1ligenthome)、智能家庭建筑(Inte1ligenthome/building)、e时代家庭信息系统、智能家居管理系统等等几十种,在香港、台湾等地区还有数码家庭、数码家居等称法。

通俗地说,智能家居利用先进的计算机、嵌入式系统和网络通讯技术,将家中的各种设备(如照明系统、环境控制、安防系统、网络家电)通过家庭网络连接到一起。一方面,智能家居将让用户有更方便的手段来管理家庭设备,比如,通过无线遥控器、电话、互联网或者语音识别控制家用设备,更可以执行场景操作,使多个设备形成联动;另一方面,智能家居内的各种设备相互间可以通讯,不需要用户指挥也能根据不同的状态互动运行,

从而给用户带来最大程度的高效、便利、舒适与安全。

与普通家居相比,智能家居不仅具有传统的居住功能,提供舒适安全、高品位且宜人的家庭生活空间;还由原来的被动静止结构转变为具有能动智慧的工具,提供全方位的信息交互功能,帮助家庭与外部保持信息交流畅通,优化人们的生活方式,帮助人们有效安排时间,增强家居生活的安全性,甚至为各种能源费用节约资金。

一般来说,智能家居要求有三大功能单元:第一,必须有一个兼容性强的智能家居中央处理平台(家庭网关\"HomeNetworkGateway\"),它是智能家居的心脏,也可以将其形象地理解为一个交通警察,有了它,用户可以和家居子系统进行快速沟通。通过这个媒介平台,构成与外界的通讯通道,以实现与家庭以外的世界沟信息,满足远程控制、监测和交换信息的需求。选择配置合适的家庭网关,对日后智能家居使用功能非常重要。第二,要求有一个家庭布线系统(它是组建家庭局域网的基础,它不仅将宽带网连接到家庭,还可以根据自己的情况布设到每一个将来可能使用的位置),这同房子的其他管道系统一样重要;第三,真正的智能家庭生活至少需要三种网络的支持:宽带互联网、家庭互联网和家庭控制网络(当家庭里有多于一台电脑设备时,就肯定要组建家庭局域网。局域网是一个组建家庭信息网络的核心,也将是一座沟通计算机与家电之间联系的桥梁,家用电脑、电话、传真、打印机、扫描仪、数码相机、可视对讲摄像头都是联接到家庭局域网的基本元素)。也就是说要在一个家居中建立一个通讯网络,为家庭信息提供必要的通路,在家庭网络的操作系统的控制下,通过相应的硬件和执行机构,实现对所有家庭网络上的家电和设备的控制和监测。它们的最终目的都是为满足人们对舒适、安全、方便和环保需求的居住环境。

结论

本系统利用信号转发器插到一个房间的插座上,接收遥控器的无线信号,并将无线信号翻译成电信号,在电线上传播,其他房间的接收开关接收指令并执行相应的动作,如控制电灯开、关等。

由于时间仓促和本人的能力有限,系统中还存在一些有待完善的地方,如硬件方面的抗干扰问题和软件方面的程序合理性问题。通过毕业设计这阶段的学习,我意识到了自己在实际经验方面的不足,在今后应该更加不断的努力学习,提高理论知识的同时增强自己的动手能力。

不过,无论是设计印刷电路板、购买元器件、手工焊板,还是查阅芯片资料,都使我学到了很多在过去的三年半里没有涉及过的东西,加深了我对所学到的理论知识的理解,提高了分析、解决实际问题的能力。

通过这阶段的采集资料,我相信随着家居智能化的迅速发展,X-10技术将在许多领域中越来越广泛的的应用。其布线简单、功能灵活,扩展容易,价格便宜将被人们广泛接受和应用。利用X-10协议,实现智能家居在中国一定会有广阔的发展前景。

参考文献

[1] 刘笃仁.PIC软硬件系统设计.电子工业出版社.2005.1.

[2] 李东星,陈小牧,周立功.PIC16C5X系列单片机应用设计.电子工业出版社.1996.1.

[3] 杨将新,李华军,刘东骏.单片机程序设计及应用.电子工业出版社.2006

[4] 赵健.实用声光及无线电遥控电路300例.中国电力出版社.2005

[5] 李全利,迟荣强.单片机原理及接口技术.2004

[6] 江思敏,姚鹏翼,胡荣.Protel电路设计教程.清华大学出版社.2002

[7] 付小光.单片机原理与应用技术.清华大学出版社.2004

[8] 赵子婴.单片机原理及应用.山东大学出版社.2003

[9] 杨圣.PIC系列单片机的原理与实践.中国科技大学出版社.2003

自动化通讯协定

程序自动化

▪ BSAP ▪ CC-Link ▪ CIP ▪ CAN

▪ CANopen ▪ ControlNet ▪ DeviceNet ▪ DF-1

▪ DirectNET ▪ EtherCAT ▪ Ethernet Global Data (EGD) ▪ Ethernet Powerlink

▪ EtherNet/IP ▪ FINS ▪ FOUNDATION fieldbus ▪ GE SRTP

▪ HART Protocol ▪ Honeywell SDS ▪ HostLink ▪ INTERBUS

▪ MECHATROLINK ▪ MelsecNet ▪ Modbus ▪ Optomux

▪ PieP ▪ Profibus ▪ PROFINET IO ▪ SERCOS interface

▪ SERCOS III ▪ Sinec H1 ▪ SynqNet ▪ TTEthernet

▪ RAPIEnet

工业控制系统

▪ OPC DA ▪ OPC HDA ▪ OPC UA ▪ MTConnect

智能建筑

▪ 1-Wire ▪ BACnet ▪ C-Bus ▪ DALI

▪ DSI ▪ KNX ▪ LonTalk ▪ Modbus

▪ oBIX ▪ VSCP ▪ X10 ▪ xAP

▪ ZigBee

输配电通讯协定

▪ IEC 60870-5 ▪ DNP3 ▪ IEC 60870-6 ▪ IEC 61850

▪ IEC 62351 ▪ Modbus ▪ Profibus

智能电表

▪ ANSI C12.18 ▪ IEC 61107 ▪ DLMS/IEC 62056 ▪ M-Bus

▪ Modbus ▪ ZigBee Smart Energy 2.0

车用通讯

▪ CAN ▪ FMS ▪ FlexRay ▪ IEBus

▪ J1587 ▪ J1708 ▪ J1939 ▪ Keyword Protocol 2000

▪ LIN ▪ MOST ▪ NMEA 2000 ▪ VAN

因篇幅问题不能全部显示,请点此查看更多更全内容