论文部分内容阅读
随着生活水平的提高,人们对居住环境的舒适性、安全性要求不断提高。家庭自动化、智能化已经成为自动化领域的一个发展热点。家庭智能化系统通常具有的功能包括家庭安防、家电控制、远程监视与控制、信息服务、楼宇对讲、数据采集等。家庭智能终端是家庭智能化系统的核心设备,它是家庭智能化系统的数据处理中心和协议转换平台。 本课题利用目前比较先进的ARM技术设计实现了一种家庭智能终端。该家庭智能终端采用低供耗、高性能ARM芯片LPC2214作为CPU,集成了10M/100M以太网接口、公共电话网络接口、RS-485接口、15路报警检测口、8路音视频切换接口,以实时嵌入式操作系统μC/OS-Ⅱ为软件开发平台。 以该家庭智能终端为核心的家庭智能化系统还包括小区管理机、远程网络终端、远程电话以及符合RS-485标准的电器控制器、智能键盘等设备。根据设计,该家庭智能终端系统可以实现安全防范、联动控制、电话远程控制与报警、网络远程监视与控制、家庭娱乐、小区信息服务等功能。 论文主要完成了以下几点工作: ·综合分析现有的家庭智能终端,提出了提出一个既适合当前家庭需要又符合今后发展方向的家庭智能终端体系结构; ·成功将嵌入式实时操作μC/OS-Ⅱ移植到家庭智能终端的CPU(LPC2214)上,作为软件开发平台; ·改造了嵌入式TCP/IP协议栈,增加可选IPv6协议,使得该系统可以在IPv6网络上使用; ·结合硬件设计,在μC/OS-Ⅱ软件开发平台下设计开发了各种中间件程序和应用程序。 完成系统设计后,经过大量调试表明系统很好的完成了预定的各项功能,运行可靠稳定。对以太网和RS-485网络性能的测试与分析,也得出了令人满意的结论。 与现有的各种家庭智能终端相比,本设计具有以下几个特点: ·32位ARM芯片与嵌入式实时操作系统μC/OS-Ⅱ在系统中的应用突破了以往8位单片机运行速度慢,接口资源少等限制,不仅能适合当前系统功能的