svenonderbeke
New Member
Hi everyone,
I made an electric cart. Therefore I bought a chinese 48v 1600W ESC, a 2000W 20Ah 48v lithium pack and a 48v 1600W bldc motor (and other electronics not related to my question).
The cart works well, but I would like to add the ability to drive in reverse. Therefore I see three 'options' to achieve this, being:
- Reprogram the microcontroller inside the esc (picture of µc attached)
difficulty: nothing to found about the microntroller so no original firmware found and no info on how to pogram it
- Hack the esc by using my own microcontroller to switch the mosfets.
difficulty: drawing electric scheme of the esc and writing a good program (that not only switches the mosfets but also measures the currents and acts accordingly and more things)
- Use relays to twist a correct phase wire and the right hall sensors wires. (seems most achievable to me)
difficulty: making sure that the relays exactly switch at the same time so I don't creat a short. (using DPDT relays) + safety: making sure I don't apply full throttle forward and then full throttle backwards (I think it would make the motor generate power and that would kill the esc but i'm not sure about this).
Q:
What would you suggest I do to add a reverse? Are there more options? Are there things a didn't think about regarding safety?
extra Question:
I would measure my cart speed using a hall sensor and a magnet and be sure that my velocity is 0 before I'm am able to drive in reverse. But could I also use the switching to reverse when I'm driving forward and by this creating eletric braking?
I made an electric cart. Therefore I bought a chinese 48v 1600W ESC, a 2000W 20Ah 48v lithium pack and a 48v 1600W bldc motor (and other electronics not related to my question).
The cart works well, but I would like to add the ability to drive in reverse. Therefore I see three 'options' to achieve this, being:
- Reprogram the microcontroller inside the esc (picture of µc attached)
difficulty: nothing to found about the microntroller so no original firmware found and no info on how to pogram it
- Hack the esc by using my own microcontroller to switch the mosfets.
difficulty: drawing electric scheme of the esc and writing a good program (that not only switches the mosfets but also measures the currents and acts accordingly and more things)
- Use relays to twist a correct phase wire and the right hall sensors wires. (seems most achievable to me)
difficulty: making sure that the relays exactly switch at the same time so I don't creat a short. (using DPDT relays) + safety: making sure I don't apply full throttle forward and then full throttle backwards (I think it would make the motor generate power and that would kill the esc but i'm not sure about this).
Q:
What would you suggest I do to add a reverse? Are there more options? Are there things a didn't think about regarding safety?
extra Question:
I would measure my cart speed using a hall sensor and a magnet and be sure that my velocity is 0 before I'm am able to drive in reverse. But could I also use the switching to reverse when I'm driving forward and by this creating eletric braking?
Attachments
Last edited: