DIY Simple Sensitive Arduino Metal Detector

1,962

13

7

Introduction: DIY Simple Sensitive Arduino Metal Detector

This is a modified version of the well-known Russian pulse induction metal detector called "PIRAT", this time made with the help of Arduino Nano, which greatly simplifies its production.

Step 1: Description

This Metal Detector can detect a metal coin at a distance of 15 cm and a larger metal object at a distance of 40 cm and more . That's a relatively good result considering its simplicity.

Pulse Induction (PI) Metal detector use a single coil as both transmitter and receiver. This technology sends powerful, short bursts (pulses) of current through a coil of wire. Each pulse generates a brief magnetic field. When the pulse ends, the magnetic field reverses polarity and collapses very suddenly, resulting in a sharp electrical spike. This spike lasts a few microseconds and causes another current to run through the coil. This current is called the reflected pulse and is extremely short, lasting only about 30 microseconds. Another pulse is then sent and the process repeats. If a piece of metal comes inside the range of the magnetic field lines, the receive coil can detect a change in both amplitude and phase of the received signal. The amount of amplitude change and phase change is an indication for the size and distance of the metal, and can also be used to discriminate between ferrous and non-ferrous metals.

Step 2: Building , Schematic and Code

The device is very simple and easy to make and contains several components:

- Arduino Nano microcontroller

- Power Mosfet transistor

- Operational Amplifier

- Few resistors and capacitors

- Search coil

- And Leds and Buzzer for indication

I presented a similar metal detector in one of my previous videos but it used a smartphone as an indicator and needed to be calibrated very often. Unlike it, this is a standalone device that self-calibrates by resetting the Arduino. Two lithium ion batteries connected in series are used to power the device. This time the detector is much easier to operate because it contains light and sound indication. Approaching the object increases the frequency and intensity of the LED. The search coil has a diameter of 20 cm and contains 25 turns of insulated copper wire with a cross section of 0.3 -0.5 mm square

Attachments

Be the First to Share

    Recommendations

    • CNC and 3D Printing Contest

      CNC and 3D Printing Contest
    • Lamps Challenge

      Lamps Challenge
    • Puzzles Challenge

      Puzzles Challenge

    7 Comments

    0
    Lord_Vek
    Lord_Vek

    Question 1 year ago

    Interesting Instructable. May I ask which op-amp you used?

    0
    ArgleB
    ArgleB

    Reply 1 year ago

    Is it possible to use something like an LM358N or LM386?

    0
    pcrider
    pcrider

    1 year ago on Step 2

    Thanks for your project. Where is the VDD connection fro the OP AMP?

    0
    rgco
    rgco

    1 year ago

    Compliments, this is one of the simplest designs of a true pulse induction detector. For serious projects like this I recommend to do schematics on KiCad or similar, it'll take a day or two to get used to, but your project will be much more clear!

    0
    beerle27
    beerle27

    1 year ago on Introduction

    Hello,
    with OP Amp you use? And maybe you forgot GND of the Arduino in the FRITZING

    Greating
    Gerhard

    0
    rgco
    rgco

    Reply 1 year ago

    TL081 according to the comments on the youtube video.