使微波仪器电路板智能化的插件方法技术

技术编号:9033883 阅读:158 留言:0更新日期:2013-08-15 00:45
本发明专利技术公开了一种使微波仪器电路板智能化的插件方法,其包括以下步骤:步骤一,分析确定智能插件,根据微波仪器电路板功能确定智能插件的构成,智能插件包括功能单元的特征属性值和板级功能函数;步骤二,构建智能插件;步骤三,存储智能插件,把构建的智能插件通过板载存储器的总线写入板载存储器中;步骤四,完成智能插件,通过板载存储器的智能插件的内容写进板载存储器中;步骤五,调用智能插件;步骤六,解析智能插件;步骤七,智能插件的属性赋值和代码载入主机。本发明专利技术能够使微波仪器电路板智能化,让微波仪器电路板自动适配仪器的整机软件更新和改进,并独立于整机平台,彻底解决批量生产中的互换和售后维修问题。

【技术实现步骤摘要】
使微波仪器电路板智能化的插件方法
本专利技术涉及一种智能化的方法,特别是涉及一种使微波仪器电路板智能化的插件方法。
技术介绍
现在的智能仪器设备一般采用模块化设计,安装有CPU的主控模块通过一块母板实现总线插槽结构的扩展,其它功能电路板模块则插到仪器母板上。当仪器功能升级或维修时,只需要更换某块功能电路板即可。而微波仪器频段覆盖比较宽,一台仪器能够从几Hz直接到几十GHz,同时受限于设计和加工水平,其内部很多功能电路板的器件特性、材料特性、频率特性、温度特性参差不齐,批量生产时在一台机器上调试好的电路板,无法更换到别的机器上,如果更换则必须在新机器上重新调试。其次,用户如果在使用过程中仪器出现问题,牵扯到这种分布参数的功能电路板,也无法通过更换电路板马上解决,只能发回原厂换上新的功能电路后利用调试系统重新调校。现有技术只是把仪器相关的所有校准数据放到磁盘中,保持主机软件不动,重新配置仪器参数,重新耗费人力调试校准数据,实现仪器功能,因此无法实现仪器功能电路板的方便替换。同一款微波仪器根据用户需求按频段分为多个型号如到18G一个型号、26.5G一个型号、40G一个型号、60G一个型号等等,同一款仪器根据用户订购需求,可以选购不同功能选件,现有技术基本是不同的仪器配置需选装不同的功能软件,最后再进行整机软件的参数配置。用户的需求推动着微波仪器不断的更新和改进,其内部电路板在大框架不变的情况下,功能也在不断改进和完善,同时整机软件也在不断的更新和完善中。由于硬件变动,新的整机软件最终将无法兼顾到以前的已卖出的仪器中众多版本的功能电路板。现有技术是仪器软件的全部可执行代码都放在仪器的整机软件中,电路板上板载存储器仅存储校准数据和版本信息,仪器整机软件通过读取电路板的版本信息或特征数据,对电路板进行识别判断,然后整机软件根据读回的电路板版本或特征信息进行判断,再在整机软件中设计代码进行详细的分支处理。现有技术存在以下缺点:一、无法适应微波仪器批量生产调试的特点微波仪器电路板属于分布参数电路,因此电路调试复杂,周期较长,尤其是在国产微波仪器中,为实现仪器中的一项预定功能指标,同样设计的电路板生产调试时,可能由于电路板材料、器件的采购批次不同、调试更换器件都不一样,内部的功能细节体现在整机软件上,就是控制方法,校准方法可能也不一样。生产批量比较大时,整机软件则无法容纳如此参差不齐的电路板软件。二、微波仪器产品生命周期较长,无法适应售后服务的维修保障微波仪器产品很多都是测量级仪器,精度要求很高,生产调试的时候需要的辅助调试仪器比较多,而且体积重量都比较大,一般仪器的平均故障间隔时间指标为3000或5000小时,实际使用时故障几率相对较高,卖给用户的产品出现故障时需要维修服务及时,因此很多时候需要上门维修,但涉及到微波器件的电路板时,大都无法现场通过更换新的电路板解决故障,因为更换完成后,还需要一系列的精密的辅助微波仪器来测试校准。因此只好返回原厂维修,完成后再返给用户,给用户尤其是国外用户造成了极大的不方便。三、整机软件难以维护整机软件在后期的用户使用及测试中,一般会不断的发现软件错误,需要不断完善。软件修改测试后需要放到厂家网站上供用户下载升级,但由于前期产品的硬件不一致性,很难保证后期软件的更新适合前期的众多硬件版本。
技术实现思路
本专利技术所要解决的技术问题是提供一种使微波仪器电路板智能化的插件方法,其能够使微波仪器电路板智能化,让微波仪器电路板自动适配仪器的整机软件更新和改进,并独立于整机平台,彻底解决批量生产中的互换和售后维修问题。本专利技术是通过下述技术方案来解决上述技术问题的:一种使微波仪器电路板智能化的插件方法,其特征在于,所述使微波仪器电路板智能化的插件方法包括以下步骤:步骤一,分析确定智能插件,根据微波仪器电路板功能确定智能插件的构成,智能插件包括功能单元的特征属性值和板级功能函数;如以开关滤波器板为例,则把开关滤波器的换带点数据作为特征属性值,每一段开关滤波器的补偿函数作为板级功能函数;步骤二,构建智能插件,按照下面的板载存储器存储格式表将开关滤波器的所有特征属性值写入数据区,并填好数据区容量和位置偏移,把板级功能函数代码写入函数区,并填好程序区容量和位置偏移;步骤三,存储智能插件,把构建的智能插件通过板载存储器的总线写入板载存储器中;步骤四,完成智能插件,通过板载存储器的智能插件的内容写进板载存储器中,这样智能插件就跟微波仪器电路板在一起了;步骤五,调用智能插件,从板载存储器中读出智能插件的内容,并做校验;步骤六,解析智能插件,把板载存储器内的智能插件按照存储格式表的协议分为数据区和程序区;步骤七,智能插件的属性赋值和代码载入主机,将智能插件解析处理的数据区的特性属性值赋予主机软件中对应于微波仪器电路板的特征值变量,把程序区的代码写入主机内存,构建板级函数指针。优选地,所述使微波仪器电路板智能化的插件方法使每块微波仪器电路板带有板载存储器、主机、开关滤波器,板载存储器、开关滤波器都与主机连接,板载存储器用于存储预选板的特征属性数据和板级功能代码,实现微波仪器电路板的智能插件,开关滤波器作为预选板的主要功能单元,完成接收信号的预选滤波,为后级混频器消除镜频和干扰,根据用户输入的频率范围和当前扫描的频率点由开关滤波器切换选择。优选地,所述板载存储器与主机之间通过SPI或I2C串行总线实现连接。优选地,所述开关滤波器与主机之间通过PCI总线实现连接。本专利技术的积极进步效果在于:微波仪器电路板通过本专利技术的智能化后,在微波仪器中实现的底层板级功能,都通过在自己的存储器中按本专利技术的协议,存储有关特征属性和相关的软件代码实现,当把该电路板插到仪器中时,整机软件自动加载解析调用该电路板的功能。因而每块电路板并不依赖于仪器的某个软件版本,可以随便插到不同批次的仪器之中,同一个版本的主机软件能够驱动不同版本的电路板,方便电路板的独立升级改进和主机软件的升级扩展,便于微波仪器电路板的批量调试和售后维修,方便了微波仪器的大批量生产和售后维修。本专利技术不改变仪器本身的软件硬件体系结构,易于推广使用。附图说明图1为本专利技术使微波仪器电路板智能化的插件方法使用元件的原理框图。图2为本专利技术使微波仪器电路板智能化的插件方法的流程图。具体实施方式下面结合附图以某型号的接收机中一块功能电路板-信号预选板为例给出本专利技术较佳实施例,以详细说明本专利技术的技术方案。信号预选板通过内部多段不同的滤波器组合实现9Hz到40GHz这么宽范围的信号预选滤波,每块预选板的滤波器由于生产调试等原因其带宽、频率等指标都不尽相同。如图1所示,本专利技术使微波仪器电路板智能化的插件方法使每块微波仪器电路板带有板载存储器、主机、开关滤波器,板载存储器、开关滤波器都与主机连接,板载存储器用于存储预选板的特征属性数据和板级功能代码,实现微波仪器电路板的智能插件,板载存储器与主机之间可以通过SPI(SerialPeripheralInterface,串行外设接口)或I2C串行总线实现连接,板载存储器的型号为ATMEL公司的AT25512型存储器。开关滤波器作为预选板的主要功能单元,完成接收信号的预选滤波,为后级混频器消除镜频和干扰,根据用户输入的频率范围和当前扫描的频率点由开本文档来自技高网
...
使微波仪器电路板智能化的插件方法

