一种机场气象通信控制板制造技术

技术编号:7399297 阅读:202 留言:0更新日期:2012-06-02 18:48
一种机场气象通信控制板,涉及民航机场的地面气象观测领域,现有机场气象通信控制板针对每个机场都需要研发定制,并且定制周期长、安装架设不方便的缺点,本新型RM高速处理器、UART扩展芯片1、UART扩展芯片2、UART扩展芯片3、内部时钟、定时器,所述ARM高速处理器通过8位高速数据总线与UART扩展芯片1、UART扩展芯片2和UART扩展芯片3连接,所述UART扩展芯片1扩展为UART1~UART4,UART扩展芯片2扩展芯片接口为UART5~UART8;UART扩展芯片3扩展芯片接口为UART9~UART12;所述内部时钟和定时器分别与ARM高速处理器连接;本新型具有高度智能灵活的特点。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

一种机场气象通信控制板
本技术涉及民航机场的地面气象观测领域,具体涉及一种机场气象通信控制板。
技术介绍
目前,机场自动气象观测系统分为室外和室内两部分。室外部分包括自动气象站外站(压、温、湿、风、雨传感器、数据采集系统、供电系统、风支撑杆)、云高仪、能见度仪、背景亮度计、天气现象传感器、跑道测风站等。室内部分包括中央控制器(服务器、UPS不间断电源、免维护蓄电池、机柜)、工作站(观测工作站、预报工作站、空管工作站)、气压仪、打印机等。我国幅员辽阔,地理形态千差万别,故此国内各个机场对气象装备种类和数量的要求差别很大,尤其是室外部分的设备种类繁多,通信命令不尽相同。这些设备和室内服务器、工作站的接入成为很棘手的问题,国内以前的接入都采用通信控制板,该主板根据接入设备种类数量不同,需要进行针对性的研发定制,并且定制周期长、安装架设不方便。本技术提供一种气象通信控制板,该气象通信控制板高度智能灵活,能为12 个不同种类的气象观测设备接入室内工作站提供可靠的数据链路。并且每种新型设备的接入,只需要通过中心站图形化的配置软件以图形化或文本指令的方式改变每个信道的17 个工作属性,以适应各种不同的机场对设备的要求。
技术实现思路
本技术为了克服现有机场气象通信控制板针对每个机场都需要研发定制,并且定制周期长、安装架设不方便的缺点,提供一种机场气象通信控制板,一种机场气象通信控制板,该控制板包括ARM高速处理器、UART扩展芯片1、UART 扩展芯片2、UART扩展芯片3、内部时钟、定时器,所述ARM高速处理器通过8位高速数据总线与UART扩展芯片1、UART扩展芯片2和UART扩展芯片3连接,所述内部时钟和定时器分别与ARM高速处理器连接;所述ARM高速处理器包括系统调度模块、信道控制类模块、时钟控制类模块和逻辑控制类模块,所述系统调度模块通过用户接口与信道控制类模块连接, 系统调度模块分别通过ARM高速处理器的两个内部接口与时钟控制类模块和逻辑控制类模块连接。本技术所述UART扩展芯片1扩展芯片接口为UART1、UART2、UART3和UART4, UART扩展芯片2扩展芯片接口为UART5、UART6、UART7和UART8 ;UART扩展芯片3扩展芯片接口为UART9、UART10、UARTll和UART12 ;所述的12个UART 口即为12个通信信道。本技术所述的信道控制类模块包括十一个子模块,分别为信道的通断控制模块、信道波特率控制模块、信道通信单字节字长控制模块、信道通信单字节停止位长度控制模块、信道通信数据长度控制模块、信道通信数据结束符号控制模块、信道通信数据单向发送控制模块、信道通信命令字符串控制模块、信道通信命令发送周期控制模块、信道通信命令个数控制模块和信道通信参数保存与恢复控制模块。本技术所述的时钟控制类模块包括三个子模块,分别为时钟管理模块、发送速率控制模块和接收速率控制模块。本技术所述的逻辑控制类模块包括四个子模块发送冲突检测模块、接收数据冲突检测模块、中断冲突检测模块,强制直通通信检测模块。本技术的有益效果本技术无需针对不同机场设备的接入单独编程,只需要通过简单命令进行配置就可以实现多种机场设备的通信接入。具有高度智能灵活的特点O附图说明图1是本技术一种机场气象通信控制板的硬件结构图;图2是本技术一种机场气象通信控制板的软件结构图。具体实施方式结合图1和图2说明本实施方式,一种机场气象通信控制板,该控制板包括ARM高速处理器、高速UARTA 口、高速UARTB 口、内部时钟、定时器、8位高速数据总线、UART扩展芯片1的扩展接口为UARTl、UART2、UART3和UART4,UART扩展芯片2的扩展接口为UART5、 UART6、UART7 和 UART8,UART 扩展芯片 3 的、扩展接 UART9、UART10、UART11 和 UART12 ;所述 ARM高速处理器通过8位高速数据总线与UART扩展芯片1、UART扩展芯片2和UART扩展芯片3连接,所述ARM高速处理器负责所有软件的执行、运算、中断响应;高速UARTA 口和高速 UARTB 口与ARM高速处理器连接,所述高速UARTA负责所有通信数据打包上传,高速UARTB 口负责信道控制类所有参数的设置;所述内部时钟和定时器分别与ARM高速处理器连接, 所述定时器为系统调度模块提供毫秒级时钟,内部时钟为系统调度模块提供秒级时钟,定时器与内部时钟相互配合,共同实现多种软件任务的精确调度。8位高速数据总线的通信速率可以动态设定,以满足UART扩展芯片1、UART扩展芯片2和UART扩展芯片3的写、读操作时序要求;扩展接口 UART1、UART2、UART3、UART4、UART5、UART6、UART7、UART8、UART9、 UART10, UARTlU UART12为硬件UART 口,所述12个UART 口即为12扩展出的12个通信信道;可以实现从300到57600波特率的串行通信速率。ARM高速处理器的软件部分包括信道控制类模块、时钟控制类模块、逻辑控制类模块、系统调度模块。系统调度模块通过用户接口和内部接口调度前三大类模块,最终实现通信任务。本实施方式中所述的信道控制类模块包括十一个子模块,分别为信道的通断控制模块、信道波特率控制模块、信道通信单字节字长控制模块、信道通信单字节停止位长度控制模块、信道通信数据长度控制模块、信道通信数据结束符号控制模块、信道通信数据单向发送控制模块、信道通信命令字符串控制模块、信道通信命令发送周期控制模块、信道通信命令个数控制模块和信道通信参数保存与恢复控制模块。所述信道的通断控制模块用于控制12个通信信道的打开和关闭,当信道被关闭时,该信道无法通过硬件发送数据,如果该信道接收到数据,ARM高速处理器将不响所有接收到的数据。用户可以通过用户接口配置该模块。所述信道波特率控制模块用于控制12个通信信道每个信道波特率的设置,波特率设置范围从300到57600波特率。用户可以通过用户接口配置该模块。所述信道通信单字节字长控制模块用于控制12个通信信道每个信道单字节通信字长,可以设置6位、7位、8位字长。用户可以通过用户接口配置该模块。所述信道通信单字节停止位长度控制模块控制12个通信信道每个信道单字节通信停止位长度,可以设置1位或2位。用户可以通过用户接口配置该模块。所述信道通信数据长度控制模块用于控制12个通信信道每个信道每次接收数据的最大长度。设置范围从1到1024,对于有结束符号的数据,该模块无用。对于没有结束符号的定长数据,该模块有用。该模块可以控制多个连续数据包的分隔。用户可以通过用户接口配置该信道。所述信道通信数据结束符号控制模块用于判别12个通信信道每个信道每次接收数据结束符号。结束符号可以是ASCII码表的任意值。为了方便用户输入该ASCII码值, 可以通过设置0到127的10进制值代替ASCII码字符。这样可以输入许多特殊的控制字符如(0X0D回车、OXOA换行)的输入。用户可以通过用户接口配置该模块。所述信道通信数据单向发送控制模块用于为12个通信信道每个信道提供单工通信的功能。这种功能主要为显示终端本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:张禹瑄王刚胡玮通张月清王启万
申请(专利权)人:长春希迈气象科技股份有限公司
类型:实用新型
国别省市:

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

1
相关领域技术