![]() | ![]() | ![]() |
| | |||||||
| Robotics Chat Specific to discussions about robots and the making of. |
| | LinkBack | Thread Tools | Display Modes |
| | #1 (permalink) |
| Experienced Member Join Date: Mar 2007 Location: N.B., Canada
Posts: 816
| I'm in the process of hacking a cheap remote control and its receiver to use it for controlling a Tamiya double gearbox. I was wondering if anyone had any thoughts about what the best options for direction and steering would be? The control was only originally designed for forward, stop (centre), and back on the left stick, and left, centre, or right on the right stick. All positions are non-analog (either full on or full off). I suppose if I hack the controller, I could also get two more control options... hmm... actually, what I have is a four-bit output, don't I? So I guess it's actually 16 different options. It's funny how you think about these things as you write them out! Anyway, still back to the original question, and I guess supposing 16 options (including one of them being the gearbox doing nothing), what would you prefer for motion, steering in particular (turret, etc), but I suppose there could be speed options, too? Last edited by Hank Fletcher; 23rd April 2008 at 03:42 AM. |
| | |
| | #3 (permalink) |
| Experienced Member Join Date: Jun 2006 Location: Cleveland, OH, USA
Posts: 798
| That sounds like an AM, 27-MHz cheapo I had 10 years ago. Basically, each stick controlled a motor -- full speed on, off, full-speed reverse. A couple of us built twin-motor, ultralight models. I think they were called Turbo Sports or something. In theory, you could fly with both sticks forward and turn with differential power. Our record flight, with some semblance of control, was maybe 100 yards. In other words, it was damn hard to do. I mention that episode, because if you have two wheels, each full forward, stop, or reverse, you are going to spend most of the time going like an arrow or spinning. My advice: buy a used proportional receiver and transmitter. Try the modeler flea markets. My guess is that some guy would be happy to get $25 for a 4 channel TX and RX. I gave all of mine away to kids just starting out. Most of the guys I fly with have done the same with old equipment. Good luck. If you do try to make the robot with what you have, please post some clips of it in action. John |
| | |
| | #4 (permalink) |
| Moderator Join Date: Jul 2006 Location: USA
Posts: 2,578
| I agree with John about getting a better rig but. If you are willing to hack the box you could do most anything you wanted with a pair of uC to encode/decode the stream.
__________________ To control the world from your PC with USB I suggest USB Bit Wacker 3v0's Tutorials for ABSOLUTE BEGINNER C, PIC 18F, MPLABŪ and MCC18 Compiler |
| | |
| | #5 (permalink) |
| Experienced Member Join Date: Oct 2006 Location: Oregon, USA
Posts: 110
| One suggestion might be to decode the receiver input with a microcontroller, then redirect your outputs to mimic tank control. Meaning the right and left sticks would control their respective motors forward, off, back. That way just seems more intuitive to me. With those motors, speed control may be more hassle/cost than its worth. The motors need to be geared fairly low to get the platform moving. |
| | |
| | #7 (permalink) | |
| Experienced Member Join Date: Oct 2006 Location: B.C., Canada
Posts: 985
| Quote:
Mind you, I do have a couple of beers in me. Torben | |
| | |
| | #8 (permalink) | |
| Experienced Member Join Date: Mar 2005 Location: Brisbane Australia
Posts: 3,244
| Quote:
Edit, I see the confusion now. Stop, reverse and 6 speeds per side requires 8 combinations which is 3 bits per side. You can't split 16 combinations into 2 lots of 8. You can do 8 combinations plus 2 combinations. Mike. Last edited by Pommie; 23rd April 2008 at 08:15 AM. | |
| | |
| | #9 (permalink) | |
| Experienced Member Join Date: Mar 2007 Location: N.B., Canada
Posts: 816
| Quote:
Do we all agree, though, that even given the extra resources and more often than not redundancy, that we'd prefer to have symmetrical options with respect to both wheels? I just remember being really irritated as a kid with those R/C cars that could turn left or right when moving forward, but only turned in one direction when backing up. If real life were like that, I'd never be able to parallel park! | |
| | |
| | #10 (permalink) |
| Experienced Member Join Date: Mar 2007 Location: N.B., Canada
Posts: 816
| Motion options (and what each wheel is doing): 0 - stop 1 - forward, top speed (fast left, fast right) 2 - reverse, top speed (fast reverse left, fast reverse right) 3 - ccw fast (fast reverse left, fast right) 4 - cw fast (fast left, fast reverse right) 5 - foward, slow (slow left, slow right) 6 - reverse, slow (slow reverse left, slow reverse right) 7 - ccw slow (slow reverse left, slow right) 8 - cw slow (slow left, slow reverse right) 9 - right turn (slow left) 10 - left turn (slow right) 11 - right bend (fast left, slow right) 12 - left bend (slow left, fast right) 13 - right reverse bend (fast reverse left, slow reverse right) 14 - left reverse bend (slow reverse left, fast reverse right) 15 - fire! Opinions? |
| | |
| | #11 (permalink) |
| Moderator Join Date: Jul 2006 Location: USA
Posts: 2,578
| How are you going to retrofit the joysticks?
__________________ To control the world from your PC with USB I suggest USB Bit Wacker 3v0's Tutorials for ABSOLUTE BEGINNER C, PIC 18F, MPLABŪ and MCC18 Compiler |
| | |
| | #12 (permalink) | |
| Experienced Member Join Date: Mar 2007 Location: N.B., Canada
Posts: 816
| Quote:
Old school! ![]() Last edited by Hank Fletcher; 23rd April 2008 at 02:13 PM. | |
| | |
| | #13 (permalink) | |
| Moderator Join Date: Jul 2006 Location: USA
Posts: 2,578
| Quote:
About the only thing you are missing is data definition / protocol.
__________________ To control the world from your PC with USB I suggest USB Bit Wacker 3v0's Tutorials for ABSOLUTE BEGINNER C, PIC 18F, MPLABŪ and MCC18 Compiler | |
| | |
| | #14 (permalink) | |
| Experienced Member Join Date: Oct 2006 Location: B.C., Canada
Posts: 985
| Quote:
If you instead use your 4 bits together as one 4-bit value and decode it on the bot then you have 2^4 = 16 different options. Use 8 for one side and 8 for the other. Hank wrote out one list of options. My first idea was slightly different: 0000 Left Stop 0001 Left 1 0010 Left 2 0011 Left 3 0100 Left 4 0101 Left 5 0110 Left 6 0111 Left Reverse 1000 Right Stop 1001 Right 1 1010 Right 2 1011 Right 3 1100 Right 4 1101 Right 5 1110 Right 6 1111 Right Reverse . . .but generally the same kind of idea. Torben | |
| | |
| | #15 (permalink) | |
| Experienced Member Join Date: Oct 2006 Location: Oregon, USA
Posts: 110
| Quote:
| |
| | |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
| |
| | ||||
| Thread | Thread Starter | Forum | Replies | Latest |
| FC-130: pimping the Tamiya gearbox? | Hank Fletcher | Robotics Chat | 25 | 15th April 2008 09:24 PM |
| tamiya gearbox comparison? | Hank Fletcher | Robotics Chat | 12 | 17th February 2008 03:49 AM |
| Using Oscilloscopes | mechie | Electronic Theory | 9 | 29th November 2007 09:49 PM |
| Tamiya Gearbox bushings. | 3v0 | Robotics Chat | 2 | 22nd September 2007 10:17 PM |
| Central Heat and Air Remote Control | ae4jm | General Electronics Chat | 4 | 6th June 2006 12:08 PM |