System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种航标灯复用灯头的无线遥控过程可视化方法技术_技高网

一种航标灯复用灯头的无线遥控过程可视化方法技术

技术编号:41148430 阅读:4 留言:0更新日期:2024-04-30 18:15
本发明专利技术涉及一种航标灯复用灯头的无线遥控过程可视化方法,由嵌入式微处理器、光敏传感电路、灯质拨码开关、灯头LED驱动电路和无线接收模块组成。微处理器有一个无线遥控过程复用灯头可视化闪烁结构体,由mode、pTime、N字节的亮灭时长数据缓存区Time组成,在定时器中断服务程序中,检查myISMFlash.mode是否为0,如果不为0则由无线遥控过程闪烁控制LED,如果为0则由航标灯灯质闪烁控制LED。采用本发明专利技术的有益效果是:通过对灯头LED的复用,为无线遥控过程提供了可视化提示信息,满足现场应用需求。

【技术实现步骤摘要】

本专利技术涉及一种视觉导航设施——航标灯领域,特别是一种航标灯复用灯头的无线遥控过程可视化方法


技术介绍

1、航标灯是保障船舶夜航安全的重要设施之一,通常沿航道部署,在夜晚按一定节奏的闪烁,为来往船舶指示航道状况,为夜航者提供助航服务。给航标灯增加近距离无线遥控功能,即无线遥控航标灯,可以为现场巡检、生产测试航标灯的工作如强制灯亮、修改灯质、强制灭等提供高效手段。

2、ism(industrial scientific medical band)是国际通信联盟定义开放给工业、科学、医学三个主要机构免费使用的无线频段,是无线通讯领域中应用比较广泛的频段。常用的无线编码发射和无线接收解码芯片有pt2262/pt2272,具有点对点无线通信、低成本、易于开发等优点。文献cn204101709u提供了一种航标灯短距离无线遥控检测器,包括显示屏、操控面板、前壳体、底壳、主控电路板、操控电路板、天线、电池、usb接口、电源开关、无线收发模块、单片机、测量数模转换模块、电压电量采样模块和充电模块,所述的前壳体上装有显示屏,显示屏的下方装有操控面板,操控面板背后装有操控电路板,前壳体的一侧装有电源开关,前壳体的底部装有usb接口,底壳上装有主控电路板,主控电路板顶部装有天线,主控电路板和操控电路板之间装有电池,电池与主控电路板和操控电路板用导线相连接,能在10-30米范围内,调试和检测航标灯运行状态和维护航标灯的正常运行,而不需要对航标灯进行拆卸检测。

3、显然,选购已有成熟的无线发射/无线接收装置,将其集成到航标灯装置中是实现航标灯无线遥控功能的优选方案,某宝网提供了很多基于该对芯片的ism频段无线超外差带解码发射、接收装置,性价比高、结构简单、性能稳定可靠、使用方便,有的还兼具多组按键,用于实现诸如简单开/关、四键、多键等功能,特别适合无线门铃、遥控开关、照明控制等单向无线控制应用场景。这种在已有航标灯装置中通过集成接入已有无线接收模块的方案,无需对无线发射装置的软硬件进行再设计,仅需将航标灯中嵌入式微处理器的gpio口和无线接收装置的输出口相连,然后开发相应的无线接收软件模块,就可快速迭代实现无线遥控航标灯。

4、现有航标灯,是通过灯头(目前多为led光源)闪烁对外指示有关助航信息,并没有显示屏、提示牌等可供显示的模块,因此,在对这类型装备进行无线遥控时,使用者是无法直观可见无线遥控过程的,只能基本靠猜测、推断来判断无线遥控是否成功,应用体验很差。文献cn110519894b专利技术了一种航标灯的光照度复用方法,通过对光照度传感器的复用,新增用于指示灯头真实状态功能。因此,如果能将航标灯灯头led复用,在无线遥控操作过程进行相应的闪烁,提示诸如无线遥控按键响应指示、无线任务执行成功指示、无线任务执行失败指示等信息,促进增强无线遥控过程的可视化,显然可以提升现场无线遥控的应用效果。


技术实现思路

1、本专利技术的目的是在现有航标灯组成基础上,对灯头led进行复用的一种方法,增加了无线遥控过程的可视化提示渠道,满足现场应用需求。

2、为达到上述目的,本专利技术的设计技术方案是:

3、一种无线遥控航标灯装置,由嵌入式微处理器、光敏传感电路、灯质拨码开关、灯头led驱动电路和无线接收模块组成,嵌入式微处理器分别和光敏传感电路、灯质拨码开关、灯头led驱动电路、无线接收模块相连。

4、所述的嵌入式微处理器,至少有1个定时器资源,定时器中断周期为t毫秒,t范围为:5~500。

5、所述的无线接收模块,具体地,是蓝牙模块、ism无线模块、红外接收模块、wifi模块。在一个实施例中,无线接收模块是基于pt2272的无线接收模块。在一个实施例中,无线接收模块是红外接收模块。

6、所述嵌入式微处理器,内部有一个无线遥控过程复用灯头可视化闪烁结构体nt_ismflash,由1字节的无线遥控模式时间变量mode(单位:秒)、1字节的当前索引变量ptime、n字节的亮灭时长数据缓存区time组成,其中n为3~12,亮灭时长数据缓存区time[n]的偶数序号表示led亮、奇数序号表示led灭。所述的嵌入式微处理器,内部设置有一个由nt_ismflash定义的对象变量myismflash。

