本发明属于电子应用技术领域,是一种专门用于多普勒甚高频全向信标的信号控制单元板。
背景技术:
根据目前掌握的技术资料,国内外类似用于处理多普勒甚高频全向信标信号的板卡,其核心多采用运行速度较慢的单片机而且没有外接板级存储器,其软件没有进行并发设计,不能处理并发任务,因此会有遗漏多普勒甚高频全向信标信号的现象发生;而且接口方式较为单一,通常是rs232接口。
技术实现要素:
本发明的目的是为了解决以上的不足,提供一种性能稳定、能够对多普勒甚高频全向信标的数字信号进行在线处理的控制单元板,保证获取的多普勒甚高频全向信标的数据准确。本发明采用运行速度达到1ghz以上的arm处理器并且板级flash存储器达到8g以上,本发明在arm处理器运行linux系统,软件程序实现了多任务并发处理,通过软件评估和现场长期实测未出现遗漏多普勒甚高频全向信标信号的现象;较为丰富的接口方式包括以太网口、rs422、rs485、rs232等,满足用户需求。
本发明为实现上述目的所采用的技术方案是:
一种用于多普勒甚高频全向信标的信号控制单元板,包括:arm处理器以及分别与arm处理器连接的flash存储器、2路以太网接口、1路rs485接口、2路rs422接口、3路rs232接口、16路dido接口。
所述arm处理器、flash存储器、以太网接口、rs485接口、rs422接口、rs232接口、dido接口均设在pcb印刷电路板上。
所述arm处理器通过96针接插件连接器分别与以太网接口、rs485接口、rs422接口、rs232接口、dido接口连接。
所述arm处理器、以太网接口、rs485接口、rs422接口、rs232接口、dido接口均通过60针接插件连接器连接外部电源。
所述arm处理器中的rs232接口通过rs485接口读取多普勒甚高频全向信标的数字信号,将数字信号储存在flash存储器,通过以太网接口将数字信号发送到外部计算机。
所述arm处理器中的rs232接口通过rs422接口读取多普勒甚高频全向信标的数字信号,将数字信号储存在flash存储器,通过以太网接口将数字信号发送到外部计算机。
所述arm处理器中的rs232接口通过rs232接口读取多普勒甚高频全向信标的数字信号,将数字信号储存在flash存储器,通过以太网接口将数字信号发送到外部计算机。
所述arm处理器中的gpio接口通过dido接口读取多普勒甚高频全向信标的数字信号,将数字信号储存在flash存储器,通过以太网接口将数字信号发送到外部计算机。
本发明具有以下有益效果及优点:
1.本发明实现了一种性能稳定、能够对多普勒甚高频全向信标的数字信号进行在线处理的控制单元板,保证获取的多普勒甚高频全向信标的数据准确。
2.本发明具有性能稳定,采集精度高,成本低,可靠性强等特点。
3.本发明使用开源的linux操作系统与多普勒甚高频全向信标进行通信,对于不同类型的多普勒甚高频全向信标只需要改动软件程序就可以实现对多普勒甚高频全向信标的信号采集和控制,并且能够快速更换控制单元板。
附图说明
图1为本发明的硬件原理示意图;
图2为本发明的软件结构流程图。
具体实施方式
下面结合附图及实施例对本发明做进一步的详细说明。
本发明包括:pcb印刷电路板、arm处理器、flash存储器、60针接插件连接器、96针接插件连接器、2路以太网接口、1路rs485接口、2路rs422接口、3路rs232接口、16路dido接口。
通过16路dido接口:arm处理器读取并分析多普勒甚高频全向信标传送到本信号控制单元板dido接口的数字信号。
通过3路rs232接口:arm处理器读取并分析多普勒甚高频全向信标传送到本信号控制单元板rs232接口的数字信号。
通过2路rs422接口:arm处理器读取并分析多普勒甚高频全向信标传送到本信号控制单元板rs422接口的数字信号。
通过1路rs485接口:arm处理器读取并分析多普勒甚高频全向信标传送到本信号控制单元板rs485接口的数字信号。
通过flash存储器:arm处理器将获取的多普勒甚高频全向信标数字信号保存到flash存储器。
通过2路以太网接口:arm处理器通过以太网接口使用tcp/ip协议将数字信号进行打包,发送到运行于计算机的程序进行显示和分析。
如图1所示,本发明提供一种性能稳定、能够对多普勒甚高频全向信标的数字信号进行在线处理的控制单元板。由pcb印刷电路板以及承载于电路板上的arm处理器、flash存储器、60针接插件连接器、96针接插件连接器、2路以太网连接器等器件组成;
本发明的pcb印刷电路板放置于机箱或者机柜内;
本发明的控制单元板运行开源的linux操作系统;
本发明的控制单元板的uart驱动程序、以太网驱动程序以及其它硬件驱动程序,都是基于开源的linux操作系统;
如图1所示,本发明的软件框架结构由rs232-0程序模块、rs232-1程序模块、rs232-2程序模块、rs422-0程序模块、rs422-1程序模块、rs485程序模块、以太网-1程序模块、以太网-2程序模块、dido程序模块、flash程序模块、逻辑控制和消息路由交换程序模块等组成;
如图2所示,板上的arm处理器gpio接口,访问位于96针接插件连接器的dido接口,读取并分析多普勒甚高频全向信标的数字信号,记录数字信号到flash存储器,通过以太网接口将数字信号发送到运行于计算机的程序进行显示和分析;
如图2所示,板上的arm处理器rs232接口,访问位于96针接插件连接器的rs232接口,读取并分析多普勒甚高频全向信标的数字信号,记录数字信号到flash存储器,通过以太网接口将数字信号发送到运行于计算机的程序进行显示和分析;
如图2所示,板上的arm处理器rs232接口,访问位于96针接插件连接器的rs422接口,读取并分析多普勒甚高频全向信标的数字信号,记录数字信号到flash存储器,通过以太网接口将数字信号发送到运行于计算机的程序进行显示和分析;
如图2所示,板上的arm处理器rs232接口,访问位于96针接插件连接器的rs485接口,读取并分析多普勒甚高频全向信标的数字信号,记录数字信号到flash存储器,通过以太网接口将数字信号发送到运行于计算机的程序进行显示和分析。
1.一种用于多普勒甚高频全向信标的信号控制单元板,其特征在于,包括:arm处理器以及分别与arm处理器连接的flash存储器、2路以太网接口、1路rs485接口、2路rs422接口、3路rs232接口、16路dido接口。
2.根据权利要求1所述的的一种用于多普勒甚高频全向信标的信号控制单元板,其特征在于,所述arm处理器、flash存储器、以太网接口、rs485接口、rs422接口、rs232接口、dido接口均设在pcb印刷电路板上。
3.根据权利要求1所述的的一种用于多普勒甚高频全向信标的信号控制单元板,其特征在于,所述arm处理器通过96针接插件连接器分别与以太网接口、rs485接口、rs422接口、rs232接口、dido接口连接。
4.根据权利要求1所述的的一种用于多普勒甚高频全向信标的信号控制单元板,其特征在于,所述arm处理器、以太网接口、rs485接口、rs422接口、rs232接口、dido接口均通过60针接插件连接器连接外部电源。
5.根据权利要求1所述的的一种用于多普勒甚高频全向信标的信号控制单元板,其特征在于,所述arm处理器中的rs232接口通过rs485接口读取多普勒甚高频全向信标的数字信号,将数字信号储存在flash存储器,通过以太网接口将数字信号发送到外部计算机。
6.根据权利要求1所述的的一种用于多普勒甚高频全向信标的信号控制单元板,其特征在于,所述arm处理器中的rs232接口通过rs422接口读取多普勒甚高频全向信标的数字信号,将数字信号储存在flash存储器,通过以太网接口将数字信号发送到外部计算机。
7.根据权利要求1所述的的一种用于多普勒甚高频全向信标的信号控制单元板,其特征在于,所述arm处理器中的rs232接口通过rs232接口读取多普勒甚高频全向信标的数字信号,将数字信号储存在flash存储器,通过以太网接口将数字信号发送到外部计算机。
8.根据权利要求1所述的的一种用于多普勒甚高频全向信标的信号控制单元板,其特征在于,所述arm处理器中的gpio接口通过dido接口读取多普勒甚高频全向信标的数字信号,将数字信号储存在flash存储器,通过以太网接口将数字信号发送到外部计算机。