I wanted a way of uncoupling on my OO layout that prevented trains uncoupling when they're not supposed to.
It needed to be simple to make with basic tools, be low cost, not burn out if left powered up too long, and not suffer from electrical spikes. So, I based the design on the idea that a 12V DC motor powered by a 1.5V DC supply would stall at the end of stroke without overheating or burning out.
I designed this mechanism in the first place for Sprat & Winkle couplings that need a magnet for uncoupling. Raising the magnet only when needed, thus avoiding unwanted uncoupling.
I wanted to prove that it could be adapted for tension-lock uncoupling as they are the main standard with most modellers, the answer being yes! The same mechanism can, with