Abstract:A small signal acquisition system based on AD7791 is designed to solve the multiple weak magnetic signals detected by the magnetic flux-gate sensor, which solves the problem of the synchronization of the six channel AD acquisition. MSP430F5437 ultra low power microcontroller act as based control, the use of non magnetic turntable test experiment, to achieve the data storage and probe attitude correction, and using the least square method for data correction. After experimental verification, the system can be stable in the field work for a long time (more than half year), zero stability by 1.7 nT/h, 2.4 nT/h, 1.4 nT/h (XYZ three axis) dropped to 0.2 nT/h, 0.31 nT/h, 0.23 nT/h, acquisition accuracy (reference field 49535nT) decreased from 49516nT to 49534nT. Effectively reduce the system measurement error, and the accuracy is obviously improved.