- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式智能家庭网关的研究与设计家庭网络接入Internet目前主要通过PC机接入Internet和采用嵌入式产品通过以太网控制器接入Internet两种方式。前者优点是明显的,如灵活性、大量现有的可用的软件环境和高级的用户接口及软件工具。但是对于智能家庭网络来说,网络的使用者希望能方便快捷地获得服务,所需熟悉的操作要尽可能地少,并且在任何地方都能对家中设备进行监控;而PC不能随意移动,对设备的控制就会受到局限。因此,目前在智能家庭网络中,网关产品的设计主要采用嵌入式系统。一个智能家庭网关可以看成是一个信息处理系统,组成系统的各单元就是连接在网络各节点的设备。控制平台一方面辅助不具备信息化条件的设备实现信息化,即提供信息处理的能力;另一方面又提供统一的信息交换接口及控制规则,从而实现从内部家庭网络到Internet信息的互通。目前实现信息管理和协议转换的方式有两种:一种是:浏览器+WEB Server+CGI技术;另一种是:监控软件十应用服务器+现场总线驱动技术[1]。以浏览器+WEB Server+CGI为主的技术手段只能获取单个家庭网络中的节点信息。而以监控软件+应用服务器十现场总线驱动为主的技术手段却可以同时获取多个家庭网络的节点信息,有助于实现多个家庭网络的同类节点的实时监控[2](如上网流量监控)。近几年来国内许多高校和一些知名企业所研制的智能家庭网络系统的协议转换主要以:浏览器+WEB Server+CGI技术为主,有应用范围的局限性。鉴于现有网关产品的种种缺陷,本文主要致力于:以监控软件+应用服务器+现场总线驱动技术为核心技术,而浏览器+WEB Server+CGI为辅助技术设计并实现家庭网关。图1 网络控制系统模型1 总体设计分析1.1智能家庭网关的设计要求家庭网关类似于一个庞大的计算机系统,所有的家庭设备都连接在上面,受它的集中控制。总体而言,网关要起到三个功能:1)Internet接入功能,包括路由、NAT(地址转换)等等;2)家庭网络中各种不同通信协议之间的转换,以及家庭网络系统与TCP/IP协议之间的转换;3)运行家电管理软件,将使用不同通信协议的家用电器都接入到家庭网络中,并统一管理起来; 可以看出,网关是家庭网络中的物理上和逻辑上的核心。1.2 家庭网关网络控制模型分析根据系统的体系结构将家庭网关抽象为站点[3],将家庭内部的被控对象(智能电冰箱、智能微波炉等等)抽象为节点。其网络控制模型如图1所示。站点:站点是通过Internet访问家庭内部网络的驿站,它可以将来自互联网络的各种信息通过协议转换的方法传递到家庭内部网络,同时提取家庭内部网络的各种信息增加TCP/IP协议报头、报尾使之可以在广域网甚至Internet上发布并向远端监控机传递,使远端监控机可以对其控制,而具备此项功能的站点我们通常称其为家庭网关。节点:节点负责对单个家用电器实施控制使其按照使用者的要求正常运行,同时以特定的通讯协议将本地信息传送到家庭网关或者接收来自家庭网关的指令以改变现在的运行状况。所以可以把它理解为以单片机为核心的智能家用电器,由于不同的家用电器要连接到同一个网关上,要使它们相互连接又互不影响,采用现场总线是个很好的办法,所以节点还应该支持现场总线协议。2 硬件结构根据前面的分析,可以确定硬件系统应具备的功能特征,图2给出了智能家庭网关的硬件结构。图2 系统硬件结构为保证家庭网关的实用性和可扩展性,网关平台需要选用高性能的微处理器,廉价的8位处理器己经无法满足设计的要求,考虑到以后系统的升级以及32位处理器的价格不断下降,设计中决定采用32位的MPU(S3C2410)[4]作为整个系统的核心。????由于网关要实现服务器的功能,因而需要文件系统的支持,同时需要操作系统来支持多任务,这些都决定了硬件平台中需要有扩展的SDRAM和Flash(或者EEPROM )等存储芯片。Flash中存储操作系统和文件系统,系统启动后将复制到SDRAM中运行。通用I/O接口的设计,用于完成外部信号的接入。为完成与外部信号线的连接,MPU需要支持一定数量的通用I/O口。????家庭网关要实现与Internet的连接,需要有相应的连接模块。Ethernet模块就是为了完成与外部网络的物理连接。????同时,家庭网关还要连接内部轻量级网络[5] (家庭网络中一般使用485. 232等轻量级网络互联)。一般这些网络都可以通过UART口与网关相连。而家庭网关的一些控制或调试信息也需要通过UART口输出到宿主机的虚拟平台。????JTAG接口用于实现MPU中程序的实时监控,绝大多数的32位MCU都支持JTAG格式的在线调试功能。X10系统[6]与网关的接口是整个家庭网络控制方面至关重要的一个接口。网关通过一个普通I/0口进行过零点信号检测,通过另一
您可能关注的文档
- 平衡大都市区空间结构基础:都市区绿地系统.pdf
- 平流层空中信息平台中电机电磁干扰的研究.pdf
- 平面不规则高层结构抗扭设计与工程实例分析.pdf
- 平面应变有限元分析中砂井处理方法.doc
- 苹果渣中不同极性多酚分离及体外抗氧化活性的研究.pdf
- 屏蔽暂堵技术在鄯善丘陵油田推广应用.pdf
- 坡度对农田土壤动物群落结构及多样性影响_何先进.pdf
- 坡向对海拔梯度上祁连圆柏树木生长影响.pdf
- 莆田市土地利用变化及生态服务价值响应定稿.doc
- 葡北三断块加密井水驱开发调整方法的研究.doc
- 2025年海洋药物研发:海洋生物资源利用中的海洋微生物发酵技术应用挑战与创新报告.docx
- 智慧教育云平台在中学历史教学中学生历史思维能力的培养实践教学研究课题报告.docx
- 《艺术批评对当代艺术市场艺术展览策划与推广的影响研究》教学研究课题报告.docx
- 6 《在线教育服务质量对学生学习成效影响的滞后效应分析》教学研究课题报告.docx
- 2025年游戏直播行业商业模式创新与发展研究报告.docx
- 人工智能技术在区域教育评价改革中的应用,评价结果对教师教学评价的影响研究教学研究课题报告.docx
- 2025年B2C用户运营策略升级与生命周期管理案例研究.docx
- 初中物理声学实验教学策略与学生实验技能培养教学研究课题报告.docx
- 数字化赋能下高中教学团队绩效提升的关键因素分析教学研究课题报告.docx
- 基于生成式人工智能的高中化学课堂实验探究教学策略研究教学研究课题报告.docx
最近下载
- 幼儿园红色文化教学案例.docx VIP
- 幼儿园“红色教育主题活动案例.pdf VIP
- 模拟法庭剧本(终极完美版).doc
- 专题12 句子的类型II(复合句)-初中英语重点语法知识完整梳理(全国通用).doc VIP
- 酒店住宿水单模板.doc VIP
- 专题10 非谓语动词-初中英语重点语法知识完整梳理(全国通用).doc VIP
- 专题11 句子的类型I(简单句和并列句)-初中英语重点语法知识完整梳理(全国通用).doc VIP
- 新中式设计方案说明书.docx VIP
- 专题09 动词的时态和语态-初中英语重点语法知识完整梳理(全国通用).doc VIP
- 专题08 动词的分类-初中英语重点语法知识完整梳理(全国通用).doc VIP
文档评论(0)