随着信息技术的发展,以PC 为代表的计算机网络技术发展到一个更高阶段,以嵌入式智能设备为核心的后PC 时代已经来临
ARM 处理器以其性能高、成本低和功耗低的特点,广泛应用于嵌入式控制、消费,教育类多媒体、DSP 和移动式应用等领域
随着生活质量的提高,人们对家庭智能化的需求越来越高
智能化正体现在人们生活的各个方面
其中家居的智能化正成为人们生活中追求的热点,而这里提出的基于嵌入式Web 服务器的智能家居系统正好满足这一需求
2 硬件设计 智能家居系统设计需求是 PC 机遵循 802.3 和 HPPTD 等网络协议,通过网络访问主控制器的Web 服务器,登录主控制器,通过电力线构成的家庭小型局域网络或串口,发送指令给从控制器进而控制家电,同时利用监控家电的传感器将家电状态返回至 PC,如图 1所示
该系统设计要求主控制器功耗低,占用空间小,可进行可视化操作
图片看不清楚
请点击这里查看原图(大图)
2.1 控制器选择 DSP 数学信号处理器具有强大数据处理能力和高运行速度,但在音频、USB、SD 卡等接口功能扩展较弱
而单片机系列的ARM920T 具有 5 级指令流水线.处理速度为1.1 MHz,内置 MMU(Memory Management Unit)、独立的16 KB 数据 Cache、16 KB 指令 Cache 和高速 AMBA(Advanced Microcon-troller Bus Architecture)总线接口等功能
DSP和一般 8 位单片机相比,它具有更全面的通用功能,具有 60 个中断控制器,支持实时时钟(RTC)、LCD 控制器接口、串口接口、网卡接口等功能,还具有 16/32 位 RISC 体系结构和 ARM 指令集
因此该系统采用 ARM 公司的 ARM920T 作为主控制器
从控制器选用 MSP430 单片机,与 89S51 单