1. Introduction
In electronics, industrial equipment and biomedical engineering, magnetic field sensors (MFSs) represent an important sensing component and are utilized to measure the magnetic field (M-F). MFSs have various applications. For instance, Juarez-Aguirre [
1] utilized a microelectromechanical system (MEMS) MFS, a virtual instrument, and a data acquisition card to construct a signal processing system for biomedical application. The signal processing system could sense magnetic flux density, and the system was actually used to detect magnetic flux density in a rat thoracic cage. A respiratory training system, proposed by Kang [
2], was applied to monitor patient respiration. The system contained a MEMS patch-type MFS that could measure the change of magnetic intensity corresponding to the movement of respiration for the thoracic surface of patients. Lu [
3] presented a location tracking system with MEMS MFSs for clinical application. The system could track the organ and vessel shape of a patient through the MS node sensor. Feng [
4] developed a microfluidic platform with a giant magnetoimpedance MFS for biomarker detection. The MFS was used to sense the magnetic beads in a microfluidic system. Lara-Castro [
5] proposed a portable signal conditioning system with a resonant MEMS MFS for industrial application. The portable system could sense the residual M-F for ferromagnetic materials. Fourati [
6] employed a three-axis Hall MFS, an accelerometer, and a gyroscope to develop a system, which was used in bio-logging to detect the dynamic body acceleration estimation. A nonlinear filter evaluated the sensing signals of the sensor in the system. Xu [
7] used a Hall MFS, an angular rate sensor, and a gravity sensor to make an attitude estimator that adopted the Kalman filter for estimating the attitude. The flight information measuring device with a MEMS MFS, proposed by Ma [
8], was used in aircraft navigation. The measuring device could detect the flight attitude of aircraft.
Three-axis magnetic field sensors are able to measure magnetic fields in three directions simultaneously. In practical applications, magnetic fields are often not unidirectional, so it is necessary to measure magnetic fields in all directions to obtain more comprehensive information. For example, in applications, such as magnetic field navigation and positioning, magnetic field imaging, and Earth magnetic field measurement, it is necessary to measure magnetic field information in multiple directions. Therefore, this study develops a magnetic field sensor that can simultaneously measure magnetic fields in three axes.
The MEMS technology used in microfabrication and micromachining processes was utilized to develop microactuators [
9,
10,
11,
12,
13] and microsensors [
14,
15,
16,
17,
18]. Many studies presented the use of the MEMS technology in developing various MFSs. For example, Du [
19] developed a one-axis resonant MFS and the structure of the MFS was composed of dual-coupled photonic crystal cavities with two nanobeams. The nanobeams were driven using Lorentz force. The MFS was made using the MEMS technology. The MFS sensitivity was 22.9 mV/T. The output signal of the sensor was easily influenced by vibration as the sensor was of a resonant type. Gkotsis [
20] presented a one-axis resonant MFS and utilized the bulk micromachining to make the resonant MFS on a SOI (silicon on insulator) wafer. The resonant MFS was driven using Lorentz force and was sensed by piezoresistive element. The resonant MFS sensitivity was 513 mV/T. The output signal of the sensor was easily affected by vibration since the sensor was a resonant type. Tseng [
21] employed the CMOS process to make a one-axis MFS. The structure of the MFS included the magnetic transistor. The MFS was integrated with circuitry, which was utilized to enhance the MFS output voltage (O-V). The MFS sensitivity was 354 mV/T. Herrera-May [
22] used bulk micromachining to develop a one-axis resonant MFS. The structure of the resonant MFS contained a plate, an aluminum loop, two support beams, and four flexural beams. The resonant MFS was driven by Lorentz force. The driving voltage and power consumption of the MFS were 3 V and 12 mW, respectively, and the MFS sensitivity was 230 mV/T. Because the sensor was of a resonant type, the output signal of the sensor was easily influenced by vibration. Liu [
23] developed a fluxgate MFS using the MEMS technology with the electroplating process. The structure of the fluxgate MFS had a closed double-layer core, which was made of Fe-based ribbon deposited by the electroplating process. The electroplating process for Fe-based ribbon was not compatible with the CMOS process. Zhao [
24] designed a two-axis MFS and used the MEMS technology to make the MFS. The structure of the MFS was constructed by four magnetic transistors and four resistors. The sensitivities of the MFS were 223 mV/T in the x-axis M-F and 218 mV/T in the y-axis M-F. Yang [
25] developed a two-axis MFS and employed the MEMS technology with packaging technique to make the MFS on a silicon wafer. The MFS contained two magnetic transistors, one that was set in the x-axis direction, which detected M-F in the x-axis, and the other set in the y-axis direction, which detected M-F in the y-axis. The sensitivities of the MFS were 366 mV/T in the x-axis M-F and 365 mV/T in the y-axis M-F. Zhao [
26] presented a three-axis MFS that was made employing MEMS technology. The MFS consisted of a Hall sensor and four magnetic transistors. The sensitivities of the MFS in the x-, y-, and z-axis M-F were 77.5 mV/T, 78.6 mV/T, and 77.4 mV/T, respectively. Chen [
27] proposed a three-axis MFS fabricated utilizing the CMOS process. The structure of the MFS contained two magnetic field effect transistors, which were utilized to improve the sensitivity of the MFS. The MFS sensitivity was 182 mV/T in the x-axis M-F. The MFS had a sensitivity of 180 mV/T in the y-axis M-F and a sensitivity of 27.8 mV/T in the z-axis M-F. Wu [
28] used the CMOS process to design and manufacture a three-axis MFS. The MFS was composed of two magnetic sensing elements, one of which was utilized to sense M-F in the x- and y-axis and the other employed to sense M-F in the z-axis. The magnetic sensing elements consisted of the magnetic transistors. The MFS had a sensitivity of 119 mV/T in the z-axis M-F. The sensors of Du [
19], Gkotsis [
20], Tseng [
21], Herrera-May [
22], and Liu [
23] were one-axis MFSs, and the sensors of Zhao [
24] and Yang [
25] were two-axis MFSs. The sensors of Zhao [
26], Chen [
27], and Wu [
28] were three-axis MFSs. We designed and fabricated a three-axis MFS with higher sensitivity compared to the MFSs [
19,
20,
21,
22,
23,
24,
25,
26,
27,
28]. There are several types of magnetic sensors, such as Hall effect sensors, anisotropic magnetoresistive (AMR) sensors, giant magnetoresistive (GMR) sensors, and magnetic transistor sensors. Hall effect sensors can be produced by a simple manufacturing process and are low-cost, but their sensitivity is lower. AMR and GMR sensors have high sensitivity, but they require more complex processes and materials, resulting in higher costs. Magnetic transistor sensors have high gain and sensitivity, as well as the advantages of low cost, high process stability, and mass-production by semiconductor foundries. Hence, this study develops a magnetic transistor MFS.
Various micro components [
29,
30,
31,
32,
33] and devices [
34,
35,
36,
37,
38] are manufactured employing the CMOS process. Micro MFSs developed by this process have many benefits [
27,
28]. This study adopts this process to make a three-axis MEMS MFS. The MFS is composed of z-MFS and a y/x-MFS. The z-MFS is a magnetic transistor type with four additional collectors that enhance sensitivity. The y/x-MFS consists of a y-MFS and an x-MFS. The y-MFS and an x-MFS are utilized to sense M-F in the y- and x-direction, respectively.
2. Structure and Analysis of Magnetic Field Sensor
The three-axis MFS chip contains an independent z-MFS and a y/x-MFS that is a combination of y-MFS and x-MFS. The x-MFS, y-MFS, and z-MFS are utilized to sense in the x-, y-, and z-axes M-F, respectively.
Figure 1 illustrates structure of the z-MFS, where E
z is emitter; C
z1, C
z2, C
z3, and C
z4 are collector; B
z1, B
z2, B
z3, and B
z4 are base; and AC
z1, AC
z2, AC
z3, and AC
z4 are additional collectors. The carriers flow from the emitter (E
z) to the bases (B
z1, B
z2, B
z3, and B
z4), the additional collectors (AC
z1, AC
z2, AC
z3 and AC
z4) and collectors (C
z1, C
z2, C
z3, and C
z4) when the bias supplies the bases, collectors, and additional collectors. When a z-direction M-F applies to the z-MFS, a Lorentz force that is produced through the action of M-F and current acts on the carriers, which are deflected toward the collectors (C
z2 and C
z4) and the additional collectors (AC
z2 and AC
z4). The collectors of C
z2 and C
z4 have a higher current than the collectors of C
z1 and C
z3, such that there exists a of voltage difference between C
z1 and C
z2 and a voltage difference between C
z3 and C
z4. The O-V of the z-MFS is gained by the voltage differences in series.
Figure 2 shows the schematic structure of the y/x-MFS, where B is base; C
x1, C
x2, C
y1, and C
y2 are collectors; E
x1, E
x2, E
y1, and E
y2 are emitters; and STI is shallow trench isolation. The y-MFS, which consists of a base (B), two collectors (C
x1 and C
x2), and two emitters (E
x1 and E
x2), is combined by two magnetic transistors. The shape between the x-MFS and the y-MFS are a symmetrically intersectional structure. The x-MFS, which consists of a base (B), two collectors (C
y1 and C
y2), and two emitters (E
y1 and E
y2), is also combined by two magnetic transistors.
As shown in
Figure 2, the carriers flow from the emitters (E
x1 and E
x2) to the collectors (C
x1 and C
x2) and bases (B) when there are bias voltages supplied to the collectors (C
x1 and C
x2) and base (B). When a y-direction M-F applies to the y-MFS, a Lorentz force that is produced through the action of M-F and current acts on the carriers. The carriers are deflected upward the collector of C
x1. On the other hand, the carriers are deflected downward the collector of C
x2. The collector of C
x1 has a higher current than the collector of C
x2, such that there exists a voltage difference between C
x1 and C
x2. The O-V of the y-MFS is gained by voltage difference between C
x1 and C
x2. Similarly, the carriers flow from the emitters (E
y1 and E
y2) to the collectors (C
y1 and C
y2) and bases (B) when there are bias voltages supplied to the collectors (C
y1 and C
y2) and base (B). When an x-direction M-F applies to the x-MFS, a Lorentz force that is produced through the action of M-F and current acts on the carriers. The carriers are deflected upward the collector of C
y1. On the other hand, the carriers are deflected downward the collector of C
y2. The collector of C
y1 has a higher current than the collector of C
y2, such that there exists a voltage difference between C
y1 and C
y2. The O-V of the x-MFS is gained by a voltage difference between C
y1 and C
y2.
The simulation software, Sentaurus TCAD, was utilized to evaluate the characteristic of the z-MFS and y/x-MFS. The simulation steps involved establishing the model, mesh model, set material, and condition, selecting the relevant method, and carrying out computation [
39]. According to the structures (
Figure 1 and
Figure 2), the z-MFS and y/x-MFS models were established respectively. The z-MFS and y/x-MFS models were meshed by the Delaunay triangulation approach. The coupling effect of M-F and electrical field was calculated by the Poisson electron hole method. The distribution of carrier density was evaluated by the Bank–Rose method.
Figure 3 shows the O-V for the z-MFS by the simulation, where V
B is base bias; V
C is collector bias, and V
AC is additional collector bias. The additional collectors and the collectors were linked to a resistance of 1 kΩ, respectively. The collector bias and base bias were 5 V and 2 V, respectively. The different voltages of 0.5, 1, 1.5, and 2 V were inputted to the additional collectors. The results presented that the O-V for the z-MFS increased as the additional collector bias increased. When the collector, base, and additional collector bias were 5, 2, and 2 V, respectively, the O-V for the z-MFS was 50 mV at 200 mT. The use of the linear regression method fits the curve at V
B = 2 V, V
C = 5 V, and V
AC = 2 V. The regression line had a coefficient of determination R
2 = 0.9999 and a slope of 250 mV/T. Therefore, the sensitivity of the z-MSE was 250 mV/T at V
B = 2 V, V
C = 5 V, and V
AC = 2 V, and the output linearity was 99%. The optimal operating point setting for z-MFS was V
B = 2 V, V
C = 5 V, and V
AC = 2 V, and with the load resistance of 1 K. As shown in
Figure 3, the output voltage of the z-MFS increases as the additional collector voltage of the z-MFS increases. This is because, under the condition of increasing additional collector voltage, the electric field of the z-MFS strengthens, making it easier for carriers to flow from the emitter to the collectors and the additional collectors, thereby increasing the current gain of the z-MFS and raising the output voltage.
Figure 4 shows the O-V for y-MFS by simulation, where V
B is base bias and V
C is collector bias. In this evaluation, the collectors linked to a resistance of 1 kΩ. The base bias was 2.5 V. The different voltages of 3, 3.5, 4, 4.5, and 5 V were inputted to the collectors. The results presented that the O-V for the y-MFS increased as the collector bias increased. When the collector and base bias were 5 and 2.5 V, respectively, the O-V for the y-MFS was 100 mV at 200 mT. The use of the linear regression method fits the curve at V
B = 2.5 V and V
C = 5 V. The regression line had a coefficient of determination R
2 = 0.9995 and a slope of 510 mV/T. Therefore, the sensitivity of the y-MSE was 510 mV/T at V
B = 2.5 V and V
C = 5 V, and the output linearity was 99%. The optimal operating point setting for y-MFS was V
B = 2.5 V, V
C = 5 V, and with the load resistance of 1 K.
Figure 5 shows the O-V for x-MFS by simulation, where V
B is base bias and V
C is collector bias. In this evaluation, the collectors linked to a resistance of 1 kΩ. The base (B) bias was 2.5 V. The different voltages of 3, 3.5, 4, 4.5, and 5 V were inputted to the collectors. The results presented that the O-V for the x-MFS increased as the collector bias increased. When the collector and base bias were 5 and 2.5 V, respectively, the O-V for the x-MFS was 100 mV at 200 mT. The use of the linear regression method fits the curve at V
B = 2.5 V and V
C = 5 V. The regression line had a coefficient of determination R
2 = 0.9995 and a slope of 510 mV/T. Therefore, the sensitivity of the x-MSE was 510 mV/T at V
B = 2.5 V and V
C = 5 V, and the output linearity was 99%. The optimal operating point setting for x-MFS was V
B = 2.5 V, V
C = 5 V, and with the load resistance of 1 K. As shown in
Figure 4 and
Figure 5, the output voltage of the y-MFS and x-MFS increases with the collector voltage. This is because the electric field in the y-MFS and x-MFS strengthens with an increasing collector voltage, making it easier for carriers to flow from the emitters to the collectors, thus increasing the current gain of the y-MFS and x-MFS and enhancing their output voltage.
The simulation software, Sentaurus TCAD, was also utilized to analyze the cross-sensitivity of the MFS. First, an M-F in the z-direction was applied to the MFS, and the O-V for the z-, y-, and x-MFS was analyzed.
Figure 6 shows the analyzed O-V for the x-MFS, y-MFS, and z-MFS in the z-direction M-F, where V
o(z, x) is the O-V for x-MFS in the z-direction M-F; V
o(z, y) is the O-V for y-MFS in the z-direction M-F; V
o(z,z) is the O-V for z-MFS in the z-direction M-F. The O-V of V
o(z, x) is 0.1 mV at 200 mT and the O-V of V
o(z,y) is 0.1 mV at 200 mT. This means that the x-MFS and y-MFS have an extremely low response in the z-direction M-F. It is only V
o(z, z) that shows a high value, which the means that the only z-MFS has a good response in the z-direction M-F. The results depict that the MFS has an extremely low cross-sensitivity in the z-direction M-F. Then, an M-F in the y-direction was applied to the MFS, and the O-V for the z-, y- and x-MFS was analyzed.
Figure 7 shows the analyzed O-V for the x-MFS, y-MFS, and z-MFS in the y-direction M-F, where V
o(y, x) is the O-V for x-MFS in the y-direction M-F; V
o(y, y) is the O-V for y-MFS in the y-direction M-F; V
o(y, z) is the O-V for z-MFS in the y-direction M-F. The O-V of V
o(y, x) is 0.5 mV at 200 mT and the O-V of V
o(y, z) is 0.1 mV at 200 mT. This means that the x-MFS and z-MFS have an extremely low response in the y-direction M-F. It Is only V
o(y, y) that shows a high value, which the means that the only y-MFS has a good response in the y-direction M-F. The results present that the MFS has an extremely low cross-sensitivity in the y-direction M-F. Finally, an M-F in the x-direction was applied to the MFS, and the O-V for the z-, y-, and x-MFS was analyzed.
Figure 8 shows the analyzed O-V for the x-MFS, y-MFS and z-MFS in the x-direction M-F, where V
o(x, x) is the O-V for x-MFS in the x-direction M-F; V
o(x, y) is the O-V for y-MFS in the x-direction M-F; V
o(x, z) is the O-V for z-MFS in the x-direction M-F. The O-V of V
o(x, y) is 0.5 mV at 200 mT and the O-V of V
o(x, z) is 0.1 mV at 200 mT. This means that the y-MFS and z-MFS have an extremely low response in the x-direction M-F. It is only V
o(x, x) that shows a high value, which means that the only x-MFS has a good response in the x-direction M-F. The results display that the MFS has an extremely low cross-sensitivity in the x-direction M-F. As shown in
Figure 7 and
Figure 8, x-MFS and y-MFS exhibit nonlinear output voltage under the influence of magnetic fields due to changes in the direction and speed of carrier movement in the MFS caused by the magnetic field, which in turn affects the current gain of the MFS. Therefore, at high magnetic fields, the current gain of the MFS gradually saturates or decreases with the increase of magnetic field, resulting in nonlinear changes in output voltage.
The resolution of a magnetic field sensor can be estimated using the noise level spectrum. This parameter, denoted as
SB, is commonly used to represent magnetic field noise spectral density, and has units of T/
. The
SB of the magnetic field sensor is given by [
40]:
where
SV represents the voltage noise spectral density of the sensor with units of V/
, and
S represents the sensitivity of the sensor with units of V/T. In cases where the magnetic shielding is good, the voltage noise of the signal processing device can be neglected, and
SB is determined by the characteristics of the front-end physical sensing element. Therefore, the resolution of the magnetic field sensor can also be expressed in terms of the root mean square magnetic field noise
Bmin, with units of Tesla. This parameter can be calculated by [
40,
41]:
where
Vn represents the root mean square voltage noise with units of V and is obtained by integrating the voltage noise spectral density
SV squared with respect to frequency
f, as follows [
40]:
It can be observed from Equation (2) that the resolution of the sensor depends on both the noise level and sensitivity of the sensor.
4. Results
The measurement setup for the three-axis MFS was displayed in
Figure 11. It contained a Gauss meter (GM08-1029, Hirst, Falmouth, UK), a M-F generator (developed by our lab), a digital multimeter (34405A, Agilent, Santa Clara, CA, USA), and two power supplies. The magnetic field generator was a direct current (DC) type and produced a magnetic field in the range from −250 mT to 250 mT. The Gauss meter was used to calibrate the magnitude of magnetic field produced by the generator. The MFS chip was set on the M-F generator. A power supply provided a power to the M-F generator, and another power supply gave a power to the MFS chip. The M-F generator produced an M-F to the MFS chip. The O-V of the MFS was recorded utilizing the digital multimeter. The measurements were taken inside shielding units. It is possible that some signal loss may occur when using cables or operating in an open environment due to electromagnetic interference. However, we employed proper shielding and grounding techniques to minimize this effect.
The z-MFS performance was measured. As shown in
Figure 11, the power supply gave a voltage of 2 V to the base and the different voltages of 3, 3.5, 4, 4.5 and 5 V to the collectors. There was no bias at the additional collectors. The M-F generator gave an M-F of z-direction to the z-MFS.
Figure 12 shows the measurement for the z-MFS without the bias of additional collectors, where V
B is base bias and V
C is collector bias. At the curve of V
B = 2 V and V
C = 3 V, the O-V of z-MFS was −2.1 mV at −200 mT and 2.2 mV at 200 mT. At the curve of V
B = 2 V and V
C = 4 V, the O-V of z-MFS was −11.1 mV at −200 mT and 11.2 mV at 200 mT. At the curve of V
B = 2 V and V
C = 5 V, the O-V of z-MFS was −20.3 mV at −200 mT and 20.4 mV at 200 mT, and the curve had a slope of 101 mV/T. Therefore, the sensitivity for the z-MFS was 101 mV/T when V
B = 2 V and V
C =5 V.
In order to increase the z-MFS sensitivity, the z-MFS structure contained the additional collectors. To understand the additional collector effect, the z-MFS was with the additional collector bias measured. As shown in
Figure 11, the power supply gave a voltage of 2 V to the base and a voltage of 5 V to the collectors, and the different voltages of 0.5, 1, 1.5, and 2 V were applied to the additional collectors. The M-F generator gave an M-F in the z-direction to the z-MFS.
Figure 13 shows the measurement for the z-MFS with the bias of additional collectors, where V
B is base bias, V
C is collector bias, and V
AC is additional collector. At the curve of V
B = 2 V, V
C = 5 V, and V
AC = 0.5 V, the O-V of z-MFS was −21.6 mV at −200 mT and 21.7 mV at 200 mT. At the curve of V
B = 2 V, V
C = 5 V, and V
AC = 1 V, the O-V of z-MFS was −30 mV at −200 mT, and 30.1 mV at 200 mT. At the curve of V
B = 2 V, V
C = 5 V, and V
AC = 2 V, the O-V of z-MFS was −47.2 mV at −200 mT and 47.3 mV at 200 mT, and the curve had a slope of 237 mV/T. So, the sensitivity for the z-MFS was 237 mV/T when V
B = 2 V, V
C = 5 V, and V
AC = 2 V. The power consumption of the z-MFS was 8 mW. Comparing the z-MFS with and without the additional collector bias, the sensitivity of the z-MFS without the additional collector bias was 101 mV/T (at V
B = 2 V and V
C =5 V in
Figure 12), and the sensitivity of the z-MFS with the additional collector bias was 237 mV/T (at V
B = 2 V, V
C = 5 V and V
AC = 2 V in
Figure 13). The bias of additional collectors enhanced the sensitivity of the z-MFS. As depicted in
Figure 3, the simulated sensitivity of the z-MFS is 250 mV/T. When comparing the simulated sensitivity with the measured one, there was an error percentage of 5.2%, which could be attributed to variations in the doping concentration during the fabrication process of the z-MFS.
The y-MFS performance was measured. As shown in
Figure 11, the power supply gave a voltage of 2.5 V to the base of the y-MFS and the different voltages of 3, 3.5, 4, 4.5, and 5 V to the collectors of the y-MFS. The M-F generator gave an M-F in the y-direction to the y-MFS.
Figure 14 shows the measurement for the y-MFS, where V
B is base bias and V
C is collector bias. At the curve of V
B = 2 V and V
C = 3 V, the O-V of y-MFS was −5 mV at −200 mT and 5 mV at 200 mT. At the curve of V
B = 2 V and V
C = 4 V, the O-V of y-MFS was −52.8 mV at −200 mT and 53 mV at 200 mT. At the curve of V
B = 2 V and V
C = 5 V, the O-V of y-MFS was −96.7 mV at −200 mT and 96.8 mV at 200 mT, and the curve had a slope of 484 mV/T. Therefore, the sensitivity for the y-MFS was 484 mV/T when V
B = 2 V and V
C = 5 V. The power consumption of the y-MFS was 6 mW. As shown in
Figure 4, the simulated sensitivity of the y-MFS is 510 mV/T. The measured sensitivity of the y-MFS had an error percentage of 5.1% compared to the simulation results, which could be attributed to variations in doping concentration during the fabrication process of the y-MFS.
The x-MFS performance was measured. As shown in
Figure 11, the power supply gave a voltage of 2.5 V to the base of the x-MFS and the different voltages of 3, 3.5, 4, 4.5, and 5 V to the collectors of the x-MFS. The M-F generator gave an M-F in the x-direction to the x-MFS.
Figure 15 shows the measurement for the x-MFS, where V
B is the base bias and V
C is the collector bias. At the curve of V
B = 2 V and V
C = 3 V, the O-V of x-MFS was −5 mV at −200 mT and 5.1 mV at 200 mT. At the curve of V
B = 2 V and V
C = 4 V, the O-V of x-MFS was −53.1 mV at −200 mT and 53.2 mV at 200 mT. At the curve of V
B = 2 V and V
C = 5 V, the O-V of x-MFS was −96.9 mV at −200 mT and 97 mV at 200 mT, and the curve had a slope of 485 mV/T. So, the sensitivity for the x-MFS was 485 mV/T when V
B = 2 V and V
C = 5 V. The power consumption of the x-MFS was 6 mW. As shown in
Figure 5, the simulated sensitivity of the y-MFS is 510 mV/T. The measured sensitivity of the x-MFS had an error percentage of 4.9% compared to the simulation results, which could be attributed to variations in doping concentration during the fabrication process of the x-MFS.
To characterize the resolution and noise level of the MFS, a Spectrum Analyzer (Advantest R3273) was used to measure the voltage noise of the x-, y-, and z-MFS. The spectrum analyzer displayed the voltage noise spectral density SV of the MFS. The root mean square voltage noise Vn at the MFS was calculated using Equation (3). The voltage noise spectral density SV of the x-, y-, and z-MFS was measured, and the respective root mean square voltage noise Vn was evaluated. The results showed that the x-MFS had a Vn of 0.61 µV, the y-MFS had a Vn of 0.58 µV, and the z-MFS had a Vn of 0.26 µV. The sensitivities of the x-, y-, and z-MFS were 484 mV/T, 485 mV/T, and 237 mV/T, respectively. By substituting the Vn value and sensitivity of the x-, y-, and z-MFS into Equation (2), the resolutions of the x-, y-, and z-MFS could be obtained. The resolution of the x-MFS was 1.3 µT, while the resolutions of the y-MFS and z-MFS were 1.2 µT and 1.1 µT, respectively.
The cross-sensitivity is one of important characteristic for the three-axis MFS. To character the MFS cross-sensitivity, the x-, y- and z-MFS were tested under the same direction M-F. As shown in
Figure 11, the power supply gave a voltage of 2.5 V to the base of the x-MFS and y-MFS and a voltage of 5 V to the collector of the x-MFS and y-MFS. At the same time, the power supply gave a voltage of 2 V to the bases of the z-MFS, a voltage of 5 to the collectors of the z-MFS and a voltage of 2 V to the additional collectors of the z-MFS. The M-F generator suppled an M-F in the z-direction to the MFS, and the digital multimeter detected the output for the z-MFS, y-MFS, and x-MFS.
Figure 16 depicts the measurement of the z-MFS, y-MFS, and x-MFS in the z-direction M-F, where V
o (z, x) is O-V for x-MFS in the z-direction M-F; V
o (z, y) is O-V for y-MFS in the z-direction M-F; V
o (z, z) is O-V for z-MFS in the z-direction M-F. The curve of V
o (z, x) had a slope of 6.3 mV/T, and the curve of V
o (z, y) had a slope of 6.1 mV/T. The curve of V
o (z, z) had a slope of 237 mV/T. This means that the x-MFS had a sensitivity of 6.3 mV/T and the y-MFS had a sensitivity of 6.1 mV/T in the z-direction M-F. The sensitivity of the z-MFS was 237 mV/T, so the MFS had a cross-sensitivity less than 3% in the z-direction M-F. As depicted in
Figure 6, the simulated cross-sensitivity of the z-MFS was found to be less than 1%. Furthermore, the difference between the simulated and measured cross-sensitivity values was negligible.
The cross-sensitivity of the MFS in the y-direction M-F was measured. As shown in
Figure 11, the power supply gave a voltage of 2 V to the bases of the z-MFS, a voltage of 5 to the collectors of the z-MFS and a voltage of 2 V to the additional collectors of the z-MFS. At the same time, the power supply gave a voltage of 2.5 V to the base of the x-MFS and y-MFS and a voltage of 5 V to the collector of the x-MFS and y-MFS. The M-F generator suppled an M-F in the y-direction to the MFS, and the digital multimeter measured the output for the z-MFS, y-MFS, and x-MFS.
Figure 17 depicts the measurement of the z-MFS, y-MFS, and x-MFS in the y-direction M-F, where V
o (y, x) is O-V for x-MFS in the y-direction M-F; V
o (y, y) is O-V for y-MFS in the y-direction M-F; V
o (y, z) is O-V for z-MFS in the y-direction M-F. The curve of V
o (y, x) had a slope of 12.7 mV/T, and the curve of V
o (y, z) had a slope of 5.8 mV/T. The curve of V
o (y, y) had a slope of 485 mV/T. This means that the x-MFS had a sensitivity of 12.7 mV/T and the z-MFS had a sensitivity of 5.8 mV/T in the y-direction M-F. The sensitivity of the y-MFS was 485 mV/T, so the MFS had a cross-sensitivity less than 3% in the y-direction M-F. As shown in
Figure 7, the simulated cross-sensitivity of the y-MFS was found to be less than 1%. Furthermore, the difference between the simulated and measured cross-sensitivity values was negligible.
The cross-sensitivity of the MFS in the x-direction M-F was tested. As shown in
Figure 11, the power supply gave a voltage of 2.5 V to the base of the x-MFS and y-MFS and a voltage of 5 V to the collector of the x-MFS and y-MFS. At the same time, the power supply gave a voltage of 2 V to the bases of the z-MFS, a voltage of 5 to the collectors of the z-MFS, and a voltage of 2 V to the additional collectors of the z-MFS. The M-F generator provided an M-F in the x-direction to the MFS, and the digital multimeter recorded the output for the z-MFS, y-MFS, and x-MFS.
Figure 18 depicts the measurement of the z-MFS, y-MFS, and x-MFS in the x-direction M-F, where V
o (x, x) is O-V for x-MFS in the x-direction M-F; V
o (x, y) is O-V for y-MFS in the x-direction M-F; V
o (x, z) is O-V for z-MFS in the x-direction M-F. The curve of V
o (x, y) had a slope of 13.1 mV/T, and the curve of V
o (x, z) had a slope of 6 mV/T. The curve of V
o (z, z) had a slope of 484 mV/T. This means that the y-MFS had a sensitivity of 13.1 mV/T and the z-MFS had a sensitivity of 6 mV/T in the x-direction M-F. The sensitivity of the x-MFS was 484 mV/T, so the MFS had a cross-sensitivity less than 3% in the x-direction M-F. As presented in
Figure 8, the simulated cross-sensitivity of the x-MFS was found to be less than 1%. Furthermore, the difference between the simulated and measured cross-sensitivity values was negligible.
Table 1 summarizes the sensitivity of various MFSs. The sensors presented by Zhao [
24] and Yang [
25] are two-axis MFSs, while the sensors developed by Zhao [
26], Chen [
27], and Wu [
28] are three-axis MFSs. In this study, the sensitivities of the z-, y-, and x-axes of the MFS are 237 mV/T, 485 mV/T, and 484 mV/T, respectively. When comparing these sensors [
24,
25,
26,
27,
28] to the MFS developed in this study, the sensitivity of our MFS exceeds that of the previously mentioned MFSs [
24,
25,
26,
27]. The specifications of three market three-axis magnetic field sensors are summarized as follows: (a) The Bosch BMC150 sensor has a resolution of 0.3 µT, a noise level of 1 µT (rms) and a power consumption of 2.6 mW. (b) The Honeywell HMC1001 sensor has a resolution of 2.7 nT, a noise density of 29 nV/
, a power consumption of 2.9 mW, and a sensitivity of 160 mV/T. (c) The Honeywell HMC1021 sensor has a resolution of 8.5 nT, a noise density of 48 nV/
, a power consumption of 2.2 mW, and a sensitivity of 50 mV/T. Compared to these market sensors, our sensor has a higher sensitivity than the Honeywell HMC1001 and Honeywell HMC1021 sensors, but its resolution does not exceed those of these sensors.
To perform magnetic field measurements simultaneously on all three axes, a data acquisition system is required to read and process data from the MFS. The data acquisition system typically consists of an analog-to-digital converter (ADC) and a microcontroller unit (MCU) that converts analog signals to digital signals and store and process them. In future work, we plan to implement a data acquisition system capable of handling multiple data channels simultaneously to ensure accurate and synchronized acquisition.