Engineers Garage

  • Electronic Projects & Tutorials
    • Electronic Projects
      • Arduino Projects
      • AVR
      • Raspberry pi
      • ESP8266
      • BeagleBone
      • 8051 Microcontroller
      • ARM
      • PIC Microcontroller
      • STM32
    • Tutorials
      • Audio Electronics
      • Battery Management
      • Brainwave
      • Electric Vehicles
      • EMI/EMC/RFI
      • Hardware Filters
      • IoT tutorials
      • Power Tutorials
      • Python
      • Sensors
      • USB
      • VHDL
    • Circuit Design
    • Project Videos
    • Components
  • Articles
    • Tech Articles
    • Insight
    • Invention Stories
    • How to
    • What Is
  • News
    • Electronic Product News
    • Business News
    • Company/Start-up News
    • DIY Reviews
    • Guest Post
  • Forums
    • EDABoard.com
    • Electro-Tech-Online
    • EG Forum Archive
  • DigiKey Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • Learn
    • eBooks/Tech Tips
    • Design Guides
    • Learning Center
    • Tech Toolboxes
    • Webinars & Digital Events
  • Resources
    • Digital Issues
    • EE Training Days
    • LEAP Awards
    • Podcasts
    • Webinars / Digital Events
    • White Papers
    • Engineering Diversity & Inclusion
    • DesignFast
  • Guest Post Guidelines
  • Advertise
  • Subscribe

RLC Meter or Component Identifier

By Prabakaran P.M April 23, 2016

Summary:

This is the project used to identify and measure unknown resistance, capacitance and inductance. When we connect any resistor or capacitor or inductor in the breadboard circuit will find whether it is a resistor or capacitor or inductor and calculate the exact value of the resistance or capacitance or inductance and it is displayed in the 16×2 LCD. This is done by utilizing the ADC feature of the Arduino and the Auto ranging voltage divider concept to measure the resistance with reduced errors and RC charging circuit to develop the Capacitance meter. Now-a-days we use multimeter with range selector switches to find the unknown components which will consume time, so we also introduced Auto ranging feature to reduce the manual ranging functions by implementing logics in coding and hardware which is discussed below.

Description:

Hardware assembly:

The entire project can be divided into three basic blocks;

  1. Auto ranging Resistance Sensor Unit

  2. RC Charging circuit

  3. Resonating tank circuit

  4. Isolating Circuit

  5. Processor Unit

  6. Display Unit

Block Diagram of Arduino based RLC Meter

Fig. 1: Block Diagram of Arduino based RLC Meter

Auto ranging Resistance Sensor Unit:

A basic voltage divider circuit is used as the Resistance Sensing Unit to provide an output, which is the voltage equivalent of the unknown resistor as the input. From this output voltage we can calculate the value of unknown resistance, detect the diode type or detect a continuous path. For more details you can refer here.

A scheme for estimating the value of unknown resistance value roughly and then putting a matching resistor in place of R2 is what we need here and this method is called auto ranging. The circuit given below demonstrates auto ranging. For more details you can refer here.

RC Charging circuit:

The Capacitance sensor in this project is an RC discharging circuit in which the unknown capacitor is discharged through a known resistor. An RC discharging circuit is a circuit in which a capacitor and a resistor are connected in parallel. In an RC discharging circuit the time taken for the capacitor to discharge through the resistor to half the voltage before starts discharging is dependent on the values of resistance and capacitance. For more details refer this link.

Resonating tank circuit:

This project makes use of the resonance frequency of a tank circuit, in which there will be a capacitor and an unknown inductance connected in parallel. The natural resonating frequency of the tank circuit varies with the value of the inductor connected. The frequency is measured and the value of inductance is calculated with the help of simple mathematical equations. For more details refer this link.

Isolating circuit:

Digital pin 9 is used to isolate resistance and capacitance sensing circuit by means of proving base signal to the npn transistor, which is used to isolate 100k resistor while measuring resistance and adding 100k while measuring capacitance. This circuit isolate 100k resistor which is used to create RC circuit from the auto ranging voltage divider circuit to avoid mixing up of these sensing circuits.

Processor unit:

The processor unit in this project is the Arduino board and it uses the ADC module to read the output voltage from the Sensor Unit. On the Arduino board, we are using an 8 channel, 10 bit ADC with the reference voltage pin connected to 5 V. The ADC reads the voltage V2 and generates an equivalent value ‘ValueADC‘at the ADC register. For more details refer this link.

Display Unit:

