![]() |
||||||
![]() ![]() |
|
![]()
|
|
![]() |
Using the toy involves installing two AA size Alkaline batteries in the transmitter. The car has a hidden rechargeable battery in it. It is charged through a clever connector on the transmitter case. It only takes 45 seconds to obtain five minutes of racing fun. The AA batteries seem to last forever.
Under the HoodThe cars are offered on six frequencies (27Mhz, 35Mhz, 40Mhz, 45Mhz, 49Mhz, and 57Mhz), but what is available in your area depends on what country you live in. Here in the USA the only legal frequencies that can be used are 27Mhz and 49Mhz. I have seen some street corner vendors selling 35Mhz and 40Mhz models too. But these are illegal to use in North America, so you might want to stay away from them if that is where you are located. Also, many of the transmitters used with the cheap clones (Tomy knock-off's) are missing the expected FCC conformance labeling. So they are technically illegal to operate in the USA. RF power is a few scant milliwatts, so the radio equipment appears pretty harmless to me. Besides, we will be hacking the transmitter, so any regulatory approvals will be lost anyway.
It isn't possible to use more than one of these models at the same time if they are on the same RF band (i.e., two 27Mhz transmitters cannot operate together). Simply put, to race someone else you need to make sure the other car is on another RF band. Range is under 25 feet, so another race can occur if it is several yards away.
The TX2 transmitter/encoder and RX2 receiver/decoder chips have gone through three revisions. The latest Rev-C (TX2C/RC2C) offers a PWM based two-speed motor control, called the "Turbo" mode. When utilized, the forward motor speed can be reduced by half. As of Dec 2002, none of the clone cars seem to have this feature. However, Tomy is selling turbo button equipped cars as BitChar-G "Booster Machines."
There is a small chance
that your clone car's radio has the Rev-C chip set in it. If so, then hacking
into this feature would be easy. Permanently ground pin 9 on the RX2 chip.
Now when you switch TX2's Forward pin to ground the motor speed will
be slow (50% duty @ 50Hz). Switching the "Turbo" pin to ground will give
full motor voltage. This is a nifty hack. The COB receiver weighs about 2.1 grams. The DIP version is about 2.8 grams. These weights vary with the different brands, so don't go taking these numbers to the bank.
Please note that the RealTek Rev A - B and the Shenzhen SM6135 do not have the built-in DC-DC controller feature. These chips can reliably operate on 2.5VDC to 5.0VDC, so external DC-DC trickery is needed with single cell operation. This is not a big deal, since boosting the voltage is an easy task. The solution involves a low cost external DC-DC controller chip such as the Microne Semi ME301.
There are two different steering actuator configurations that can be found in the various cars. They all use magnetic steering techniques and look nearly alike. However, as a soon-to-be-microsizer-hacker, you must be able to recognize the subtle differences.
When steering straight, both transistors are turned off. Any turn will require that one of the coils is energized to draw the steering magnet towards it. This is a simple matter of turning on one of the transistors, which "sinks" current to the attached coil. Receiver IC logic prevents both coils from turning on at the same time.
The BitChar-G receiver
wiring is straight forward. Details used to found on the
ausmicro.com site, but the link we have to the
receiver wiring has gone dead.
Home on the RangeUsing the electronics from a MicroSizer type car, in a model airplane, presents a few challenges. I will show you what I did so that you can see a typical installation. But before I built the model airplane there were some nagging issues that I needed to address. Radio Range: First, there is the matter of radio range. Most of the systems barely eek out about twenty feet. I experimented with the transmitter by adding an RF amp stage, longer whip antenna, counterpoised elements (dipole antenna), and other madness. They all worked well, but as it turns out, were totally unnecessary. I ended up with two simple changes that even Tim the Toolman would appreciate; Add more power.
Once the aerial is lengthened and installed on the model airplane, the receiver's adjustable coil should be tweaked. Use a non-inductive screwdriver (hardwood dowel trimmed to a chisel point). Adjust the coil that is near the antenna feedpoint for maximum range. Keep your hands off the board and your body away from the antenna as you do so. This coil impacts stability of the super-regen circuitry, so be sure that your adjustment provides reliable operation from all distances and operating temperatures. I should point out that it is not a traditional antenna matching inductor (like the big boy R/C rx's have). Poor adjustments will set the receiver into intermittent oscillation -- not a good thing to happen while you are flying. RF Power Mod: XX Perhaps the most important aspect of my range modifications involved increasing my 27Mhz transmitter's RF power. It did this by operating the transmitter's RF amp from a 9V alkaline battery. In stock form the transmitter is powered by two AA cells (3V). Using a longer receiver antenna and 9V in the transmitter, range is extended from 25 feet to over 200 feet. That is plenty for a small indoor or backyard electric airplane. But it is not simply a matter of cramming a 9V battery into the transmitter. If you do this the transmitter will quickly be turned into a fancy paperweight. The upgrade involves adding a voltage regulator to the transmitter's TX2 IC so that it is powered by 5V or less.
On the Zener Version the values are: Z1 = 3.9V Zener (1N4730A), C1 = 10uF electrolytic cap, R1 = 330 ohms (1/4 watt). On the LM7805 Version the values are: C1 = 0.1uF ceramic cap and C2 = 1uF electrolytic cap. The VReg IC can be either a LM7805, LM340T-5.0, or the smaller LM78L05ACZ, your choice. A heatsink on the VReg IC is NOT needed. If you use a Dremel tool you can grind out the AA cell battery chamber. Only a little bit of plastic removal is required. The 9V Alkaline will fit in the battery chamber like a glove. While you are at it, disconnect the wires to the car charging jack. It would be insane to charge the car's battery with the 9V powered transmitter! If your transmitter does not have an On/Off switch then you must remove the battery when it is not in-use. The idle current on my LM78L05 regulated transmitter is about 20mA. It increases to 50mA while transmitting (i.e., anytime a button is pressed). Zener diode regulation (as shown above) will result in slightly higher currents. A fresh 9V Alkaline will last several hours if you are careful. By the way, for even more range you could double the length of the transmitter's whip antenna. For best results you should reduce the value of the inductor that is in series with the RF amp's output by about half. I suggest that you not worry about this until you have tried the 9V power mod first. Lastly, some transmitters are now shipping with reduced output power. These can be easily recognized -- the car's range will be less than ten feet. The fix for this is found on the tinyrc.com web site: cripple cap and ausmicro.com site: cripple cap (sorry, dead link). Before the 9V modification my 27Mhz transmitter's RF power was a wimpy 5mW. After the modification the measured RF power was nearly 60mW! Some of the "big boy toy" R/C transmitters are only 100mW, so now you do not need to hide your head in shame. But obviously, the transmitter is no longer FCC approved -- assuming it was in the first place. Licensed radio amateurs (hams) can use the mod with impunity. Warning: Do not use the car charger on the transmitter after the 9V modification. The higher voltage is not compatible with charging your BitChar-G cars.
Control FreakMy micro sized model airplane has rudder and motor control. As shocking as it may sound to you, it does not have elevator control. As a kid I few rudder-only R/C models, so having motor control too seems like a luxury! On a model airplane it is a bit silly to use a motor control system that includes reverse. And the poor efficiency of the bipolar H-Bridge amp will really take its toll on motor performance. On the other hand, the motor control's bridge amp is ideal for operating a single coil actuator. So, that is what I did -- I used the motor control outputs to operate the rudder and the steering outputs to control the motor. No, I have not gone mad!
My target was 60 ohms. I wanted to use 42 AWG magnet wire because it has a high enough resistance per foot to allow for a decently small actuator coil. But, I did not have anything that fine. I ended up dismantling a junk box 12V relay that had a very high impedance coil. The wire looked to be about 40 AWG. I wrapped about 500 turns around a crude paper bobbin form that I made. The bobbin consisted of a pencil with a layer of wax paper. The bobbin's end caps set the coil width (about 0.18") and were made of stiff paper. I started with a layer of PVA glue. On top of that I started wrapping. Every fifty wraps I smeared another thin layer of PVA. The wrapping action was compliments of a cordless electric drill on slow speed -- the pencil just spun around and I guided the wire. A very painless effort.
Motor Control: The motor is controlled by the right steering output. I could have just connected one side of the motor to B+ and the other lead to the existing actuator drive transistor. But, my intended motor & prop would have been be too high a load for it. This is simple to cure with a Power MOSFET (or HEXFET) transistor.
The resistor is 150 ohms, 1/8 watt. Connection B+ goes to Battery Pos (+4.8VDC), B- goes to Battery Neg (ground), and M+ goes to either one of the receiver's original actuator drive outputs. I used the right actuator drive transistor. My motor now turns on when I press the "right" steering button and turns off when it is released.
Transmitter PIC-me-Up
In this case, "my way" involves a microprocessor. Using a PIC12C508, a tiny 8-pin microcontroller, I created a pulse proportional encoder for rudder control. For those that have not seen this ancient R/C control method, it is quite a treat. The control surface constantly flaps back and forth. It is the the average position of the control surface that matters. It is perfect match for magnetic actuators. The circuitry is amazingly simple and cheap. Just one IC (the PIC), two caps, and a 10K pot. The PIC has two outputs that connect to the Fwd and Bkwd switch inputs on the TX2 chip. The rudder joystick is a simple swinging arm made from a popsicle stick, mounted to a 10K pot. There are two standoffs that are used to limit the left and right stick travel. It is all reminiscent of the sticks on the crude proportional radios I flew as a kid. Pulse duty limits are about 60-40% and 40-60%. Full stick swings give full left or right control (the pulsing stops), so I could still fly the old fashion way If I wanted to. I was disappointed to find that the pulse frame rate could not be pushed beyond about 3 PPS (pulses per second) due to the lengthy (and slow) encoding scheme used by the RX2/TX2 chip set. I wanted about 6 PPS, but on a slow park flyer the 3 PPS rate will suffice. There were also noticeable pulsing errors during operation because the PIC is not synchronized to the TX2's native encoded data. But none of that seemed to be a show stopper, since it was working on a minimal level. The final straw occurred after I boosted the transmitter power (see 9V mod). Now RF was getting into the pot wiring and causing odd steering problems. If I extended the antenna the PIC would shut down. I was expecting some troubles like this, but I was getting anxious, so I moved on to building the model. I decided to pop the PIC chip out and fly the old fashion way (rudder banging). I originally planned to return to the encoder problem after the model was airworthy. At this point the basic electronic hacking madness was done and I went looking for a model to put it into.
e-SkyRunner
My biggest concern was with the provided motor. Mine was very "gritty" and drew about 3.4A at 1.1V (simulated single NiCD cell). With the stock prop I measured 0.50 ounces of static thrust. I didn't have a warm and fuzzy feeling about using the motor, so I decided to splurge and use a Mabuchi FF-N20PN surplus motor. These cost about one dollar and can be purchased from e-flight hobby suppliers as well as from surplus electronic stores such as All Electronics and B.G. Micro.
I initially experienced range problems whenever the N20 motor was running. I had soldered a 0.047uF ceramic cap (with short leads) directly across the motor's two power terminals, but obviously more EMI/RFI suppression was needed. Adding a 0.1uF ceramic cap from each motor terminal, to the motor's case, eliminated the interference. The stock Skyrunner weighs 1.9 ounces. As far as successful flight goes, the name of the game is weight. EVERYTHING matters, even the type of glue you use. I figured that in order to fly well with the given meager thrust, the model needed to weigh no more than about 2.2 ounces. Note: Mine came in at that weight with a 4-cell 150mAH NiMH pack. A 120mAH NiCD pack put it at 2.5 ounces. Thankfully the model had all sorts of heavy parts to toss out. For one, the battery charging assemble is very heavy, so it was the first thing to go. I also used a lightweight carbon fiber rod in place of the heavy wood dowel boom. The twin vertical stabs were reduced to a single stab/rudder design and the plastic reinforcements were eliminated. Basically, I tossed all the sandbags off the ol' hot air balloon. The only glue I used was PVA (Elmers) and CA (No-fume, styro safe). The Harbor Freight SkyRunner kit is simple to hack. I think the pictures speak for themselves.
Flights of FancyThis project started in October 2002 and had stalled early on due to the poor motor thrust. With the GWS prop I can get airborne, but it is underpowered. My longest flight to date is under thirty seconds. With a good hand toss the SkyRunner starts off fine, but slowly loses altitude and calmly glides to a landing. Turns are wide and easy going -- no issues there. Radio range is decent enough for use in a small park. I do realize that if I used a Li-Poly cell I could shave a few grams of weight and perhaps make this a much better e-flyer. Or, pylon mount a geared motor and swing a bigger prop. But my goal of hacking a micro-sized car to use its miniature electronics in a cheap airplane was fully realized. For me, successful electronic hacking was the goal -- a good flying model would have just been extra icing on the cake. Hopefully these notes will help you achieve your micro flight dreams too. Good luck to you!
Update: March 20, 2003I made some changes to the model and now it flies like a champ. To reduce weight I replaced the heavy battery pack with a single LiPo (Lithium Polymer) cell. These are nominally 3.7VDC and weigh only 12 grams. I also replaced the heavy single coil actuator with two smaller ones that have more power. Using 42 AWG magnet wire, I custom wound them to 45 ohms each and cross-phase wired them {in parallel} to the receiver's H-bridge "motor" driver. I could have used the stock low ohm coils from the car, wired in series, but it was easy to wind new ones. The cross-phased wiring is a nifty trick. At left or right rudder activation, one coil pushes the magnet while the other pulls it. Working together, they ensure reliable rudder throw. I also used the rare earth magnet from the car's steering system since it was a bit more powerful than the tiny ones from Radio Shack.
With these minor changes I was able to achieve 1.9 ounces AUW, which is exactly what the model weighed right out of the box! The model is a slow gentle fellow in the air and turns are wide and graceful. It can quickly gain altitude if it meets a thermal, so now my main fear is that I will lose it to one. I can proudly say that the conversion was a success. I hope yours is too.
Small Print / FeedbackAll information is provided as-is. I do not offer any warranty on its suitability. If you have technical questions or comments about this project then please post it on the rc-cam project forum. © 2002-2016 RC-CAM, all rights reserved. |
![]() |