Author Topic: R/C control help  (Read 8055 times)

0 Members and 1 Guest are viewing this topic.

Offline mgolu24Topic starter

  • Jr. Member
  • **
  • Posts: 17
  • Helpful? 0
R/C control help
« on: October 19, 2006, 07:45:45 AM »
Can any body explaim me the RC control chanels? can i have 4 chanels on the transmiter and 6 on the reciever or any combinations? Please explain me what do these chanels do? (i have a picture what they do but please explain fully) THANKS

Offline Gopher

  • Full Member
  • ***
  • Posts: 82
  • Helpful? 0
Re: R/C control help
« Reply #1 on: October 19, 2006, 08:56:57 AM »
Each channel is like a single control line and can control one attribute of your car, such as the throttle or the steering. As long as your transmitter has more channels than your reciever, then it will work in theory, though you need a matched set of crystals, because the crystals define the frequency they communicate at.  Never actually made a custom r/c device before, so I can't be more specific than that.

Offline mgolu24Topic starter

  • Jr. Member
  • **
  • Posts: 17
  • Helpful? 0
Re: R/C control help
« Reply #2 on: October 19, 2006, 09:12:10 AM »
Thanks. So for throtle i need one chanel for revers i need one chanel and i need one for left and one for right? so i need minimum 4 chanels for my robot to go in all directions. and where the chanel goes out of the reciver i bend the wires to the, let say a dc motor, and when i press the correct chanel button it lets the electricity trough the chanel to the motor and the motor spins?

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,703
  • Helpful? 173
    • Society of Robots
Re: R/C control help
« Reply #3 on: October 19, 2006, 09:58:10 AM »
a channel is just like a button.

for each actuator, it needs a button. button A for motor A, button B for flame thrower B. yeap, you guessed right.

so if your transmitter has 6 channels, it can operate at least 6 different things.

there are tricks to multiplex, so a 6 channel controller could control like 20 servos independently, but that would probably be too much detail for what you want to do . . .

Offline mgolu24Topic starter

  • Jr. Member
  • **
  • Posts: 17
  • Helpful? 0
Re: R/C control help
« Reply #4 on: October 19, 2006, 10:44:17 AM »
there are tricks to multiplex, so a 6 channel controller could control like 20 servos independently, but that would probably be too much detail for what you want to do . . .

no, no indeed please tell me sumthing about it...

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,703
  • Helpful? 173
    • Society of Robots
Re: R/C control help
« Reply #5 on: October 19, 2006, 10:54:36 AM »
ok ok . . . remember how in fighting video games, like mortal combat or streetfighter, if you push a combination of buttons you can do crazy moves? this is how they used a limited number of buttons for unlimited actions.

basically you hook up your reciever to a microcontroller, and the microcontroller processes the buttons according to your program, then outputs a set of actions in that manner.

if i was to make a remote controlled biped, i would use that method . . .

up up down left down up! take that!

you could also do something similar with hardwired electronics.

and lastly, one channel can control multiple servos at the same time, if you dont mind each doing the exact same action . . . just have them share the same signal line . . .

Offline mgolu24Topic starter

  • Jr. Member
  • **
  • Posts: 17
  • Helpful? 0
Re: R/C control help
« Reply #6 on: October 19, 2006, 11:04:03 AM »
ok, so i when i was junger i was interested in microcontrolers. i think i know you have to have some programator whitc you hook up to you pc then u insert the microcontroler in the programator and program it whit qbasic, isnt that right? and when you program it you yust hook it up whit your robot and it does the action

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,703
  • Helpful? 173
    • Society of Robots
Re: R/C control help
« Reply #7 on: October 19, 2006, 11:52:41 AM »
microcontroller tutorial

The language, and whether you need a programmer or not, is dependent on the controller. But yea, thats about right.

Offline mgolu24Topic starter

  • Jr. Member
  • **
  • Posts: 17
  • Helpful? 0
Re: R/C control help
« Reply #8 on: October 19, 2006, 01:03:54 PM »
i thank you for your help and time, and btw you have a really nice website whit many tutorials, excelent for beginner but also for profi's

thnx

Offline mgolu24Topic starter

  • Jr. Member
  • **
  • Posts: 17
  • Helpful? 0
