基于RS-485总线的智能家居网络系统.docxVIP

  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 1 PAGE 1 基于RS-485总线的智能家居网络系统 引言 智能家居系统由一个主掌握器和各节点模块组成,主掌握器有以ARM LPC2364为和MAX3088构成的RS一485接口,可以挂接多256个设备节点,对于一个家庭已经够用,尤其对于这样一个设备简单多变的家庭网络特别适合。 MAX3088芯片支持10 Mb/s的传输速度,使传输一些大数据量信息成为可能,而且还提高了系统通信的实时性。其整体结构如图1所示。 该系统通过以LPC2364为的主掌握器连接外部Internet网络和家庭RS一485网络,摒弃了传统的以家庭电脑为主掌握器的方法,不仅节约了开支,而且省电节耗效果明显。另外,保留了一个RS-232接口,以便利与家庭电脑通信,也为以后的系统升级供应了便利。LPC2364是飞利浦公司的一款带有以太网掌握器的ARM芯片,具有丰富的外设、较高的速度、工业级的掌握标准,是稳定、经济的选择。其次,RS一485总线的挂接节点,按其功能可以分为家电掌握模块节点、安防掌握模块节点、灯光掌握模块节点等。 1 总体方案设计 智能家居系统包括多方面掌握,如家电掌握、安防报警掌握、灯光掌握、三表掌握、门窗掌握等。 每一方面的掌握都包含了许多小的节点。本文选择代表性较强的家电掌握和安防监控模块进行了重点设计。 1.1 家电掌握模块 现代家庭中主要使用的电器的共同特点是继电器掌握。在家电的掌握板上将功能继电器相应的掌握线与模块MCU连接,通过RS-485总线接口就可以便利地使用该系统进行掌握,如图2所示。 使用7 bit输入/输出的达林顿管芯片MC1413驱动继电器,来掌握相关的开关量。如对空调来说,温度掌握、风向掌握等是按键的开关量,都可以由继电器来完成相应的掌握。考虑到要嵌入家电中,掌握节点尽量做得精小,而且没有简单的掌握对象,选用AT89C2051单片机作为掌握器。RS-485通信接口使用MAX1487芯片,允许挂接125个家电,采纳半双工通信方式,通信速率为2.5 Mb/s。家电掌握通信只是进行掌握命令和家电状态信息的传输,数据量很小。该芯片通信速率能够满意要求。 1.2 安防监控模块 安防系统由烟雾传感部分、煤气传感部分、实时监控部分等组成,实现了防火、防煤气中毒、防盗监控等功能。这些组成部分由烟雾传感器和煤气传感器等传感器组成,结合A/D转换芯片传输信息。 实时监控部分采纳Ovinmin公司生产的OV7141图像采集芯片。OV7141是高度集成的摄像芯片,支持多种格式,内设串行掌握总线(serial Camera Control Bus,SCCB)接口,供应简洁掌握方式,可以对OV7141芯片内部全部寄存器值进行修改 。OV7141包含有8 bit数据(DO,D1,D7),同步信号VSYNC、HREF、PCLK,这些信号需要送给CPU以读取图像数据和保证同步。 由于OV7141默认帧频为30 Hz,像素为640×480= 307 200,在此帧频下的图像数据传输速率为9.216 MB/s。在不考虑同步的状况下已远超过串口的响应速度,必需重新设置以降低帧频和像素。 在该系统中对OV7141的访问有: ① 设置地址号为0xl1的帧频掌握器CLKRC,以降低帧频; ② 设置地址号为0x14的掌握器COMC,以设置像素为320×240; ③ 设置地址号为0x28的COMH,以设置扫描格式 。 硬件电路如图3所示。 单片机89C51的内部数据存储只有128 ByteRAM,必需外扩数据存储器存储图片。由于单片机串口速度的限制,OV7141的像素设置为320×240,采集黑白图片,这样一帧图片的存储空间约为76 800 bit,即9.6 KB。外扩一个比9.6 KB大的存储器即可,选择32 KB的62256芯片可存储多帧图片。 数据的传输速度受到串口速度的限制,必需提高串口波特率。依据系统特点,在使用串口传输方式3时,波特率可变,可以依据传输效果实时转变。表1所示是采纳不同波特率时一帧(一帧按9.6 KB计算)图片的传输时间。 2 网络通信 2.1 网络设计 单片机构成的多级系统常采纳总线型主从式结构。所谓主从式结构,即在多个单片机中,一个主机负责通信管理,其余的都是从机,从机要听从主机的调度和支配。主机还负责通过网络接口进行远程通信。 在实际的多机应用系统中,常采纳RS一232、RS一422或RS一485串行标准总线进行数据传输。依据传输

文档评论(0)

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

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

1亿VIP精品文档

相关文档