Hi,
my first post here, I know very little about Arduino so far. Question is, should I digg in, or is my plan not feaseble to begin with? Please let me know.
I'd like to build a 144V 500A motor controller for the EV conversion of a car. I would like to use a 1200V 600A IGBT power module to direct the power. I would like to use a PWM output signal of the Arduino board to activate the IGBT. So far I have come up with the following parameters:
- Potmeter for the throttle position (analog signal)
- Current sensor (analog signal)
- Low voltage sensor (digital input, signal drops when voltage is too low).
- Reverse sensor. The controller should not bother about reversing, but I'd like it to lower the amps allowed when reverse is selected (digital input)
- Max temp sensor controller (digital input)
- Max temp sensor motor (digital input)
- Activate signal (digital input)
- Motor RPM signal (digital input)
The program should control the IGBT so the current supplied is linear to the throttle position.
The program should limit forward current to 500 amps and reverse current to say 50, those numbers should be programmable. Also the max increase of current per second should be programmable; if you floor it the controller should keep you from tearing the vehicle apart (or sideways at speed).
Well, there is probably a lot I have forgotten, but please let me know if, with a lot of trail and error and a lot of learning, this would be a project that can be done with the Arduino controller.
Cheers,
Hugo