Olá,
estou precisando criar um manômetro para ler pressão diferencial no inicio e final de uma tubulação de PVC com água e vi que o MPX2050DP fornece um bom range de pressão. Porem vi em alguns post que é necessário usar um amplificador para aumentar o nível de saída para melhor leitura do arduino e não tenho experiencia com amplificadores. 

Pesquisando vi que o LM358 poderia ser utilizado, mas tem bastante ruido.

Fiz este circuito baseado em outro circuito parecido que achei na net, usando AD620a:

 

e utilizando este código para ver se se obtenho algum resultado no arduino:

int sensor=0;
int valorSensor;

void setup()
{
Serial.begin(9600);
pinMode(sensor,INPUT);
}

void loop()
{
valorSensor=analogRead(sensor);
Serial.print(valorSensor);
Serial.println(" adc");
delay(200);
}

Porém os resultados alternam entre 0, 1023 ou valores aleatórios. não sei este circuito está correto. Alguém poderia me ajudar?

Datasheet do MPX2050: https://br.mouser.com/datasheet/2/302/MPX2050-1152068.pdf

Exibições: 1662

Responder esta

Respostas a este tópico

Boa noite,

Você vai enviar água pelo tubinho do sensor de pressão??? Pode isso?

https://www.nxp.com/docs/en/data-sheet/MPX2050.pdf

The MPX2050 series pressure sensor operating
characteristics and internal reliability and qualification tests
are based on use of dry air as the pressure media. Media
other than dry air may have adverse effects on sensor
performance and long term reliability. Contact the factory for
information regarding media compatibility in your application.


Características e testes internos de confiabilidade e qualificação do sensor de pressão da série MPX2050
baseiam-se no uso de ar seco como meio de pressão. Meios de comunicação diferente do ar seco pode ter efeitos adversos no desempenho e confiabilidade do sensor a longo prazo. Entre em contato com a fábrica para informações sobre compatibilidade de mídia em seu aplicativo.

Boa noite.

Não tinha visto esse detalhe no datasheet. Mas já vi outras pessoas utilizando com água, até mesmo em um artigo cientifico, não sei como fica a parte da confiabilidade com tempo.

Com isso não sei se realmente vai servir para o que eu quero. Parecia ser o ideal porque precisava de um manômetro com escala de 1 cmca pelo menos

Wesley bom dia, 

Não recomendo o uso desse sensor com água. Pode confiar no fabricante. 

Pode ser até que funcione com água, por um breve período de tempo. Mas vai estragar...

Sugiro que pesquise um outro sensor. 

Bom dia José,

Agradeço as informações.

Será se pensar em um esquema tipo da imagem abaixo, onde teria uma coluna de ar antes da coluna de aguá não daria certo? Já que o sensor não pode ter contato com água, porem teria de realizar um calculo para considerar a pressão da coluna de ar.

Mesmo assim haveria contato com umidade. 

Faça um teste para ver se funciona...

Mas e a questão da densidade? Será que interfere na medição de pressão? 

https://www.concursosnobrasil.com.br/escola/fisica/pressao-e-densid...

Saberia me dizer se o circuito da primeira imagem está correto? Pois não consigo ter leituras, acho que esta errado no amplificador..

Boa tarde,

O AD620 pode funcionar com 5V. Porque esta alimentando-o com 10V ??

https://www.analog.com/media/en/technical-documentation/data-sheets...

Onde você achou esse circuito?

Conseguiu amplificar o sinal? Estou tentando utilizar esse mesmo sensor porem também estou encontrando dificuldades com em amplficar o sinal. Estou tentando utilizar o lm358 

Boa noite Yuri,

Qual circuito esta usando? 

Pontos importantes: 

1) O sensor precisa ser alimentado com 10V. 

2) Medição de 0 to 50 kPa (0 to 7.25 psi) = 40 mV (Variação de fundo de escala) .

3) Sensitividade = 0,8 mV/kPa

Se pretende usar um Arduino para medir a pressão, precisará amplificar o sinal de 40 mV. 

Sugiro que use esse módulo, apesar de não ser o mais indicado para essa aplicação, poderá conseguir ótimos resultados com baixo custo! 

Sensor de Corrente DC INA219 I2C

https://www.eletrogate.com/sensor-de-corrente-dc-ina219-i2c

https://www.adafruit.com/product/904

https://learn.adafruit.com/adafruit-ina219-current-sensor-breakout?...

Esse módulo poderá ser conectado diretamente no Arduino. Mas terá que remover o resistor R100 do módulo. 

E precisará fazer algumas adaptações no programa. 

Isso é uma sugestão, mas eu nunca testei. Com a minha experiência, posso assegurar que terá bons resultados. 

INA219 Datasheet:

https://www.ti.com/lit/ds/symlink/ina219.pdf?ts=1621253819743&r...

PGA = 1   Medição de 0 ±40 mV

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço