关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于FPGA的数字磁通门传感器系统设计和实现

基于FPGA的数字磁通门传感器系统设计和实现

作者: 时间:2011-07-26 来源:网络 收藏

4.3 磁信号解算和积分放大
信号的解算是逻辑最核心的功能,由相敏整流器、基准发生器和FIR滤波器三部分共同,如图2所示。

本文引用地址:https://www.eepw.com.cn/article/161752.htm

d.JPG


相敏整流器由数据转换器和数据选择器构成。数据转换器.Mdfr将输入u(n)转换成补码形式。输出v(n)是输入u(n)或者其补码,由基准h(n)当前的值决定。实际上,电路的功能等价于将u(n)和在1和-1间交替变化的数列相乘,也就是说,v(n)是u(n)以h(n)为基准相敏整流的结果。
基准发生器Nrm为相敏整流器提供基准h(n)。对50 MHz时钟进行分频,产生与二次谐波磁信号同频率,即6.103 MHz的方波,通过控制信号Ctlr调整相位,使基准的相位和二次谐波磁通门信号的相位对其相敏整流的效率最大化。
低通滤波器Sinc_Fltr是N点sine滤波器的FIR形式,传输函数是:
e.JPG
信号流图如图3所示。

e.JPG


由于二次谐波磁通门信号一个周期采样128点,因此N=128;按照图3所示的信号流图,128点sinc滤波器由127个加法器和128个寄存器组成。为防止溢出,加法器和寄存器宽度为16+log2 8=24位,最后一级输出的高16位作为滤波器的输出。了低通滤波的功能。

g.JPG


积分放大由积分器Intgtr,结构如图4所示。为防止溢出,采用32位的加法器和寄存器。加法器的一个输入端是低通滤波器的输出,另一个是累加和。在闭环中,积分器输出的低16位是反映被测磁场大小的量。



评论


相关推荐

技术专区

关闭