I have a BLDC motor and a 300 amp ESC, The ESC shuts down after a few seconds at full load. The motor only draws 2 amps at full throttle, full load and the voltage only drops .5 volts. The battery is 6-s 8-p and has been tested, all cells are good My question is what is triggering the shutdown in the ESC? I have it set at 3v per cell which would be 18v It never get's lower than 24v. Nothing gets hot, it isn't on long enough to even get warm. If it's not the LVC is there something in the ESC that tells it is drawing to much current? Could it be the back EMF is not triggering the sequence correctly? I'm using an Arduino connected to the ESC instead of RC, Could there be anything in the code I could adjust?
#include <Servo.h> //Using servo library to control ESC
Servo esc; //Creating a servo class with name as esc
void setup()
{
esc.attach(10); //Specify the esc signal pin,Here as D10
esc.writeMicroseconds(1000); //initialize the signal to 1000
Serial.begin(9600);
}
void loop()
{
int val; //Creating a variable val
val= analogRead(A0); //Read input from analog pin a0 and store in val
val= map(val, 0, 1023,1000,2000); //mapping val to minimum and maximum(Change if needed)
esc.writeMicroseconds(val); //using val as the signal to esc
Motor: SSS 56114 360KV Brushless 1/5 Motor 13.000W 56114mm for Boat, car and Surfboard Maximum Amps: 95A Max volt: 125V.
ESC: SPECS 300A BOAT ESC Flier mod. R-Snake Voltage (LiPo): 3-12S Voltage: 12V to 50V Anti-spark cable: yes Wires: 8AWG Connectors: 8mm Bullet BEC: No Size (mm): 2405735 Weight: 387g
This is a custom build so there is no other info on the prop.
while(true) { esc.writeMicroseconds(val); delay(100); }
. $\endgroup$