一种基于FPGA的多路轴角智能检测纠错和收发装置制造方法及图纸

技术编号:26601636 阅读:32 留言:0更新日期:2020-12-04 21:24
本发明专利技术公开了一种基于FPGA的多路轴角智能检测纠错和收发装置,涉及高速总线信号传输领域,该装置包括FPGA、CPCI总线机构、若干轴角转换模块、若干电平转换及数据缓冲模块,第一总线信号接口用于接收若干感应同步器发送的轴角信号,先将轴角信号进行放大后再转化为第一数据信号并发送给相应的电平转换及数据缓冲模块,电平转换及数据缓冲模块用于将第一数据信号进行电平转换和过滤,得到第二数据信号并发送至FPGA进行处理;FPGA包括数据处理单元,数据处理单元用于根据第二数据信号计算当前伺服转台的转动角度并将计算结果通过CPCI总线接口芯片传输至第二总线信号接口进行输出。本发明专利技术能够提高检测效率和精度,且成本较低。

【技术实现步骤摘要】
一种基于FPGA的多路轴角智能检测纠错和收发装置
本专利技术涉及高速总线信号传输领域,具体涉及一种基于FPGA的多路轴角智能检测纠错和收发装置。
技术介绍
轴角数字技术广泛用于各种高精度数控系统,如机器人控制、导航和工业级军事领域,其中,在用于工业级军事领域主要来测量火控台、雷达等装置的伺服转台,通过明确其姿态角、高低角、方位角来对设备进行调整。轴角数字技术能够实现将感应同步器直接输出的模拟信号解码后转化为数字信号,数字信号被后续控制系统接收,并且能够完成功能选择、参数设置、多种测试设备的控制,从而进行多种类单块式的单速、双速轴角数字转换的参数性能自动化控制。但是,目前的解码芯片如AD2S80通常具有体积较大、电源要求高、转速低、配置元件多等局限,且信号放大能力有限,导致准确度较低;在测试过程中,轴角-数字模块主要通过技术熟练的人力完成调试测试,人力成本较高,且效率较低。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种基于FPGA的多路轴角智能检测纠错和收发装置,能够提高检测效率和精度,且成本较低。为达到以上目的,本专利技术采取的技术方案是:一种基于FPGA的多路轴角智能检测纠错和收发装置,包括FPGA,还包括CPCI总线机构、若干轴角转换模块、若干电平转换及数据缓冲模块,所述CPCI总线机构包括CPCI总线接口芯片、若干第一总线信号接口和若干第二总线信号接口;所述轴角转换模块、电平转换及数据缓冲模块的数量相同,且与感应同步器的数量一致;所述第一总线信号接口用于接收若干感应同步器发送的轴角信号,且每个所述感应同步器与第一总线信号接口之间通过两传输线传输:主传输线和备用传输线,在使用时,所第一总线信号接口默认接收主传输线所传输的信号,当所述主传输线传输的数据状态出现异常时,所述第一总线信号接口切换至接收备用传输线传输的信号;所述激磁信号进入轴角转换模块后作为轴角转换模块的比较电压,激励轴角信号放大,所述轴角转换模块接收激磁信号和轴角信号后,先将轴角信号进行放大后再转化为第一数据信号并发送给相应的电平转换及数据缓冲模块,所述电平转换及数据缓冲模块用于将第一数据信号进行电平转换和过滤,得到第二数据信号并发送至FPGA进行处理;所述FPGA包括数据处理单元,所述数据处理单元用于根据第二数据信号计算当前伺服转台的转动角度并将计算结果通过CPCI总线接口芯片传输至第二总线信号接口进行输出;进一步的,收发装置还包括电源与电源管理芯片,所述电源、电源管理芯片均与第二总线信号接口连接,所述FPGA通过电源管理芯片与第二总线信号接口连接。进一步的,所述第一总线接口的数量大于等于感应同步器的数量。进一步的,所述FPGA与第二总线信号接口之间还设置有串口通讯,该串口通讯用于与外部进行数据交互,同时,还可以作为调试接口。进一步的,所述FPGA还包括判断单元和检测单元,所述判断单元和检测单元相互连接。进一步的,所述判断单元用于根据电机运行规律判断第二数据信号是否异常,并在异常时向检测单元发送检测信号,所述检测单元用于通过电平转换及数据缓冲模块向轴角转换模块发送状态信号,当所述轴角转换模块收到状态信号时,判断其所接受的轴角信号是否正常,当轴角信号正常时,反馈正常信号至检测单元;当接受到的轴角信号非正常时,反馈非正常信号至检测单元,检测单元控制相应的第一总线信号接口将当前接口切换至备用接口,并发送报警信息通知相应人员进行检修,若干备用接口传输的信号也为异常信号,则终止当前信号传输并通知相应人员对伺服转台进行检查。一种基于上述装置进行收发信号的方法,包括以下步骤:S1、接收轴角信号和磁激信号;S2、对轴角信号进行放大和数字转化得到第一数字信号;S3、对第一数字信号进行电平放大和过滤得到第二数字信号;S4、对第二数字信号进行计算得到角度信号并进行输出。一种基于上述装置进行智能检测纠错的方法,包括以下步骤:S1、判断单元根据电机运行规律判断第二数据信号是否异常,并在异常时向检测单元发送检测信号;S2、检测单元通过电平转换及数据缓冲模块向轴角转换模块发送状态信号;S3、轴角转换模块收到状态信号时并判断其所接受的轴角信号是否正常,若正常,转入步骤S4,否则,转入步骤S5;S4、反馈正常信号至检测单元并进行正常传输;S5、反馈非正常信号至检测单元,检测单元控制相应的第一总线信号接口将当前接口切换至备用接口,并发送报警信息通知相应人员进行检修,若干备用接口传输的信号也为异常信号,则终止当前信号传输并通知相应人员对伺服转台进行检查。与现有技术相比,本专利技术的优点在于:(1)本专利技术中基于FPGA的多路轴角智能检测纠错和收发装置,激磁信号进入轴角转换模块后作为轴角转换模块的比较电压,激励轴角信号放大,由于轴角信号为电信号(电压通常为0.1~0.5V),且较微弱,需要进行放大并转化为数字信号,以提高数据的准确性,本专利技术中通过一激磁装置发射激磁信号至轴角转换模块,该激磁信号的电压为40~60V,与目前主要通过轴角转换模块本身进行放大,但是由于轴角转换模块放大电压通常为3.3V,导致最终信号强度较弱,信号准确度较低相比,本专利技术的准确度较高。(2)本专利技术中基于FPGA的多路轴角智能检测纠错和收发装置,每个感应同步器与第一总线信号接口之间通过两传输线传输:主传输线和备用传输线,在使用中,第一总线信号接口默认接收主传输线所传输的信号,当主传输线传输的数据状态出现异常时,第一总线信号接口切换至接收备用传输线传输的信号,能够避免信号中断或异常信号,且能够及时调整,有效提高了信号传输的有效性、准确性。(3)本专利技术中基于FPGA的多路轴角智能检测纠错和收发装置,FPGA包括相互连接的判断单元和检测单元相互,判断单元用于根据电机运行规律判断第二数据信号是否异常,并在异常时向检测单元发送检测信号,检测单元用于通过电平转换及数据缓冲模块向轴角转换模块发送状态信号,当轴角转换模块收到状态信号时,判断其所接受的轴角信号是否正常,当轴角信号正常时,反馈正常信号至检测单元;当接受到的轴角信号非正常时,反馈非正常信号至检测单元,检测单元控制相应的第一总线信号接口将当前接口切换至备用接口,并发送报警信息通知相应人员进行检修,若干备用接口传输的信号也为异常信号,则终止当前信号传输并通知相应人员对伺服转台进行检查。本专利技术实施例在使用时对信号是否异常进行判断并采取相应的措施,即快速完成轴角-数字模块的检测,能够及时检测纠错,实时有效对伺服转台的运行状态进行监控,便于实时调整火控台、雷达等装置的姿态角、高低角、方位角,提高监控和打击目标的准确度,且成本较低。附图说明图1为本专利技术实施例中基于FPGA的多路轴角智能检测纠错和收发装置的结构示意图。具体实施方式以下结合附图对本专利技术的实施例作进一步详细说明。参见图1所示,本专利技术实施例提本文档来自技高网...

