Hi, as the tittle mentioned, is that possible to control a BLDC with ESC but only 5v battery is suppled. The normal operating voltage of BLDC is 12v, 5v also works. any suggestions is fine. thanks.
You have provided no useful details of the hardware you are talking about - you need to provide this. Details means much more than "a BLDC" and "ESC" and "5v battery"
The BLDC parameter is shown below: The ESC (Electronic speed controller) informations about: BLHeli-6A ESC, continuous current is 6A, Burst current is 8A, for 1-2 cell battery. So I plan to use 5v input connect to ESC, and use ESC control this brushless motor, but the motor operation voltage is 12v. Is that possible to do that?
Yes you can run a 12V motor on 5V. That's just enough power to make it move. Don't expect to get anything close to 20% of the rated speed, power or torque.
You have a gimbal motor (9.5 ohm), ESCs are for much much higher current motors (usually < 0.2 ohms),
that might create issues, but in theory it will work if the ESC is designed to run from the particular supply voltage. At 5V you only need 0.6A drive or so.
What are you wanting to do with the motor?
I has a lidar mount on the motor. When I get 5v power, the motor will rotate. I want to make a lidar scanner. The reason I want to use 5v,not 12v. because in 5v case, I can diver it with my usb also.
crazymumu: I has a lidar mount on the motor. When I get 5v power, the motor will rotate. I want to make a lidar scanner. The reason I want to use 5v,not 12v. because in 5v case, I can diver it with my usb also.
Standard USB with no communication between the host and the device is limited to 0.5A. You won't be powering much of anything with that. I am not aware of any Arduino which does the correct negotiation with the host to ask for more power.