El sensor de la sala de producción de líquido que proporciona un número impar de pulsos y solo funciona en el nivel horizontal

0

Soy un tipo de TI, pero últimamente he empezado a trabajar cada vez más "al límite", como decimos, tan cerca del mundo real y con sensores de bajo nivel. Actualmente estoy creando un sensor de rendimiento líquido y lo estoy leyendo con una frambuesa pi para enviarlo a un servidor.

Estas son las especificaciones para el sensor:

  • 2500Imp / L a 20 ° C
  • 0,05 - 3L / min
  • utilizando un principio de sensor de Hall

El enlace al producto sería esto FCH-m-POM-LC

Puedo leer los pulsos usando una resistencia de extracción en la señal con 3.3V y 2kOhm. Pero hay dos problemas:

  • cuando introduzco 60 ml a través de una jeringa en el sensor, obtengo alrededor de 300 impulsos == a 120 ml con una desviación de aproximadamente 10 ml (intentado 10 veces) ¿calculé algo incorrecto? Estoy escuchando "bordes descendentes", por lo que cuento cada vez que el voltaje cae a 0V
  • A menudo no funciona y si funciona, lo hace mejor cuando está en un eje horizontal, por lo que la lectura de los pines arriba, el líquido de entrada / salida en un nivel. ¿Es esto normal para estos sensores de flujo?

como se podría decir, estoy acostumbrado al software, no al hardware, así que trátame como a un estudiante de ingeniería de primer año, si quieres.

¡Apreciaría mucho tu ayuda! Saludos desde Alemania

P.S. Es para una batalla de ordeño de vacas en la que queremos que varios participantes ordeñen una vaca falsa y vean quién es el más rápido. Queremos medir en una precisión de 1 / 10seg y visualizar el rendimiento de datos por segundo durante 120 segundos

He creado una imagen de mi configuración. sin embargo, utilicé resistencias de 5x 10k Ohm en paralelo ya que no tengo resistencias de 2.2kOhm.

    
pregunta pascalwhoop

3 respuestas

1

Supongo que no es un problema electrónico. El sensor contiene un pequeño impulsor que se pone en rotación por el líquido. Si hay aire en el interior del sistema, es posible que el impulsor no comience a girar según lo previsto o que no lo haga.

Además, si el flujo se detiene bruscamente (como ocurre cuando se usa una jeringa), el impulsor aún puede girar por un tiempo, lo que resulta en un volumen medido demasiado alto. Este efecto, por supuesto, se amplifica cuando hay aire en el sistema.

No estoy seguro de si este sensor es lo correcto para su proyecto. Puede ser, una escala debajo del cubo es mejor? A escala doméstica está disponible en perla por 10 €. Estoy seguro de que aún puede reemplazar la electrónica interna por su cuenta, simplemente dejando el sensor y el soporte mecánico.

(saludos desde Alemania)

    
respondido por el sweber
0

La resolución de problemas es bastante difícil de forma remota, especialmente con este tipo de cosas.

Los medidores de flujo de turbina y rueda de paletas no son muy buenos en repetibilidad (la fricción causa errores, especialmente en caudales bajos, y no es necesariamente consistente), y eso es exponencial para los baratos.

Le sugerimos que pruebe el software con una fuente de señal independiente. Puede comenzar con un generador de señal de mesa en varias frecuencias diferentes. Vaya muy por encima del promedio máximo porque la frecuencia variará enormemente a medida que pasen los chorros de "leche". Es de suponer que está utilizando una arquitectura controlada por interrupciones o probablemente le faltarán bordes. Hay muchas cosas que pueden salir mal con el software, aun así.

Mire la señal de entrada con un osciloscopio y verifique que se vea razonable. Como sugiere @geometrical, verifique que la fuente de alimentación del sensor se encuentre dentro del rango operativo recomendado y que la señal de salida esté en el rango adecuado para el Rpi. Si alguno de estos no es correcto, corríjalos primero.

    
respondido por el Spehro Pefhany
0

Primero, no hay ningún sensor en la lista en el enlace que proporcionó, lo que se aproxima a la coincidencia con sus especificaciones. Todos los modelos de 3 litros con etapas de salida desplegables tienen salidas de sensor en aproximadamente 10,000 impulsos por litro. Además, ninguno de ellos tiene un caudal mínimo de .05 L / min.

Hay varias unidades, 971478089, 96103114 y 97138031, que tienen tasas mínimas de .05 L / min, pero tienen una tasa máxima de 6 litros, no 3. Y sospecho que tiene un modelo 971478089 con una salida nominal de 5,000 imp / L, que te dará los conteos que observes. Los otros dos tienen salidas de 2500 imp / L.

    
respondido por el WhatRoughBeast

Lea otras preguntas en las etiquetas