基于物联网的照明控制系统—ARM客户端软件设计

时间:2022-03-15作者:佚名

基于物联网的照明控制系统以ZigBee、单片机、传感器、C#和PHP程序设计为主要技术手段,包括照明控制单元、ZigBee无线传输层(含网关)、PC展示及控制层3个层次的现场控制单元、CC2430无线传输网络、ARM网关硬件单元、ARM网关客户端软件、基于C#的服务端软件、基于PHP的展示软件等6个子系统,用于实现一套模拟城市照明控制系统。

本课题首先规划了WSN协调器与ARM网关的串口通讯协议及ARM客户端与PC服务端的TCP/IP通讯协议.然后基于Windows CE 6.0操作系统,运用C#编程语言开发了ARM的客户端软件。经测试,客户端软件实现了按规划的协议将协调器上传数据发往服务端和将服务端下发数据发往协调器的功能,性能稳定,具有一定的实用价值。

1 需求分析

1.1 物联网照明控制系统的组成及工作过程

1.1.1 系统组成

物联网照明控制系统由感知层子系统、传输层子系统、应用层子系统三个部分组成,如图1所示。其中,感知层子系统由开关量照明控制节点组成。传输层子系统包括基于CC2430的ZigBee无线传输网和基于TCP/IP的局域网传输网。应用层子程序系统由运行于服务器上的服务端软件及其它展示软件组成,本系统包括Web展示软件和服务器Server软件。如图1所示。

1.1.2 系统运行过程

在物联网照明控制系统中,所有感知层节点的控制指令均由应用层子系统通过服务端下发给传输层ARM网关客户端,然后由ARM处理器通过串口下发给CC2430协调器,再由后者通过ZigBee无线网络下发给CC2430终端节点。执行的操作指令主要包括注册网络、获取网络参数、下发控制指令等3个方面。

1)注册网络

系统启动后,CC2430协调器首先建立无线网络,路由器和终端节点在发现网络后,会主动加入网络,并上传网络参数(物理地址、网络地址、节点类型等)。

2)获取网络参数

系统运行中,为及时发现掉线节点,系统会周期性去询问节点,要求返回网络参数。获取网络参数的流程。

3)下发控制指令

当需要改变各被控对象的运行状态时,系统就需要下发各类控制指令。

1.2 ARM客户端软件的功能需求分析

ARM网关是传输层子系统的核心设备,主要完成数据转发、协议转换、命令代理和映射、本地存储等功能,支持无线传感器网络内部数据协同和汇聚,支持ZigBee接入、TCP /IP网络接入,从而桥接无线传感器网络与互联网。

ARM客户端软件主要用于实现接收ZigBee无线传感网络协调器上传的数据,然后发送到服务器。同时,对于服务器下发的一些控制命令进行解析,并通过串口传输到无线网络的协调器。

ARM网关整体上采用分层设计方案,体系结构如图1所示。硬件部分主要包括ZigBee通信节点、S3C2440 ARM主控模块、USB及网络等外设模块。软件部分包括软件支持层、应用层。图2中,软件支持层由硬件驱动、Windows CE操作系统以及支持Z—Stack的协议栈等构成。应用层由地址适配层、应用协议层、业务逻辑应用程序三部分构成,地址适配层用于Zigbee地址和以太网IP地址与应用层地址的映射,应用协议层是用于规范节点通信的数据帧格式,二者相互配合可实现节点间数据的透明传输。

相关阅读

城市夜景亮化应该遵循突出重点的原则

为了使城市夜景成为具有城市特色的文化景观, 城市夜景亮化 规划作为城市景观规划的延伸和补充,应引起规划师和照明设计师的重视。在实施过程中,应采用城市规划的基本步骤和...
2022-07-27
城市夜景亮化应该遵循突出重点的原则

园林景观照明如何设计能达到节能的目的?-河南明亮照明

亮化设计在当代日常生活中早已融入我们的生活,与每个人都息息相关。园林景观是大家休闲娱乐的场所之一。如何保证 园林景观照明 的节能设计,是人们需要思考和关注的问题。给...
2022-08-25
园林景观照明如何设计能达到节能的目的?-河南明亮照明

酒店泛光照明的设计原则

要想成为一个消费者认可的品牌酒店,除了能创造出让客人满意的酒店内在环境外,还要营造出让客人舒适方便惬意的外部环境,而泛光照明正是酒店外部环境的主要设计内容。 若是城...
2022-07-15

为什么你的灯膜照度计算与现场实测差那么多?

昨天有人问我,为什么做的灯光软膜的照度计算与现场实际测量的差很多,现场实际测量比照度计算高出了一倍。 这个应该是很多人做软膜项目时都会遇到的问题,今天我们就再来解决一...
2026-05-14
为什么你的灯膜照度计算与现场实测差那么多?

商业亮化工程照明的立体感

商业亮化工程 照明设计 技巧,在进行商业照明设计时,要注重对光的立体感的塑造。物体的立体感是否突出,取决于在光环境中物体的受光面、背光面和投影之间的明暗比值。如果明暗...
2022-07-15

热销商品

国标包塑金属软管穿线波纹管电线套管蛇皮护线管16 20 25 4分 6分

国标包塑金属软管(又称穿线波纹管、电线套管、蛇皮护线管)是一种广泛应用于电气布线、机械设备及自动化系统中的柔性保护套管。其内层为优质镀锌钢带,外层覆以阻燃PV...
¥ 1.2

四氟包覆/FEP/PTFE包覆胶O型圈全氟醛FFKMO型圈耐化学腐蚀氟胶

四氟包覆(FEP/PTFE)O型圈及全氟醚(FFKM)O型圈是高性能密封解决方案,专为极端化学环境设计。FEP或PTFE包覆氟橡胶(FKM)芯材的O型圈兼具外层优异的耐化学腐蚀性、抗溶胀性...
¥ 5

管卡安装片 排水管固定悬吊卡丝固定件 角钢角码连接底座 方钢卡

管卡安装片、排水管固定悬吊卡、丝固定件、角钢、角码、连接底座及方钢卡是建筑给排水系统中常用的管道固定与支撑组件。这些配件通过组合使用,可牢固固定各类排水...
¥ 0.8

雷士照明嵌入式led筒灯高显色RA95全铝家用天花吊顶桶灯孔灯米月

该款雷士照明嵌入式LED筒灯融合高显色(RA95)技术,具备出色光线表现,能精准还原不同色光环境,使光源色彩还原度高、视觉细腻,显著提升照明效果。采用全铝材质制作,耐用性...
¥ 8.36

S2硬加长球头内六角扳手L型六方棱套装2 2.5 3 4 5 6 8 10-55号mm

S2硬加长球头内六角扳手L型六方棱套装,专为精准施力设计,包含22.5mm、34.5mm、68mm、10mm及55mm等规格螺丝,提供多种灵活尺寸适配需求。套装采用硬质加长材质,增强操...
¥ 0.34

网站栏目