论文部分内容阅读
随着经济的迅速发展、科技的不断进步以及人们生活水平的日益提高,人们对家居生活的安全性、便利性、舒适性、高效性要求也越来越高,于是“智能家居”开始从一个概念转变成一种市场需求。计算机、互联网、传感器技术的发展,现场总线通信技术的日趋成熟,消费水平和消费观念的进一步提高为满足这种市场需求奠定了坚实的技术基础和物质基础。于是,在全世界范围内开始出现了智能家居领域“百花齐放、百家争鸣”的景象,但繁荣背后行业标准不统一、技术水平、国民消费水平参差不齐也给智能家居行业发展带来了一定的制约。智能家居系统的主要目标是服务人们的日常家居生活,让人们的家居生活环境变得更加安全、舒适、高效、便捷。本文在综合考虑系统易扩展性、实用性、可靠性、成本体积、功耗、开发难度等一系列因素后,引用ARM+Linux、CAN总线网络、单片机、传感器、QT、WEB远程监控技术,提出了一套完整的智能家居系统解决方案,并在此基础上设计软件程序和构建底层局域网络模块,验证了方案的可行性。该系统由网关/控制中心模块、CAN总线通信接口模块、终端控制模块三部分组成,主要实现了以下几个功能:Web远程监控、本地触摸屏监控、室内温湿度监测、烟雾监测、视频监控、智能灯光控制、自动窗帘控制。由于生活需求会随着社会的发展和科技的进步迅速增加、变化。所以本文设计阶段考虑的主要问题是:设计实现一套智能家居系统既要满足当前人们的生活需求,同时要让系统容易维护和扩展升级。为解决这一问题,本文系统的网关应用S3C2440作为主控芯片、Supervivi作为Bootloader、嵌入式Linux作为操作系统、QT应用程序作为上层触摸屏设备的GUI、选用DM9000网卡作为以太网接口实现远程Web监控,利用SPI+MCP2510+PCA82C50的接口模式扩展网关CAN总线驱动接口,底层终端控制模块采用CAN开发板。最后对按照上述设计方案所设计的智能家居系统进行了功能测试及性能测试。测试结果表明,使用上述方案所设计的智能家居系统实现了设计前的功能需求,并达到了预期的各项指标。最终联调结果论证了系统运行稳定可靠,具有成本低、性能高、开发容易,使用便利等优点。