一种面向嵌入式的光电设备节点构建方法技术

技术编号:36374911 阅读:6 留言:0更新日期:2023-01-18 09:34
本发明专利技术提供了一种面向嵌入式的光电设备节点构建方法。通过构建数据处理单元、采用通用接口处理协议、定义嵌入式光电设备之间以及与其它分系统设备之间的通信方式,实现嵌入式光电设备的数据处理、与其它分系统的快速接入、多台嵌入式光电设备的分布式部署和互联互通,从而提高嵌入式光电设备的复用性,降低嵌入式光电设备更新和维护的难度。入式光电设备更新和维护的难度。

【技术实现步骤摘要】
一种面向嵌入式的光电设备节点构建方法


[0001]本专利技术属嵌入式系统设计
,具体涉及一种面向嵌入式的光电设备节点构建方法。

技术介绍

[0002]目前的嵌入式设备大多只能与固定的控制节点交互,与控制节点紧耦合,难以接入外部系统,并且嵌入式设备之间也难以交互。系统中增加新的嵌入设备或移除已有的嵌入式设备时,需要适应性的升级维护,重复工作多、工作量大,限制了嵌入式设备高效使用。

技术实现思路

[0003]为了克服现有技术的不足,本专利技术提供一种面向嵌入式的光电设备节点构建方法。通过构建数据处理单元、采用通用接口处理协议、定义嵌入式光电设备之间以及与其它分系统设备之间的通信方式,实现嵌入式光电设备的数据处理、与其它分系统的快速接入、多台嵌入式光电设备的分布式部署和互联互通,从而提高嵌入式光电设备的复用性,降低嵌入式光电设备更新和维护的难度。本专利技术解决了嵌入式光电设备之间以及与其分系统设备之间耦合性高、复用性低、互换性差等问题。
[0004]一种面向嵌入式的光电设备节点构建方法,其特征在于:光电设备控制节点的硬件为数据处理单元;通过RS422、RS232、PCI

E、SRIO与光电设备控制节点所在的嵌入式系统中的各个分系统节点建立通信链路,通过以太网与外部系统节点建立通信链路,各个节点均有一个独立的IP地址;采用通用接口处理协议与光电设备控制节点所在的嵌入式系统中的各个分系统节点或者外部系统进行数据通信;根据其它系统的控制命令以及红外传感器的工作状态,生成红外传感器节点的控制命令,控制红外传感器节点的运行,并根据红外传感器输出的图像信息获取并输出目标的角度信息和图像数据;根据其它系统的控制命令以及雷达传感器的工作状态,生成雷达传感器节点的控制命令,控制雷达传感器节点的运行,并根据雷达传感器节点上报的状态信息获取并输出目标的距离和速度信息;根据其它系统的控制命令以及激光传感器的工作状态,生成激光传感器节点的控制命令,控制激光传感器节点的运行,并根据激光传感器节点上报的状态信息获取并输出目标的距离和角度信息;根据其它系统的控制命令以及伺服控制系统的工作状态,生成伺服控制命令,使其在规定的范围按照要求的速度转动;控制光电设备控制节点的运行,并输出工作状态、工作结果、目标信息和健康信息。
[0005]所述的数据处理单元包括处理器CPU、可编程逻辑FPGA、DDR内存、FLASH存储器、NVRAM存储器、电源单元、时钟单元、复位单元、以太网接口单元、RS422 接口单元、RS232接口单元、PCI

E接口单元、SRIO接口单元;其中,处理器CPU至少具有2个以太网控制器;处理器CPU、DDR内存、FLASH存储器和NVRAM存储器共同为操作系统和嵌入式光电设备控制节点的应用程序提供硬件运行环境,并为以太网接口单元、PCI

E接口单元、SRIO接口单元提供支持;嵌入式光电设备控制节点的应用程序的镜像存储在FLASH存储器;操作系统和嵌入式
光电设备控制节点的应用程序上电后被加载到DDR内存中运行;NVRAM存储器存储嵌入式光电设备控制节点的应用程序的配置信息和重启后需要保持的状态信息;可编程逻辑FPGA实现RS422和RS232 通讯协议,并为复位单元提供支持;电源单元为嵌入式光电设备控制节点提供指定功率的电源,并控制上电顺序;时钟单元为处理器CPU、可编程逻辑FPGA、DDR内存、RS422接口单元提供时钟晶振;复位单元为数据处理单元整体、处理器CPU、以太网接口单元提供复位信号;以太网接口单元、RS422接口单元、RS232接口单元、PCI

