In my case, I as of now attempted a "manual recurrence clear" from 10Hz to a few KHz, and there was not a great one. Moreover, the development board (Duex5) includes a fixed PWM recurrence of 500Hz, so I got to bargain with that. I'm building the model right presently, and I'm as of now mindful of the control scattering. But I'm beneath 100mA, and within the more awful case (approximately 50% PWM) the BJT would burn almost 0.6W max, which is satisfactory for my case, fair a small heatsink will do. On the off chance that I had to utilize higher streams, it completely would be a issue tho.