SSR1 Beta - A much needed update!

this is exciting, I had a FunSr1v2 but it died from heat, as did a ton of other ones if the discord is anything to go by. I see there are no fans/vents in this one, how is the heat dissipation under load?

There is a bug that heats up the motor right from the start to 100°C. I think it has to do with the startup process maybe if the sled/adapter is at its lowest point (unsure). It is a known bug but source or reason seems to be found. For the heatup it does not have to move it seems.

I added in a cooling fan option for SSR1 Beta back in March.

Heat generation and cooling is definitely going to be the subject of future research though!

If the bug does not kick in then the motor does not get hot at all even with heavy use. The bug needs to be hunted down, not a ventilator.

it sounds like your motor is staling.

I was wondering if there was some sort of software issue. Some people on the funsr discord say the motor gets extremely hot even after a few minutes of light use… others have no issue.

What does that mean? The motor is just overheating seldomly but then even without movement. I suspect the startup sequence when the adapter is at lowest point and then works against the wall before releasing. ( I don’t use the hall sensor any more as it would complicate the device I designed). I asked @Khrull to please add a feature to his firmware to just make the device start from the lowest adapter point instead of the tensioning but he did not like the idea.

that is exactly the problem. The motor used has 3 phases of current that are shifted by 120degrees each. The motor Moves due to that phase shift and the resulting rotating magnetic field. If the motor is either having too much load so it cant turn or is damaged any other way the motor cant rotate which results in a lot of heat. This process is called stalling

It sounds like a motor calibration issue. I definitely need to streamline the process in the instructions.

Is this happening to anyone with the Hall sensor in place and activated in the firmware? If it is not overheating with the hall sensor start sequence then it has to do with tensioning at startup when in zero position.

From what I gather, it happens after the hall calibration sequence. Some comments/theories I’ve seen are that the motor gets hot from use during a session(s), and loses some magnetism. Then in subsequent sessions, the motor just gets really hot right away and loses torque. I wonder if there’s something like the software expecting to send/receive the stock values to/from the motor, which just aren’t valid any more because of decreased magnetism?

I am quite sure it has nothing to do with movement. It heats up right from the startup without anything loaded. Since I make sure the adapter is not at zero at startup - no overheat. Did not occur once since.

I’m reasonably certain that the hall sensor has nothing to do with it. It will likely be related to the encoder.

@roa Can you explain how to make sure the adapter is not at zero at startup?

just move the slider so it’s not at the very top and/or bottom I would imagine?

Yes slowly so it does not produce current I learned from the tech guys. Please report back if the overheat is gone if you do so each time.

is any of the code for these things available anywhere, or is it all closed? If so, can anyone point me to some info on if/how I could debug something like this, I’d love to have a poke around.