Skip to content

curvefit data from a thermopile sensor to calculate time constant

Notifications You must be signed in to change notification settings

PraveenNellihela/thermopile_curvefit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

thermopile curvefit

Sensors can provide data which can have missing data points and random noise. In such a case, it is typical to identify a mathematical model that can better represent the data with a minimal influence from noise and missing data points. Finding parameters of this model is called curve fitting.

The code below was used to fit data to identify a model for data that came from a thermopile. The thermopile was fed with infrared rays from a black body radiator. The black body radiator was brough up to peak temperature and an inbuilt shutter was opened and closed @ 1Hz frequency to identify the time constant of the thermopile.

It creates multiple graphs that visualizes fitting, from the rising and falling edeges of the signal seperately and parameters a, b and c are calculated to model the first order step response.

About

curvefit data from a thermopile sensor to calculate time constant

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages