信息家电智能控制系统的设计与实现

来源 :科技与企业 | 被引量 : 0次 | 上传用户:macgrady2006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】提出并实现了一整套信息家电智能控制系统的设计方案, 采用PDA作为信息家电总控制器, 实现了多种功能, 具有简单、实用、成本低等特点, 最后, 给出了PDA控制器软件的总体结构及软件流程图。
  【关键词】PDA;信息家电;PDA控制器软件
  进入信息时代,人们更多的依赖移动信息设备,所以,更轻便、占用空间更小、更易于使用的家电设备逐渐增多。信息家电控制系统即是应时而生的一种新型控制系统。它应用新技术将多种家电智能的联系起来,为用户提供便捷舒适的完美体验。
  1.数据传输的途径
  家庭内部联网方式现有X-10、CEBUS、HomeRF、Bluetooth、IEEE1394、IEEE802.11、USB、HomePNA、红外和以太网等多种方案,采用的传输介质有电力线、电缆、双绞线、电话线、塑料光纤和无线等方式。总分为有线和无线传输两类。
  有线传输方式主要有电力线、电话线、以太网及IEEE1394方案等多种。与有线技术比无线技术是近期兴起的,具有使用灵活,安装方便,扩充性好等优点。但对技术要求高,成本较贵,性能、稳定和可靠性存在问题。但随着技术的进步,它是未来发展的方向。有线方案推出二十多年,市场响应很冷淡。不足处是不够灵活,设备不可移动,安装不便,可扩充性差。目前无线联网的解决方案主要有IEEE802.11、Home RF、红外和蓝牙。IEEE802.11分为IEEE802.11a和IEEE802.11b。其缺点是不支持同步传输,不适用家庭网络。Home RF的最大缺点是支持平台少,抗干扰性弱,没有发展前景。可见,蓝牙无疑是最具有发展前景的,但目前蓝牙技术未完全成熟,且设备较为昂贵[1][2]。
  基于以上情况,本项目采用了无线射频的方式。
  2.控制系统的总体结构
  信息家电智能控制系统由一个信息家电总控制器,IP插座和家庭网关等部分组成。
  家庭网关是联系外部网络与家庭内部网络的桥梁,是网络系统部分;信息家电总控制器对家电设备进行查看和控制,是控制系统部分,由一个PDA来实现主体;IP插座是使一般家电成为网络化家电的执行系统部分,有操作功能,由单片机及其外围电路来实现主体。
  家庭网关采用Rabbit 2000微处理器,实现TCP/IP应用,并附带各类扩展功能[3]。
  信息家电总控制器的主体采用Lucidity公司的LS-506型PDA,嵌入式操作系统采用互慧科技股份有限公司的Penbex OS掌天操作系统,其特点是提供开放式的系统架构,有完整应用程序介面、模拟器和交叉编译器。可在Visual C++6.0下的编译环境进行应用软件开发。
  IP插座嵌入在连接家电的电源插座盒内,使普通家电通过它连入整个HA (Home Automation)平台中,使用单片机控制可控硅对电源进通断控制,对不同的电器还有不同的扩展功能。
  其基本功能及扩展功能:
  1.电源通断控制—通过单片机控制可控硅,来切断或接通供电电源;2.状态检查—检查现在的电源状态;3.照明—灯光亮度调节,定时开关;4.遥控—遥控器功能的复制。PDA取代遥控器。
  本项目采用的是无线射频的数据传输方式,所以要在PDA,IP插座内嵌入无线收发模块,来实现项目的需要。这里选用了nRF401无线通信模块,是挪威Nordic公司最新推出的数传频段433MHz单片无线收发一体芯片。PDA的232串口经过232—TTL电平转换后,与nRF401相连接。经PDA接收的数据通过处理,再传送到nRF401,最后经nRF401发射出去。IP插座的连接方法与其类似,nRF401直接接到IP插座内的单片机串口上。PDA发出的数据,先由IP插座内的nRF401接收,然后再传送到IP插座内进行处理,最后传送给家用电器。
  3.总控制器软件的设计与实现
  互慧公司在Penbex OS的基础上推出了Windows环境下的SDK, 在Penbex OS上开发应用程序,在模拟器环境中完成了开发和调试的基础上,还要在计算机上运用跨平台编译器将源文件编译成.pbx文件,并通过串口线将计算机上的.pbx文件传到PDA上执行该程序。
  总控制器软件的总体结构分为如下部分:
  (1)PDA控制器软件界面程序。作为进行数据接收与发送的载体是整个控制器软件的基础。对于每一种家用电器,都有一种相应的控制界面。
  (2)信息家电控制系统数据传输协议。作为一个小型的数据传输系统不需要TCP/IP之类的超重量级协议。本项目设计的传输协议,不仅满足了信息家电系统对数据传输的诸多要求,还足够小。
  (3)串口通信程序。处理由信息家电控制界面发来的数据,并将数据传送到无线通信模块,然后将数据以无线的形式发送出去。
  (4)CRC校驗程序。本文采用循环冗余校验来保证发送和接收的数据的精准度。
  (5)数据有效性验证程序。主要功能有两个方面,一是对用户输入的数据的有效性进行验证,另二是对接收的数据的有效性进行验证。
  整个信息家电控制器软件程序是基于消息驱动的模式下编写的,共分两个部分,一个部分是对用户输入的数据的处理程序,另一个部分是对PDA接收的从IP插座发来的数据的处理程序。
  程序开始数据由用户通过PDA控制器软件界面程序输入通过数据有效性验证程序验证数据是否在有效的范围内等待用户输入数据显示数据错误信息提示数据经信息家电控制系统数据传输协议打包、封装处理数据经CRC校验程序,得出CRC校验位,附在待传数据的尾部数据经串口通信程序,并进行相应的处理串口通信程序将数据送到nRF401,nRF401将数据发射出去。
  4.结束语
  ①整个系统是采用了在家庭内部组成一个无线的局域网的形式,其主要组成部分有家庭网关,IP插座,PDA控制器。对于家庭内部的无线局域网,采用了RF,也即无线射频的形式。通过一个嵌入式Web服务器来和外部Internet联系,实现了TCP/IP应用,并附带各类扩展功能,又可使普通的家电成为网络化的家电。本方案实现了用户灵活地、方便地控制家电的功能。
  ②整个PDA控制器软件系统是基于消息驱动的模式基础上设计实现的,主要实现了以下功能:(1)通过PDA控制器软件界面程序,用户可以与PDA控制器交互;(2)在自行设计的协议运行下,数据可以有效地传输;(3)通过CRC校验,能保证数据传输的正确性、精确性;(4)能保证发送、接收的数据在有效的范围内。
  整个研究开发过程中,尽管设计开发了整个信息家电智能控制系统,并将其用于整个项目的调试过程中,解决了某些问题,并达到了一定的效果。但产品化也还有待于继续的开发。
