Motors are electrically noisy. Good motor noise suppression will improve system reliability by reducing the chance of MOSFET latch up and failure [more details here].
Some things that should be considered are;
- Make sure your motor has a suppression capacitor fitted. A small ceramic capacitor 10nF / 100v is often fitted internally across the motor brushes. If your motor does not already have one, fit one externally across the motor connections as near to the motor as possible. There’s more information on this subject in the page Radio Controlled Machines: General wiring hints
- Twist the motor leads together if possible [this stops them acting like a loop aerial].
- Twist the battery leads together if possible.
- Fit ferrite rings to the motor leads.
- If your motor is subject to shock loads or fast acceleration / deceleration [such as in Robot Wars] consider fitting a fast acting varistor transient suppressor across the motor terminals as well. This Littlefuse page give more information on these.
- Keep the motor clean, dust and metallic particles around the brushes will increase wear, sparking, and electrical noise.
- Make sure that the brushes and armature do not become too worn. Brushes that are worn will have a light spring pressure which will lead to more sparking which is very electrically noisy.
- See this article on good wiring practise.