7、所述嵌入式微处理器对对象变量myismflash进行初始化操作,是将myismflash内部的成员变量mode、time[n]设置为0,成员变量ptime设置为n+1。

8、所述嵌入式微处理器对对象myismflash进行设置操作,是将成员变量mode设置为非0,成员变量ptime设置为0,以及成员变量time[n]中偶数序号设置为亮时长数值、奇数序号设置为灭时长数值,两者数值范围均为:0~255;具体地,偶数序号的亮时长数值、奇数序号的灭时长数值是根据不同用户具体应用需求设置的。

9、所述的嵌入式微处理器,每当接收到无线接收模块送来的一个数据时,就对对象myismflash进行设置操作,然后把myismflash内部的成员变量mode设置为m秒(其中m为10~30)。

10、所述的嵌入式微处理器,每当完成执行无线接收模块送来的一包数据时,如果执行成功即格式检查、密码验证、具体任务等正确,对对象myismflash进行提示正确的设置操作;如果执行失败即格式检查、密码验证、具体任务等错误,对对象myismflash进行提示错误的设置操作。

11、所述嵌入式微处理器对对象myismflash进行设置操作的一个实施例,每收到无线接收模块送来的一个数据时,led中速闪烁1次(即:myismflash.ptime=0;myismflash.time[0]=2;myismflash.time[1]=4;myismflash.time[2]=2;myismflash.time[3]=0;……;myismflash.time[n-1]=0;myismflash.mode=30;),每当无线接收模块送来的一包数据执行成功时,led慢闪烁2次(即:myismflash.ptime=0;myismflash.time[0]=16;myismflash.time[1]=16;myismflash.time[2]=16;myismflash.time[3]=16;myismflash.time[4]=1;myismflash.time[5]=0;……;myismflash.time[n-1]=0;myismflash.mode=30;),每当无线接收模块送来的一包数据执行失败时,led快闪烁3次(即:myismflash.ptime=0; myismflash.time[0]=4;myismflash.time[1]=4;myismflash.time[2]=4;myismflash.time[3]=4;myismflash.time[4]=4;myismflash.time[5]=4;myismflash.time[6]=1;myismfla本文档来自技高网...

【技术保护点】

1.一种航标灯复用灯头的无线遥控过程可视化方法,存在一种无线遥控航标灯装置,由嵌入式微处理器、光敏传感电路、灯质拨码开关、灯头LED驱动电路和无线接收模块组成,嵌入式微处理器分别和光敏传感电路、灯质拨码开关、灯头LED驱动电路、无线接收模块相连;其特征在于:

2.根据权利要求1所述的一种航标灯复用灯头的无线遥控过程可视化方法,其特征在于所述嵌入式微处理器对对象myISMFlash进行设置操作的一个实施例,每收到无线接收模块送来的一个数据时,LED中速闪烁1次,即:myISMFlash.pTime=0,myISMFlash.Time[0]=2;myISMFlash.Time[1]=4,myISMFlash.Time[2]=2,myISMFlash.Time[3]=0,……,myISMFlash.Time[N-1]=0,myISMFlash.mode=30;每当无线接收模块送来的一包数据执行成功时,LED慢闪烁2次,即:myISMFlash.pTime=0,myISMFlash.Time[0]=16,myISMFlash.Time[1] =16,myISMFlash.Time[2]=16,myISMFlash.Time[3]=16,myISMFlash.Time[4]=1,myISMFlash.Time[5]=0,……,myISMFlash.Time[N-1]=0,myISMFlash.mode=30;每当无线接收模块送来的一包数据执行失败时,LED快闪烁3次,即:myISMFlash.pTime=0,myISMFlash.Time[0]=4,myISMFlash.Time[1]=4,myISMFlash.Time[2]=4,myISMFlash.Time[3]=4,myISMFlash.Time[4]=4,myISMFlash.Time[5]=4,myISMFlash.Time[6]=1,myISMFlash.Time[7]=0,……,myISMFlash.Time[N-1]=0,myISMFlash.mode=30。

3.根据权利要求1所述的一种航标灯复用灯头的无线遥控过程可视化方法,其特征在于所述的无线接收模块,具体地,是蓝牙模块,ISM无线模块,红外接收模块,WIFI模块;在一个实施例中,无线接收模块是基于PT2272的无线接收模块;在一个实施例中,无线接收模块是红外接收模块。

...

【技术特征摘要】

1.一种航标灯复用灯头的无线遥控过程可视化方法,存在一种无线遥控航标灯装置,由嵌入式微处理器、光敏传感电路、灯质拨码开关、灯头led驱动电路和无线接收模块组成,嵌入式微处理器分别和光敏传感电路、灯质拨码开关、灯头led驱动电路、无线接收模块相连;其特征在于:

2.根据权利要求1所述的一种航标灯复用灯头的无线遥控过程可视化方法,其特征在于所述嵌入式微处理器对对象myismflash进行设置操作的一个实施例,每收到无线接收模块送来的一个数据时,led中速闪烁1次,即:myismflash.ptime=0,myismflash.time[0]=2;myismflash.time[1]=4,myismflash.time[2]=2,myismflash.time[3]=0,……,myismflash.time[n-1]=0,myismflash.mode=30;每当无线接收模块送来的一包数据执行成功时,led慢闪烁2次,即:myismflash.ptime=0,myismflash.time[0]=16,myismflash.time[1] =16,myismflash.time[2]=16,myis...

【专利技术属性】
技术研发人员:吴允平苏伟达刘华松高博邱志华
申请(专利权)人:福建吉星智能科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1