其他文献
当前世界教育是朝着“终身教育”、“学习化的社会”的方向发展,这是教育面向未来的战略转移。“终身教育”、“学习化的社会”不仅是全新的思想观念,而且是人生存于社会的全
为加快落实省市生猪产能恢复三年行动支持政策,全面落实中、省、市恢复生猪生产各项政策措施。全县生猪生产呈现恢复性增长。但受多方面因素影响全县生猪生产恢复较为缓慢,要
目的探讨针对胆道镜、钬激光联合腹腔镜诊治肝内外胆管结石产生的效果。方法将腹腔镜、胆道镜、钬激光共同使用来对肝内外胆管结石进行治疗共32例,行经腹腔镜胆总管切开,将结
目的:探究快速康复护理在腹腔镜结直肠癌患者围手术期中应用。方法:2018年9月-2019年9月于我院收治的腹腔镜结直肠 癌围手术期患者76例,为这次研究的对象,按照抽签法平均分为
简要介绍了城市轨道交通客流预测的重要性及预测方法,探讨在TransCAD软件平台上建立步行、常规公交和轨道联合网络,运用“四阶段”法实行交通预测,实现对轨道交通客流预测的过程
目的探讨手术治疗急性化脓性腹膜炎患者的临床价值。方法选择该院急诊科收治的急性化脓性腹膜炎患者38例。所有患者入院后均给予常规的支持治疗,然后根据患者的病情及时的进
20年打造"森林化矿山",在石头上种树。20年走了改善环境、治理环境、再造环境三大步。今天,大冶铁矿终于荣获"全国绿化模范单位"光荣称号。回首20年风雨历程,大冶人为绿化付出了
近几年来生猪养殖业得到了极大的发展,其产值也不断增加,但猪囊虫病仍旧是一种较为多发的疾病,且无论是人还是牲畜都可能发生该类疾病。猪囊虫病不仅给生猪的健康带来了极大
质量管理是勘察设计单位赖以生存和发展的重要保证,提高勘察设计质量应不断加强质量管理建设,树立全面质量管理意识,强化设计过程控制,建立严格的质量审查制度,全方位、多层次、多
道德情感是伴随道德认识而形成的一种内心体验。在教学实践中,我根据小学生情感发生和发展的客观规律,以加强情感教育为突破口,全面实施思想品德教育并提高学生思想道德素质