linear motor code for ksk

Dependencies:   mbed

LinearMotor.h

Committer:
cws8262
Date:
2017-02-24
Revision:
1:ff295adcca59
Parent:
0:bc6aa7a92c1b

File content as of revision 1:ff295adcca59:

#ifndef LiNMtR_0_0_1
#define LiNMtR_0_0_1

#include "mbed.h"

class LinearMotor{
 
    public:
        LinearMotor(PinName Dir, PinName Pulse, PinName St, PinName Limit);
        Ticker timer;
        DigitalOut dir;
        DigitalOut pulse;
        DigitalOut st;
        DigitalIn limit;
        void move(double dis, double spd);
        void init(void);
        int ItvTable[200];
        int stepTable[200];
};

#endif