Boxer Pumps - Controlador ID personalizado para motores paso a paso con interfaz de usuario incorporada para bombas peristálticas - estudio de caso

Objetivo del proyecto

Para crear un controlador de motor paso a paso personalizado con pantalla LCD integrada e interfaz que pueda funcionar de manera flexible en una gama de bombas peristálticas. El controlador del motor debía funcionar en una variedad de modos, incluidos la dosificación, el funcionamiento y el modo analógico.

Tres modos diferentes para entregar el rendimiento de la bomba que el cliente demanda.

Modo de dosis

Permita una calibración rápida y una dosificación confiable de una amplia gama de fluidos.

Modo analógico

Para ejecutar como un controlador de motor paso a paso típico en modo 1/256 microstepping.

Modo correr

Una interfaz fácil de usar permite al usuario ejecutar la bomba de forma rápida y precisa.

Desafíos clave: una interfaz de usuario de 2 niveles integrada en un controlador de motor paso a paso personalizado

Un desafío técnico importante o este proyecto fue el desarrollo de una interfaz de control de 2 niveles para permitir la calibración y configuración de la bomba en una variedad de configuraciones.

El primer nivel sirve como la interfaz de usuario principal, lo que permite al usuario ejecutar la bomba y cambiar la configuración básica, como la velocidad, el tiempo y la aceleración.

El segundo nivel permite que se ajusten las configuraciones de calibración profunda, lo que permite al usuario hacer funcionar la bomba durante un tiempo fijo, medir la cantidad de un fluido en particular que se ha dosificado y luego ingresar este valor. Luego, el controlador se calibrará automáticamente para dosificar cantidades fijas de ese líquido en particular determinando el tiempo apropiado para ejecutar.

Un controlador de motor paso a paso que es flexible al núcleo

En el corazón del proyecto del controlador Boxer iD estaba el deseo de crear un controlador de motor paso a paso que pudiera funcionar en una amplia gama de aplicaciones. Al crear un controlador que puede funcionar en una amplia gama de aplicaciones como esta, es posible mantener los costos lo más bajos posible y también ofrecer una poderosa gama de opciones a los clientes.

Para lograr esto, el controlador puede operar en 3 modos separados

1. Modo de funcionamiento estándar: esta configuración funciona al permitir que el usuario simplemente configure la velocidad requerida y luego ejecute el controlador.

2. Modo de dosificación: en el modo de dosificación, el controlador se puede configurar de varias maneras, incluso a través de una calibración rápida o más en la calibración en profundidad. El punto clave de este modo es permitir al usuario seleccionar los volúmenes específicos que desean dosificar.

3. Externo 0-5v: este modo permite que el controlador iD sea operado por controles externos 0-5v.

Desafíos clave: una interfaz de usuario de 2 niveles integrada en un controlador de motor paso a paso

Un desafío técnico importante o este proyecto fue el desarrollo de una interfaz de control de 2 niveles para permitir la calibración y configuración de la bomba en una variedad de configuraciones.

El primer nivel sirve como la interfaz de usuario principal, lo que permite al usuario ejecutar la bomba y cambiar la configuración básica, como la velocidad, el tiempo y la aceleración.

El segundo nivel permite que se ajusten las configuraciones de calibración profunda, lo que permite al usuario hacer funcionar la bomba durante un tiempo fijo, medir la cantidad de un fluido en particular que se ha dosificado y luego ingresar este valor. Luego, el controlador se calibrará automáticamente para dosificar cantidades fijas de ese líquido en particular determinando el tiempo apropiado para ejecutar.