Hi
I’m having drastic overheating issues with the G2 24v13 connected to a Glideforce MD122008-P Medium-Duty Linear actuator.
The actuator doesn’t actually have any load on it, and it’s barely ever moving.
What I believe is happening is that the PID isn’t very well calibrated (I used Pololu’s provided PID settings), and the actuator is essentially constantly trying to find its position. Eventually the board is getting red hot.
What I did to mitigate this is to turn down the duty cycle, and turn the acceleration down to 50, and set the motor to coast when not moving.
Additionally, as I am controlling the motors position with the Arduino G2 library, I am sending it jrk.stopMotor() when I finish my movement. I thought this had fixed it, but a client has informed me the motor controller is red hot and has switched itself off.
The movement itself is very simple and only happening every couple of minutes.
When I was monitoring the JRK when I sent the jrk.stopMotor command the current reading was 0ma, so I assumed this was all OK.
Can you give me some advice here?
Things to note:
- the jrk is rated for that actuator
- what specifically does jrk.stopmotor() do? Does this make any difference?
- What sort of startup time does the JRK have? One option is I turn it on each time with my Arduino and a relay before it moves.
I’ve used these boards quite a lot and never had this issue – and I’ve done properly demanding things with them. I’m a bit puzzled as to what specifically is causing this this time?
Any help would be much appreciated!
Thanks