I want to control an electromagnetic brake (fail-safe brake) used along with a servo motor. A microcontroller will control the trigger signal for the electromagnet coil.
Electromagnet requirements:
Overexcitation voltage - 24 V, 1 A for 200 ms.
After 200 ms the voltage steps down to 8 V with a current consumption of 0.3 A. Please refer the waveform images below.
The brake coil cannot sustain high current for a long time so we provide a momentary high voltage to excite the coil and then reduce the voltage to hold the electromagnet at its state.
The solution that popped up in my mind is to use a timer circuit which will provide the required 24 V for 200 ms and then switch to 8 V using a relay. But as the trigger signal generated is a continuous signal (not a trigger pulse) I don't know if this solution will work well for the required functionality.
Please suggest any other optimized approach.