
技术摘要:
本发明涉及一种多通道多协议调光控制模块,其技术特点是:包括主控模块和通道控制模块,主控模块与全舰光控主控设备相连接,通道控制模块与各个被控设备相连接;主控模块对全舰光控主控设备发出的命令进行解析并发送给通道控制模块,通道控制模块将主控模块的命令处理 全部
背景技术:
目前,随着发光设备越要越多地被使用,发光设备产生的光污染问题越来越严重。 由于舰船上发光设备较多,例如各种显示设备、状态指示灯、照明设备、带背光按键等,因 此,这些设备对舰船上的光污染治理需求也越来越高。如果仅仅对局部调光控制不利于全 舰综合光控需求,难以满足治理的需要。由于上述发光设备的光控制接口复杂繁多,现有技 术难以对不同接口或不同协议的发光设备统一进行控制,无法有效地对舰船上的发光设备 统一进行光污染治理。
技术实现要素:
本发明的目的在于克服现有技术的不足,提出一种多通道多协议调光控制模块, 其采用融合多通道多协议的标准模块满足不同接口设备的接入并实现综合光污染治理功 能。 本发明解决其技术问题是采取以下技术方案实现的: 一种多通道多协议调光控制模块,包括主控模块和通道控制模块,所述主控模块 通过总线方式与通道控制模块相连接,所述主控模块与全舰光控主控设备相连接,所述通 道控制模块与各个被控设备相连接;主控模块对全舰光控主控设备发出的命令进行解析并 发送给通道控制模块,通道控制模块将主控模块的命令处理后按照不同通道不同协议发送 给各个被控设备,同时读取各个被控设备的光控信息并反馈至主控模块进行闭环控制,主 控模块将状态信息发回主控设备。 所述主控模块采用STM32F407模块,所述通道控制模块采用FPGA模块,主控模块和 通道控制模块采用FSMC总线进行通讯;所述STM32F407模块与主控设备通过网络接口和串 口进行通讯,FPGA模块与被控设备之间的接口包括脉宽调制接口、网络接口、CAN接口和串 口。 所述STM32F407模块安装有如下软件模块:主程序模块、通信模块、数据处理模块、 接收数据模块、双向I/O接口,实现如下功能:将主控设备发过来的各种命令进行解析处理, 并发给FPGA模块;将从FPGA模块读取的被控设备实时状态予以处理,并发回主控设备;将 FPGA传来的照度传感器数据与控制命令对比,进行闭环控制。 所述STM32F407模块安装有:主程序模块、通信模块、数据处理模块、接收数据模 块、双向I/O接口,实现如下功能:对基频予以分频,以获取系统需求的其它频率的时钟;对 状态进行锁存,将状态信息发送给STM32F407模块;完成STM32F407模块发送过来的控制命 令,实现多通道多协议的控制。 所述主控模块和通道控制模块均采用标准的3U CPCI结构。 本发明的优点和积极效果是: 3 CN 111610757 A 说 明 书 2/3 页 本发明采用标准数字处理器STM32F407和FPGA,通过STM32F407对全舰光控主控设 备发出的指令进行解析发送给FPGA,再通过FPGA扩展处理器和设备之间的各种接口通道, 将命令处理后按照不同通道不同协议发送给各个被控设备,同时读取各个光控信息反馈回 STM32F407进行处理进行闭环控制,并将状态信息发回主控设备,从而实现对舰船发光设备 的光污染综合治理功能,具有处理速度快、性能稳定可靠且使用方便等特点。 附图说明 图1是本发明的电路接口图; 图2是本发明的软件功能框图。