The 6V, 180rpm Micro DC Geared Motor with Back Shaft is ideal for DIY enthusiasts and is designed to easily incorporate the DFRobot Encoder. These motors are inexpensive, small, easy to install, and ideally suited for use in a mobile robot car. The DFRobot RoMeo microcontroller (sold separately) is able to complete the closed-loop PID making use of theoptional encoders.
Used these motors in current project. Previously I had used the straight ones with a Motoron I2C controller which worked well. But these motors caused the Motoron to lock up with a motor fault.
Investigation showed these have a DC resistance of about 3 ohms and the straight ones had a resistance of about 7 ohms. Using an old L298N motor driver worked ok.
I expected the motoron drivers to work ok with these motors assuming they would perform the same as the straight ones. According to the web page specifications they should. It might not be the motor resistance causing the motoron drivers to lock up, but I have not been able to put it down to anything else. All the motoron boards work well with the straight motors and all lock up with the right angle ones. This has been tested on 4 motoron boards and 8 motors.
Thanks for the guide link.
I had already checked the codes but they did not make sense at the time.
I was running it again yesterday, to checking a few other things and found a classic ‘got ya’.
The docs did not specifically state the RST line should have a pullup and it is not shown in the drawings. The previous design worked ok without a pullup.
This build does not. Installed a pullup and it now works good.