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
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
Generated on Sun Jul 24 2022 15:02:31 by 1.7.2