Increasing motor speed program

Dependencies:   mbed

main.cpp

Committer:
FSEsselink
Date:
2015-09-23
Revision:
0:712197f0f640

File content as of revision 0:712197f0f640:

#include "mbed.h"

PwmOut motor1_pwm(D5);

int main(void)
{
    const int frequency_pwm = 10000; //10kHz PWM frequency
    motor1_pwm.period( 1.0/frequency_pwm); //Period is 1 over frequency T=1/f   
    while(true)
        for(int i=40 ; i<=100 ; i=i+10)
        {
            motor1_pwm.write(i/100.0);  //Write Duty Cycle
            wait(10);
        }
}