当前位置:首页 > EDA > 电子设计自动化
[导读]光电靶的基本原理是:当光幕内的光通量发生足够大的变化时,光电传感器会响应这种变化而产生电信号。这就是说,一些非弹丸物体在穿过光幕时也会使得光幕内光通量发生变化以至光电传感器产生电信号。从原理上,这种现

光电靶的基本原理是:当光幕内的光通量发生足够大的变化时,光电传感器会响应这种变化而产生电信号。这就是说,一些非弹丸物体在穿过光幕时也会使得光幕内光通量发生变化以至光电传感器产生电信号。从原理上,这种现象并非异常,而对测试来讲则属于干扰。在具体靶场测试中,当干扰严重时会导致测试根本无法进行。因此,如何排除干扰,保证系统的正常运行,是一个必须解决的问题。

红外密集度光电立靶测试系统是一种新型的用于测量低伸弹道武器射击密集度的测试系统,既测试无须进行任何特殊处理的金属弹丸,又可测试非金属弹丸,更有反映灵敏、精度高而稳定、操作简单、容易维护等优点,已被许多靶场投入使用。

理论分析

光电靶在工作时,光电传感器响应光幕内光通量的变化,将其转变为微弱的电信号,经过放大后,进入电压比较器,当其幅值高于预定基准时,电压比较器翻转,产生触发脉冲。

由于随同弹丸穿过光幕的细小物体和外界光线变化产生的信号幅值较小,通过对电压比较器设置合适的比较门限便可滤除这种信号。在靶厂实际测试中,这种干扰信号幅值一般小于0.8V,在电路中只要将电压比较器的门限电平设为0.8V便可消除这种干扰。

根据光电靶的工作原理,穿过光幕的飞行物体速度不同,遮挡光幕的时间就不同,在电路中表现为比较器后产生的方波脉冲的宽度不同。与弹丸相比,蚊虫的飞行速度要低得多,当其穿过光幕时,产生的方波脉冲的宽度要比弹丸产生得宽;在亚音速弹测试中,弹丸速度低于声速,由声波引起的脉冲宽度小于弹丸产生的方波脉冲宽度。因此,从原理上在比较器后利用滤波电路滤除干扰信号是可能的。

利用FPGA实现滤波及抗干扰

整个电路的主要功能是抗冲击波和蚊虫干扰,并把有效弹丸信号变成脉宽为50μs的信号输出到下级处理电路。设计中采用的芯片是MAX7000系列的EPM7128SLC84-15芯片。下面就如何实现滤波和抗干扰作详细介绍。

1 电路原理

当有物体穿过光幕时,所产生方波的脉冲宽度为:T=(L+D)/V。式中,L为飞行物的长度,D为光幕面的厚度,V为飞行物的速度。冲击波以声速计算,V为340m/s,D=3mm,则可知冲击波穿过光幕产生的方波信号脉冲宽度为:T1=D/V≌8.8μs;若V=330m/s,则T1≌9.1μs。蚊虫等飞行物飞行速度V为20m/s,物体长度L大约为10mm,则可知蚊虫飞过光幕产生的方波信号脉冲宽度为T2≌650μs。红外密集度立靶测试系统测试弹丸弹速范围为200~1200m/s,主要用于5.8mm、7.62mm、9mm三种弹;冲击波的影响主要产生于对9mm×19mm的手枪弹的测量,该弹丸弹速约为320m/s。根据弹速和弹长,可知弹丸穿过光幕产生的方波信号脉冲宽度范围为T3=37.5μs。

根据靶场实际测试情况,弹丸穿过光幕时产生的方波信号脉冲宽度基本都小于150μs且大于10μs,则可以认为脉冲宽度大于150μs小于10μs的信号为无效信号,可以剔除,此时可将蚊虫干扰信号和冲击波信号滤除,达到抗干扰的目的。

2抗冲击波电路

滤除冲击波电路如图1所示。当PULSE_IN端出现一个正跳变时,上跳沿使得触发器D1的输出端产生高电平信号,则启动计数器开始计数。当计数器计满后,计数器输出端产生一个正跳变,上升沿使得触发器D3的输出端产生一个高电平信号,将这两个信号相与得到输出信号PULSE_OUT1。当PULSE_IN的下降沿到来时将计数器和三个触发器同时清零,等待下一个信号到来。由图2可知,当PULSE_IN的脉宽小于设定计时宽度时,认为干扰信号PULSE_OUT1为低;当PULSE_IN的脉宽大于设定计时宽度时且仍为高时,认为信号有效,PULSE_OUT1为高且在PULSE_IN的下降沿变为低电平,等待下一信号的到来。

图1 滤除冲击波电路

图2 抗冲击波电路仿真波形图

3 抗“蚊虫”干扰电路

