作者:Andreea Pop,系统设计/架构工程师,以及Antoniu Miclaus,系统应用工程师
目标
本次实验的目标是利用磁场生成和检测原理去构建简单的接近检测器,并观察检测器输出电压是如何随着电磁体越来越靠近传感器而增加的。
背景知识
简单的接近传感器可检测物体对象之间的距离,可用于多种应用,从简单的门窗开关检测到复杂的高精度绝对位置检测器,应用广泛。接近传感器可采用多种方式设计,其中一种涉及检测磁体(通常为永磁体,但也可能是电磁体)产生的磁场强度。在本次实验中,我们使用铁氧体磁芯螺线管产生磁场。螺线管是一种以圆柱形方式缠绕着磁芯(通常用于制造具有特定电感值的电感)或电磁体的线圈。
ADALP2000模拟部件套件中的100 μH电感用于产生足够强的磁场,并且能够被该套件中集成的AD22151磁场传感器检测到。AD22151是一款线性磁场传感器,其输出电压与垂直施加于封装上表面的磁场成比例。AD22151磁场传感器的工作原理基于霍尔效应。在磁场环境下,当电流流经某个导体时,导体两端就会产生电压(霍尔电压),这种现象就是霍尔效应。运动电荷在磁场中受洛伦兹力作用会发生偏转,从而形成电场,产生霍尔电压。
材料
► ADALM2000主动学习模块
► 无焊试验板和跳线套件
► 四个100 Ω电阻
► 一个100 μH电感
► 一个AD22151磁场传感器
► 两个470 Ω电阻
► 一个100 kΩ电阻
► 一个0.1 μF电容
► 一个10 μF电容
► 一个200 kΩ电阻
► 一个LED
硬件设置
首先,在无焊试验板上构建图1所示的电磁体电路。
图1.电磁体电路。
将包含AD22151磁场传感器的霍尔效应传感器电路(图2)添加到无焊试验板中。
试验板连接如图3所示。
程序步骤如果将电磁体更靠近芯片,输出电压随磁场强度成比例地增加。在图5中,可以看到电压如何随电磁体越来越靠近芯片而增大。当电磁体离芯片较远时,电压将再次降低,直至达到零高斯失调电压。
我们可以在5.0 V电源和引脚6的运算放大器求和节点之间添加一个电阻R4,以改变输出失调电压。这样在无外加磁场的情况下,能够使传感器输出电压尽可能接近其线性范围的下限。接下来,我们来计算R4值。
我们指定VCC为AD22151的电源电压,VMID为中点电源电压。
在通道2使用电压表工具测量VCC。要计算R4,必须清楚运算放大器求和节点的输入和输出电流。通过R2的电流定义为IR2。在理想情况下,此电流为零,因为其每侧的电压为VMID,但零场内部霍尔效应传感器输出电压与内部缓冲电压VREF之间会存在一个较小的失调电压。对于低增益电路,此电压在许多情况下可忽略不计,但在高增益电路中(如本例)我们必须加以考虑。
使用电压表测量并记录引脚7处的电压,并将其定义为VREF。使用电压表测量并记录引脚6处的电压,并将其定义为VCM;此为运算放大器输入端的共模电压,并且由负反馈驱动至非常接近内部霍尔效应传感器的输出。计算R2两端的电压:
VR2 = VREF – VCM (1)
流经R2的电流为:
IR2 = VR2/235 Ω (2)
计算流经反馈电阻R3的电流时可考虑电磁体远离芯片时的传感器输出电压,相当于传感器的零高斯点。将此电压定义为VOUT,Z,然后计算电流:
IR3 = (VCM – VOUT,Z)/100 kΩ (3)
计算将VOUT,Z从其当前电平降至较低电平(本例中为0.5 V)所需的电压偏移量。请注意,这是一个负值,计算公式如下:
VSHIFT = 0.5 V – VOUT,Z (4)
通过反馈电阻R3使VOUT,Z偏移至0.5 V所需的额外电流ISHIFT的计算公式如下:
ISHIFT = VSHIFT/100 kΩ (5)
请注意,这是一个负值,因为VSHIFT为负数。通过R4(用于产生所需失调电压)流入求和节点的电流(IR4)与ISHIFT的方向相反,因此可以写成IR4 = –ISHIFT,为正值。
计算R4的值,注意R4两端电压为VCC与VCM之差,计算公式如下:
R4 = (VCC – VCM)/IR4 (6)
从套件中选择一个最接近R4计算值的电阻。四舍五入产生的误差会导致更高的输出电压。将R4置于电路中,如图6中的原理图所示。此外,图8中也显示了如何将此电阻置于试验板中。在这种情况下,套件中可用的最接近阻值为200 kΩ。在示波器的通道1,可以看到输出失调电压已降至其线性范围的下限,接近所需的0.5 V电平。
带LED指示灯的磁性接近传感器