Dual Brushless Motor ESC, 10-62V, up to 50A per motor. Motors ganged or independent, multiple control input methods, cycle-by-cycle current limit, speed mode and torque mode control. Motors tiny to kW. Speed limit and other parameters easily set in firmware. As used in 'The Brushless Brutalist' locomotive - www.jons-workshop.com. See also Model Engineer magazine June-October 2019.

Dependencies:   mbed BufferedSerial Servo PCT2075 FastPWM

Update 17th August 2020 Radio control inputs completed

Revision:
2:04761b196473
Parent:
0:435bf84ce48a
Child:
3:ecb00e0e8d68
--- a/DualBLS.h	Wed Mar 07 08:29:18 2018 +0000
+++ b/DualBLS.h	Sat Mar 10 10:11:07 2018 +0000
@@ -1,2 +1,6 @@
-#define POWER_OF_TWO 12     // Range is 4 to 13, is log2N
-typedef float ffty;     // Choice of float or double    float is HUGELY FASTER than double
+//#define POWER_OF_TWO 12     // Range is 4 to 13, is log2N
+//typedef float ffty;     // Choice of float or double    float is HUGELY FASTER than double
+const   int     HANDBRAKE   = 0,
+                FORWARD     = 8,
+                REVERSE     = 16,
+                REGENBRAKE  = 24;