Increasing motor speed program

Dependencies:   mbed

Committer:
FSEsselink
Date:
Wed Sep 23 09:09:34 2015 +0000
Revision:
0:712197f0f640
increasing speed script working from 0.4 pwm

Who changed what in which revision?

UserRevisionLine numberNew contents of line
FSEsselink 0:712197f0f640 1 #include "mbed.h"
FSEsselink 0:712197f0f640 2
FSEsselink 0:712197f0f640 3 PwmOut motor1_pwm(D5);
FSEsselink 0:712197f0f640 4
FSEsselink 0:712197f0f640 5 int main(void)
FSEsselink 0:712197f0f640 6 {
FSEsselink 0:712197f0f640 7 const int frequency_pwm = 10000; //10kHz PWM frequency
FSEsselink 0:712197f0f640 8 motor1_pwm.period( 1.0/frequency_pwm); //Period is 1 over frequency T=1/f
FSEsselink 0:712197f0f640 9 while(true)
FSEsselink 0:712197f0f640 10 for(int i=40 ; i<=100 ; i=i+10)
FSEsselink 0:712197f0f640 11 {
FSEsselink 0:712197f0f640 12 motor1_pwm.write(i/100.0); //Write Duty Cycle
FSEsselink 0:712197f0f640 13 wait(10);
FSEsselink 0:712197f0f640 14 }
FSEsselink 0:712197f0f640 15 }
FSEsselink 0:712197f0f640 16