Airborne Innovations
Picoradio Manual
SW1: Enables RS232 mode
SW2: Enables 3.3V TTL mode
2.4.6
Technical note on the implementation of J5 Serial
J5 uses a TXS0108ERGYR voltage translator / buffer with open drain capability, and a parallel MAX3
for switchable RS232 compatibility (with some added constraints due to this particular implementation). The
TXS0108 in particular has some unique features which put some constraints on operation. It can support open drain
as well as push-pull operation. The TXS0108 has no fixed input/output direction and so it attempts to auto-detect
transmit and receive direction. Pull-up resistors are integrated into the TXS0108, which can dynamically switch the
value of the pull-up depending on whether a low or high is being passed.
Current sourcing capability for this port
is low (see TXS0108 datasheet)
due to a series 4K resistor inside the IC (see TXS0108 datasheet). Our
implementation adds additional 120 ohm resistors in series with the external transmit and receive lines.
For more information please see:
http://www.ti.com/lit/an/scea044/scea044.pdf
http://www.ti.com/lit/ds/symlink/txs0108e.pdf
Due to the constraints of this switchable implementation and the TXS0108 hardware implementation, a loopback test
between TX and RX of the same serial port will need a pull-up resistor to function properly. A 1K pull-up to 3.3V
does allow this test to pass. Connecting the two pins directly without this may cause somewhat increased current
draw.
A serial loop between J5 and J6 works fine without a pull-up, as does interfacing to an FTDI interface, or our own
SBUS to serial and serial to SBUS interface modules, external GPS modules we have tried, and many other devices
we have connected.
We have reports that some Pixhawk hardware does not work with this port (with our original Pixhawk both telem1
and telem2 work fine with both J5 and J6, no pull-up required). Apparently all Pixhawks work fine with J6 (which
has simpler serial interface circuitry).
If you do need to get telemetry to a Pixhawk working over J5 (and the J6 workaround is not sufficient for some
reason), then you may have success with an external level translator such as those available from Pololu / Sparkfun.
2.4.7
J6: Secondary serial
This connector is a second serial port (3.3V TTL only). The pin outs are the same as J5. The port is designated as
'USB0' in Microhard's interface.
This serial connector functions with the Pixhawk, and has a compatible pinout and identical connector for a Pixhawk
avionics to plug in with a straight through cable (disconnecting the VCC 5V output).
Page 7
Figure 3: RS232/TTL switch
(RS232 mode shown)
Summary of Contents for Picoradio
Page 15: ...Airborne Innovations Picoradio Manual 3 9 2 Picoradio Input Power Cable one end cut Page 15 ...
Page 16: ...Airborne Innovations Picoradio Manual 3 9 3 Picoradio Ext Aux Power Cable one end cut Page 16 ...
Page 17: ...Airborne Innovations Picoradio Manual PicoRadio Ext Serial Cable one end cut Page 17 ...