E 接口单元、SRIO接口单元为嵌入式光电设备控制节点对外通信提供通信接口。
[0006]所述的嵌入式光电设备控制节点的应用程序,提供接收外部的控制命令和所在嵌入式设备的其它分系统的工作状态和运行结果、控制嵌入式设备及其分系统的运行,总线数据和通用接口处理协议之间的转换,输出嵌入式设备的工作状态、工作结果、目标信息和健康信息。
[0007]具体地,所述的采用通用接口处理协议与光电设备控制节点所在的嵌入式系统中的各个分系统节点或者外部系统进行数据通信的具体内容包括:通用接口处理协议与底层总线解耦,同时也不依赖具体的总线接口协议;嵌入式光电设备控制节点采用通用接口处理协议。其中,嵌入式光电设备控制节点采用通用接口处理协议的具体方式为:将嵌入式光电设备控制节点接收的总线控制命令转换为通用接口处理协议;根据通用接口处理协议生成工作状态、工作结果、目标信息和健康信息的总线数据;将嵌入式光电设备控制节点接收的分系统工作状态和工作结果转换为通用接口处理协议;根据通用接口处理协议生成控制分系统的总线命令数据。
[0008]具体地,所述的控制光电设备控制节点的运行,并输出工作状态、工作结果、目标信息和健康信息是指:嵌入式光电设备控制节点接收其它系统的控制命令为并转化为通用接口处理协议,生成控制各个分系统的总线命令数据,并发送到各个分系统;嵌入式光电设备控制节点周期采集所在嵌入式设备中其它分系统的工作状态、运行结果及目标信息,并转化为通用接口处理协议,最终生成总线数据发送到其它系统;嵌入式光电设备控制节点周期执行所在数据处理单元的自检,周期采集所在嵌入式设备中其它分系统的自检信息,并转化为通用接口处理协议,最终生成总线数据发送到其它系统。
[0009]本专利技术的有益效果是:
[0010]1)降低嵌入式光电设备与其它嵌入式光电设备或其它光电传感器分系统的耦合度,便于整个系统的扩展。增加新的嵌入式光电设备或者光电传感器分系统,或移除已有的嵌入式光电设备或者光电传感器分系统,嵌入式光电设备控制节点均能根据通用的接口处理协议处理总线数据;
[0011]2)提高嵌入式设备的复用性,嵌入式设备的控制命令可以来源于任何一个与之通信的其它嵌入式设备或其它系统,嵌入式设备能够同时为这些控制命令发送方提供功能和工作状态信息;
[0012]3)提高嵌入式设备的互换性,只要满足同样的通信接口(以太网)和通信协议,便可以任意替换,支持嵌入式设备的更新换代或更换厂商;
[0013]4)支持旧的嵌入式设备的改造,发挥新的作用。旧的嵌入式设备一般采用固定的总线与固定的系统进行交联,通过增加嵌入式光电设备控制节点,控制旧的嵌入式设备,便可以将旧的嵌入式设备方便的接入到新的系统中。
具体实施方式
[0014]本专利技术构建的面向嵌入式的光电设备控制节点由以下部分组成:
[0015]1)数据处理单元,包括处理器CPU、可编程逻辑FPGA、DDR内存、FLASH存储器、NVRAM存储器、电源单元、时钟单元、复位单元、以太网接口单元、RS422接口单元、RS232接口单元、PCI

E接口单元、SRIO接口单元;其中,处理器CPU至少具有 2个以太网控制器;处理器CPU、DDR内存、FLASH存储器和NVRAM存储器共同为操作系统和嵌入式光电设备控制节点的应用程序提供本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种面向嵌入式的光电设备控制节点构建方法,其特征在于:光电设备控制节点的硬件为数据处理单元;通过RS422、RS232、PCI

E、SRIO与光电设备控制节点所在的嵌入式系统中的各个分系统节点建立通信链路,通过以太网与外部系统节点建立通信链路,各个节点均有一个独立的IP地址;采用通用接口处理协议与光电设备控制节点所在的嵌入式系统中的各个分系统节点或者外部系统进行数据通信;根据其它系统的控制命令以及红外传感器的工作状态,生成红外传感器节点的控制命令,控制红外传感器节点的运行,并根据红外传感器输出的图像信息获取并输出目标的角度信息和图像数据;根据其它系统的控制命令以及雷达传感器的工作状态,生成雷达传感器节点的控制命令,控制雷达传感器节点的运行,并根据雷达传感器节点上报的状态信息获取并输出目标的距离和速度信息;根据其它系统的控制命令以及激光传感器的工作状态,生成激光传感器节点的控制命令,控制激光传感器节点的运行,并根据激光传感器节点上报的状态信息获取并输出目标的距离和角度信息;根据其它系统的控制命令以及伺服控制系统的工作状态,生成伺服控制命令,使其在规定的范围按照要求的速度转动;控制光电设备控制节点的运行,并输出工作状态、工作结果、目标信息和健康信息。所述的数据处理单元包括处理器CPU、可编程逻辑FPGA、DDR内存、FLASH存储器、NVRAM存储器、电源单元、时钟单元、复位单元、以太网接口单元、RS422接口单元、RS232接口单元、PCI

E接口单元、SRIO接口单元;其中,处理器CPU至少具有2个以太网控制器;处理器CPU、DDR内存、FLASH存储器和NVRAM存储器共同为操作系统和嵌入式光电设备控制节点的应用程序提供硬件运行环境,并为以太网接口单元、PCI

E接口单元、SRIO接口单元提供支持;嵌入式光电设备控制节点的应用程序的镜像存储在FLASH存储器;操作系统和嵌入式光电设备控制节点的应用程序上电后被加载到DDR内存中运行;NVRAM存储器存储嵌入式光电设备控制节点的应用程序的配置信息和重启后需要保持的状态信息;可编程逻辑FPGA实现RS422和RS232通讯协议,并为...

【专利技术属性】
技术研发人员:曹欢欢刘剑强冠杰宫华伟刘祎理方军浩邢珂珂
申请(专利权)人:中国航空工业集团公司洛阳电光设备研究所
类型:发明
国别省市:

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

1