2024-06-24
中国门锁网
网络
6023
嵌入式智能家居系统是智能家居系统技术之一,其主要是将外空设备进行嵌入式开发。而整个系统开发的基础和主要部分就是硬件设计。嵌入式智能家居系统就是软件和硬件的综合题,以智能家居技术为基础,对软硬件进行裁剪,从应用整个智能家居系统,实现对功能、可靠性、成本、体积、功耗等严格要求的智能家居系统。
一、嵌入式智能家居系统整体结构设计
智能家居系统采用电子传感技术、计算机技术和信息传输技术,对用户提供全方位的服务,同时对住房内情况进行监控和实时管理。它包括家庭内部信息传输系统、家庭报警系统及显示系统和智能传感、执行设备等几个部分。
智能家居系统应具有以下性能:
(1)火警、烟警、有毒气体泄露报警。
(2)阀控功能:水、煤气等电动阀的通/断控制。
(3)室内空气温度、湿度等的自动调节功能。
(4)洗衣机、热水器等各类家用电器开/关控制。
(5)声音和光电报警。
(6)远程控制及报警。
二、功能设计
本控制系统采用分布式控制方式对智能家居的各部分进行统一的控制,主要包括信息家电部分、环境控制(包括室温,照明,窗帘等)部分、安防报警部分、远程操作部分。各部分又包含多个节点,每个节点即为通讯的一个终端。各节点之间相互独立,某一个节点出现故障时不影响到其他节点的运行。
三、硬件设计
正确可行的硬件设计是整个嵌入式家居系统开发的基础和主要部分。一个好的可靠的系统硬件设计,不仅能够实现系统分析时确定的功能目标,还应该为整个系统调试和升级留下足够的冗余设计和自由度。另一方面,硬件设计的同时要考虑到与软件开发相协调的问题,在保证软件设计正确和简明的同时,也必须考虑到该硬件基础上进行软件开发的可行性和难度。
四、软件设计
嵌入式系统通常是一个资源受限的系统,直接在嵌入式系统的硬件平台上编写软件很困难,目前一般采用宿主机/目标机模式,即首先在通用计算机上编写程序,然后通过交叉编译生成目标平台上可运行的二进制文件,最后下载到目标平台上运行。在进行嵌入式开发之前,首先应该建立和配置好交叉开发环境。
13520832007