TK-1315LA review and connection guide

3 09 2010

I recently purchased a TK-1315LA GPS module and an MMCX antenna set from here. My first test results were good and I am planning to use it in a future project (involving robots of course!). It is a really tiny (L42.0 x W14.0 x H9.2mm) 3.3volt GPS module that tracks up to 20 satellites. The default data output is NMEA0184 V3.00, RTCM formatted data by UART @ 9600bps, 8N1.

GPS module and Bus Pirate connection

The connector is really tiny so I had to get rid of the plastic casing to expose the pins, where I connected the test clips.

The connections are like:

Module Bus Pirate
VCC +3.3V & Vpu
GND GND
TX_A MISO
RX_A MOSI
GPIO Do not connect
VBAT +3.3V & Vpu

Vpu is needed as this module needs RX_A pin to be pulled high. You can use either Open Drain or Normal mode for connection, both of them works. Here is the connection method with BP:

HiZ> m
1. HiZ
2. 1-WIRE
3. UART
4. I2C
5. SPI
6. 2WIRE
7. 3WIRE
8. KEYB
9. LCD
x. exit(without change)
(1)> 3
Select UART and set port speed to 9600 bps:
Set serial port speed: (bps)
1. 300
2. 1200
3. 2400
4. 4800
5. 9600
6. 19200
7. 38400
8. 57600
9. 115200
10. BRG raw value
(1)> 5
Set 8N1, idle 1:
Data bits and parity:
1. 8, NONE *default
2. 8, EVEN
3. 8, ODD
4. 9, NONE
(1)>
Stop bits:
1. 1 *default
2. 2
(1)>
Receive polarity:
1. Idle 1 *default
2. Idle 0
(1)>
You can choose either output type, Normal mode will give a warning but that’s OK.
Select output type:
1. Open drain (H=Hi-Z, L=GND)
2. Normal (H=3.3V, L=GND)
(1)> 2
Ready
Turn on power supplies, enable pull-up resistors:
UART> WP
Power supplies ON
WARNING: pins not open drain (HiZ)
Pull-up resistors ON
Run UART bridge macro to display data:

UART> (1)
UART bridge
Reset to exit
Are you sure? y
$GPGGA,000010.000,,,,,0,00,,,,,,,*79
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPRMC,000010.000,V,,,,,,,,,,N*4C
$GPVTG,,,,,,,,,N*30
$GPGSV,1,1,00,,,,*79
$GPGGA,000011.000,,,,,0,00,,,,,,,*78
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPRMC,000011.000,V,,,,,,,,,,N*4D
$GPVTG,,,,,,,,,N*30
$GPGSV,1,1,00,,,,*79
$GPGGA,000012.000,,,,,0,00,,,,,,,*7B
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPRMC,000012.000,V,,,,,,,,,,N*4E
$GPVTG,,,,,,,,,N*30
$GPGSV,1,1,00,,,,*79
As I was inside, the module couldn’t get any signal from the satellites. But later I plugged in the antenna and started getting valid data quickly. I checked the results with Google Earth and it was nearly dead on!

I’m planning to build the reference design circuit shown in the datasheet so that I can connect it to any system I have directly. I will use single row 0.1 inch male headers to be able to plug this circuit to a breadboard.

Advertisements

Actions

Information

One response

10 07 2013
gpgga format | GPS検索

[…] TK-1315LA review and connection guide | Tayken’s Blog Sep 3, 2010 … The default data output is NMEA0184 V3.00, RTCM formatted data by UART @ 9600bps, 8N1. GPS module and Bus Pirate connection … […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: