The aim of this thesis is the development of a prototype metal detector that combines the analog circuit part with digital signal processing while providing an extended user experience. The core of the system is a Teensy 4.1 microcontroller, on which the VLF method with a transmit and receive coil is implemented. Metal detection is based on I/Q demodulation and EMA filtering.
To enhance the user experience, the detector integrates several modules: display, audio signaling, GPS, IMU, camera, keypad, and data logging to a memory card. The software is developed in C++ with a clear modular structure and support for multiple communication protocols (SPI, UART, I2C, I2S, SDIO).
In addition to the hardware and software design, the thesis also presents the construction of search coils and the development of web tools for visualizing collected data. The system was successfully tested, demonstrating reliable detection of metallic objects and basic material discrimination based on phase shift.
The theoretical part provides an overview of the basic operating principles of different types of metal detectors (BFO, TR/IB, VLF, PI, RF, GPR), coil designs, and their respective advantages and limitations. A historical review of magnetism research and the development of the first metal detectors is also included, offering a comprehensive context for understanding the applied methods and technologies.
The thesis concludes that the developed prototype provides a suitable foundation for further research and upgrades, such as multi-frequency operation, coil optimization, and the application of advanced signal processing algorithms.
|