Hi, Interesting task you have ahead. while it can be done with the BeagleBone Black their could be issues with accurate PWM control as the OS is not real time. If your pwm is allowed to skip a beat from time to time or is is slow enough that it is not a problem for you . . . Others please chime in if I am off track on this. You also mention a "swapped out" Plug and Pray situation. For this you might consider a less expensive solution. There are all kinds that would not require a steep learning curve of linux and the BB's to use. Consider st's stm32fxxx series development boards or a robotics solution already developed for almost exactly what you are attempting. or a higher end arduino Mega or Due. That being said, Take a look at the new Beaglebone Blue by the same good folks. https://beagleboard.org/blue . All kinds of possibilities. I might get thrashed with a wet noodle for promoting others hardware but, I say, wear the shoe that fits. I use many embedded boards from BasicX, rabbit 2k and 3k, TI Launchpad, STM32fxxx and beaglebones as well as others. I use the one that fits the need. Don
On Saturday, March 18, 2017 at 8:59:25 AM UTC-5, [email protected] wrote: > > > I just want to know the possibilities here before buying a beaglebone > black and starting a project. Im completely new here so perhaps there would > be a better micro-controller out there. I just want to be able to use a > generic usb joystick (or 2 rather simultaneously) to get user inputs that > in turn control pwm pins to vary the output voltage. From there i know the > voltage can be amplified to get into my 24v needed range to proportionally > control a hydraulic function. The key here is that i want to be able to > make a system that if components get damaged they can be swapped out and i > don't have to fabricate a new analog multi-axis joystick each time. I would > need the possibility of 6 pwm's being controlled at the same time via 2 > joysticks but i will do my research to get to there. I'm just wanting to > know what the possibilities are. Thanks > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/787a45c6-11b1-473b-8080-4eaa5d7476d0%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
