Summary of Microcontroller Controlled Metal Detector Projects
This article details several microcontroller-based metal detector projects, including ClonePI, ClonePI-2, and variants using PIC18F252 or PIC16F873A controllers. It highlights technical specifications like internal ADC usage, oversampling for sensitivity, and display options ranging from LCD to LED. The text notes specific hardware modifications, such as shorting resistor R21, and mentions compatibility between controller models.
Parts used in the Microcontroller Controlled Metal Detector Projects:
- PIC18F252 Controller
- PIC16F873A Controller
- Internal ADC (Analog-to-Digital Converter)
- Internal RC-generator
- Korzinochnymi reels
- Resistor R21
- LCD Display
- LED Display
- Buttons
Result of displays in the form of two scales, which are estimated to judge the material goal.In addition, the screen is small scale level of response and the current supply voltage. PIC18F252 The program is intended for controller PIC18F252.The controller PIC16F873 (A) to this version can not be used. This is more demanding to resources controller. 252nd compatible controller on “pins” with 873 – m and can be programmed by the same programmer. The program workable only with korzinochnymi reels! R21 For this firmware needed zakorotit resistor R21 (in the old version of the scheme). In this version the appointment of buttons changed to read
PIC16F873A Metal Detector Clone PI
PIC16F873A Metal Detector ClonePI-2
ClonePI-2 is a further development of the project ClonePI). The main objectives in the design – to get discrimination metals
PIC16F873A Metal Detector ClonePI
ClonePI AVR is a so new simplistic solution pulse metal ClonePI)
# Use pic16f873a controller available from Atmel.
# Instead of using an external ADC ADC internal controller.
To get the same sensitivity as to the external ADC, is used oversampling.
# Use taktirovanie of internal RC-generator controller.
PIC16F873A PI Metal Detector ClonePI-W
Instead of LCD used LED display. Cut down on administration, leaving only the most necessary. Take into account some errors in previous versions.
MICRICHIP, ATMEL AVR Microcontroller Controlled Metal Detector Projects all files download: microcontroller-controlled-metal-detector-projects.RAR alternative link2 alternative link3
For more detail: Microcontroller Controlled Metal Detector Projects
- Can the PIC16F873A be used instead of the PIC18F252?
The PIC16F873A is compatible on pins with the 252 but cannot be used for the version requiring more resources than it offers. - How does the project achieve sensitivity comparable to an external ADC?
Oversampling is used with the internal controller ADC to get the same sensitivity as an external ADC. - What modification is needed for resistor R21 in this firmware version?
For this firmware, you need to short circuit resistor R21. - Does the ClonePI-2 project support metal discrimination?
Yes, a main objective in the ClonePI-2 design is to get discrimination metals. - What type of display is used in the PI Metal Detector ClonePI-W variant?
Instead of an LCD, this variant uses an LED display to cut down on administration. - Is the program workable with any type of reel?
The program works only with korzinochnymi reels. - Can the same programmer be used for both PIC18F252 and PIC16F873A?
Yes, the 252nd compatible controller on pins with 873 can be programmed by the same programmer. - What clock source is utilized in the PIC16F873A implementation?
Taktirovanie of the internal RC-generator of the controller is used.

