ThunderBorg or Diablo
Forums:
Hi,
I have 2 hopefully very basic questions
firstly, I have acquired 4 geared motors with the following spec
Current (unloaded): 350 mA
Stall torque: 8.8 kg/cm
Motor rpm: 10,000 ± 5%
Voltage: 6 V nominal (7.5 V max.)
Gear ratio: 75:1
Shaft rpm: 133
Stall current: 5.5 A
given the high stall current, will 2 ThunderBorg controllers be suitable or will I need to go with the Diablo controllers
secondly, I have little experience with python, but when it comes to robotics I can manage to control a 'tank' type robot with GPIO, is the code used for these boards simple enough that following the instructions to install is all that is needed or is it a little more complicated?
Thanks
piborg
Wed, 09/05/2018 - 17:33
Permalink
ThunderBorg or Diablo
The motor question is a tricky one, the stall current is right on the limit of what a ThunderBorg will handle.
I would say that two ThunderBorgs would work fine IF:
For example it only happens when the robot crashes.
For example jumping from stopped to full power is bad, ramping up from stopped to full power quickly would be fine.
To change direction set the motor power to 0% very briefly and then set the new power level.
Generally this depends on how heavy the robot is.
If you use a Diablo instead then you can use a single board to control all four motors if you do not need fully independent control. In this case you can connect both of the motors for one side of the robot in parallel to one of the motor outputs on the Diablo.
The software is very simple to use for both boards and actually comes with a tank-steering example for one board using a game controller or joystick if you get stuck :)
For example a minimal script for setting motor speeds on two ThunderBorgs might be:
This assumes the right motors are connected to M1 on both boards and the left motors are connected to M2 on both boards. There are instructions on the Getting Started page which explain how to set the I2C addresses for each board.
Diablo is very similar to the example above, but you will only need the one board which makes it even simpler :)
jasontimothyjones
Wed, 09/05/2018 - 20:27
Permalink
Thanks, thats very helpful.
Thanks, thats very helpful.