【技术保护点】
一种使微波仪器电路板智能化的插件方法,其特征在于,所述使微波仪器电路板智能化的插件方法包括以下步骤:步骤一,分析确定智能插件,根据微波仪器电路板功能确定智能插件的构成,智能插件包括功能单元的特征属性值和板级功能函数;如以开关滤波器板为例,则把开关滤波器的换带点数据作为特征属性值,每一段开关滤波器的补偿函数作为板级功能函数;步骤二,构建智能插件,按照下面的板载存储器存储格式表将开关滤波器的所有特征属性值写入数据区,并填好数据区容量和位置偏移,把板级功能函数代码写入函数区,并填好程序区容量和位置偏移;步骤三,存储智能插件,把构建的智能插件通过板载存储器的总线写入板载存储器中;步骤四,完成智能插件,通过板载存储器的智能插件的内容写进板载存储器中,这样智能插件就跟微波仪器电路板在一起了;步骤五,调用智能插件,从板载存储器中读出智能插件的内容,并做校验;步骤六,解析智能插件,把板载存储器内的智能插件按照存储格式表的协议分为数据区和程序区;步骤七,智能插件的属性赋值和代码载入主机,将智能插件解析处理的数据区的特性属性值赋予主机软件中对应于微波仪器电路板的特征值变量,把程序区的代码写入主机内存,构建板级函数指针。...

