My Circuit: http://cl.ly/image/2y0R233E3J2X
Hi, I have two DC motors that I am driving at 5V using PWM and an N-Channel Mosfet to drive. The motors start at 0% duty cycle then ramp up to full. The frequency I am using is around 245Hz using Timer0. One motor works alright, but two motors induce too much noise and cause the system to reset each time it tries to ramp up. If I give the motors a spin up to speed sometimes it will be able to ramp up and work.
I have been throwing different bypass capacitors at the problem. Some help me start up but then seem to kill my control over the motors by smoothening my PWM or not letting them power off.
Any suggestions? Thanks!