当PULSE_OUT1有一个正跳变时,计数器开始计数,若计数器计满则计数器cout端将有一个正跳变,经反相后加在触发器D4的Q输入端。在PULSE_OUT1的下降沿到来时,触发器D4的输出端仍输出低电平信号,输出信号PULSE_OUT2为低,即若PULSE_OUT1的脉冲宽度不小于计数器计时宽度时,PULSE_OUT2端将输出低电平信号;若计数器未计满则cout 端将不会有上升沿,触发器D4的Q输入端为高,在PULSE_OUT1的下降沿使触发器D4的输出端为高时,输出信号PULSE_OUT2为高。在PULSE_OUT1上升沿到来时,触发器D6的输出端输出为高经反相器后将触发器D4和D6同时清零,等待下一信号的到来。

4 脉宽设定电路

为了保证弹丸穿过光幕产生的脉冲信号能够非常适合后续处理电路的需要,在设计中将弹丸穿过光幕产生的脉冲信号均变为脉宽为50μs的脉冲信号再输出给后续电路。

当PULSE_OUT2有一个正跳变时,触发器D7的输出端输出高电平,并启动计数器。当计数器计满时,计数器cout出现上升沿,触发器D8的输出端输出高电平,此高电平信号将计数器清零,同时经反相器反相后接到触发器D7和D8清零端,将触发器D7和D8清零。

整个电路的作用就是,当PULSE_IN上跳沿到来后,先经过抗冲击波电路,若信号脉宽大于10μs,则启动抗蚊虫干扰电路;若信号脉宽大于150μs,输出PULSE_OUT为低电平信号;若脉宽小于150μs,则经过脉宽设定电路变成宽度为50μs的信号输出。

通过分析可知应用FPGA器件所设计的抗干扰电路具有可灵活调节信号的脉宽修改方便、对输入信号的脉宽适应能力强可调节范围大、输出的脉冲宽度和幅值稳定准确的特点。

图3 抗蚊虫干扰电路

图4 抗蚊虫干扰电路仿真波形

图5 脉宽设定电路

结语


为了在测试弹丸射击密集度时消除冲击波和蚊虫干扰,利用FPGA器件来设计抗干扰电路,本电路简单可靠,能有效地消除干扰脉冲,从而保证了数据的准确性和可靠性。

图6 脉宽设定电路仿真波形图

图7 整体电路仿真波形图

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

随着嵌入式的快速发展,在工控、通信、5G通信领域,FPGA以其超灵活的可编程能力,被越来越多的工程师选择。近日,米尔电子发布2款FPGA的核心板和开发板,型号分别为:基于紫光同创Logos-2系列PG2L100H的MYC...

关键字: FPGA 核心板 开发板

在某FPGA系统中,对电源系统进行调试,在同样的测试条件下,发现其中有一块板相对其它的板功耗总偏大,进而对其进行调试分析。

关键字: 电源 纹波调试 FPGA

模拟信号和数字信号都要回流到地,因为数字信号变化速度快,从而在数字地上引起的噪声就会很大,而模拟信号是需要一个干净的地参考工作的

关键字: 模拟地 数字地 电路设计

UART(Universal Asynchronous Receiver/Transmitter)是一种通信协议,用于在电子设备之间传输数据。它是一种串行通信协议,意味着数据位按顺序一个接一个地传输。

关键字: FPGA UART串口通信

本文主要讲了六款简单的开关电源电路设计原理图,24V开关电源的工作原理是什么、24V开关电源电路图等内容,下面就一起来看看吧。

关键字: 开关电源 电路图 电路设计

Bourns® TLVR1005T 和 TLVR1105T 系列采用双绕组结构和低感值设计,可提供快速瞬态响应,并可依据 CPU、FPGA 和 ASIC 负载要求进行延展

关键字: 数据驱动 电感器 FPGA

对于大规模数据处理,最佳性能不仅取决于原始计算能力,还取决于高存储器带宽。 因此,全新 AMD Alveo™ V80 计算加速卡专为具有大型数据集的内存受限型应用而设计,这些应用需要 FPGA 硬件灵活应变能力以实现工作...

关键字: 自适应计算 FPGA

8b10b编码作为数字通信领域中的一项重要线路编码方案,其核心理念在于将每8位数据映射到10位编码中。这个映射过程严格按照特定规则进行,旨在保证编码中的电平转换足够,以维持信号的直流平衡,并提供足够的时钟信息,使接收端能...

关键字: FPGA 8b/10b编码 IC设计

在FPGA和IC设计领域,经常会面临一个挑战:多个端口同时竞争一个端口的数据。在这种情况下,采用RR调度策略可能是一种解决方案。

关键字: FPGA 嵌入式系统 IC设计
关闭
关闭