一种太阳能杀虫灯光控雨控时控功能检测系统及检测方法 |
|||||||
申请号 | CN202211553960.1 | 申请日 | 2022-12-06 | 公开(公告)号 | CN116400659B | 公开(公告)日 | 2024-04-19 |
申请人 | 农业农村部南京农业机械化研究所; | 发明人 | 陈彬; 刘燕; 谭本垠; 于庆旭; 张井超; 缪友谊; 陈家豪; | ||||
摘要 | 本 发明 提供了一种 太阳能 杀虫灯光控雨控时控功能检测系统及检测方法,其特征在于,包括上位机、 控制器 、稳压电源、被测杀虫灯系统、光控检测模 块 、雨控检测模块、时控检测模块;所述被测杀虫灯系统包括太阳能板、灯体控制器、灯体、雨量 传感器 ;所述光控检测模块包括标准 光源 、2个光敏传感,负责光控功能检测;所述雨控检测模块包括雨滴发生器、光敏传感器,负责雨控功能检测;所述时控检测模块包括稳压电源、光敏传感器,负责时控功能检测;本发明能快速准确地测出能快速准确地测出杀虫灯光控功能、雨控功能以及时控功能,填补 现有技术 空白,满足实际使用要求。 | ||||||
权利要求 | 1.一种太阳能杀虫灯光控雨控时控功能检测系统,其特征在于,包括上位机、控制器、稳压电源、被测杀虫灯系统、光控检测模块、雨控检测模块、雨滴传感器、时控检测模块;所述被测杀虫灯系统包括太阳能板、灯体控制器、灯体、雨量传感器;所述光控检测模块包括标准光源和两个光敏传感器,两个光敏传感器分别为光敏传感器一和光敏传感器二,负责光控功能检测;所述雨控检测模块包括雨滴发生器、光敏传感器二,负责雨控功能检测;所述时控检测模块包括稳压电源、光敏传感器二,负责时控功能检测; |
||||||
说明书全文 | 一种太阳能杀虫灯光控雨控时控功能检测系统及检测方法技术领域[0001] 本发明涉及物理防治技术领域,具体地说是一种太阳能杀虫灯光控雨控时控功能检测系统及检测方法。 背景技术[0002] 杀虫灯是根据昆虫具有趋光性的特点,利用昆虫敏感的特定光谱范围的诱虫光源,诱集昆虫并能有效杀灭昆虫,降低病虫指数,防治虫害和虫媒病害的专用装置。部分杀虫灯根据农业生产需求,综合利用物联网、传感器、自动控制等技术,开发出了具有光控、雨控、时控功能的杀虫灯。光控功能就是杀虫灯根据自然界光线变化自动开关灯体,实现白天关闭夜间自动开启;雨控功能就是杀虫灯根据自然界降雨量自动开关灯体,无雨时开启,降雨时关闭,保障灯体的安全性;时控功能就是杀虫灯根据虫子活动规律,控制器设定不同的工作时间段,再特定的时间段使灯体工作,提高工作效率,降低能源消耗。 [0003] 以上三种功能,随提高了杀虫灯的工作性能和工作效率,但各厂家的产品质量参差不齐,现阶段虽已有标准对光控、雨控、时控功能做出要求,但缺乏科学合理的检测技术和检测装备。现有的第三方检测机构在进行产品检测时,更多的是依靠人工来定性分析,测量结果有很大的不确定性,不能为产品生产提供科学合理的技术支撑。因此需研制科学合理的检测技术和检测装备,以提高产品质量,提升行业发展。 发明内容[0004] 本发明的目的在于提出一种太阳能杀虫灯光控雨控时控功能检测系统及检测方法,以解决各厂家的产品质量参差不齐,现阶段虽已有标准对光控、雨控、时控功能做出要求,但缺乏科学合理的检测技术和检测装备,第三方检测机构在进行产品检测时,更多的是依靠人工来定性分析,测量结果有很大的不确定性,不能为产品生产提供科学合理的技术支撑的问题。 [0005] 为实现上述目的,本发明提供以下技术方案: [0006] 一种太阳能杀虫灯光控雨控时控功能检测系统,包括上位机、控制器、稳压电源、被测杀虫灯系统、光控检测模块、雨控检测模块、时控检测模块; [0007] 作为一种可能的实施方式,所述被测杀虫灯系统包括太阳能板、灯体控制器、灯体、雨量传感器; [0008] 所述光控检测模块包括标准光源和两个光敏传感器,两个光敏传感器分别为光敏传感器1和光敏传感器2,负责光控功能检测; [0009] 所述雨控检测模块包括雨滴发生器、光敏传感器2,负责雨控功能检测; [0010] 所述时控检测模块包括稳压电源、光敏传感器2,负责时控功能检测。 [0011] 作为一种可能的实施方式,进行光控功能检测工作时,需要参与检测工作的包括所述上位机、所述控制器、所述稳压电源、所述标准光源、所述光敏传感器1、所述光敏传感器2、所述太阳能板、所述灯体控制器和所述灯体;所述上位机、所述标准光源、所述光敏传感器1、所述光敏传感器2均与所述控制器连接;所述太阳能板置于标准光源照射范围内,所述光敏传感器感1光面与太阳能板平面重合,用于采集太阳能板接收到的光线照度;所述太阳能板、所述灯体控制器和所述灯体依次连接;所述光敏传感器2设置于灯体处,其感光面正对于灯体,负责采集灯体工作状态; [0012] 所述上位机设置光控检测功能,所述控制器内部设置有光照度阈值(Ei),控制器接收到上位机信息,驱动标准光源工作,标准光源发射光线至太阳能板,模拟白天黑夜环境状态;所述光敏传感器1实时采集太阳能板处的实际光线照度(E0),并发送至控制器;所述控制器实时对比Ei与E0数值;当Ei>E0时,表明太阳能板接收到的光线未达到目标试验条件,控制器驱动目标光源增加发射光线照度,直至二者相等;当Ei<E0时,表明太阳能板接收到的光线已超到目标试验条件,控制器驱动目标光源降低发射光线照度,直至二者相等; [0013] 所述光敏传感器2实时采集灯体工作情况,并传输至控制器;当光敏传感器2持续输出低电平信号时,表明所述灯体处于关闭状态;当光敏传感器2持续输出高电平信号时,表明所述灯体处于工作状态;当光敏传感器2输出电平信号改变时,控制器记录此时E0数值为测试结果,并与标准要求数值进行对比,得到测试结果。 [0014] 进行雨控功能检测工作时,需要参与检测工作的包括所述上位机、所述控制器、所述稳压电源、所述雨滴发生器、所述光敏传感器2、所述雨滴传感器、所述灯体控制器和所述灯体;所述上位机、所述雨滴发生器和所述光敏传感器2均与所述控制器连接;所述雨滴传感器、所述灯体控制器和所述灯体依次连接;所述雨滴传感器接收来所述自雨滴发生器的雨滴;所述光敏传感器2设置于所述灯体处,其感光面正对于所述灯体,负责采集所述灯体工作状态; [0015] 作为一种可能的实施方式,所述上位机设置雨控检测功能,所述控制器控制所述雨滴发生器持续产生雨滴落至所述雨滴传感器;所述光敏传感器2实时采集所述灯体工作情况,并传输至所述控制器;当所述光敏传感器2持续输出低电平信号时,表明所述灯体处于关闭状态;当所述光敏传感器2持续输出高电平信号时,表明所述灯体处于工作状态;控制器根据所述光敏传感器2信息,判断杀虫灯雨控功能是否正常。 [0016] 作为一种可能的实施方式,进行时控功能检测时,需要参与检测工作的包括所述上位机、所述控制器、所述稳压电源、所述光敏传感器2、所述灯体控制器和所述灯体;所述上位机、所述光敏传感器2均与所述控制器连接;所述灯体控制器与所述灯体依次连接;所述光敏传感器2设置于所述灯体处,其感光面正对于所述灯体,负责采集所述灯体工作状态; [0017] 所述上位机设置时控检测功能,所述光敏传感器2 实时采集检测所述灯体工作状态;等灯体亮起时,所述光敏传感器2持续输出高电平信号;等灯体熄灭时,所述光敏传感器2持续输出低电平信号;所述控制器根据接收到的高电平信号时间,得到所述灯体时控功能时间,并与标准要求时间对比,得到测试结果。 [0018] 一种太阳能杀虫灯光控雨控时控功能检测方法,包括光控测试方法、雨控测试方法和时控测试方法; [0019] 所述光控测试方法,包括如下测试步骤: [0020] S1:依次连接所述太阳能板、所述灯体控制器、所述灯体、所述稳压电源,在所述灯体控制器中将所述灯体设置为光控模式,使所述灯体正常工作; [0021] S2:将所述光敏传感器1设置于所述太阳能板处,感光面平行且重合于所述太阳能板; [0022] S3:将所述光敏传感器2设置于所述灯体处,感光面正对于所述灯体; [0023] S4:在所述上位机设置光控功能检测模式,所述控制器驱动所述标准光源发射光线至所述太阳能板; [0024] S5:所述光敏传感器1采集所述太阳能板处光线照度(E0),并发送至所述控制器; [0025] S6:所述控制器实时对比E0与照度理论值Ei,当Ei>E0时,所述控制器驱动目标光源增加发射光线照度,直至二者相等;当Ei<E0时,所述控制器驱动目标光源降低发射光线照度,直至二者相等; [0026] S7:所述光敏传感器2采集所述灯体工作状态,当所述灯体处于关闭状态,所述光敏传感器2向所述控制器持续输出低电平信号;当所述灯体处于工作状态,所述光敏传感器2向所述控制器持续输出高电平信号; [0027] S8:所述控制器根据所述光敏传感器2的信号状态变化,判断所述灯体的工作状态,并将此时所述光敏传感1采集太阳能板处光线照度(E0)作为测试结果,并发送至所述上位机; [0028] S9:所述上位机计算得所述灯体由开启到关闭时太阳能板处的光照强度E1和灯体由关闭到开启时所述太阳能板处的光照强度E2,并与标准值对比,判断是否符合标准要求。 [0029] 所述雨控测试方法,包括如下测试步骤: [0030] S1:依次连接所述雨滴传感器、所述灯体控制器、所述灯体、所述稳压电源,在所述灯体控制器中将所述灯体设置为雨控模式,使所述灯体正常工作; [0031] S2:将所述雨滴发生器与所述控制器连接,同时使所述雨滴发生器置于所述雨滴传感器上方; [0032] S3:将所述光敏传感器2设置于所述灯体处,感光面正对于所述灯体; [0033] S4:在所述上位机设置雨控功能检测模式,所述控制器驱动所述雨滴发生器工作,产生雨滴落至所述雨滴传感器上; [0034] S5:所述光敏传感器2采集所述灯体工作状态,当所述灯体处于关闭状态,所述光敏传感器2向所述控制器持续输出低电平信号;当所述灯体处于工作状态,所述光敏传感器2向所述控制器持续输出高电平信号; [0035] S6:所述控制器根据所述光敏传感器2的信号状态变化,判断所述灯体的工作状态,并发送至所述上位机; [0036] S7:所述上位机根据所述灯体工作状态和所述雨滴发生器工作状态,判定所述灯体雨控功能是否合格;当所述雨滴发生器持续发生雨滴,所述光敏传感器2采集得到所述灯体始终处于关闭状态,且当所述雨滴发生器不发生雨滴,所述光敏传感器2采集得到所述灯体处于工作状态时,判定所述灯体雨控功能为合格。 [0037] 所述时控测试方法,包括如下测试步骤: [0038] S1:依次连接所述灯体控制器、所述灯体、所述稳压电源,在灯体控制器中将灯体设置为时控模式,使所述灯体正常工作; [0039] S2:将所述光敏传感器2设置于所述灯体处,感光面正对于所述灯体; [0040] S3:在所述上位机设置时控功能检测模式; [0041] S4:所述光敏传感器2采集所述灯体工作状态,当所述灯体处于关闭状态,所述光敏传感器2向所述控制器持续输出低电平信号;当所述灯体处于工作状态,所述光敏传感器2向所述控制器持续输出高电平信号; [0042] S5:所述控制器根据所述光敏传感器2的信号状态变化,判断所述灯体的工作状态,计算所述灯体工作时长,并发送至所述上位机; [0043] S6:所述上位机根据所述灯体工作时长,判定所述灯体时控功能是否合格。 [0044] 与现有技术相比,本发明有益效果如下: [0046] 图1为本发明所述的杀虫灯光控功能测试系统组成示意图; [0047] 图2为本发明所述的杀虫灯雨控功能测试系统组成示意图; [0048] 图3为本发明所述的杀虫灯时控功能测试系统组成示意图; [0049] 图4为本发明所述的杀虫灯光控功能检测方法示意图; [0050] 图5为本发明所述的杀虫灯雨控功能检测方法示意图; [0051] 图6为本发明所述的杀虫灯时控功能检测方法示意图; [0053] 为阐明技术问题、技术方案、实施过程及性能展示,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释。本发明,并不用于限定本发明。以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。 [0054] 在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。 [0055] 另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。 实施例 [0056] 如图1‑图3所示,一种太阳能杀虫灯光控雨控时控功能检测系统,包括上位机、控制器、稳压电源、被测杀虫灯系统、光控检测模块、雨控检测模块、时控检测模块; [0057] 作为一种可能的实施方式,所述被测杀虫灯系统包括太阳能板、灯体控制器、灯体、雨量传感器,其中所述灯体控制器可以采用广州市星翼电子科技有限公司生产的型号为stm32F103开发板作为灯体控制器; [0058] 所述光控检测模块包括标准光源和两个光敏传感器,所述光敏传感器采用深圳市立新达电子有限公司生产的型号为5516,阻值10k的光敏电阻作为光敏传感器,两个光敏传感器分别为光敏传感器1和光敏传感器2,负责光控功能检测; [0059] 使用型号为STM32F103的单片机的AD转换分别读取所述光敏传感器1和所述光敏传感器2的电阻值,再传输给上位机,采用如图7所示的电路连接方式,其中LRAO接单片机引脚,原理就是串联分压,当外界光发生变化的时候,光敏电阻的阻值发生变化,LRAO读取的就是光敏电阻分压的数值,C4电容是用来滤除杂波降噪。 [0060] 所述雨控检测模块包括雨滴发生器、光敏传感器2,负责雨控功能检测; [0061] 所述时控检测模块包括稳压电源、光敏传感器2,负责时控功能检测。 [0062] 作为一种可能的实施方式,进行光控功能检测工作时,需要参与检测工作的包括所述上位机、所述控制器、所述稳压电源、所述标准光源、所述光敏传感器1、所述光敏传感器2、所述太阳能板、所述灯体控制器和所述灯体;所述上位机、所述标准光源、所述光敏传感器1、所述光敏传感器2均与所述控制器连接;所述太阳能板置于标准光源照射范围内,所述光敏传感器感1光面与太阳能板平面重合,用于采集太阳能板接收到的光线照度;所述太阳能板、所述灯体控制器和所述灯体依次连接;所述光敏传感器2设置于灯体处,其感光面正对于灯体,负责采集灯体工作状态; [0063] 所述上位机设置光控检测功能,所述控制器内部设置有光照度阈值(Ei),控制器接收到上位机信息,驱动标准光源工作,标准光源发射光线至太阳能板,模拟白天黑夜环境状态;所述光敏传感器1实时采集太阳能板处的实际光线照度(E0),并发送至控制器;所述控制器实时对比Ei与E0数值;当Ei>E0时,表明太阳能板接收到的光线未达到目标试验条件,控制器驱动目标光源增加发射光线照度,直至二者相等;当Ei<E0时,表明太阳能板接收到的光线已超到目标试验条件,控制器驱动目标光源降低发射光线照度,直至二者相等; [0064] 所述光敏传感器2实时采集灯体工作情况,并传输至控制器;当光敏传感器持续输出低电平信号时,表明所述灯体处于关闭状态;当光敏传感器持续输出高电平信号时,表明所述灯体处于工作状态;当光敏传感器输出电平信号改变时,控制器记录此时E0数值为测试结果,并与标准要求数值进行对比,得到测试结果。 [0065] 作为一种可能的实施方式,进行雨控功能检测工作时,需要参与检测工作的包括所述上位机、所述控制器、所述稳压电源、所述雨滴发生器、所述光敏传感器2、所述雨滴传感器、所述灯体控制器和所述灯体;所述雨滴传感器可以采用新型号为FR‑04的雨滴传感器;所述上位机、所述雨滴发生器和所述光敏传感器2均与所述控制器连接;所述雨滴传感器、所述灯体控制器和所述灯体依次连接;所述雨滴传感器接收来所述自雨滴发生器的雨滴;所述光敏传感器2设置于所述灯体处,其感光面正对于所述灯体,负责采集所述灯体工作状态; [0066] 作为一种可能的实施方式,所述上位机设置雨控检测功能,所述控制器控制所述雨滴发生器持续产生雨滴落至所述雨滴传感器;所述光敏传感器2实时采集所述灯体工作情况,并传输至所述控制器;当所述光敏传感器2持续输出低电平信号时,表明所述灯体处于关闭状态;当所述光敏传感器2持续输出高电平信号时,表明所述灯体处于工作状态;控制器根据所述光敏传感器2信息,判断杀虫灯雨控功能是否正常。 [0067] 作为一种可能的实施方式,进行时控功能检测时,需要参与检测工作的包括所述上位机、所述控制器、所述稳压电源、所述光敏传感器2、所述灯体控制器和所述灯体;所述上位机、所述光敏传感器2均与所述控制器连接;所述灯体控制器与所述灯体依次连接;所述光敏传感器2设置于所述灯体处,其感光面正对于所述灯体,负责采集所述灯体工作状态; [0068] 作为一种可能的实施方式,所述上位机设置时控检测功能,所述光敏传感器2 实时采集检测所述灯体工作状态;等灯体亮起时,所述光敏传感器2持续输出高电平信号;等灯体熄灭时,所述光敏传感器2持续输出低电平信号;所述控制器根据接收到的高电平信号时间,得到所述灯体时控功能时间,并与标准要求时间对比,得到测试结果。 [0069] 如图4‑图6所示,一种太阳能杀虫灯光控雨控时控功能检测方法,包括光控测试方法、雨控测试方法和时控测试方法; [0070] 所述光控测试方法,包括如下测试步骤: [0071] S1:依次连接所述太阳能板、所述灯体控制器、所述灯体、所述稳压电源,在所述灯体控制器中将所述灯体设置为光控模式,使所述灯体正常工作; [0072] S2:将所述光敏传感器1设置于所述太阳能板处,感光面平行且重合于所述太阳能板; [0073] S3:将所述光敏传感器2设置于所述灯体处,感光面正对于所述灯体; [0074] S4:在所述上位机设置光控功能检测模式,所述控制器驱动所述标准光源发射光线至所述太阳能板; [0075] S5:所述光敏传感器1采集所述太阳能板处光线照度(E0),并发送至所述控制器; [0076] S6:所述控制器实时对比E0与照度理论值Ei,当Ei>E0时,所述控制器驱动目标光源增加发射光线照度,直至二者相等;当Ei<E0时,所述控制器驱动目标光源降低发射光线照度,直至二者相等; [0077] S7:所述光敏传感器2采集所述灯体工作状态,当所述灯体处于关闭状态,所述光敏传感器2向所述控制器持续输出低电平信号;当所述灯体处于工作状态,所述光敏传感器2向所述控制器持续输出高电平信号; [0078] S8:所述控制器根据所述光敏传感器2的信号状态变化,判断所述灯体的工作状态,并将此时所述光敏传感1采集太阳能板处光线照度(E0)作为测试结果,并发送至所述上位机; [0079] S9:所述上位机计算得所述灯体由开启到关闭时太阳能板处的光照强度E1和灯体由关闭到开启时所述太阳能板处的光照强度E2,并与标准值对比,判断是否符合标准要求。 [0080] 所述雨控测试方法,包括如下测试步骤: [0081] S1:依次连接所述雨滴传感器、所述灯体控制器、所述灯体、所述稳压电源,在所述灯体控制器中将所述灯体设置为雨控模式,使所述灯体正常工作; [0082] S2:将所述雨滴发生器与所述控制器连接,同时使所述雨滴发生器置于所述雨滴传感器上方; [0083] S3:将所述光敏传感器2设置于所述灯体处,感光面正对于所述灯体; [0084] S4:在所述上位机设置雨控功能检测模式,所述控制器驱动所述雨滴发生器工作,产生雨滴落至所述雨滴传感器上,所述雨滴传感器直接连接一拓维信息的Niobe Wifi IoT开发板套件采集所述雨滴传感器信号再传输给上位机,配置所述雨滴传感器时,将所述雨滴传感器初始化,使用开发板上的GPIO4管脚控制雨滴传感器(有雨输出低电平)具体代码如下: [0085] IoTGpioInit(IoT_GPIO_IO_GPIO_4);//GPIO初始化 [0086] IoTIoSetFunc(IoT_GPIO_IO_GPIO_4,IoT_IO_FUNC_GPIO_4_GPIO);//GPIO使能[0087] IoTGpioSetDir(IoT_GPIO_IO_GPIO_4,IoT_GPIO_DIR_IN);//设置GPIO方向‑‑‑IoT_GPIO_DIR_IN‑‑‑输入 [0088] 使用ADC采集所述雨滴传感器数据,具体大爱吗如下 [0089] //GPIO4的ADC转换通道号为ADC1 [0090] ret = IoTAdcRead(IoT_ADC_CHANNEL_1,&val,IoT_ADC_EQU_MODEL_8, IoT_ADC_CUR_BAIS_DEFAULT, 256); [0092] val = IoTAdcConvertToVoltage(val); [0093] val = 3.4 ‑ val; [0094] voltage = (float)((float)val)/3.5 * 100; [0095] S5:所述光敏传感器2采集所述灯体工作状态,当所述灯体处于关闭状态,所述光敏传感器2向所述控制器持续输出低电平信号;当所述灯体处于工作状态,所述光敏传感器2向所述控制器持续输出高电平信号; [0096] S6:所述控制器根据所述光敏传感器2的信号状态变化,判断所述灯体的工作状态,并发送至所述上位机; [0097] S7:所述上位机根据所述灯体工作状态和所述雨滴发生器工作状态,判定所述灯体雨控功能是否合格;当所述雨滴发生器持续发生雨滴,所述光敏传感器2采集得到所述灯体始终处于关闭状态,且当所述雨滴发生器不发生雨滴,所述光敏传感器2采集得到所述灯体处于工作状态时,判定所述灯体雨控功能为合格。 [0098] 所述时控测试方法,包括如下测试步骤: [0099] S1:依次连接所述灯体控制器、所述灯体、所述稳压电源,在灯体控制器中将灯体设置为时控模式,使所述灯体正常工作; [0100] S2:将所述光敏传感器2设置于所述灯体处,感光面正对于所述灯体; [0101] S3:在所述上位机设置时控功能检测模式; [0102] S4:所述光敏传感器2采集所述灯体工作状态,当所述灯体处于关闭状态,所述光敏传感器2向所述控制器持续输出低电平信号;当所述灯体处于工作状态,所述光敏传感器2向所述控制器持续输出高电平信号; [0103] S5:所述控制器根据所述光敏传感器2的信号状态变化,判断所述灯体的工作状态,并计算所述灯体工作时长,并发送至所述上位机; [0104] S6:所述上位机根据所述灯体工作时长,判定所述灯体时控功能是否合格。 |