Notifications
Clear all

Measure inductance  


The Swede
(@the-swede)
Active Member
Joined: 1 year ago
Posts: 8
Topic starter  

Hi!

For a couple of days ago Dronebot published a video how to measure voltage and current with Arduino.

Is it possible to measure inductance with an Arduino?

 

//The Swede

 


Quote
Topic Tags
noweare
(@noweare)
Estimable Member
Joined: 1 year ago
Posts: 108
 

With a voltmeter across the inductor you have to measure the change in current so you will end up making two measurements the current, voltage at time 0 and the current voltage at time 1. You would pulse the inductor and the voltage would remain constant and the current would ramp up.

L=V/di/dt

I never tried it but just using the equation this is how I would try it.


ReplyQuote
noweare
(@noweare)
Estimable Member
Joined: 1 year ago
Posts: 108
 

I said use a voltmeter but you would want to use adc input to measure voltage and calculate in software the inductance.


ReplyQuote
Ruplicator
(@ruplicator)
Estimable Member
Joined: 1 year ago
Posts: 129
 

Thanks guys,

I've been looking for a project for TTGO esp32 and it would be nice to have a portable inductance meter to sort all the miscellaneous inductors I have from scrapping old electrical components.


ReplyQuote
JPBIMAC
(@jpbimac)
New Member
Joined: 3 months ago
Posts: 3
 

Inductance can be measured by sending a puls into an L-C parallel construction.

The L-C will oscillate and we can measure the frequentie.

Using the pulseIn command of the arduino language and calculate than the L inductance, it is possible to show the inductance on LCD.


ReplyQuote
The Swede
(@the-swede)
Active Member
Joined: 1 year ago
Posts: 8
Topic starter  

@jpbimac

Thanks!
I will try that and do some experiment! 🙂


ReplyQuote
JPBIMAC
(@jpbimac)
New Member
Joined: 3 months ago
Posts: 3
 

@the-swede

have already made a working project for myself. I can send you the info but don't know how.

My intention is to adapt the program and run it via an ATtiny85.

Apparently the tiny85 can't read the pulseIn () after all ! ?

 


ReplyQuote