基于差分式磁通门磁强计的工作原理,设计了一种基于ARM的数字式磁通门磁强计,替代了传统模拟电路对磁强计输出信号进行处理,采用ARM自带的12 bit A/D将磁强计信号转换成数字信号,使用ARM微控制器进行相敏检测、滤波和PID控制,用脉冲宽度调制(PWM)输出反馈信号,结合反馈电阻构成闭环系统。通过实验测试,该磁强计的量程为±60 000 nT,分辨率为1 nT,线性度可达到3.3×10-4,灵敏度温度系数为1.9×10-4/°C。采用基于ARM的数字式磁通门磁强计设计方案,提高了磁强计对环境温度的抗干扰能力。