This repository contains the complete design, schematics, PCB layout, microcontroller firmware, and computer software for an Earth Field Nuclear Magnetic Resonance (EFNMR) spectrometer. This device is designed to operate using the Earth's magnetic field, providing a cost-effective and accessible NMR solution for educational and research purposes.
Nuclear Magnetic Resonance (NMR) is a powerful analytical technique used to study the physical, chemical, and biological properties of matter. Conventional NMR spectrometers require high magnetic fields, making them expensive and limited to specialized laboratories. The Earth Field NMR (EFNMR) spectrometer, however, utilizes the Earth's magnetic field, significantly reducing the cost and complexity of the device.
This project aims to develop an EFNMR spectrometer that can be used for educational purposes, allowing students and researchers to gain hands-on experience with NMR technology without the need for high-field NMR equipment.
The EFNMR spectrometer consists of the following main components:
-
Polarizing Coil
- Generates a temporary magnetic field to polarize the sample.
- Specifications:
- Enamelled copper wire: 1.7 mm or 14 AWG
- Inner diameter: 80 mm
- Outer diameter: 90 mm
- Height: 145 mm
- Approximate inductance: 3.4 mH
- Approximate resistance: 0.8 Ω
-
Receiver Coils (Antenna)
- Detects the signal from the polarized sample.
- Specifications:
- Enamelled copper wire: 0.812 mm or 21 AWG
- Inner diameter: 25 mm
- Outer diameter: 40 mm
- Height: 100 mm
- Approximate inductance per coil: 2.56 mH
- Approximate resistance per coil: 2.5 Ω
-
Power Circuit
- Controls the power supply to the polarizing coil.
- Utilizes a MOSFET for fast switching and high current handling.
-
Receiver Circuit
- Amplifies and filters the weak NMR signal from the receiver coils.
- Consists of a low-noise instrumentation amplifier, additional amplification stages, and a band-pass filter.
-
Microcontroller (STM32F373)
- Handles control tasks, signal digitization, and communication with a computer.
- Features a 16-bit ADC and USB communication.
-
Computer Software
- Provides a user interface for configuring experiments, visualizing results, and performing signal processing.
- Developed in C# for ease of use and rapid implementation of new features.
To use the EFNMR spectrometer, follow these steps:
-
Assemble the Hardware
- Ensure all components are correctly assembled and connected as per the provided schematics and PCB layout.
-
Upload the Firmware
- Program the STM32F373 microcontroller with the provided firmware.
-
Install the Software
- Install the computer software on a compatible system.
-
Perform an Experiment
- Use the software to configure the experimental parameters (e.g., number of samples, number of scans, pulse time).
- Align the coils with the Earth's magnetic field using the built-in magnetometer.
- Start the experiment and visualize the results in the software.
PCB/: PCB layout files for manufacturing the PCBs.Firmware/: Source code for the microcontroller firmware.EFMNR/: Source code and binaries for the computer software.Assembly/: CAD designs for 3D printed parts used in the spectrometer assembly.
This project was developed at the University of Almeria, Spain. Also, The research received generous funding from the following sources:
- the State Research Agency of the Spanish Ministry of Science and Innovation (PID2021-126445OB-I00)
- the Gobierno de España MCIN/AEI/10.13039 /501100011033
- European Union “Next Generation EU”/PRTR (PDC2021-121248-I00, PLEC2021- 007774 and CPP2022-009967).
We extend our heartfelt gratitude to all the contributors who played a vital role in making this project a reality.
Please cite this project using the following BibTeX entry:
@article{Viciana2024, author = {Viciana, Eduardo and Mart{'{i}}nez-Lao, Juan Antonio and L{'{o}}pez-Lao, Emilio and Fern{'{a}}ndez, Ignacio and Arrabal-Campos, Francisco Manuel}, doi = {10.3390/s24175537}, issn = {1424-8220}, journal = {Sensors}, keywords = {earth,efnmr,nmr spectrometer,s field nmr}, month = {aug}, number = {17}, pages = {5537}, title = {{Development of an Earth-Field Nuclear Magnetic Resonance Spectrometer: Paving the Way for AI-Enhanced Low-Field Nuclear Magnetic Resonance Technology}}, url = {https://www.mdpi.com/1424-8220/24/17/5537}, volume = {24}, year = {2024} }
For questions or further information, please contact fmarrabal@ual.es