论文部分内容阅读
随着科学技术的发展和人们物质生活水平的不断提高,人们对生活的安全、舒适、便捷等方面的要求越来越高。智能家居系统是利用计算机、嵌入式系统和通信网络技术将各种家用设施(如照明、安防、家电等)通过家庭网络连接到一起,从而为人们提供更为便利舒适的生活。家居智能化已经成为住宅发展的必然趋势。在我国智能家居也在逐渐升温。本文通过对目前主要的几种智能家居远程控制技术进行了分析,针对当前智能家居远程控制技术存在的不足,综合几种远程控制技术优点,提出了一种基于双网络的智能家居远程控制系统方案,并对智能家居远程控制系统网关进行了设计。针对智能家居网关需要实现的功能,提出了软硬件设计思想、协议转换模型;对网关的核心电路进行了详细设计,包括对LPC2294主控制电路,存储系统电路以及电源和复位电路的设计。按照总体设计方案的要求,又分别对LCD接口电路、键盘电路、CAN接口电路、以太网接口电路以及PSTN接口电路等其它外围接口电路进行了设计,完成整个系统硬件平台的搭建;阐述网关软件的总体框架;并对μC/OS-Ⅱ操作系统、LwIP协议栈进行了裁剪,完成其在LPC2294微处理器上的移植及任务设计;制定了CAN总线的编址方案;完成了家庭网关与PC机的通讯调试;最后,本文利用排队论对智能网关系统建立了数学模型,并进行分析、检验其性能,结果表明该网关能实现CAN与Internet、PSTN高效无缝的互连,且运行稳定可靠。