Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Arduino Forum > International > Español > Proyectos > Medición nivel agua, con sensor de presión.
Topic: Medición nivel agua, con sensor de presión. (Read 8071 times) Previous Topic - Next Topic
http://www.bloginstrumentacion.com/blog/2013/03/18/la-medicin-del-nivel-
hidrosttico-en-depsitos-abiertos/
Con el compresor de hinchar las ruedas del coche, manómetro (bar) y una llave que
cierra la tubería para que no pierda presión. No tomaré encuentra los efectos de la
temperatura, densidad ni gravedad. Ya que es para tener una medida más o menos
real.
La bomba del pozo está sumergida en el agua y el nivel del agua no debe de bajar
más de este nivel de la bomba. Por eso también añadiré una alarma de bajo nivel,
para cuando llegue a este me avise o pare directamente el motor.
De la superficie hasta la parte inferior de la bomba, hay un tubo de plástico de 6 mm
donde conecto el manómetro y el compresor. Al aplicarle presión con el compresor,
el manómetro nos indica la presión en bares. Donde 1 bar es equivalente a más o
menos 10 mts.
Lo que realizo es, calcular la distancia que se encuentra el extremo sumergido del
tubo y el nivel del agua.
Por ejemplo, si el extremo del tubo está sumergido en el agua a 100 mts. de la
superficie, y la medición del manómetro nos indica 2 bares. Esto nos dice que:
Como 2 bares son 20 mts. 100 - 20= 80 mts es la altura que se encuentra el nivel
del agua respecto a la superficie.
Todo esto lo realizo manualmente.
Esta medición la quiero realizar con Arduino, que me indique en pantalla lcd los
bares de presión, los metros a descontar y altura a la que se encuentra el agua
respecto a la superficie. Además quiero poner una alarma de nivel para evitar que la
bomba se quede sin agua y funcione en vacio.
Los materiales que tengo pensado utilizar son: Arduino Uno, sensor de presión y
pantalla lcd 16x2.
El sensor de presión me está llevando quebraderos de cabeza, cual utilizo... Y
además, son muy caros de 100€ no bajan. Yo tengo pensado utilizar uno que no sea
menor a 4 Bares ni mayor a 10 bares. Voy a poner como ejemplo este:
http://shop.loxone.com/eses/sensor-de-presion-0-10v.html
file:///mnt/sda3/Caudal/Medici%C3%B3n%20nivel%20agua,%20con%20sensor%20de%20presi%C3%B3n..html 1/10
12/6/2018 Medición nivel agua, con sensor de presión.
http://www.luisllamas.es/2014/09/entradas-analogicas-en-arduino/
Otras de las cosas que creo que tendré que tener en cuenta es, realizar medida de
cuando el sensor este en 0 bar, y ver que tensión tiene de salida, para así tomar esa
tensión como 0 bar en el Arduino. Igualmente tendré que realizar medida de
cuando el sensor llegue a 6 bares y ver que tensión tiene (esta ultima medida
supongo que me será mas difícil).
Según las características del sensor me dice que la alimentación es de 24 VDC. Con
un transformador de 240V a 24DC podría alimentarlo. Pero para alimentar el Arduino
no puedo aplicarle esta tensión, ya que su voltaje de entrada limites son de 6 a 20v,
que es la optima de trabajo para Arduino. Tendría que utilizar un regulador que me
pasara de 24V a 9V, (LM7809 el límite de voltaje de entrada para este regulador es
de 35V, tendría que colocar un buen disipador, o bajar la tensión por medio de un
divisor a un voltaje apropiado).
Code: [Select]
Bueno empezando por el sensor de presión no termino de entender de que tipo es.
Yo suelo usar algo mas accesible MPX5XXXDP y para cubrir 100mts requieres de uno
de 1000kpa
Global Moderator
Acá las alternativas de Freescale curiosamente el MPX5999. Según NXP cuesta
Brattain Member 6.6dolares en cantidad de 1000 piezas. Claro que no vas a comprar 1000 pero suele
estar 16 dolares por unidad.
Posts: 18,168
Karma: 931 [add]
Ahora supongamos que sigues por la línea que has indicado. Tu sensor de mas de
Antes de preguntar busca 100 euros.
en Google: Arduino tu_tema Divisor de tensión no con 1k sino con 10k, es mucha carga para un sensor usar 2k.
y lee las normas del foro.
Respecto de las fuentes no estoy de acuerdo.
Usa un step-down para entregarle 6.5 o 7V a la entrada del arduino.
Los consigues por menos dinero de lo que te costara usar un LM7809 mas disipador.
file:///mnt/sda3/Caudal/Medici%C3%B3n%20nivel%20agua,%20con%20sensor%20de%20presi%C3%B3n..html 2/10
12/6/2018 Medición nivel agua, con sensor de presión.
Respecto al sensor que me refiero es un sensor de presión. Pero busco uno donde
pueda adaptar un tubo de plástico de 1/4". Actualmente la medición la realizo con
los componentes de la foto:
file:///mnt/sda3/Caudal/Medici%C3%B3n%20nivel%20agua,%20con%20sensor%20de%20presi%C3%B3n..html 3/10
12/6/2018 Medición nivel agua, con sensor de presión.
medición.jpg
69.61 KB
downloaded 10212 times
Global Moderator
Brattain Member
Posts: 18,168
Karma: 931 [add]
Antes de preguntar busca
en Google: Arduino tu_tema
y lee las normas del foro.
Yo suelo usar un conector de bronce de 1/4 con adaptador para una manguera
plásitca del diametro del puerto del sensor que tiene 4.93 de diámetro
file:///mnt/sda3/Caudal/Medici%C3%B3n%20nivel%20agua,%20con%20sensor%20de%20presi%C3%B3n..html 4/10
12/6/2018 Medición nivel agua, con sensor de presión.
Algo asi
file:///mnt/sda3/Caudal/Medici%C3%B3n%20nivel%20agua,%20con%20sensor%20de%20presi%C3%B3n..html 5/10
12/6/2018 Medición nivel agua, con sensor de presión.
Para el MPX5500 entiendo que necesito dos presiones, si uno lo dejo libre y el otro lo
conecto al tubo de plástico que va a la bomba me dará correcta la medida. ¿estoy
en lo cierto?
El MPX5700, que quiere decir presión absoluta integrada o que diferencia hay con el
otro sensor.
Los dos sensores me vendrían bien para mi proyecto pero ¿cual me aconsejáis?
Una vez tengo esto claro empezare a pedir el material y ponerme mano a la obra.
Gracias.
Quote
Global Moderator ❝ Para el MPX5500 entiendo que necesito dos presiones, si uno lo dejo libre y
el otro lo conecto al tubo de plástico que va a la bomba me dará correcta la
Brattain Member medida. ¿estoy en lo cierto?
Posts: 18,168
Karma: 931 [add] Si, es correcto, uno te da presión positiva y otro negativa. Uno va abierto a presión
Antes de preguntar busca ambiente y el otro al pozo. Funciona perfecto yo uso eso para medir tanques de
en Google: Arduino tu_tema agua. El mas grande es de 5 mts. En mi casa no quise subir al techo y por mucho
y lee las normas del foro. tiempo lo tuve con un MPX5100DP de 10 mts de columna de agua y veía el 0 y el
máximo desde abajo o sea con toda la columna de agua de 7mts que tiene mi
tanque. Funcionaba bien salvo si usabas esa misma cañería y tenía algunos cambios
bruscos. Normal.
En tu caso no habra nada de eso.
file:///mnt/sda3/Caudal/Medici%C3%B3n%20nivel%20agua,%20con%20sensor%20de%20presi%C3%B3n..html 6/10
12/6/2018 Medición nivel agua, con sensor de presión.
Muchas gracias surbyte. Ya pedí el material. Jeje he pedido uno de cada. Ahora me
Newbie toca esperar, lo he pedido en aliexpress y tiene un periodo de tardanza de 15 a un
Posts: 25 mes.En recibir el material me pondré manos a la obra. Y ya te cuento.
Karma: 2 [add]
Gracias
Hola Surbyte, ayer mismo te mande un mensaje para ser si era mejor abrir un
Newbie nuevo hilo y borrar este, o seguir en este.
Posts: 25 Pero vamos al tema. Pedí los sensores por aliexpress me tardaron 3 meses en
Karma: 2 [add] llegar. Pero si, ya el proyecto lo tengo realizado y estoy en pruebas de sondeo.
Primero de todo os dejo el código. Se que no es del todo eficiente pero funciona. Por
lo tanto si veis algo mejorable me gustaría que me lo indicarais:
Code: [Select]
/*
* SONDEO DE POZO DE AGUA Version:1.0 3-02-2017.
* Sondeo de pozo de agua mediante un sensor de presion MPX5700DP
* LCD: RS=D7 Entrada =>Salida desde Arduino 0= Arduino transferir introcciones
* 1= Arduino transferir datos (ASCII)
* E=D8 Entrada =>Salida desde Arduino 0=Pantalla LCD deshabilitada (en alta im
* 1=Pantalla LCD habilitada.
* D4=D9, D5=D10, D6=D11, D7=D12 (bus instrucciones/datos).
*
* Valor 0Kpa empezara en 0,23V (AN0=48). Calibrado es la variable AnCalimin. Esta ca
* se realizara sin presión. El valor obtenido en AN0 será el valor 0Kpa.
Finalmente me decante por el sensor de presión MPX5700DP. Tuve que realizar una
serie de conversiones al darme los valores en KPa los traduje a Bar y para calcular
los metros, hice la equivalencia de 1 bar = 10,2mts. En la pantalla como estoy de
momento en pruebas me imprime; los bares de presión, el descuento en metros
que tengo que realizar, la entrada analógica el valor de 0 a 1023 y el voltaje que me
llega a la entrada analógica.
Es muy importante calibrar el nivel 0 de kpa sin presión. Donde mi valor fue 0,23V
file:///mnt/sda3/Caudal/Medici%C3%B3n%20nivel%20agua,%20con%20sensor%20de%20presi%C3%B3n..html 7/10
12/6/2018 Medición nivel agua, con sensor de presión.
(AN0=48).
http://www.nxp.com/assets/documents/data/en/data-sheets/MPX5700.pdf
Saludos, y quiero darle las gracias por la ayuda a Surbyte. El me asesoro bien y me
recomendó utilizar este sensor.
hola amigos,
Newbie me parece intersante el tema que estan tratando y desde ya les agradezco toda
Posts: 4 esta informacion ya que soy nuevo en arduino pero desde ya es fascinate.
Karma: 0 [add] Una consulta, que sensor me recomiendan para este tanque elevado de 1.10 mt de
diametro x 1.43 de altura. Lo instale en la azotea pero es un problema no saber en
que nivel esta.
Y funcionaria el mismo codigo o que cambios le haria?
Gracias por su ayuda.
1406434_9.jpg
38.97 KB
downloaded 984 times
y se mide en pascales
osease ph=hXDXG
file:///mnt/sda3/Caudal/Medici%C3%B3n%20nivel%20agua,%20con%20sensor%20de%20presi%C3%B3n..html 8/10
12/6/2018 Medición nivel agua, con sensor de presión.
Es cierto y tmb es cierto que la densidad del agua cambia con la temperatura y la
gravedad con la altura.
Asumiendo que no vas a mover el tanque de agua a medir, entonces nos quedamos
Global Moderator
con los cambios de densidad del agua.
Brattain Member
Posts: 18,168
Karma: 931 [add]
Antes de preguntar busca
en Google: Arduino tu_tema
y lee las normas del foro.
buenas amigos que bueno que esten actualizando respuestas en este foro
Newbie dejare post y respuestas 2017 a algunos problemas con mi conocimiento y en base
Posts: 4 de http://www.hidroterm.com.ve/
Karma: 0 [add] Es muy probable que se haya producido un problema eléctrico que puede tener
file:///mnt/sda3/Caudal/Medici%C3%B3n%20nivel%20agua,%20con%20sensor%20de%20presi%C3%B3n..html 9/10
12/6/2018 Medición nivel agua, con sensor de presión.
como causa:
• El condensador: es un cilindro de color blanco que sólo encontrarás en bombas
con potencia eléctrica monofásica. Es el encargado de dar la potencia necesaria al
motor para que arranque. Si se ha averiado el condensador, tendrás que sustituirlo
por otro que tenga las mismas características. Asegúrate de que hayas conectado
bien los dos cables.
• Un paro térmico: la bomba suele llevar protectores de seguridad para evitar que
se queme. El motor de la bomba puede calentarse ya sea por falta de refrigeración
o por exceso de trabajo. Cuando eso ocurre y la bomba se calienta demasiado o se
queda sin agua, automáticamente se para. Comprueba que el agua está llegando a
la bomba y que el tubo de aspiración nunca se quede vacío.
• Las conexiones: al funcionar, la bomba emite vibraciones que con el tiempo
pueden ir aflojando las conexiones eléctricas. Es fácil comprobar si eso ha ocurrido
abriendo la caja y apretando de nuevo las conexiones.
Posibles causas de la avería:
• Falta de agua: si el depósito o el pozo se quedan sin agua la bomba se para por
seguridad. Comprueba por qué se ha cortado el suministro de agua y soluciona el
contratiempo.
• Acumulación de aire entre la válvula de retención y la bomba: con mucha
frecuencia, al instalar una bomba sumergible se comete el error de colocar la válvula
de retención demasiado cerca de la boca de salida. Eso favorece que el aire se
acumule entre la válvula y la bomba y que con ello la bomba se quede sin agua en
su interior y pierda fuerza de impulsión. Es recomendable poner la válvula de
retención a una distancia mínima de 1m de la bomba.
• La sonda de nivel: las sondas indican a la bomba sumergible cuándo arrancar o
parar. Si una sonda se estropea, la bomba deja de funcionar.
• El condensador: es un cilindro de color blanco que sólo encontrarás en bombas
con potencia eléctrica monofásica. Es el encargado de dar la potencia necesaria al
motor para que arranque. Si se ha averiado el condensador, tendrás que sustituirlo
por otro que tenga las mismas características. Asegúrate de que hayas conectado
bien los dos cables.
NEWSLETTER
EN TER YO UR EM AI L TO SI G N UP SUBSCRI BE
Terms Of Service
Privacy Policy
Contact Us
About Us
Careers
© 2018 Arduino
file:///mnt/sda3/Caudal/Medici%C3%B3n%20nivel%20agua,%20con%20sensor%20de%20presi%C3%B3n..html 10/10