【技术特征摘要】
1.一种使微波仪器电路板智能化的插件方法,其特征在于,所述使微波仪器电路板智能化的插件方法包括以下步骤:步骤一,分析确定智能插件,根据微波仪器电路板功能确定智能插件的构成,智能插件包括功能单元的特征属性值和板级功能函数;步骤二,构建智能插件,按照下面的板载存储器存储格式表将微波仪器电路板的所有特征属性值写入数据区,并填好数据区容量和位置偏移,把板级功能函数代码写入函数区,并填好程序区容量和位置偏移,所述板载存储器存储格式表为:存储器总容量电路板版本号、软件版本号数据区容量和位置偏移程序区容量和位置偏移函数索引目录区容量函数索引目录区数据区块程序区块校验字步骤三,存储智能插件,把构建的智能插件通过板载存储器的总线写入板载存储器中;步骤四,完成智能插件,通过将板载存储器的智能插件的内容写进板载存储器中,这样智能插件就跟微波仪器电路板在一起了;步骤五,调用智能插件,从板载存储器中读出智能插件的内容,并做校验;步骤六,解析智能插件,把板载存储器内的智能插件按照存储格式...

【专利技术属性】
技术研发人员:王保锐许建华
申请(专利权)人:中国电子科技集团公司第四十一研究所
类型:发明
国别省市:

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

1