Getting a better resolution with MPX2010DP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Getting a better resolution with MPX2010DP

2,647 Views
GHernan
Contributor I

Hi, im using a MPX2010DP pressure sensor, Sourcing with 15v from 7815 regulator,  ADC 10bits built-in  pic18f4550, between sensor and pic there is a INA128 Instrumentation Amplifier, gain= 133,3, R= aprox 373 ohms, the resolution I've get now its about 100pascales, or in water column --> 1cm= 0.3937 in, I've got a 100mV of noisy signal, this resolution its after making an average by software of 64 samples from the adc, if i could get a better resolution it would be great, somebody worked with this sensor and got more resolution? i was trying to minimize de noise but i couldnt yet, maybe a should use another sensor.  Thanks!.

Labels (1)
0 Kudos
1 Reply

2,115 Views
Joshevelle
Senior Contributor I

Hello Guillermo,

Thanks for using our community.

The resolution you already have is very good, I would recommend you to implement a low pass filter at the output of the sensor to reduce the noise.

Please notice that the MPX2010 has a resolution of 2.5mV/kPa (page2, table1 of the datasheet). Which means that you're trying to measure 250uV ((2.5mV/kPa) * (1kPa/1000Pa)*(100Pa)). The sensor has a Vo full scale span of 25mV, hence the 250uV that you're measuring equals to 1%Vfss _AND_ the MPX2010 has a linearity of +-1%. Hence, the measurements you're reading could be inaccurate.

What is the maximum pressure in your application? you could use the MPXx5004, which has a better resolution (1V/kPa) but has a lower pressure range (0-3.92kPa) and is an integrated pressure sensor, therefore you would not require the instrumental amplifier anymore:

http://cache.freescale.com/files/sensors/doc/data_sheet/MPXV5004G.pdf

hope it helps.

-Josh

0 Kudos
%3CLINGO-SUB%20id%3D%22lingo-sub-331022%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EGetting%20a%20better%20resolution%20with%20MPX2010DP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-331022%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%20im%20using%20a%20MPX2010DP%20pressure%20sensor%2C%20Sourcing%20with%2015v%20from%207815%20regulator%2C%26nbsp%3B%20ADC%2010bits%20built-in%26nbsp%3B%20pic18f4550%2C%20between%20sensor%20and%20pic%20there%20is%20a%20INA128%20Instrumentation%20Amplifier%2C%20gain%3D%20133%2C3%2C%20R%3D%20aprox%20373%20ohms%2C%20the%20resolution%20I've%20get%20now%20its%20about%20100pascales%2C%20or%20in%20water%20column%20--%26gt%3B%201cm%3D%200.3937%20in%2C%20I've%20got%20a%20100mV%20of%20noisy%20signal%2C%20this%20resolution%20its%20after%20making%20an%20average%20by%20software%20of%2064%20samples%20from%20the%20adc%2C%20if%20i%20could%20get%20a%20better%20resolution%20it%20would%20be%20great%2C%20somebody%20worked%20with%20this%20sensor%20and%20got%20more%20resolution%3F%20i%20was%20trying%20to%20minimize%20de%20noise%20but%20i%20couldnt%20yet%2C%20maybe%20a%20should%20use%20another%20sensor.%26nbsp%3B%20Thanks!.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-331022%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EPressure%20Sensors%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-331023%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Getting%20a%20better%20resolution%20with%20MPX2010DP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-331023%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%20Guillermo%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThanks%20for%20using%20our%20community.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThe%20resolution%20you%20already%20have%20is%20very%20good%2C%20I%20would%20recommend%20you%20to%20implement%20a%20low%20pass%20filter%20at%20the%20output%20of%20the%20sensor%20to%20reduce%20the%20noise.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EPlease%20notice%20that%20the%20MPX2010%20has%20a%20resolution%20of%202.5mV%2FkPa%20(page2%2C%20table1%20of%20the%20datasheet).%20Which%20means%20that%20you're%20trying%20to%20measure%20250uV%20((2.5mV%2FkPa)%20*%20(1kPa%2F1000Pa)*(100Pa)).%20The%20sensor%20has%20a%20Vo%20full%20scale%20span%20of%2025mV%2C%20hence%20the%20250uV%20that%20you're%20measuring%20equals%20to%201%25Vfss%20_AND_%20the%20MPX2010%20has%20a%20linearity%20of%20%2B-1%25.%20Hence%2C%20the%20measurements%20you're%20reading%20could%20be%20inaccurate.%20%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EWhat%20is%20the%20maximum%20pressure%20in%20your%20application%3F%20you%20could%20use%20the%20MPXx5004%2C%20which%20has%20a%20better%20resolution%20(1V%2FkPa)%20but%20has%20a%20lower%20pressure%20range%20(0-3.92kPa)%20and%20is%20an%20integrated%20pressure%20sensor%2C%20therefore%20you%20would%20not%20require%20the%20instrumental%20amplifier%20anymore%3A%20%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CA%20href%3D%22http%3A%2F%2Fcache.freescale.com%2Ffiles%2Fsensors%2Fdoc%2Fdata_sheet%2FMPXV5004G.pdf%22%20style%3D%22font-size%3A%2010pt%3B%20line-height%3A%201.5em%3B%22%20title%3D%22http%3A%2F%2Fcache.freescale.com%2Ffiles%2Fsensors%2Fdoc%2Fdata_sheet%2FMPXV5004G.pdf%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3Ehttp%3A%2F%2Fcache.freescale.com%2Ffiles%2Fsensors%2Fdoc%2Fdata_sheet%2FMPXV5004G.pdf%3C%2FA%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Ehope%20it%20helps.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E-Josh%3C%2FP%3E%3C%2FLINGO-BODY%3E