background image

 

 
Web Site: www.parallax.com 
Forums: forums.parallax.com 
Sales: [email protected] 
Technical: [email protected] 
 

 
Office: (916) 624-8333 
Fax: (916) 624-8003 
Sales: (888) 512-1024 
Tech Support: (888) 997-8267 
 

 

Copyright © Parallax Inc.

 

 

VPN1513 GPS Receiver Module (#28506) 

v1.1  6/9/2011  Page 1 of 5 

VPN1513 GPS Receiver Module (#28506) 

The VPN1513 GPS Receiver Module provides a fully open source and customizable GPS Receiver solution 

for your microcontroller projects. The VPN1513 uses a SiRF Star III chipset capable of tracking up to 20 
satellites. The module supports both “raw” output mode for raw NMEA 0183 strings and the default 

“smart” mode for specific user-selected data through a serial interface. 

 

The VPN1513 GPS Receiver Module also features a Propeller co-processor for easy interface with any 

BASIC Stamp 2 module. The Propeller is also fully reprogrammable and includes access to all 32 IO pins, 

allowing the GPS Receiver Module to be easily transformed into a standalone device. 

Features 

 

Track up to 20 satellites 

 

Fast satellite acquisition time  

 

High tracking sensitivity (-159 dBm) 

 

Navigation update rate of once per second (1 Hz) 

 

Position accuracy of +/- 10 meters; 2D RMS +/- 5 meters 

 

Velocity accuracy of +/- 0.1 meters per second 

 

Maximum altitude of 18,000 meters 

 

Propeller co-processor allows for easy transition to a 
standalone device 

 

Onboard LED for satellite acquisition feedback 

 

9 ft. external antenna w/ MCX connector included 

 

Battery-backed SRAM & RTC 

 

Open source design 

Key Specifications 

 

Power requirements: 5 VDC @ 80 mA 

 

Communication:

 

Asynchronous serial, 9600 bps 

 

Operating temperature: -22 to +185 °F (-30 to +85 °C)  

 

Dimensions: 1.85 x 1.80 x 0.35 in (4.7 x 4.57 x 0.90 cm) 

Application Ideas 

 

Robotic navigation & positioning 

 

Geocaching 

 

Guidance systems 

 

Automotive navigation 

 

Fleet management 

Summary of Contents for 28506

Page 1: ... BASIC Stamp 2 module The Propeller is also fully reprogrammable and includes access to all 32 IO pins allowing the GPS Receiver Module to be easily transformed into a standalone device Features Track up to 20 satellites Fast satellite acquisition time High tracking sensitivity 159 dBm Navigation update rate of once per second 1 Hz Position accuracy of 10 meters 2D RMS 5 meters Velocity accuracy o...

Page 2: ...gh a Propeller co processor also known as Smart mode Users may also choose to receive raw NMEA0183 strings utilizing the RAW pin Details on both modes are included in the table below Mode Details SMART Selected by default User retrieves GPS information by sending ASCII commands to the module RAW Selected by pulling the RAW pin LOW When low the module outputs raw NMEA0183 strings Indicator LED Sate...

Page 3: ...Copyright Parallax Inc VPN1513 GPS Receiver Module 28506 v1 1 6 9 2011 Page 3 of 5 Module Schematic ...

Page 4: ...e 0x01 GetValid Check validity of data string 1 0 Not Valid 1 Valid 0x02 GetSats Number of acquired satellites 20 max 1 Satellites 0x03 GetTime Time UTC Greenwich Mean Time 3 Hours Minutes Seconds 0x04 GetDate Date UTC Greenwich Mean Time 3 Month Day Year 0x05 GetLat Latitude 5 Degrees Minutes Fractional Minutes Word Direction 0 N 1 S 0x06 GetLong Longitude 5 Degrees Minutes Fractional Minutes Wor...

Page 5: ...iver Module 28146 by changing the baud rate to 9600 This modified code can be downloaded from the VPN1513 GPS Receiver Module s product page visit www parallax com and search 28506 This program also uses the Debug Terminal which is built into the BASIC Stamp Editor software The software is a free download from www parallax com basicstampsoftware Revision History Version 1 1 Added Module Schematic ...

Page 6: ...king Sensitivity 159 dBm Extremely fast TTFF Time To First Fix at low signal level Two serial ports 4Mb flash Built in LNA Compact size 15 9mm 13 1 mm 2 2mm suitable for space sensitive application One size component easy to mount on another PCB board Support NMEA 0183 and SiRF binary protocol Product Specifications GPS Receiver Chipset SiRF GSC3e LP Frequency L1 1575 42 MHz Code C A Code Protocol...

Page 7: ...WAAS EGNOS MSAS Datum WGS 84 Interface I O Pins 2 serial ports Physical Characteristic Type 36 pin stamp holes Dimensions 15 9 mm 13 1 mm 2 2 mm 0 2mm DC Characteristics Power Supply 3 3Vdc 5 Backup Voltage 2 0 3 6Vdc 10 Power Consumption Acquisition 42mA Tracking 25mA Environmental Range Humidity Range 5 to 95 non condensing Operation Temperature 30 to 85 Storage Temperature 40 to 125 2 Technical...

Page 8: ...tage should be between 2 0v and 5 0v 6 GND Ground 7 BOOTSEL Set this pin to high for programming flash 8 GND Ground 9 GND Ground 10 GND Ground 11 VCC This is the main DC supply for a 3 3V 5 DC input power module board 12 GND Ground 13 RESET This input is low active 14 GND Ground 15 GND Ground 16 ECLK Pull up via 4 7K to 10K 17 GND Ground 18 GPIO User can use this I O pin for special function For e...

Page 9: ...e main transmits channel for outputting navigation and measurement data to user s navigation software or user written software Output TTL level 0V 2 85V 31 RXA This is the main receive channel for receiving software commands to the engine board from SiRFdemo software or from user written software 32 RXB Unused not connect 33 GND Ground 34 TXB Unused not connect 35 GND Ground 36 GND Ground ...

Page 10: ...ion Recommendation Frequency 1575 42 2MHz Axial Ratio 3 dB Typical output Impedance 50ΩPolarization RHCP Amplifier Gain 18 22dB Typical Output VSWR 2 0 Max Noise Figure 2 0 dB Max Antenna Input Voltage 2 85V Typ Dimensions 接地10K 电阻 ...

Page 11: ...Recommended Layout PAD ...

Page 12: ...Tolerance 0 1mm VPN1513 Version 1 0 VPN1513 Application guideline Application Circuit 1 GPS_3V3 R7 10K ...

Page 13: ...RXA TXA R1 4 7K 10K Recommend RESET Circuit GPS_3V3 ACTIVE LOW RESET INPUT R3 270R RESET ...

Page 14: ...F traces as short as possible Antenna Keep the active antenna on the top of your system and confirm the antenna radiation pattern axial ratio power gain noise figure VSWR are correct when you Setup the antenna in you case GPS Passive or Active Antenna Specification Recommendation Frequency 1575 42 2 MHz Axial Ratio 3 dB Typical output Impedance 50Ω Polarization RHCP Output VSWR 1 5 Max Active opti...

Page 15: ...aces closed the other signal path and routing it on the top layer Keep the RF traces as short as possible VBAT This is the battery backup input that powers the SRAM and RTC when main power is removed Typical current draw is 15uA Without an external backup battery the module engine board will execute a cold star after every turn on To achieve the faster start up offered by a hot or warm start a bat...

Page 16: ...OTSEL Set this pin to high for programming flash VPN1513 Demo Kit Test Description Test Board Connection VPN1513 Demo Kit Demo Kit JP1 Male Connection Test Board J5 Female Definition of Pin assignment JP1 ...

Page 17: ... NC 14 TXB 15 RXB 16 GND 17 NC 18 GND 19 NC 20 NC JP2 Pin Signal Name Pin Signal Name 1 nWakeup 2 NC 3 TIMESYNC 4 NC 5 TIMEMARK 6 NC 7 GPIO 8 NC 9 ECLK 10 NC 11 RESET 12 NC 13 BOOTSEL 14 NC 15 NC 16 NC 17 NC 18 NC 19 NC 20 NC JP3 VBAT Test Software GPSinfo 1 Select COM Port Baud Rate 2 Press Start GPS ...

Page 18: ...mmmm N S Indicator N N north or S south Longitude 12158 3416 dddmm mmmm E W Indicator W E east or W west Position Fix Indicator 1 See Table B 3 Satellites Used 07 Range 0 to 12 HDOP 1 0 Horizontal Dilution of Precision MSL Altitude1 9 0 meters Units M meters Geoid Separation1 meters Units M meters Age of Diff Corr second Null fields when DGPS is not used Diff Ref Station ID 0000 Checksum 18 CR LF ...

Page 19: ... LF End of message termination GSA GNSS DOP and Active Satellites Table B 5 contains the values for the following example GPGSA A 3 07 02 26 27 09 04 15 1 8 1 0 1 5 33 Table B 5 GSA Data Format Name Example Units Description Message ID GPGSA GSA protocol header Mode1 A See Table B 6 Mode2 3 See Table B 7 Satellite Used1 07 Sv on Channel 1 Satellite Used1 02 Sv on Channel 2 Satellite Used1 Sv on Ch...

Page 20: ...0 to 99 null when not tracking Checksum 71 CR LF End of message termination Depending on the number of satellites tracked multiple messages of GSV data may be required RMC Recommended Minimum Specific GNSS Data Table B 10 contains the values for the following example GPRMC 161229 487 A 3723 2475 N 12158 3416 W 0 13 309 62 120598 10 Table B 10 RMC Data Format Name Example Units Description Message ...

Page 21: ...ation parameters baud data bits stop bits parity Generally this command would be used to switch the module back to SiRF Binary protocol mode where a more extensive command message set is available For example to change navigation parameters When a valid message is received the parameters will be stored in battery backed SRAM and then the receiver will restart using the saved parameters Format PSRF...

Page 22: ...s the receiver to search for the correct satellite signals at the correct signal parameters Correct initialization parameters will enable the receiver to acquire signals more quickly and thus produce a faster navigational solution When a valid Navigation Initialization command is received the receiver will restart using the input parameters as a basis for satellite selection and acquisition Format...

Page 23: ...ta Valid warm hotstarts 1 0 02 clear ephemeris warm start 1 0 04 clear memory Cold start 1 UBYTE Example Start using known position and time PSRF101 2686700 4304200 3851624 96000 497260 921 12 3 7F C Set DGPS Port ID 102 Set PORT B parameters for DGPS input This command is used to control Serial Port B that is an input only serial port used to receive RTCM differential corrections Differential rec...

Page 24: ...SUM CR LF baud 1200 2400 4800 9600 19200 38400 DataBits 8 StopBits 0 1 Parity 0 None Odd 1 Even 2 Example Set DGPS Port to be 9600 8 N 1 PSRF102 9600 8 1 0 12 D Query Rate Control ID 103 Query standard NMEA message and or set output rate This command is used to control the output of standard NMEA message GGA GLL GSA GSV RMC VTG Using this command message standard NMEA message may be polled once or...

Page 25: ...0 01 21 E LLA Navigation lnitialization ID 104 Parameters required to start using Lat Lon Alt This command is used to initialize the module for a warm start by providing current position in Latitude Longitude Altitude coordinates clock offset and time This enables the receiver to search for the correct satellite signals at the correct signal parameters Correct initialization parameters will enable...

Page 26: ...sumed positive east of Greenwich and negative west of Greenwich Float possibly signed Alt Altitude position float possibly signed ClkOffset Clock Offset of the receiver in Hz use 0 for last saved value if available If this is unavailable a default value of 75000 for GSP1 95000 for GSP1 LX will be used INT32 TimeOfWeek GPS Time Of Week UINT32 WeekNo GPS Week Number UINT16 ChannelCount Number of cha...

Page 27: ...formation that should enable the user to determine the source of the command rejection Common reasons for input command rejection are invalid checksum or parameter out of specified range This setting is not preserved across a module reset Format PSRF105 debug CKSUM CR LF debug 0 Off 1 OnExample Debug On PSRF105 1 3E Example Debug Off PSRF105 0 3F G Select Datum ID 106 Selection of datum to be used...

Page 28: ...m 1984 which provides a worldwide common grid system that may be translated into local coordinate systems or map datums Local map datums are a best fit to the local shape of the earth and not valid worldwide Examples Datum select TOKYO_MEAN PSRF106 178 32 ...

Reviews: