VNH2SP30 CJMCU single motor Arduino test code

Detrasdelante

Arduino Test Code


   /* 
      EN (Diagnostic) and 
      CS (Current Sense would go to analog in)
      are not connected.
      GND to Arduino nano's GND
      +5V to Arduino nano's VIN
   */

    int PWM  = 3;  
    int InA = 7;
    int InB = 8;
    
    int PWM_val = 64; // 25% = 64; 50% = 127; 75% = 191; 100% = 255

    void setup() {
   
      pinMode(InA, OUTPUT);
      pinMode(InB, OUTPUT);
      pinMode(PWM, OUTPUT);
    }

    void loop() {
      // Turn CW ClockWise  
      digitalWrite(InA, HIGH);
      digitalWrite(InB, LOW);
      analogWrite(PWM, PWM_val);
    
      /*
      // Turn CCW Counter ClockWise
      digitalWrite(InA, LOW);
      digitalWrite(InB, HIGH);
      analogWrite(PWM, PWM_val);
      */
    }

This can work as a unitary test code for those cheap chinese boards. Their price is cheaper than the unitary chip price from ST.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s