-
Notifications
You must be signed in to change notification settings - Fork 0
ESC
Pontus Svensson edited this page Sep 24, 2024
·
6 revisions
The Electronic Speed Controller (ESC) is necessary to control the BLDC motors used for the wheels
-
Bidirectional Control
- The motors need to run both forwards and backwards. ESC must be bidirectional
-
Customization
- Ability to configure acceleration curves and braking is necessary
-
Communication Interface
- The ESCs should accept control inputs from an ESP32-WROVER-IE (e.g. PWM, UART, SPI)
- The ESC should provide feedback which can be used to improve the control precision. (e.g. EMF)
-
Motor Compatibility:
- Compatible with brushless motors (Turnigy Multistar 4225-610KV).
- Voltage and current ratings meet or exceed motor specifications.
-
Physical Size and Weight:
- Fits within the physical constraints of your robot's design.
- Consideration of overall weight to maintain performance.
-
Power Management:
- Integrated Battery Eliminator Circuit (BEC), needed to power electronics.
- Efficient power usage to maximize battery life.
| Specification | Value |
|---|---|
| Max Continuous Current | 30A |
| Burst Current (10s) | 40A |
| Input Voltage | 2-4S LiPo (7.4V - 14.8V) |
| BEC Output | 5-6V / 4A (Switchable) |
| Microprocessor | 32-bit |
| Throttle Range | 1100-1940µs |
| Weight | 33g |
| Dimensions | 46mm x 24mm x 12mm |
| Motor Type Compatibility | Brushless motors |
| Programming Options | Via transmitter or optional programming card |
| Reverse Function | Yes |
| BEC Type | SBEC (Switch Mode) |
| PWM Frequency | 24kHz |
| Firmware | Proprietary (Aerostar G2) |
| Max Efficiency | 90%+ |
- Requirements
- Functional Requirements
- Robot specifications TODO