I'm really green when it comes to power circuits and motors so please bare with me cause I need a little direction.
I want to use an electric motor to shift a motorcycle. A motorcycle has a sequential transmission and a rotating shaft that shifts up when you rotate it ~30 degrees CCW from the neutral position and downshifts when you rotate CW ~30 degrees from the neutral position. It has a 1 inch lever arm on it but that can be removed. It requires about 50lb-in of torque to rotate it, but I want to be able go from neutral to fully engaged in less than 100ms. My control computer has a 15A output limit on it's high power pins, but it wouldn't be difficult for me to rig up a mosfet that I control with the ECU and can pass higher current if the motor needs it.
Other important information is the battery can supply 6.9A/hour, 350CCA, andis 12VDC. The package needs to be relatively small, so about the size of a fist, maybe a little larger.
so now to the questions
0: is the sub 100ms performance possible given the constraints I've listed?
1: What type of motor would you use for this?
I was thinking a stepper motor because of it's ability to hold discrete positions and the high initial toruqe, but that's just from my initial (and limited research)
2:What's the method to control this? My ECU can run a simulink model for the control scheme (converted to C), and it can vary voltage but not current from it's 15A output pins. I'm just looking for a general understanding of how it would work and I can work out the nitty gritty later.
Thanks for the help.
I want to use an electric motor to shift a motorcycle. A motorcycle has a sequential transmission and a rotating shaft that shifts up when you rotate it ~30 degrees CCW from the neutral position and downshifts when you rotate CW ~30 degrees from the neutral position. It has a 1 inch lever arm on it but that can be removed. It requires about 50lb-in of torque to rotate it, but I want to be able go from neutral to fully engaged in less than 100ms. My control computer has a 15A output limit on it's high power pins, but it wouldn't be difficult for me to rig up a mosfet that I control with the ECU and can pass higher current if the motor needs it.
Other important information is the battery can supply 6.9A/hour, 350CCA, andis 12VDC. The package needs to be relatively small, so about the size of a fist, maybe a little larger.
so now to the questions
0: is the sub 100ms performance possible given the constraints I've listed?
1: What type of motor would you use for this?
I was thinking a stepper motor because of it's ability to hold discrete positions and the high initial toruqe, but that's just from my initial (and limited research)
2:What's the method to control this? My ECU can run a simulink model for the control scheme (converted to C), and it can vary voltage but not current from it's 15A output pins. I'm just looking for a general understanding of how it would work and I can work out the nitty gritty later.
Thanks for the help.