您当前位置: 企业通> 产品库>工业品>安全防护>智能小区>郑州智能照明模块-乌鲁木齐智能照明无线控制模块

郑州智能照明模块-乌鲁木齐智能照明无线控制模块

供应商:易斯特(西安)智能科技有限公司【公司商铺】

所在地:陕西省西安市

联系人:王经理

价格:面议

品牌:易斯特,EST-KCO,易斯特 EST-KCO,,

发布时间:2023-10-20

180920*** 点击查看联系方式

来电时,请说明是在企业通看到的

下一条

【产品详情】郑州智能照明模块-乌鲁木齐智能照明无线控

查看该公司全部产品>>

郑州智能照明模块-乌鲁木齐智能照明无线控制模块

易斯特(西安)智能科技有限公司坐落在高新区唐延路25号银河科技大厦,交通方便。公司自成立以来,始终实行现代化管理,建立了一套完整的工作管理体系,包括严谨的质量控制体系、项目管理体系和售前售后服务体系。在维修安装服务行业拥有扎实的技术基础,属于无线智能照明模块。

产品图片

郑州智能照明模块-乌鲁木齐智能照明无线控制模块。

1 系统方案概述

本文的智能照明控制系统由无线传感器网络、OPC服务器和用户界面三部分组成。

底层的无线网络采用星型结构,包括一个基站和多个。其中,从站与被控LED灯连接并将灯的状态信息传送给基站。基站通过RS232与PC机相连,将接受的控制命令下达给从站。系统使用ATmega16L单片机和nRF905无线射频模块构成工作于433MHz的无线网络节点,两者通过SPI串行口相连。

节点结构

上位机中具有专门开发的OPC DA服务器。OPC 服务器与组态软件中开发的用户界面之间采用OPC技术通信,与无线网络中的基站之间采用RS232串行通信。OPC服务器负责将用户下达的控制命令传送给无线网络中的基站,并将基站传输的设备状态上传至用户界面显示。

在组态软件中开发的用户界面能实时准确的显示设备状态,并可实现对LED灯的组合控制、温度控制、PWM控制、定时控制及操作记录等功能。



优异的产品是客户的追求,坚持以产品为主导,以客户为核心,易斯特科技充分了解所需群体的产品需求和使用情况,抓住用户心理和用户习惯,并依此向客户提供配套的无线智能照明模块及好的服务。近些年通过批发;零售;;厂家;实体店销售;网上销售的销售方式将产品售卖给所需群体,在产品与服务上尽心做到使用户满意,让客户放心,深受用户信任。

郑州智能照明模块-乌鲁木齐智能照明无线控制模块。

2 系统软件设计

2.1 无线传感器网络设计

无线传感器网络是由一些低功耗、低成本、体积小的传感器节点,以无线通讯方式组成的网络,融合传感器技术、信息处理技术、嵌入式技术和网络通信技术,实现信息的采集、处理、传输及应用,具有施工成本低、系统扩展性好、运行维护易等优点。本系统的无线网络结构设计如下:

1)网络拓扑

系统无线网络采用星型结构,有基站和从站两类节点。基站与各从站间进行双向通信,从站互不通信。网络中的每个节点都配有ID地址,有接收、发送两种状态,默认处于接收状态。

2)MAC层协议

为避免多个从站同时向基站发送信息导致信道冲突,且照明系统对控制时延性要求不高,所以网络MAC层采用非坚持CSMA/CA协议。通信前,节点先利用nRF905的载波检测引脚CD信道是否空闲,若空气中有同频信号则CD自动置高。若信道忙碌则节点随机延迟一段时间后再重新。

信道空闲时,节点并不立即发送,而是采取的退避机制,将信道冲突的概率降至小。因为当某从站与基站通信完毕的瞬间,可能有多个要发送数据的从站同时到信道空闲,此时信道冲突的可能性大,所以节点随机退避一段时间后再进行发送。

这里采用二进制指数退避算法BEB,设争用期(即节点发出数据至接收到信道冲突的时间)为2t,各站重传次数为N,从整数集合0,1,…,(2N-1)中随机取数,记为R。节点重传产生的时延D为2t的R倍,即D=R×2t。

站点在发送前若检测到信道空闲,就立即启动退避计数器,只要信道空闲,退避计数器就递减,若退避过程中检测到信道被占用则暂停退避计数器并保持计数器值不变,当信道重新空闲时在原有计数值基础上再次启动退避计数器,当计数值减到零时节点发送数据。


3)冲突避免策略

CSMA/CA协议只能解决发送端的数据冲突问题,但接收端仍存在数据冲突的可能,即“隐藏节点”问题。因此系统引入RTS/CTS/DATA/ACK握手机制。具体过程如下:

⑴从站向基站发送前先通过竞争方式获得信道使用权,再向基站发送请求连接帧RTS(Request To Send)。

⑵基站收到从站的RTS帧后,向从站发送连接确认帧CTS(Clear To Send),建立两者之间的通信连接。

⑶从站收到基站的CTS帧后,向基站发送数据帧DATA,若没有收到CTS帧,则重新发送RTS帧。

⑷基站收到从站的DATA帧后,向从站发送数据确认帧ACK。

⑸从站收到基站的ACK帧后,整个通信过程结束,若没有收到,则重新发送DATA。

图4 从站流程图

图5 基站流程图


3)硬件数据采集部分

OPC DA服务器通过RS232串行口与无线网络中的基站连接。本系统将与串口通信有关的API函数封装在一个类中进行管理,并定义一个属于此类的全局变量。通过对此全局变量的读操作,将无线网络基站上传的设备信息写入服务器地址空间及相应的OPC Item中。当OPC服务器接收到控制命令后,会自动调用串口全局变量的写函数,将指令下发给无线网络中的基站,并由基站将指令传输给具体从站。

4)线程设计

图7 OPC DA服务器更新及事务处理流程图

系统的OPC服务器包括一个主线程,两个辅助线程。主线程由服务器启动时自动创建,用于初始化COM库,建立消息循环和处理消息。第一个辅助线程用于处理服务器数据更新及异步事务,线程会周期性更新每个OPC Server对象中所有组对象的数据项,同时执行异步操作事务,并将操作结果回调给客户。

第二个辅助线程用于RS232串口监测,当串口接收到数据后,会以消息方式通知主线程,激发消息处理函数对数据进行处理,后将处理好的数据写入服务器地址空间。不同线程间采用临界区方式进行同步。


5)数据访问

本系统的OPC服务器支持同步和异步两种数据访问方式,包括提供六种读数据方式,其中IOPCSyncIO2::ReadMaxAge、IOPCSyncIO::Read和IOPCItemIO::Read用于同步读;IOPCAsyncIO2::Read、IOPCAsyncIO3::ReadMaxAge用于异步读;而当数据改变或异步刷新被调用时,采用IOPCCallback::OnDataChange。

本文由于无线网络中的基站会自动将设备状态上传至OPC服务器中的服务器地址空间,因此所有操作都直接读取OPC服务器中的内存数据。OPC服务器具有五种写数据方式,其中同步写操作包括:IOPCSyncIO::Write、IOPCSyncIO2::WriteVQT及IOPCItemIO::WriteVQT;异步写操作包括:IOPCAsyncIO3::WriteVQT、IOPCAsyncIO2::Write。当用户下达指令时,OPC服务器通过调用RS232串口写函数,将命令下传给无线网络中的基站。



易斯特科技建设形象工程,提升企业公信力。本着顾客至上、质量为先的准则,通过多年不懈地努力积累了丰富的经验,在维修安装服务行业中也取得了良好的口碑,为企业的发展打下了坚实的基础。我们相信,通过我们的不断努力和追求,能为广大所需群体带去的产品和贴心的服务,打造属于自己的优异形象。如果您对我公司的无线智能照明模块感兴趣,欢迎您能到我公司参观详谈,我们的地址在高新区唐延路25号银河科技大厦。

请来电咨询了解更多与乌鲁木齐智能照明无线控制模块,青海智能照明无线控制模块,郑州智能照明模块,无线智能照明模块相关的详情信息

温馨提示: 以上是关于郑州智能照明模块-乌鲁木齐智能照明无线控制模块的详细介绍, 产品由易斯特(西安)智能科技有限公司为您提供,如果您对易斯特(西安)智能科技有限公司产品信息感兴趣可以联系供应商 或者让供应商 易斯特(西安)智能科技有限公司 主动联系您,您也可以查看更多与 相关的产品!

郑州智能照明模块-乌鲁木齐智能照明无线控制模块 相关产品信息:
树脂自动再生装置 广羽桥架 长春LED显示屏厂家 沈阳拼接屏厂家 电源电压转换器 防火阀设备 远程射流风机盘管 压花机 电暖风机 韩国LCD传输滚轮轴心销售 沈阳真空炉换热器 徕卡Sprinter水准仪情况 LED路灯电源 深圳LED路灯电源 南宁公路护栏网 室内显示屏哪家好 CIP清洗系统 SK水环式真空泵厂家 电暖风机厂家 徕卡建筑测量仪
郑州智能照明模块-乌鲁木齐智能照明无线控制模块 相关热搜产品信息:
包装称 开关 毛刷 绝缘 篦板式风口 1000吨千斤顶 改装海绵水平泡设备 机床护板 互感器 毛刷滚 热管、热管换热器、余热锅炉、换热器 桩管用冷拔丝 镀锌板风阀 黄金源金炉融化机械设备 电源 630吨千斤顶 电流互感器 四川成都干燥箱-鼓风干燥箱-热风烘箱-高温烘箱-成都电子台秤-成都天平-砝码-培养箱-马弗炉 机器人烙铁头 清淤船

本行业精品推荐