Closed lonelymyp closed 4 years ago
Hi!
This seems pretty good.
Put a small thermal compound pad between the motor and the pcb, right below the driver-ic. This should dissipate the heat in the aluminium body of the servo.
We will consider this.
What was the point of the 1500 offset that is present on both coils at all times ?!!
Edit: offset is super small compared to the mA*sin, so it doesn't really matter.
@dzid26
What was the point of the offset?!!
This bug appeared when they copied the code of the original nano stepper. If you want it to work correctly, you need to change the code like the original. https://github.com/Misfittech/nano_stepper/blob/master/firmware/stepper_nano_zero/A5995.cpp
It worked even with the offset, but slightly less torque and slightly more heat.
Apart from that, I don't see any fundamental issues with the implementation.
If you set a current of 900 mA or higher, then the driver overheats already during the calibration process. Driver temperature reaches 120 degrees