Skip to first unread message

kenneth fields

unread,
May 7, 2020, 9:43:12 AM5/7/20
to BeagleBoard
Hello,

I am in the beginning stages of my first robot design and have a question on the beaglebone Blue board.

basic specs for my robot:

Must be able to lift 5000 a pound load. ( accomplished)
Must be able to move a 5000 pound load. here is where the servo outputs of the BBB would come in handy. The motor I have for this task has the controller built in, so I need a device that would give me a start command and  a speed command. would this board be capable of this?

Thanks

ken Fields


Dennis Lee Bieber

unread,
May 7, 2020, 12:33:33 PM5/7/20
to Beagleboard
On Thu, 7 May 2020 06:43:12 -0700 (PDT), in
gmane.comp.hardware.beagleboard.user kenneth fields
<kwfields969work-Re5...@public.gmane.org> wrote:

>Must be able to move a 5000 pound load. here is where the servo outputs of

The load is pretty much irrelevant -- it is dependent solely upon the
specifications of the actuator itself (motor, servo, gearing [use enough
gearing and an HO train motor could move that load -- though it may take a
few days of spinning before the motion is perceptible]).

>the BBB would come in handy. The motor I have for this task has the
>controller built in, so I need a device that would give me a start command
>and a speed command. would this board be capable of this?

Normal servo connections provide a PWM signal, the servo position is
determined by the ratio of high to low. Some servos have the position
feedback circuit and limit stops removed, and for these the PWM ratio acts
as a speed and direction control (50% duty cycle is "stop"). They do NOT
take "commands" per se.

Without specifications/documentation of your motor/controller it is
difficult to identify what type of logic is needed to use it.


--
Dennis L Bieber

Bernard Fischer

unread,
May 10, 2020, 8:24:22 PM5/10/20
to beagl...@googlegroups.com
If the motor communicates over CAN or I2C you should be good to go. If it uses a different standard, then you'll have to roll your own communication scheme.  You can check out the API here

librobotcontrol was originally written for the Robotics Cape, but that's built in on the BB Blue and librobotcontrol is included with the standard distribution.  There is also a Python library if that's your bag


--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/f3e85d7e-e431-4818-b3ad-f037d2c81f7b%40googlegroups.com.


--
Take care,
Ben Fischer
Reply all
Reply to author
Forward
0 new messages