Re: R/C control help
« Reply #9 on: October 24, 2006, 11:08:02 AM »
after more researching i found out that i need(or can) have servo motors. i asked a man who understeands robots and all that stuff, and he sayed that i would need to have servomotors and microswitchers. so when i would press up the servo would rotate and turon on/off the micro switch and the motor would/wouldnt get power and would/wouldnt spin. so im asking, can i connect the motor directly to the reciever? or do i need servo motors and microswhitchers? or is this servo and mikroswitcher thing just like the microcontroler thing, so you mix a combination of buttons?

the servo/switcher thing http://www.borberobota.com/galerija/sezona3/057.jpg
« Last Edit: October 24, 2006, 11:10:19 AM by mgolu24 »

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,703
  • Helpful? 173
    • Society of Robots
Re: R/C control help
« Reply #10 on: October 24, 2006, 11:58:19 AM »
Quote
i would need to have servomotors
Servos arent necessary, but recommended. They are easier to work with than plain motors . . .

Quote
can i connect the motor directly to the reciever?
Yes, servos connect directly to RC recievers. The microswitch you wanted would just be an on/off switch between the reciever and servo. You dont need a microswitch for it to work unless that is required for your application.

Offline dunk

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 1,086
  • Helpful? 21
    • dunk's robot
Re: R/C control help
« Reply #11 on: October 24, 2006, 12:55:41 PM »
hey mgolu24,
so i'm not sure if you have worked out all the details here or not. (excuse me if you know this allready.)

traditional RC receivers give out a PWM signal (Pulse Width Modulation). the position a servo sits at depends on how wide the pulse is.
explained here: http://www.societyofrobots.com/actuators_servos.shtml
so if you want to controll DC motors from a RC receiver you have a few options:

1. like you said, have the servo turn and push a little switch that in turn switches on the motor. with enough switches you could drive your bot round on 2 channels. one channel for the left and and one for the right wheels, "tank steering" style.
with each servo in the forward position it would push switches that would connect the motor to power in the "forward" direction.
in the center position no switches would be closed so the motor stops.
in the backward position again 2 switches would be pushed closed, this time with the opposite polarity to forwards direction.

2. use a PWM motor controller. these plug in to your controller instead of servos and controll DC motors.
you can buy these from most RC model shops. i don't know much about them. try asking on a RC forum if you need to know more.

3. modify your servo for continuous rotation. http://www.societyofrobots.com/actuators_modifyservo.shtml and actually use the servo as your drive motor. (only good for small bots but probably the easiest option.)

dunk.

Offline mgolu24Topic starter

  • Jr. Member
  • **
  • Posts: 17
  • Helpful? 0
Re: R/C control help
« Reply #12 on: October 24, 2006, 02:22:39 PM »
1. like you said, have the servo turn and push a little switch that in turn switches on the motor. with enough switches you could drive your bot round on 2 channels. one channel for the left and and one for the right wheels, "tank steering" style.
with each servo in the forward position it would push switches that would connect the motor to power in the "forward" direction.
in the center position no switches would be closed so the motor stops.
in the backward position again 2 switches would be pushed closed, this time with the opposite polarity to forwards direction.

thats exactly what im talking about, i found out i need to do that cause the dc motors have another voltage and doesnt uses the same current

Offline Handmixer.com

  • Jr. Member
  • **
  • Posts: 30
  • Helpful? 0
Re: R/C control help
« Reply #13 on: October 25, 2006, 01:17:34 AM »
Instead of using twice as many actuators as required, you could just use a pnp transistor for each motor. Just make sure you heatsink them! I tried a photovore with two half h-drives, one per motor, and all the transistors blew. I burnt a finger on it.

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,703
  • Helpful? 173
    • Society of Robots
Re: R/C control help
« Reply #14 on: October 25, 2006, 04:53:26 AM »
Quote
I burnt a finger on it
haha yea i burnt my finger on a mosfet trying to make an H-bridge . . . it was so hot that my fingerprint got burned into the aluminum permanently . . . lets not talk about the finger side of it . . . i got a pic of the mosfet somewhere . . .

Offline mgolu24Topic starter

  • Jr. Member
  • **
  • Posts: 17
  • Helpful? 0
Re: R/C control help
« Reply #15 on: October 26, 2006, 07:33:50 AM »

 


Get Your Ad Here