龙源期刊网 http://www.qikan.com.cn
基于物联网的智能家居控制系统设计与实现
作者:王卿斌
来源:《科学与财富》2024年第21期
摘要:由于科学技术的进步,“智能”渐渐融入到人们的生活当中,从智能手机的诞生到现在智能家居的开发,智能产品在人们生活中越来重要。基于人们的需求,于是造就了智能产品广阔的市场。智能家居的设计便具有了重要意义,一种好的设计思路就显得尤为重要了。本文就模块化设计思路在智能家居控制系统中的应用进行了探究。 关键词:智能家居;物联网;以太网;RS-485;ARM;GPRS 中图分类号:TP273文献标识码:A 1系统整体结构
系统主要分五个部分组成,供电部分:供电部分为智能家居控制系统室内系统部分供电。系统远程通信部分:系统远程通信部分主要是通过Internet进行远程控制家居设备。中央控制器:中央控制器是智能家居控制系统的核心部分,中央控制器接收由各个功能子模块采集到的数据信息然后对采集到的数据信息进行处理分析,并根据分析的数据做出相应的指令。功能子模块:每个功能子模块实现自己特定的功能。系统室内通信部分:系统室内通信部分主要是各功能子模块与中央控制器之间的通信,选择的无线组网技术是ZigBee无线技术。 2各模块的硬件设计 2.1STM32F407最小系统
STM32F407单片机是意法半导体有限公司生产的一款低功耗、基于ARM内核的高性能32位微控制器,具有1MBFlash、192+4KbytesRAM、80个I/O接口线、看门狗定时器、3个ADC、2个DAC、串行接口、外存接口、实时时钟、以太网MAC、照相机接、CRC计算单元和模拟真随机数发生器在内的整套先进外设。任何一个处理器都必须拥有一个最小系统才能正常工作,我们所设计的STM32F407最小系统包括一个25MHz晶振电路和一个PowerOnReset电路.
2.2网关节点硬件设计
网关节点在ZigBee网络中也充当协调器的作用,主要负责无线数据的汇聚以及ZigBee网络与互联网的连通。图2为网关节点的硬件框图,网关节点由CC2530芯片、ARM芯片、电源和网卡模块组成。内部网络中,网关节点需要负责家庭局域网中无线网络的建立并完成对终端节点数据的融合和处理,通过CC2530片上系统来实现与终端节点之间的通信。外部网络中,网关节点通过网卡与家庭中的路由器互联,使之接入互联网。网关节点硬件较复杂,在网