BenutzerhandbuchInhaltsverzeichnisSTARTER KIT14In this chapter:14Receiver Overview15Starter Kit16Starter Kit Components16Interface Unit17Serial Port Interface19Loading the FTDI Driver19Default Settings19Interface Connections20Removing the Reference Board from the Interface Unit22Antenna23Using a Passive Antenna23Quick Start Guide24Trimble GPS Monitor Toolkit26Install the FTDI USB/Serial Driver Software26Connect the PC via the USB Cable27Start the TGM Application29Connect to the GPS Receiver30Configure GPS Ports32Configure Output Formats33Configure GPS33Configure PPS Output34Configure NMEA Output34Configure TAIP Output35Creating a Log36Sending Raw Data to device37PRODUCT DESCRIPTION40In this chapter:40Key Features41Block Diagram42Specifications43Performance43Interface43Electrical44Physical44Environmental44MTBF45Absolute Minimum and Maximum Limits46Normal Operating Conditions47Power Consumption Over Temperature and Voltage48Run Mode48ESD Protection48Ordering Information49INTERFACE CHARACTERISTICS50In this chapter:50Pin Assignments51Pin Description52Detailed Pin Descriptions53RF Input53LNA_XEN53Open/Short Pins53XRESET54VCC54XSTANDBY54PPS54RXD_A and RXD_B55TXD_A and TXD_B55Reserved Pins55Protocols55Serial Port Default Settings56GPS Timing57Serial Time Output57Acquiring the Correct Time58A-GPS59Enabling A-GPS with the Trimble GPS Monitor Application (TGM)59Enabling A-GPS with TSIP60Pulse-Per-Second (PPS)61OPERATING MODES62In this chapter:62Copernicus Receiver Operating Modes63Run Mode63Standby Mode63Monitor Mode63Changing the Run/Standby Modes64Copernicus Standby Current64Using the XSTANDBY Pin to Switch Modes65Entering Standby Mode65Exiting Standby Mode65Using Serial Ports to Switch Modes65Serial Port Activity66Exit after X elapsed seconds.6618-Hour RTC Roll Over67Saving Almanac, Ephemeris and Position to Flash Memory68Graceful Shutdown68SBAS68WAAS68Number of channels68Acquisition69Usage69Almanac collection69Ephemeris collection69APPLICATION CIRCUITS70In this chapter:70Passive antenna-Minimum Connections71Active Antenna-Full Connection73Active Antenna-No Antenna Status75RF LAYOUT CONSIDERATIONS78In this chapter:78General Recommendations79Design considerations for RF Track Topologies81PCB Considerations82Microstrip Transmission Lines82Ground Plane Design Recommendation82Design of Microstrip Transmission Line82Microstrip Design Recommendations83Stripline Transmission Lines84Ground plane design in stripline topology84MECHANICAL SPECIFICATIONS86In this chapter:86Mechanical Outline Drawing87Soldering the Copernicus GPS Receiver to a PCB88Solder mask88Pad Pattern89Paste Mask90PACKAGING92In this chapter:92Introduction93Reel94Weight94Tapes95SHIPPING and HANDLING96In this chapter:96Shipping and Handling Guidelines97Handling97Shipment97Storage97Moisture Indicator97Floor Life97Moisture Precondition98Baking Procedure99Soldering Paste99Solder Reflow99Recommended Soldering Profile100Optical Inspection100Cleaning101Soldering Guidelines101Repeated Reflow Soldering101Wave Soldering101Hand Soldering101Rework101Conformal Coating101Grounding the Metal Shield102COPERNICUS REFERENCE BOARD104In this chapter:104Introduction105Reference Board Block Diagram107Reference Board Schematic (page 1 of 3)108Reference Board Schematic (page 2 of 3)109Reference Board Schematic (page 3 of 3)110Reference Board I/O and Power Connector111Reference Board Power Requirement111Reference Board Jumper Table112Reference Board Component Locations Drawing113FIRMWARE UPGRADE114In this chapter:114Software Architecture115Boot Monitor115Firmware Binary File Format116Firmware Loading Procedure116Pseudo-code116Pseudo-Code Explanation118Error Recovery120Monitor Interface Protocol120Protocol Format120Data Transmission120Monitor Mode Packet Descriptions121ENQ, ACK, NAK121Packet ID - 0x76 (Boot ROM Version Query)121Packet ID - 0x96 (Boot ROM Version Report)121Packet ID - 0x86 (Change Baud Rate)122Packet ID - 0x8F (Erase Firmware Section)122Packet ID - 0x8B (Start Firmware Programming)123Packet ID - 0x8C (Restart Target)124FlashLoader Tool Reference Guide125Introduction125File and Folder Structure125Source Code Reference125Parsing Firmware BIN File125Creating Packets in the Monitor Protocol Format125Loading Firmware to the Target126Compiling and Generating the Executable126TRIMBLE STANDARD INTERFACE PROTOCOL (TSIP)128Interface Scope129Run Mode Packet Structure129Automatic Output Packets130Automatic Position and Velocity Reports131Initialization Packets to Speed Start-up132Packets Output at Power-Up132Timing Packets133Satellite Data Packets133Backwards Compatibility to Lassen iQ133Recommended TSIP Packets135Command Packets Sent to the Receiver136Report Packets Sent by the Receiver to the User137Key Setup Parameters or Packet BB138Dynamics Code138Elevation Mask139Packet Descriptions140Packet Descriptions Used in Run Mode140Command Packet 0x1C - Firmware Version 01140Command Packet 0x1C: 03 - Hardware Component Version Information141Report Packet 0x1C: 83 - Hardware Component Version Information141Command Packet 0x1E - Clear Battery Backup, then Reset142Command Packet 0x1F - Request Software Versions142Command Packet 0x21 - Request Current Time142Command Packet 0x23 - Initial Position (XYZ ECEF)142Command Packet 0x24 - Request GPS Receiver Position Fix Mode143Command Packet 0x25 - Initiate Soft Reset & Self Test143Command Packet 0x26 - Request Health143Command Packet 0x27 - Request Signal Levels143Command Packet 0x2B - Initial Position (Latitude, Longitude, Altitude)143Command Packet 0x2D - Request Oscillator Offset144Command Packet 0x2E - Set GPS Time144Command Packet 0x31 - Accurate Initial Position (XYZ ECEF)144Command Packet 0x32 - Accurate Initial Position, (Latitude, Longitude, Altitude)145Command Packet 0x35 - Set Request I/O Options145Command Packet 0x37 - Request Status and Values of Last Position and Velocity148Command Packet 0x38 - Request/Load Satellite System Data148Command Packet 0x3A - Request Last Raw Measurement149Command Packet 0x3C - Request Current Satellite Tracking Status149Report Packet 0x41 - GPS Time149Report Packet 0x42 - Single-Precision Position Fix, XYZ ECEF150Report Packet 0x43 - Velocity Fix, XYZ ECEF151Report Packet 0x45 - Software Version Information151Report Packet 0x46 - Health of Receiver152Report Packet 0x47 - Signal Levels for all Satellites153Report Packet 0x4A - Single Precision LLA Position Fix154Report Packet 0x4B - Machine/Code ID and Additional Status155Report Packet 0x4D - Oscillator Offset155Report Packet 0x4E - Response to Set GPS Time156Report Packet 0x55 - I/O Options156Report Packet 0x56 - Velocity Fix, East-North-Up (ENU)157Report Packet 0x57 - Information About Last Computed Fix158Report Packet 0x58 - Satellite System Data/Acknowledge from Receiver158Report Packet 0x5A - Raw Measurement Data161Report Packet 0x5F162Report Packet 0x5C - Satellite Tracking Status162Report Packet 0x6D - All-In-View Satellite Selection163Command Packet 0x7A163Report Packet 0x7B164Command Packet 0x7E - TAIP Message Output164Command Packet 0x82 - SBAS Correction Status166Report Packet 0x83 - Double-Precision XYZ Position Fix and Bias Information167Report Packet 0x84 - Double-Precision LLA Position Fix and Bias Information167Packets 0x8E and 0x8F - Superpacket168Command Packet 0xBB - Navigation Configuration168Command Packet 0xBC - Protocol Configuration168Command Packet 0xC0 - Graceful Shutdown and Go To Standby Mode169Command Packet 0xC1 - Set Bit Mask for GPIOs in Standby Mode171Command Packet 0xC2 - SBAS SV Mask.173TSIP Superpackets174Command Packet 8E-15 - Set/Request Datum174Command Packet 0x8E-17 - Request Last Position or Auto-Report Position in UTM Single Precision Format175Command Packet 8E-18 - Request Last Position or Auto Report Position in UTM Double Precision Format175Command Packet 0x8E-20 - Request Last Fix with Extra Information176Command Packet 0x8E-26 - Non-Volatile Memory Storage176Command Packet 0x8E-2A - Request Fix and Channel Tracking Info, Type 1176Command Packet 0x8E-2B - Request Fix and Channel Tracking Info, Type 2177Command Packet 8E-4A - Set/Request Lassen iQ GPS Cable Delay and PPS Polarity177Command Packet 0x8E-4F - Set PPS Width177Report Packet 0x8F-15 - Current Datum Values178Report Packet 8F-17 - UTM Single Precision Output179Report Packet 8F-18 - UTM Double Precision Output180Report Packet 0x8F-20 - Last Fix with Extra Information (binary fixed point)181Report Packet 0x8F-26 - Non-Volatile Memory Status183Report Packet 0x8F-2A - Fix and Channel Tracking Info, Type 1183Report Packet 0x8F-2B - Fix and Channel Tracking Info, Type 2185Report Packet 0x8F-4F - Set PPS Width187Datums188TRIMBLE ASCII INTERFACE PROTOCOL (TAIP)194Protocol Overview195Message Format196Start of a New Message196Message Qualifier196Message Identifier197Data String197Vehicle ID197Checksum197Example197Message Delimiter197Sample PV Message198Time and Distance Reporting199Example199Latitude and Longitude Conversion200Example200Message Data Strings201AL Altitude/Up Velocity202CP Compact Position Solution203ID Identification Number204Example204IP Initial Position205Example:205LN Long Navigation Message206PR Protocol207PT Port Characteristic208PV Position/Velocity Solution209RM Reporting Mode210Example210RT Reset Mode211ST Status212TM Time/Date214VR Version Number215X1 Extended Status216Communication Scheme for TAIP217Query for Single Sentence217Scheduled Reporting Frequency Interval217The Response to Query or Scheduled Report217The Set Qualifier218Sample Communication Session218NMEA 0183220Overview221The NMEA 0183 Communication Interface222NMEA 0183 Message Format222Field Definitions223Invalid Command Set224Checksum224Exception Behavior225Power-up with No Back-up Data on SRAM225Power-up with Back-up Data on SRAM225Interruption of GPS Signal225General NMEA Parser Requirements226NMEA 0183 Message Options227NMEA 0183 Message Formats229GGA - GPS Fix Data229GLL - Geographic Position - Latitude/Longitude230GSA - GPS DOP and Active Satellites230GSV - GPS Satellites in View231RMC - Recommended Minimum Specific GPS/Transit Data232VTG - Track Made Good and Ground Speed232ZDA - Time & Date233AH - Almanac Health234Message 1234Message 2234AL - Almanac Page235AS - Almanac Status236BA - Antenna Status236CR - Configure Receiver237EM - Enter Monitor Mode237EP - Ephemeris238IO Ionosphere240KG - Set Initial Position240NM - Automatic Message Output241Examples241PS - PPS Configuration242PT - Serial Port Configuration243RT - Reset244SG - Set Bit Mask for GPIOs in Standby Mode.245SV - Set Bit Mask for SBAS SV247TF - Receiver Status and Position Fix248UT - UTC249VR - Version250Größe: 2,63 MBSeiten: 251Language: EnglishHandbuch öffnen