Through a microcontroller, which interprets the output of the R/C receiver, translates it into serial commands for the SSC-32, and sends it via the serial link. The SSC-32, “Serial Servo controller, 32 channel”, does exactly that - it controls up to thirty-two servos, based on serial input.
If you want to do some sort of signal processing between the R/C receiver and the servos (which is what it sounds like to me), then there will have to be a micro involved somewhere in the command chain, running a program that will interpret and react to commands from the R/C receiver, change the servo responses accordingly, and pass those along to the SSC-32, which will carry out the modified commands, telling the servos where to go.
So let me get this straight, in order to get the RC reciever to semi-control the servos i would hav to connect the RC reciever to the mirco and then the mirco to the SSC.
Also i’m hearing that this can’t be done, but now i’m hereing it can’t
Nate
PS: the RC Transmitter and Reciever are on a 75.590 Freguency
yes, it can be done, and yes, you have it correct, that it wat you would need to do to sontrol it via SSC-32, u could also just use the basic atom and the mini ABB, i woultn’t think u have more than 16 servos
im not sure, but myself and nickresier talked about it once, and he said it could be done, and seamus just said it again, it recieves it, converts it, then outputs it to the SSC-32 again
You’d find one here in the amateur robotics world, rather than off the shelf of an R/C supplier.
What you’d basically be doing is taking a microcontroller, such as an Atom or Atom Pro, and using it as a middle-man to interpret the signals from the R/C set to the servos, according to a program you supply, that achieves what it is that you’re trying to accomplish. It then provides a serial stream to the SSC-32, which handles the generation and maintenance of the signals that control the servos.
Hopefully, this will help to illustrate the point:
So it hasn’t actually been done. Not an expert, but from the “big picture” given, assumptions are being made that have yet to worked out or proven. I don’t like misleading nubies with what appears to be non proven hardware/software solutions.
ive had my r/c receiver hooked up to my BS2 ,i dont have the code (comp crashed ) but i dont know how u would use a dynamic program to contol the ssc ,still working on that i would start with the bot board and
a BS2 unless u guys could help him with the code for an atom
In the past, it has been demonstrated that a micro can be used to read and respond to signals from a radio-control receiver; you can find source for this on the web, probably even as close as postings here in these forums. Similarly, we have demonstrated time and again that a micro can direct the motion of servos through an SSC-32, based on inputs. From the description we have been given previously in this thread, the object is to read the outputs of the receiver, and direct the motions of a set of servos, based on conditions set out in a program in the micro.
In theory, this can be done.
Whether it can be done quickly or precisely enough to control something like an R/C heli is less than certain.
I don’t see anywhere in the previous postings where anyone is being misleading, trying to imply that there’s going to be an off-the-shelf magic box that plugs in and makes it do precisely what is wanted.
The original question asked if the SSC-32 could be placed between the R/C receiver and the servos and achieve the desired outcome. An answer was given that no, it doesn’t work that way. After that, suggestions were offered that other arrangements might be appropriate, but I don’t recall anyone ever saying, “this is the perfect solution for your project, which we hardly know anything about - plug it in and it will work beautifully.”
Amateur robotics is inherently an experimental field. The entire hobby is based upon taking disparate elements, and finding ways of coordinating them to work together, to achieve something beyond their original design.
There are programs right here on this site that handle R/C control of an LM robot with a Basic Atom microcontroller, so it is not unproven at all.
This would be where R&D comes into play.
One could certainly use the existing programs here to see how getting and processing R/C inputs by a microcontroller is done and move from there. At least a person would be starting with something that is already known to work.
Correct. The microcontroller is put between the R/C receiver and the SSC-32. The microcontroller interprets the R/C inputs as well as sensor inputs, makes decisions on how to react, and then sends the appropriate commands to the SSC-32 to control the servos.
Right again. I didn’t see where anyone mislead anyone at all. Using a microcontroller and SSC-32 to control an R/C helicopter is a new application.
I think there should be a sticky about this in a radio control or Botboard thread so that anyone that has information about this topic can add his/her input. As linuxguy said, this is a new application, which I think can be very useful, becuase it extends the 2.4GHZ ps2 range of 50ft line of sight to approximately 100ft radio frequency which can travel through walls. This will deffinately be useful for people with long range bots that have a lot of servos who dont want to convert to bluetooth.
Excellant. Not really interested in theoretical “all you have to do…” “hanger flying”, just need to see where it has been done. So post some of the web links you reference so I can see how it is actually done.
Links please. I just want to see how the output of an RC receiver is processed via a microcontroller such that a ssc-32 can be controlled. Some RC aircraft transmitters have up to 1,500 line of sight range, so I have an interest in the long range capability.
I’m on my lunch break at work don’t have a lot of time to google around for hits, but a quick look at the Lynxmotion site, under “Old Programs” in the “Information” section, the RCWALK.BAS] program uses a BASIC Stamp to interpret R/C receiver signals and translate them into motion for the three servos of a Hexapod 1 walker.
Nuts and Volts Magazine has(had?) a column dedicated to the Stamp micro. I seem to remember at least a couple of issues that explored using it in such a capacity, but again, I have no time to look for it at the moment.
R/C aircraft radios have enough range to offer reliable control up to and beyond the point where your plane is just a speck in the sky. Just remember they’re for just that purpose - aircraft. Don’t go using one in a rover; you don’t want to shoot someone’s plane down every time you decide to take your bot out for a spin in the driveway.