主权项 |
一种具有参数自动设定功能的金属探测门,包括发射线圈、接收线圈和探测信号处理电路和人机交互模块,其特征在于,所述的探测信号处理电路包括DSP、FPGA模块、D/A模块、A/D模块、滤波放大模块和乘法器,所述的接收线圈、乘法器、滤波放大模块、A/D模块和FPGA模块依次连接,所述的FPGA模块通过D/A模块分别连接发射线圈和乘法器,所述的DSP分别与人机交互模块、FPGA模块以及滤波放大模块连接;金属探测门通过探测信号处理电路进行检测参数的自动设定,该自动设定的具体过程为:FPGA模块作为DDS信号发生器产生发射信号和载波信号,发射信号通过D/A模块进行数模转换后由发射线圈进行发射,载波信号通过D/A模块进行数模转换后输入至乘法器;当检测目标通过时,接收线圈接收产生偏移的检测信号,与输入至乘法器的载波信号相乘得到合成信号,该合成信号依次经滤波放大模块和A/D模块后得到直流信号,输入至FPGA模块,由DSP进行数据处理,获取减少产品效应的信号相位值和滤波放大模块增益值,保存于人机交互模块内,DSP根据信号相位值控制FPGA产生载波信号和发射信号,根据滤波放大模块增益值调整滤波放大模块的增益;DSP进行数据处理的具体过程为:1)获取直流信号的幅值D,将该直流信号的幅值D与DSP预设的第一阈值V1和第二阈值V2比较,其中,V1>V2,若D<V2,则执行步骤2);若D>V1,则执行步骤5);若V2<D<V1,则执行步骤6);2)将直流信号D与一个小于第二阈值V2的第三阈值V3进行比较,若D<V3,则执行步骤3);若V3<D≤V2,则执行步骤4);3)调节滤波放大模块的增益至最大值,再将直流信号D与第三阈值V3进行比较,若此时还存在D<V3,则将当前的增益值保存于存储器内,用于控制滤波放大模块,结束自动设定;若D>V3,则返回步骤1);4)提高滤波放大模块的增益后返回步骤1);5)降低滤波放大模块的增益后返回步骤1);6)调节FPGA模块所输出信号的相位,直至直流信号达到极小值,同时保存当前信号相位值。 |