STM3 ESC dual brushless motor controller. 10-60v, motor power rating tiny to kW. Ganged or independent motor control As used in 'The Brute' locomotive - www.jons-workshop.com
Dependencies: mbed BufferedSerial Servo FastPWM
Diff: DualBLS.h
- Revision:
- 11:bfb73f083009
- Parent:
- 10:e40d8724268a
- Child:
- 12:d1d21a2941ef
--- a/DualBLS.h Tue Jan 15 09:03:57 2019 +0000 +++ b/DualBLS.h Sat Jan 19 11:45:01 2019 +0000 @@ -1,3 +1,8 @@ +#include "mbed.h" + +#ifndef MBED_DUALBLS_H +#define MBED_DUALBLS_H + const int HANDBRAKE = 0, FORWARD = 8, REVERSE = 16, @@ -20,6 +25,8 @@ const double PI = 4.0 * atan(1.0), TWOPI = 8.0 * atan(1.0); +enum {COM_SOURCES, COM1, COM2, HAND, RC_IN1, RC_IN2,THEEND} ; + //enum {MOTADIR, MOTBDIR, GANG, SVO1, SVO2, COMM_SRC, ID, WHEELDIA, MOTPIN, WHEELGEAR} ; // Identical in TS and DualBLS enum {MOTADIR, MOTBDIR, GANG, SVO1, SVO2, COMM_SRC, ID, WHEELDIA, MOTPIN, WHEELGEAR, BOGHUNWAT, FUT1, FUT2, FUT3, FUT4, FUT5} ; // Identical in TS and DualBLS struct optpar { @@ -51,3 +58,5 @@ } ; //const double SERVOIN_PWR_BENDER = 1.5; // Used to change servo_in stick at centre position to match pot approx 1/3 braking 2/3 driving +#endif +