PDA

View Full Version : Need to Control a Ridiculous Amount of Servos?



DresnerRobotics
12-09-2008, 04:35 PM
We’ve got you covered. The Acroname 84 Channel USB Servo Controller (http://www.trossenrobotics.com/store/p/5891-84-Channel-USB-Servo-Controller.aspx?a=blog) allows you to control an almost absurd amount of servos making this the perfect board for any over-achiever’s robotics project. Now if controlling 84 servos wasn’t enough, get this: Each of the 84 channels can be set to Digital Input, Digital Output or Servo Output. Additionally, 36 of the channels can act as 10-bit Analog inputs! That makes this one of our most versatile I/O boards yet!


http://www.trossenrobotics.com/images/PImages/C-100-SV-R297-SD84.jpg (http://www.trossenrobotics.com/store/p/5891-84-Channel-USB-Servo-Controller.aspx?a=blog)

Adrenalynn
12-09-2008, 04:39 PM
Yeah, the ridiculous amount of servos is secondary to THIRTY SIX simultaneous 10bit A to D, IMHO. You still get another 48 servos at the same time... Thirty six 10bit A/D for less than $130 is crazy!

4mem8
12-09-2008, 11:46 PM
Oooh, I like this board, Damn bathroom needs fixing first B4 I look at this.

Eric
12-10-2008, 06:46 AM
It looks VERY cool... but....
What about documentation, examples, bridgeware??? I often see really great products that lack any of the additional "support" required for most users. Anyone care to write a tutorial on this one?

DresnerRobotics
12-10-2008, 09:42 AM
Well, all the documentation to interface to it can be found here. (http://www.robot-electronics.co.uk/htm/sd84tech.htm) (which is also on the product page)

Along with info on the simple command structure, there is a sample app with source code available to control all the channels in all modes.

jes1510
12-10-2008, 10:20 AM
Actually that documentation looks pretty complete and fairly easy to use, heck they even provide a drill pattern. That is really rare.

4mem8
12-10-2008, 11:27 AM
Nice piece of gear, Nice documentation, But as always with nice gear, the software will elude me to get a nice piece of hardware running how I want it to. For me looking through the hex codes is like being dumped into a foreign country and saying hello to someone you have never met in a different language. Ha ha. I do like the fact that you can add different voltages to run different voltage requirements for the servos. nice.

SteamBoat
12-11-2008, 11:34 PM
I know this isn't directly robot related but please help me out here. I am seeing LOTS of inputs and outputs. It looks like there are enough controls there for:
- Monitoring all the wired entry and motion sensor inputs for my existing home alarm system.
Have some extras to...
- Monitor the wind speed detector.
- Have an input to detect garage door position and an output to toggle the button to raise or lower it.
- Monitor the moisture sensor in my lawn.
- Turn on and off my sprinkler system. (With added relays?)
- Operate the web remote controlled dog ball launcher.
- Maybe an extra to get the temp in the dogs water bowl?

Am I missing something here? Is there a reason I couldn't do something like hook up a door/window contact switch directly to this card without any additional interface?

Thanks,

MArk B.

Adrenalynn
12-12-2008, 02:54 AM
In theory...

Most alarm panels expect the read some resistance after passing a current through the wire - that's what makes them tamper resistant. Basically - an Analog input. So yes, that should be very possible. That said - most are either 12 or 24v, many are 24vAC. As long as you're eliminating the original panel entirely, the sensors are just switches and will work fine. Dialing would need to be done on a CPU some place. (This whole solution would require a PC of some kind, not just the board)

- Wind Speed: Most likely it's just an analog device, but it could also have some kind of PWM or digital output. You'd need to put in on a 'Scope to find out (unless you already know what it sends out)

- Yup. Controlling the garage door is doable, but will require additional hardware (relay, solid state relay, op-amp, or some other similar sort of thing) because the board won't sync that much current/voltage directly.

- Moisture Sensor: Probably just an analog device, so doable. Again - I'd put it on a 'Scope to be sure what it's trying to accomplish.

- Turn the sprinkler system on and off - probably need the same kinda thing you'd need to trip the door above - but probably differing in voltage and current draw.

- Dog Ball Launcher - what does it's I/O look like?

- Temp: Sure thing, with the right sensor choices. I'm not sure that you could get PWM easily, but certainly just straight thermister is fine.

I write all of this in theory against the board's specs. I haven't actually touched one yet.

Adrenalynn
12-30-2008, 07:34 PM
[guitar playing bot moved here: http://forums.trossenrobotics.com/showthread.php?t=2740]

greatrobotics
02-01-2009, 11:51 PM
very cool board but board imight be too big for a robot ,would be great if square
good to see trossen comming out with new products all the time


We’ve got you covered. The Acroname 84 Channel USB Servo Controller (http://www.trossenrobotics.com/store/p/5891-84-Channel-USB-Servo-Controller.aspx?a=blog) allows you to control an almost absurd amount of servos making this the perfect board for any over-achiever’s robotics project. Now if controlling 84 servos wasn’t enough, get this: Each of the 84 channels can be set to Digital Input, Digital Output or Servo Output. Additionally, 36 of the channels can act as 10-bit Analog inputs! That makes this one of our most versatile I/O boards yet!


http://www.trossenrobotics.com/images/PImages/C-100-SV-R297-SD84.jpg (http://www.trossenrobotics.com/store/p/5891-84-Channel-USB-Servo-Controller.aspx?a=blog)

Rudolph
02-01-2009, 11:57 PM
very cool board but board imight be too big for a robot

Depends on the robot, doesn't it? If the 'bot is big enough to hold 84 servos, it's probably big enough to hold this :)

greatrobotics
02-02-2009, 12:09 AM
looks bigger then size 7.7 by 2.5 inches
84 servos it alot but looks like good chioce for robot projects needing alot since there is some that will need it,will have to bookmark the page for a future robot that it might fit for that i am looking to build

Depends on the robot, doesn't it? If the 'bot is big enough to hold 84 servos, it's probably big enough to hold this :)

Adrenalynn
02-02-2009, 03:01 AM
"Permanent" doesn't seem to be in the vocabulary... [sigh]

So - what are you basing your "looks bigger than the published size" upon?

greatrobotics
02-02-2009, 10:40 AM
i dont see why it matters

"Permanent" doesn't seem to be in the vocabulary... [sigh]

So - what are you basing your "looks bigger than the published size" upon?

lildreamer
02-02-2009, 11:40 AM
We’ve got you covered. The Acroname 84 Channel USB Servo Controller (http://www.trossenrobotics.com/store/p/5891-84-Channel-USB-Servo-Controller.aspx?a=blog) allows you to control an almost absurd amount of servos making this the perfect board for any over-achiever’s robotics project. Now if controlling 84 servos wasn’t enough, get this: Each of the 84 channels can be set to Digital Input, Digital Output or Servo Output. Additionally, 36 of the channels can act as 10-bit Analog inputs! That makes this one of our most versatile I/O boards yet!


http://www.trossenrobotics.com/images/PImages/C-100-SV-R297-SD84.jpg (http://www.trossenrobotics.com/store/p/5891-84-Channel-USB-Servo-Controller.aspx?a=blog)


OK so this is a "sick amount of connections" and my Frankenstien mind just went wild...
correct me please if I'm wrong but since its USB and power is derived by the USB bus - whats to stop someone from hooking this to a 4 port USB hub...and 3 other modules of the same type hmmm 4x84,....336 ports of pure fun....
36 channels act as 10 - bit analog x 4 ... "ack!!"... 144 analog inputs .....the child in me is giggling insanely....:D
can some one bring me back to reality....

Adrenalynn
02-02-2009, 11:49 AM
Servo power is independant of the USB bus (of course), but why stop at 4? Heck, I have six USB roots and twelve ports on this machine. Throw some powered 7 port hubs on there. 7056 servos. But we don't have to stop there. The bandwidth requirement is really low. So throw 7 hubs on each of the 7 hubs. Anyone need 50,000 servos for anything? ;)

ScuD
02-02-2009, 12:45 PM
You'd need two host controllers though. Only 127 devices per host on usb.

But still, I have no idea what you could build that would need say 5000+ servo's :)

Adrenalynn
02-02-2009, 12:56 PM
Nod. That's why I noted the number of USB roots

robologist
02-02-2009, 01:09 PM
You'd need two host controllers though. Only 127 devices per host on usb.

But still, I have no idea what you could build that would need say 5000+ servo's :)

Maybe for a higher resolution wooden mirror (http://smoothware.com/danny/woodenmirror.html)?

ScuD
02-02-2009, 01:11 PM
Forgot about the wooden mirror. Awesome project...

ScuD
02-02-2009, 01:13 PM
Nod. That's why I noted the number of USB roots

Hmpf.. I need to learn how to read.. Sorry bout that.