control de motores

Dependencies:   mbed

Committer:
fonz626
Date:
Sat May 16 21:35:52 2015 +0000
Revision:
0:ca642abf6036
hwo to control pwm

Who changed what in which revision?

UserRevisionLine numberNew contents of line
fonz626 0:ca642abf6036 1 #include "mbed.h"
fonz626 0:ca642abf6036 2 PwmOut PWMa1(PTC3);
fonz626 0:ca642abf6036 3 PwmOut PWMa2(PTC4);
fonz626 0:ca642abf6036 4 PwmOut PWMb1(PTC1);
fonz626 0:ca642abf6036 5 PwmOut PWMb2(PTC2);
fonz626 0:ca642abf6036 6 DigitalOut menable(PTE21);
fonz626 0:ca642abf6036 7
fonz626 0:ca642abf6036 8 int main() {
fonz626 0:ca642abf6036 9 PWMa1.period(0.05); // set PWM period to 10 ms
fonz626 0:ca642abf6036 10 PWMa2.period(0.05);
fonz626 0:ca642abf6036 11 PWMb1.period(0.05);
fonz626 0:ca642abf6036 12 PWMb2.period(0.05);
fonz626 0:ca642abf6036 13
fonz626 0:ca642abf6036 14 while(true){
fonz626 0:ca642abf6036 15 PWMa1.write(0.01);
fonz626 0:ca642abf6036 16 PWMa2.write(0.0);
fonz626 0:ca642abf6036 17 PWMb1.write(0.1);
fonz626 0:ca642abf6036 18 PWMb2.write(0.0);
fonz626 0:ca642abf6036 19 //wait(1);
fonz626 0:ca642abf6036 20 menable=1;
fonz626 0:ca642abf6036 21
fonz626 0:ca642abf6036 22 }
fonz626 0:ca642abf6036 23 }