G'day friends
I'm using aa Arduino Nano to drive two servos, a stepper (external 12v throug a driver) and serial keybord/display.
Everything works as expected when using Analog servos but when I connect a digital servo the cpu resets or locks up when it tries to move the servo to a new position , even with no load.
It appears as if there is a spike on the 5v line. (don't have a scope but my digital multimeter show a small variation in the 5v supply).
I'm using a 12v battery (1.5 amps available) through a 7805 5v regulator with a high current bypass circuit (3 amps max) to supply the servo independantly of the Arduino and using the same 5v to the Arduino 5v input.
I've tried decoupling the servo 5v supply with a 0.1uF cap across the supply as well as a small inductor in series to filter interference, to no avail.
The same digital servo works well with a standard RC unit (4.8v) and draws about 380mA under load.
Anyone got a clue?