En ésta aplicación controlaremos la velocidad de un motor conectado a un puente H mediante un dispositivo Android, además el dato que envía nuestro dispositivo se observará en los LEDs de la tarjeta.
Agregamos los vi SADE_OPEN, SADE_RS232_READ, SADE_LED y SADE_PIN y los conectamos en serie como se muestra en la imagen:
Necesitamos generar un PWM para poder controlar la velocidad del motor que está conectado al puente H, por lo que hay que configurar el bloque SADE_PIN, se utilizará un PWM con un periodo de 10ms.
PeriodoPWM = (Tiempo[s]) * (50,000,000)
PeriodoPWM = (0.01 s) * (50,000,000)
PeriodoPWM = 500,000
El ciclo de trabajo del PWM nos lo dará el valor que se recibió con el vi SADE_RS232_READ pero como el valor máximo que entrega es 255 tenemos que multiplicarlo por 1960, este valor se obtuvo dividiendo 500,000/255 = 1960.
La aplicación para el disposivo Android fue hecha en AppInventor.
Para la interfaz de usuario se agregaron los siguientes elementos:
Los recuadros negros son Layouts y su única función es completamente estética ya que se usaron para acomodar los elementos.
El código de la aplicación es el siguiente:
¡Gracias por su interés en SADE!
Cualquier duda o información pueden contactarnos en: [email protected]