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:
9:ac2412df01be
Parent:
8:93203f473f6e
Child:
10:e40d8724268a
--- a/cli_BLS_nortos.cpp	Sat Aug 18 12:51:35 2018 +0000
+++ b/cli_BLS_nortos.cpp	Sat Nov 10 17:08:21 2018 +0000
@@ -1,4 +1,4 @@
-//  DualBLS2018_03
+//  DualBLS2018_06
 #include "mbed.h"
 #include "BufferedSerial.h"
 
@@ -295,6 +295,11 @@
     void (*f)(struct parameters &);   //  points to function
 }  ;
 
+
+/**
+struct  kb_command const loco_command_list[] = {
+List of commands accepted from external controller through opto isolated com port 9600, 8,n,1
+*/
 struct  kb_command const loco_command_list[] = {
     {"ls", "Lists available commands", menucmd},
     {"?", "Lists available commands, same as ls", menucmd},
@@ -324,6 +329,10 @@
 //const int numof_loco_menu_items = sizeof(loco_command_list) / sizeof(kb_command);
 
 
+/**
+struct  kb_command const loco_command_list[] = {
+List of commands accepted from external pc through non-opto isolated com port 9600, 8,n,1
+*/
 struct  kb_command const pc_command_list[] = {
     {"ls", "Lists available commands", menucmd},
     {"?", "Lists available commands, same as ls", menucmd},