Soy nuevo en todo esto, así que perdonen la calificación tonta.
Necesito monitorear la velocidad de algunas cintas transportadoras, las cintas miden alrededor de 10 pies a 50 pies de largo y 3 pies de ancho y tienen cualquier cosa, desde cajas pesadas hasta cajas delgadas y livianas colocadas durante todo el día, así que haga lo que haga debe ser capaz de tomar un poco de sacudida cuando aterrizan las cajas pesadas, si está montada en la máquina en alguna parte.
Tenga en cuenta que las cajas son variables en altura, ancho, peso y distancia entre sí en los cinturones. Así que necesito trabajar con el cinturón en lugar de lo que hay en el cinturón.
Estoy pensando en usar Arduino (alguien ha sugerido como la mejor manera de interactuar con una computadora). Conozco C# y PHP y algo de electrónica básica de los años 90 (collage), por lo que si tiene alguna otra recomendación sobre la interfaz con una computadora, agradecería su aporte.
Bueno a mi pregunta:
¿Cómo o cuál es la mejor manera de controlar la velocidad de las correas sin que nada las toque? Rango de velocidad 0 a 15kph.
Yo estaba pensando:
¿Detección de luz? Dibuja o pega algo en el cinturón que sea de un color claro y cuando pasa por un sensor de algún tipo, se registra como encendido y luego apagado cuando no está debajo del sensor. Entonces puedo hacer los cálculos necesarios? Pero puedo ver que la cinta se despega o el marcador se desgasta rápidamente.
¿Un ratón como sensor láser?
?? Algunas ideas ??
Mis factores principales son:
Esto es lo que estoy pensando, pero no sé nada sobre qué sensores hacen qué y dónde comprar estos sensores (el sitio web de RS Electronics parece estar inactivo).
Cualquier consejo que me puedas dar es muy apreciado.
Gracias
15 km/h son 4,2 m/s, entonces una distancia de 40 cm tardará un mínimo de 100 ms.
Coloque dos combinaciones de LED/fototransistor separadas 40 cm, con las cajas pasando entre ellas. Puede colocar LED y fototransistores en un tubo para asegurarse de que los fototransistores no se vean perturbados por otras fuentes de luz. Puede usar una señal de fuente modulada para una mejor inmunidad al ruido.
Cuando el microcontrolador detecta una interrupción de la señal (paso de caja) solo tiene que buscar la misma interrupción del segundo detector mínimo 100 ms después. Convierte la diferencia horaria en velocidad.
Tenga en cuenta que los fotointerruptores como este se utilizan en todas partes en la logística y la fabricación, y un dispositivo de potencia industrial puede brindarle una mayor confiabilidad, aunque eso tiene un precio.
Este tiene transmisor y receptor en el mismo dispositivo, y usa el reflector para rebotar la señal.
Alternativamente, tal vez trabaje con el voltaje que controla el motor de las correas. Como cuando se trata de un motor síncrono de velocidad variable.
Si la correa está rígidamente conectada a los motores/ruedas que la impulsan, entonces podría medir la velocidad de rotación de estos y calcular la velocidad de la correa a partir de eso. La implementación de esto podría hacerse de cualquier manera que se rastree cualquier otro objeto giratorio, incluidos codificadores visibles o magnéticos, interruptores, codificadores eléctricos rotativos, etc.
La idea de Steven es más sencilla, pero también puedes hacerlo con una webcam barata y OpenCV si quieres aprender algo nuevo. Ejemplo de seguimiento de objetos OpenCV
Ahora, no soy un experto en OpenCV, pero puede colocar dos objetos/pegatinas de colores en el cinturón que pueda ver una cámara web fija (suponiendo que no estén cubiertos por sus cajas). Siempre que sepa la distancia entre los dos objetos/pegatinas, todo lo que necesita es el tiempo transcurrido entre dos detecciones. la distancia/tiempo transcurrido debería darte la velocidad.
Me resulta un poco extraño que puedas pegar varios elementos al cinturón, pero no puedes dejar que nada lo toque. El método fiable más sencillo sería poner una rueda en contacto con la correa y medir la velocidad de la rueda, pero sea lo que sea...
Puedes ir con una variante de la idea de stevenh. Use un optosensor reflectante, pero en lugar de mirar hacia el otro lado, midiendo el espacio entre las cajas, apúntelo hacia la parte inferior del cinturón. Coloque cinta reflectante en el cinturón a un espacio fijo y use el sensor para leer el tiempo entre reflejos y convertirlo en velocidad.
Esto funcionará, pero tendrá que lidiar con la posibilidad de que la cinta se desprenda con el tiempo a medida que la correa se flexiona sobre los rodillos por el impacto de las cajas que caen sobre ella.
En lo que respecta a la interfaz con la computadora, puede usar un Arduino, pero tendrá que programarlo para leer las entradas y devolver datos a su PC. También tendrá que ocuparse de proporcionar una entrada de energía limpia, conectar los conectores a su sensor y empaquetar todo. Puede ser más sencillo simplemente encontrar una tarjeta de interfaz industrial que esté lista para salir de la caja, de modo que solo tenga que lidiar con los problemas del sensor.
Sé que este es un hilo muy antiguo en este momento, ya que surgió en mi búsqueda de otra cosa, pensé que todavía es relevante.
Mis instalaciones manejan bandas y productos de tamaño similar en el rango de 100,000 piezas por día. Usamos un codificador de posición rotatorio en los rodillos impulsados (por ejemplo, codificadores Hohner) o una configuración de rueda doble en contacto con la correa en el lado de retorno. El primero es relativamente barato y bastante rápido según el código; solo tiene que ejecutar los cálculos para averiguar la relación entre cada pulso del codificador y la distancia lineal de la correa (es decir, el radio del rodillo x Pi / pulso del codificador por revolución (también conocido como resolución del codificador)).
El segundo método tiende a ser más preciso debido al posible deslizamiento del sistema de transmisión, pero puede ser complicado de montar, y las matemáticas son un poco más complejas porque tiene que compensar el tamaño de las ruedas de contacto que disminuirán con el desgaste. con el tiempo.
el fotón
mordedura de tabla
Darcey
el fotón
mordedura de tabla
Darcey
rberteig
Darcey
kenny