Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Original concept is from Mike Blandford “FRSKY Telemetry mods by Mike Blandford.” which is the
telemetry mods using a MAX232 IC for a 9X.
The 9XR has a different module interface board so the mod is slightly changed to get telemetry to
works this is how I went about get Frsky telemetry on my 9XR.
As I will only describing making the MAX232 interface board and the mod to the 9XR module
interface board you will still need Mike Blandford original instruction for the DJT mods and
ATMEGA64A connections.
Mike's original can be downloaded from openrcforums.com just do a search for “FRSKY Telemetry
mods by Mike Blandford”
Firmware/ Software
The original 9XR firmware doesn't have telemetry so you will need to flash new
firmware to the 9XR.
I've tried Open9x for “9X Radios with Fr-Sky telemetry modification” and
ER9X-FRSKY both work ok. This firmware is suitable for both 9X and 9XR radios.
You will also need to download software for you computer so you can upload the new
firmware onto the 9XR the two I've tried eepe and Companion9x both work.
Plenty of information and videos on the net on how to use and flash your 9XR.
A big plus with this software is you can also copy, add, edit you models on the computer
and import/ export from the 9XR using the USBASP AVR Programmer lead.
Hardware Mods
The telemetry signal from the DJT module is in RS232 Coms voltage levels and the ATMEGA64A
processor on the main board need it to be in TTL levels. To convert RS232 to TTL we use a MAX232
IC.
To get the signal from the DJT you could use a lead from the external port but I opted to use the two
unused pins on the DJT module to connect directly to the 9XR mainly so I could use the external port
for BlueTooth.
The last mod is so we can use the spare communication port on the ATMEGA64A processor to read the
Telemetry information.
Circuit diagram of
the hardware mod,
this is a copy from
Mike Blandford
document.
Turn the board over and solder the wire links on first.
Four links all on the right hand side I the white link is from
the 5Volt track and the blue link connect to 0Volt track.
On the bottom right hand of the board are the pins that protrude from the back of the transmitter for the
2.4G module to plug into. The FrSky module doesn't use the second to top and bottom pins so these
will be our connect points for the RS232 RX and TX from the DJT.
Unlike the 9X transmitter the bottom pin (right side in photo) isn't grounded so no work required but
the other pin is grounded so we need to cut the track on both sides of the board. If you look closely it
look like a 4 point star so cut all 4 tracks with a sharp knife. These pin have a plastic separator which
isn't shown here it's simply remove to gain access to the tracks then put back on after.
If the module interface board wont sit flat don't force it.
Check if the wires you just soldered have enough plastic trimmed away or try re-arranging the wires.
With the module interface board back in place solder the 5Volt supply.
You could solder these onto the main board but I used
the programming plug connection just because it was
easier.
This wire needs to be cut somewhere between the veroboard and the communication port and a 470
Ohm resister solder and heat shrunk.
Follow Mike Blandford guide on the DJT mod and processor mod
At the other end the wires are soldered to the pads by the
pins. I did not use the hole, and made sure
there were no shorts to the holes. Using a fine tipped
soldering iron these wires were soldered
without removing the board from the plastic case. Care
needs to be taken not to melt the case with
the iron. It is a very small space due to the daughter
board with the switches and LED sticking up.
Outline of Mike Blandford guide on the processor board mod.
This was modified as described in
http://code.google.com/p/gruvin9x/wiki/FrskyInterfacing
with
two, surface mount resistors being removed to allow the
serial connections to be made to the
ATMEGA64A, and two currently unused pins wired via
220 ohm resistors to to replace the signals
disconnected by removing the resistors, see Figure 4. Not
shown is resistor R2 on the circuit. This is
wired in-line on the white wire from the servo connector
the the processor board. This resistor
allows programming operations to take place with the
serial interface still connected.
Note:
I chose not to add the extra 220 Ohm resistors but instead us the SMD (surface mount resistors) already
on the main board see http://openrcforums.com/wiki/index.php/9x_Full_Mod_Telemetry
Method 2 describes cutting the tracks between the resistors and the processor and using the SMD
resistors (don't need to fit 220 Ohm ¼ watt resistors).
You could also tombstone the SMD but this requires unsoldered the SMD's and soldering one end to
the board and the wire to the other end.
If you haven't already flashed the new firmware onto the 9XR do it now.