Lecturas inconsistentes usando el sensor de presión / altitud (MPL3115A2)

0

Tengo dos sensores de presión ( MPL3115A2 ) con cada uno conectado a un Particle Photon , los sensores se colocan uno junto al otro en el mismo nivel.

En el modo barométrico, un sensor lee 95043 Pa, mientras que el otro lee 95405 Pa. Esto se traduce en una diferencia de 362 Pa.

En el modo de altímetro, un sensor lee 1742 pies, mientras que el otro sensor en el mismo nivel lee 1658 pies. Esto se traduce en una diferencia de 84 pies.

También observé que estas diferencias (presión y altitud) siguen variando con el tiempo. Apreciaría si alguien con experiencia en estos sensores u otros similares pudiera arrojar algo de luz sobre esta variación en la medición.

Estoy intentando usar estos sensores para obtener la altitud de lift de construcción en tiempo real, también se agradecería cualquier sugerencia sobre la medición precisa de la altura del ascensor.

    
pregunta user18197

1 respuesta

1
  

... cualquier sugerencia para medir con precisión la altura del elevador también   ser apreciado.

Según mi comentario, otra opción es monitorear una marca (o varias) en el tambor del cable del elevador con un par de sensores y hacer un codificador rotatorio incremental. Esto es muy simple y confiable.

simular este circuito : esquema creado usando CircuitLab

Figura 1. Formas de onda de codificador rotatorio de 2 bits.

La lógica del programa es muy simple.

  • Seguimiento del estado actual de 'A'. Si el estado cambia a 'alto', entonces:
  • Mira la entrada 'B'. Si 'B' es bajo, entonces cuenta. Si 'B' es alto, entonces haga una cuenta regresiva.

Probablemente deba rebotar las entradas para evitar disparos falsos.

Figura 2. Encoder del elevador. Los sensores fotográficos A y B observan la cinta reflectante o las marcas de alto contraste en el tambor de enrollamiento.

    
respondido por el Transistor

Lea otras preguntas en las etiquetas