【技术保护点】
1.一种基于FPGA的多路轴角智能检测纠错和收发装置,包括FPGA,其特征在于:还包括CPCI总线机构、若干轴角转换模块、若干电平转换及数据缓冲模块,/n所述CPCI总线机构包括CPCI总线接口芯片、若干第一总线信号接口和若干第二总线信号接口;/n所述轴角转换模块、电平转换及数据缓冲模块的数量相同,且与感应同步器的数量一致;/n所述第一总线信号接口用于接收若干感应同步器发送的轴角信号,且每个所述感应同步器与第一总线信号接口之间通过两传输线传输:主传输线和备用传输线,在使用时,所第一总线信号接口默认接收主传输线所传输的信号,当所述主传输线传输的数据状态出现异常时,所述第一总线信号接口切换至接收备用传输线传输的信号;/n所述激磁信号进入轴角转换模块后作为轴角转换模块的比较电压,激励轴角信号放大,所述轴角转换模块接收激磁信号和轴角信号后,先将轴角信号进行放大后再转化为第一数据信号并发送给相应的电平转换及数据缓冲模块,所述电平转换及数据缓冲模块用于将第一数据信号进行电平转换和过滤,得到第二数据信号并发送至FPGA进行处理;/n所述FPGA包括数据处理单元,所述数据处理单元用于根据第二数据信号计算当前伺服转台的转动角度并将计算结果通过CPCI总线接口芯片传输至第二总线信号接口进行输出。/n...

【技术特征摘要】
1.一种基于FPGA的多路轴角智能检测纠错和收发装置,包括FPGA,其特征在于:还包括CPCI总线机构、若干轴角转换模块、若干电平转换及数据缓冲模块,
所述CPCI总线机构包括CPCI总线接口芯片、若干第一总线信号接口和若干第二总线信号接口;
所述轴角转换模块、电平转换及数据缓冲模块的数量相同,且与感应同步器的数量一致;
所述第一总线信号接口用于接收若干感应同步器发送的轴角信号,且每个所述感应同步器与第一总线信号接口之间通过两传输线传输:主传输线和备用传输线,在使用时,所第一总线信号接口默认接收主传输线所传输的信号,当所述主传输线传输的数据状态出现异常时,所述第一总线信号接口切换至接收备用传输线传输的信号;
所述激磁信号进入轴角转换模块后作为轴角转换模块的比较电压,激励轴角信号放大,所述轴角转换模块接收激磁信号和轴角信号后,先将轴角信号进行放大后再转化为第一数据信号并发送给相应的电平转换及数据缓冲模块,所述电平转换及数据缓冲模块用于将第一数据信号进行电平转换和过滤,得到第二数据信号并发送至FPGA进行处理;
所述FPGA包括数据处理单元,所述数据处理单元用于根据第二数据信号计算当前伺服转台的转动角度并将计算结果通过CPCI总线接口芯片传输至第二总线信号接口进行输出。


2.如权利要求1所述的一种基于FPGA的多路轴角智能检测纠错和收发装置,其特征在于:收发装置还包括电源与电源管理芯片,所述电源、电源管理芯片均与第二总线信号接口连接,所述FPGA通过电源管理芯片与第二总线信号接口连接。


3.如权利要求1所述的一种基于FPGA的多路轴角智能检测纠错和收发装置,其特征在于:所述第一总线接口的数量大于等于感应同步器的数量。


4.如权利要求1所述的一种基于FPGA的多路轴角智能检测纠错和收发装置,其特征在于:所述FPGA与第二总线信号接口之间还设置有串口通讯,该串口通讯用于与外部进行数据交互,同时,还可以作为调试接口。


5.如权利...

【专利技术属性】
技术研发人员:刘天明任亚辉陈建平邹宜成周传煌
申请(专利权)人:华中光电技术研究所中国船舶重工集团公司第七一七研究所武汉华之洋科技有限公司
类型:发明
国别省市:湖北;42

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

1