Pokretanje DC motora pomoću LPC1768 mikrokoupravljača i L293D drivera koji u sebi sadrži 2 H-mosta i predviđen je da može pokretati 2 DC motora istovremeno.

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers MotorDC.h Source File

MotorDC.h

00001 
00002 #ifndef MBED_MOTOR_H
00003 #define MBED_MOTOR_H
00004 #include "mbed.h"
00005 
00006 
00007 class MotorDC {   //definiranje klase "MotorDC"
00008 public:
00009 
00010     MotorDC(PinName PWM, PinName smjer1, PinName smjer2);  //definiranje PWM pina, smjer1 i smjer2 definiraju smjer vrtnje motora/ 
00011     
00012     void speed(float speed); // određujemo brzinu motora prema PWM-u s vrijednost od 0-1 za jedan smjer i od -1 - 0 za drugi smjer/
00013 
00014 protected:
00015     PwmOut _PWM;
00016     DigitalOut _smjer1;
00017     DigitalOut _smjer2;
00018 
00019 };
00020 
00021 #endif