The display unit in this project uses a common 16*2 LCD on which the Arduino displays the resistor value and diode type. The LCD has been wired in four bit mode to reduce the number of output pins of the Arduino board to be used. The code running in the Arduino used the library function analogRead() to obtain the ADC value and lcd.print() to display the data on 16*2 LCD.

Prototype of Arduino based Electronic Component Identifier designed on a breadboard

Fig. 2: Prototype of Arduino based Electronic Component Identifier designed on a breadboard

Circuit Diagrams

Circuit-Diagram-of-Arduino-based-RLC-Meter

Project Video


Filed Under: Electronic Projects

 

Next Article

← Previous Article
Next Article →

Questions related to this article?
👉Ask and discuss on EDAboard.com and Electro-Tech-Online.com forums.



Tell Us What You Think!! Cancel reply

You must be logged in to post a comment.

EE TECH TOOLBOX

“ee
Tech Toolbox: 5G Technology
This Tech Toolbox covers the basics of 5G technology plus a story about how engineers designed and built a prototype DSL router mostly from old cellphone parts. Download this first 5G/wired/wireless communications Tech Toolbox to learn more!

EE Learning Center

EE Learning Center
“engineers
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

HAVE A QUESTION?

Have a technical question about an article or other engineering questions? Check out our engineering forums EDABoard.com and Electro-Tech-Online.com where you can get those questions asked and answered by your peers!


RSS EDABOARD.com Discussions

  • connector model question
  • Color Laser printer, printing pcb layout on transparant sheet
  • Snooping Around is All
  • Industrial Relay Board Design for Motorcycle Use
  • Research on challenges in Analog Layout design

RSS Electro-Tech-Online.com Discussions

  • Faulty heat air gun (dc motor) - problem to locate fault due to Intermittent fault [unrepairable]
  • using a RTC in SF basic
  • Dismantling a WestinghouseRoku TV ?
  • Does US electric code allow branching ?
  • My Advanced Realistic Humanoid Robots Project

Featured – LoRa/LoRaWan Series

  • What is the LoRaWAN network and how does it work?
  • Understanding LoRa architecture: nodes, gateways, and servers
  • Revolutionizing RF: LoRa applications and advantages
  • How to build a LoRa gateway using Raspberry Pi
  • How LoRa enables long-range communication
  • How communication works between two LoRa end-node devices

Recent Articles

  • How IoT network topologies work
  • The top five AI startups to watch in 2025
  • STMicroelectronics unveils SoC based on secure MCU
  • Nexperia’s 48 V ESD diodes support higher data rates with ultra-low capacitance design
  • Taoglas releases Patriot antenna with 18 integrated elements covering 600 to 6000 MHz

EE ENGINEERING TRAINING DAYS

engineering

Submit a Guest Post

submit a guest post
Engineers Garage
  • Analog IC TIps
  • Connector Tips
  • Battery Power Tips
  • DesignFast
  • EDABoard Forums
  • EE World Online
  • Electro-Tech-Online Forums
  • EV Engineering
  • Microcontroller Tips
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips
  • 5G Technology World
  • Subscribe to our newsletter
  • About Us
  • Contact Us
  • Advertise

Copyright © 2025 WTWH Media LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media
Privacy Policy

Search Engineers Garage

  • Electronic Projects & Tutorials
    • Electronic Projects
      • Arduino Projects
      • AVR
      • Raspberry pi
      • ESP8266
      • BeagleBone
      • 8051 Microcontroller
      • ARM
      • PIC Microcontroller
      • STM32
    • Tutorials
      • Audio Electronics
      • Battery Management
      • Brainwave
      • Electric Vehicles
      • EMI/EMC/RFI
      • Hardware Filters
      • IoT tutorials
      • Power Tutorials
      • Python
      • Sensors
      • USB
      • VHDL
    • Circuit Design
    • Project Videos
    • Components
  • Articles
    • Tech Articles
    • Insight
    • Invention Stories
    • How to
    • What Is
  • News
    • Electronic Product News
    • Business News
    • Company/Start-up News
    • DIY Reviews
    • Guest Post
  • Forums
    • EDABoard.com
    • Electro-Tech-Online
    • EG Forum Archive
  • DigiKey Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • Learn
    • eBooks/Tech Tips
    • Design Guides
    • Learning Center
    • Tech Toolboxes
    • Webinars & Digital Events
  • Resources
    • Digital Issues
    • EE Training Days
    • LEAP Awards
    • Podcasts
    • Webinars / Digital Events
    • White Papers
    • Engineering Diversity & Inclusion
    • DesignFast
  • Guest Post Guidelines
  • Advertise
  • Subscribe