I'm planning to control a brushed motor with a low side mosfet (only one direction needed) and PWM, and am worried about EMI. Some motor controllers include slope control, but this is fairly cost sensitive, and it's hard to justify the cost of a whole controller vs a single mosfet. Are there any good ways to slow down the switching of the mosfet, other than just adding RC to the gate? This doesn't seem to work well in simulation (presumably because mosfets are not linear over that region).
Power disappation isn't a huge concern, these motors are under a few watts at max power. Is slope control even necessary? Ideally these motors would be switched at 30khz, to minimize coil whine, would that be an issue?