Preview only show first 10 pages with watermark. For full document please download

S1722odr8 Datasheet

   EMBED


Share

Transcript

S1722ODR8                     Odometerless Dead Reckoning  High‐Performance 167 Channel GNSS  Receiver with Dead Reckoning  Features     S1722ODR8  provides  improved  navigation  performance  in  poor  signal  environment  and  in  short  signal  outage  situations.  It  combines  GNSS  position  data  and  internal  7‐DOF  MEMS  sensor  data  (3‐axis  accelerometer,  3‐axis  gyroscope,  barometric  pressure  sensor)  to  formulate  higher  accuracy  3D  position  solution.  It  brings  the  benefit  of  dead  reckoning  technology  to  aftermarket  applications  without  the  need  of  connecting  vehicle  odometer  signal.  S1722ODR8  provides  much  improved  navigation  accuracy  in  poor  signal  environment  such  as  urban canyon, parking garage, and short tunnels.    The  Extended  Kalman  Filter  algorithm  combines  GNSS  and  7‐DOF  MEMS  sensor  data  with  weighting  function  dependent  on  GNSS  signal  quality.  In  poor  signal  reception area and multipath environment, the position  error is reduced by dead reckoning.    The  S1722ODR8  features  167  channel  GNSS  receiver  with  fast  time  to  first  fix  and  improved  ‐148dBm  cold  start sensitivity. The superior cold start sensitivity allows  it to acquire, track, and get position fix autonomously in  difficult  weak  signal  environment.  The  receiver’s  ‐165dBm  tracking  sensitivity  allows  continuous  position  coverage  in  nearly  all  application  environments.  The  high  performance  search  engine  is  capable  of  testing  16,000,000  time‐frequency  hypotheses  per  second,  offering  industry‐leading  signal  acquisition  and  TTFF  speed.    The S1722ODR8 is suitable for automotive, tracking, and  telematics  applications  that  require  high  accuracy  uninterrupted navigation and low cost.  Embedded accelerometer, gyroscope, and  barometric pressure sensor   Dead Reckoning solution without need of    electrical connection to vehicle   High accuracy pressure sensor altitude   Open sky hot start 1 sec     Open sky cold start 29 sec     Cold start sensitivity ‐148dBm   Tracking sensitivity ‐165dBm   Accuracy 2.5m CEP   Operating temperature ‐40 ~ +85ºC     RoHS compliant        Applications   Vehicle Navigation   Vehicle Tracking   Telematics        1 TECHNICAL SPECIFICATIONS    Receiver Type                Accuracy                  Startup Time                Reacquisition    Sensitivity                                    ‐148dBm cold start  ‐165dBm tracking    1Hz    Altitude < 18,000m or velocity < 515m/s    3.3V LVTTL level        NMEA‐0183 V3.01  SkyTraq Binary  38400 baud, 8, N, 1      Default WGS‐84  User definable    3.3V+/‐ 10%    64mA acquisition  55mA tracking    17mm L x 22.4mm W      Update Rate      Operational Limits    Serial Interface      Protocol                        Datum                Input Voltage      Input Current    Dimension          Weight:            Operating Temperature     Storage Temperature      Humidity                                167‐channel Venus 8 engine  L1 GPS/QZSS/SBAS, L1 GLONASS or B1 Beidou C/A code    Position  2.5m CEP  Velocity  0.1m/sec  Time   10ns  1 second hot start under open sky  28 second warm‐start under open sky (average)  29 second cold‐start under open sky (average)    1s  2g  ‐40oC ~ +85oC    ‐55 ~ +100oC  5% ~ 95%    2 BLOCK DIAGRAM        Module block schematic                                                  3   INTERFACE          PINOUT DESCRIPTION  Pin No.  Description  Name  No connection  1  NC  2  GND  Ground  3  LED  GPS fix indicator. Output low at initial no fix, toggle each  second after position fix. 4  RXB  UART2 serial data input, 3.3V LVTTL    5  TXB  UART2 serial data output, 3.3V LVTTL    6  VCC33  7  GND  8  GPIO6  GPIO6 (reserved).    9  VCC33  Main 3.3V DC supply input  10  RESET_N  11  VBAT  12  BOOT_SEL_S  13  NC  No connection  14  NC  No connection  15  GNDA  RF ground  16  RFIN  RF input with 3.3V active antenna bias voltage  Main 3.3V DC supply input  Digital ground  External reset (active low). Can be left unconnected if unused. Backup supply voltage for internal RTC and backup SRAM, 2.5V  ~ 3.6V. VBAT must be applied whenever VCC33 is applied. This  pin should be powered continuously to minimize the startup  time. If VCC33 and VBAT are both removed, the receiver will be  in factory default mode upon power up, all user configuration  set is lost. For applications the does not care cold starting every time, this pin can be connect to VCC33. No connection for normal use. Pull‐low for loading firmware  into empty or corrupted Flash memory from ROM mode for  the master processor. 4 RF ground  17  GNDA  18  BOOT_SEL_M  19  VCC33  20  NC  No connection  21  NC  No connection  No connection for normal use. Pull‐low for loading firmware  into empty or corrupted Flash memory from ROM mode for  the master processor. Main 3.3V DC supply input  One‐pulse‐per‐second (1PPS) time mark output, 3V LVTTL.  The rising edge synchronized to UTC second when getting 3D  position fix. The pulse duration is about 800usec at rate of 1  Hz.    22  1PPS  23  NC  No connection  24  NC  No connection  25  RXA  26  TXA  27  NC  28  GND  UART1 serial data input, 3.3V LVTTL. This UART input is normally for sending commands or  information to the receiver in SkyTraq binary protocol. In the  idle condition, this pin should be driven HIGH. If the driving  circuitry is powered independently of S1722ODR8, ensure that  this pin is not driven to HIGH when primary power to  S1722ODR8 is removed. UART1 serial data output, 3.3V LVTTL.  This UART output is normally used for sending position, time  and velocity information from the receiver in NMEA‐0183  format. When idle, this pin output HIGH. No connection    Ground                                          5 MECHANICAL DIMENSION      A B C D E F G 22.4mm 17.0mm 2.85mm 2.55mm 1.1mm 3.8mm 1.1mm     RECOMMENDED PAD LAYOUT      6 ELECTRICAL SPECIFICATIONS    ABSOLUTE MAXIMUM RATINGS  Parameter  Minimum  Maximum  Condition  Supply Voltage (VCC33)  ‐0.5  3.6  Volt  Backup Battery Voltage (VBAT)  ‐0.5  3.6  Volt  Input Pin Voltage  ‐0.5  VCC33+0.5  Volt  Input Power at RFIN    +5  dBm  Storage Temperature  ‐55  +100  degC      OPERATING CONDITIONS  Parameter  Min  Typ  Max  Unit  Supply Voltage (VCC33)  3.0  3.3  3.6  Volt  Acquisition Current (exclude active antenna current)    64    mA  Tracking Current (exclude active antenna current)    55    mA  2.5    3.6  Volt  Backup Current (VCC33 voltage applied)      1.5  mA  Backup Current (VCC33 voltage off)      35  uA  Output Low Voltage      0.4  Volt  Output HIGH Voltage  2.4      Volt  Input LOW Voltage      0.8  Volt  Input HIGH Voltage  2      Volt  Input LOW Current  ‐10    10  uA  Input HIGH Current  ‐10    10  uA    50    Ohm  Backup Voltage (VBAT)  RF Input Impedance (RFIN)                            7 POWER SUPPLY REQUIREMENT    S1722ODR8 requires a stable power supply, avoid ripple on VCC33 pin (<50mVpp). Power supply noise can affect the  receiver’s  sensitivity.  Bypass  capacitors  should  be  placed  close  to  the  module  VCC33  pin,  with  values  adjusted  depending on the amount and type of noise present on the supply line.          BACKUP SUPPLY      The purpose of backup supply voltage pin (VBAT) is to keep the SRAM memory and the RTC powered when the module  is powered down. This enables the module to have a faster time‐to‐first‐fix when the module is powered on again. DR  calibration data is also kept in this SRAM. If VBAT is not maintained when main power is removed, the receiver will  need  to  go  through  auto  calibration  process  before  DR  could  take  effect  every  time  it’s  powered  on.  The  backup  current drain is less than 35μA. In normal powered on state, the internal processor access the SRAM and current drain  is higher in active mode        ANTENNA CONSIDERATION    3.3V GPS/GLONASS or GPS/Beidou active antenna with 15dB ~ 28dB gain and noise figure less than 2dB can be used  for better performance. GPS antenna will also work.        MOUNTING CONSIDERATION    Although S1722ODR8 can be mounted in any orientation, its performance relies on stable sensor location and  orientation with respect to the vehicle. The receiver module needs to be securely mounted in the vehicle.          CALIBRATION of DR    S1722ODR8 performs calibration of gyro bias and odometer scale automatically using GPS. Customer is not required to  perform calibration at installation.    For  product  testing  or  benchmarking,  the  following  procedure  steps  can  achieve  efficient  calibration  quickly  after  a  short period of time:    1. Find a open sky place.    2. Start S1722ODR8 and stand still for 60 seconds until position fix is achieved.    3. Drive straight for 500m at speed of at least 40km/hr.    4. For next 3 minutes, drive straight and make at least 360‐deg turns (either two 90‐degrees left turns and right turns,  or four left turns, or four right turns) then drive straight for at least another 300m.                8 APPLICATION CIRCUIT          9 NMEA Output Description    The output protocol supports NMEA‐0183 standard. The implemented messages include GGA, GLL, GSA, GSV, VTG,  RMC, ZDA and GNS messages. The NMEA message output has the following sentence structure:    $aaccc,c–c*hh    The detail of the sentence structure is explained in Table 1.    Table 1: The NMEA sentence structure  character  HEX  Description “$”  24  Start of sentence. Aaccc    Address field. “aa” is the talker identifier. “ccc” identifies the sentence type. “,”  2C  Field delimiter. c–c    Data sentence block. “*”  2A  Checksum delimiter. Hh    Checksum field.   0D0A  Ending of sentence. (carriage return, line feed)     Table 2: Overview of SkyTraq receiver’s NMEA messages for S1722ODR8P‐BD GPS/Beidou DR Receiver  $GNGGA  Time, position, and fix related data of the receiver. $GNGLL  Position, time and fix status.  $GNGSA  Used to represent the ID’s of satellites which are used for position fix. When both GPS and Beidou $GPGSA  satellites are used in position solution, a $GNGSA sentence is used for GPS satellites and another  $BDGSA  $GNGSA sentence is used for Beidou satellites. When only GPS satellites are used for position fix, a  single $GPGSA sentence is output. When only Beidou satellites are used, a single $BDGSA sentence is  output.  $GPGSV  Satellite information about elevation, azimuth and CNR, $GPGSV is used for GPS satellites, while  $BDGSV  $BDGSV is used for Beidou satellites  $GNRMC  Time, date, position, course and speed data. $GNVTG  Course and speed relative to the ground. $GNZDA  UTC, day, month and year and time zone.     Table 3: Overview of SkyTraq receiver’s NMEA messages for S1722ODR8P‐GL GPS/GLONASS DR Receiver  $GNGGA  Time, position, and fix related data of the receiver. $GNGLL  Position, time and fix status.  $GNGSA  Used to represent the ID’s of satellites which are used for position fix. When both GPS and GLONASS  $GPGSA  satellites are used in position solution, a $GNGSA sentence is used for GPS satellites and another  $GLGSA  $GNGSA sentence is used for GLONASS satellites. When only GPS satellites are used for position fix, a  single $GPGSA sentence is output. When only GLONASS satellites are used, a single $GLGSA sentence  is output.  $GPGSV  Satellite information about elevation, azimuth and CNR, $GPGSV is used for GPS satellites, while  $GLGSV  $GLGSV is used for GLONASS satellites  $GNRMC  Time, date, position, course and speed data. $GNVTG  Course and speed relative to the ground. $GNZDA  UTC, day, month and year and time zone.                 10 The formats of the supported NMEA messages are described as follows:  GGA - Global Positioning System Fix Data Time, position and fix related data for a GPS receiver. Structure: $GPGGA,hhmmss.sss,ddmm.mmmm,a,dddmm.mmmm,a,x,xx,x.x,x.x,M,,,,xxxx*hh 1 2 3 4 5 6 7 8 9 10 11 Example: $GPGGA,111636.932,2447.0949,N,12100.5223,E,1,11,0.8,118.2,M,,,,0000*02 Field 1 2 Name UTC Time Latitude Example 111636.932 2447.0949 3 4 N/S Indicator Longitude N 12100.5223 5 6 E/W Indicator GPS quality indicator E 1 7 8 9 10 Satellites Used HDOP Altitude DGPS Station ID 11 0.8 108.2 0000 11 Checksum 02 Description UTC of position in hhmmss.sss format, (000000.000 ~ 235959.999) Latitude in ddmm.mmmm format Leading zeros transmitted Latitude hemisphere indicator, ‘N’ = North, ‘S’ = South Longitude in dddmm.mmmm format Leading zeros transmitted Longitude hemisphere indicator, 'E' = East, 'W' = West GPS quality indicator 0: position fix unavailable 1: valid position fix, SPS mode 2: valid position fix, differential GPS mode 3: GPS PPS Mode, fix valid 4: Real Time Kinematic. System used in RTK mode with fixed integers 5: Float RTK. Satellite system used in RTK mode. Floating integers 6: Estimated (dead reckoning) Mode 7: Manual Input Mode 8: Simulator Mode Number of satellites in use, (00 ~ 28) Horizontal dilution of precision, (00.0 ~ 99.9) mean sea level (geoid), (-9999.9 ~ 17999.9) Differential reference station ID, 0000 ~ 1023 NULL when DGPS not used 11 GLL – Latitude/Longitude Latitude and longitude of current position, time, and status. Structure: $GPGLL,ddmm.mmmm,a,dddmm.mmmm,a,hhmmss.sss,A,a*hh 1 2 3 4 5 67 8 Example: $GPGLL,2447.0944,N,12100.5213,E,112609.932,A,A*57 Field 1 Name Latitude Example 2447.0944 2 N/S Indicator N 3 Longitude 12100.5213 4 E/W Indicator E 5 UTC Time 112609.932 6 7 Status Mode Indicator A A 8 Checksum 57 Description Latitude in ddmm.mmmm format Leading zeros transmitted Latitude hemisphere indicator ‘N’ = North ‘S’ = South Longitude in dddmm.mmmm format Leading zeros transmitted Longitude hemisphere indicator 'E' = East 'W' = West UTC time in hhmmss.sss format (000000.000 ~ 235959.999) Status, ‘A’ = Data valid, ‘V’ = Data not valid Mode indicator ‘N’ = Data not valid ‘A’ = Autonomous mode ‘D’ = Differential mode ‘E’ = Estimated (dead reckoning) mode ‘M’ = Manual input mode ‘S’ = Simulator mode 12 GSA – GNSS DOP and Active Satellites GPS receiver operating mode, satellites used in the navigation solution reported by the GGA or GNS sentence and DOP values. Structure: $GPGSA,A,x,xx,xx,xx,xx,xx,xx,xx,xx,xx,xx,xx,xx,x.x,x.x,x.x*hh 1 2 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 Example: $GPGSA,A,3,05,12,21,22,30,09,18,06,14,01,31,,1.2,0.8,0.9*36 Field 1 Name Mode 2 Mode 3 Satellite used 1~12 4 5 6 7 PDOP HDOP VDOP Checksum Example A Description Mode ‘M’ = Manual, forced to operate in 2D or 3D mode ‘A’ = Automatic, allowed to automatically switch 2D/3D 3 Fix type 1 = Fix not available 2 = 2D 3 = 3D 05,12,21,22,30 01 ~ 32 are for GPS; 33 ~ 64 are for WAAS (PRN minus ,09,18,06,14,0 87); 65 ~ 96 are for GLONASS (64 plus slot numbers); 193 1,31,, ~ 197 are for QZSS; 01 ~ 37 are for Beidou (BD PRN). GPS and Beidou satellites are differentiated by the GP and BD prefix. Maximally 12 satellites are included in each GSA sentence. 1.2 Position dilution of precision (00.0 to 99.9) 0.8 Horizontal dilution of precision (00.0 to 99.9) 0.9 Vertical dilution of precision (00.0 to 99.9) 36 13 GSV – GNSS Satellites in View Number of satellites (SV) in view, satellite ID numbers, elevation, azimuth, and SNR value. Four satellites maximum per transmission. Structure: $GPGSV,x,x,xx,xx,xx,xxx,xx,…,xx,xx,xxx,xx *hh 1 2 3 4 5 6 7 4 5 6 7 8 Example: $GPGSV,3,1,12,05,54,069,45,12,44,061,44,21,07,184,46,22,78,289,47*72 $GPGSV,3,2,12,30,65,118,45,09,12,047,37,18,62,157,47,06,08,144,45*7C $GPGSV,3,3,12,14,39,330,42,01,06,299,38,31,30,256,44,32,36,320,47*7B Field 1 2 3 4 Name Number of message Sequence number Satellites in view Satellite ID Example 3 1 12 05 5 6 7 Elevation Azimuth SNR 54 069 45 8 Checksum 72 Description Total number of GSV messages to be transmitted (1-5) Sequence number of current GSV message Total number of satellites in view (00 ~ 20) 01 ~ 32 are for GPS; 33 ~ 64 are for WAAS (PRN minus 87); 65 ~ 96 are for GLONASS (64 plus slot numbers); 193 ~ 197 are for QZSS; 01 ~ 37 are for Beidou (BD PRN). GPS and Beidou satellites are differentiated by the GP and BD prefix. Maximally 4 satellites are included in each GSV sentence. Satellite elevation in degrees, (00 ~ 90) Satellite azimuth angle in degrees, (000 ~ 359 ) C/No in dB (00 ~ 99) Null when not tracking 14 RMC – Recommended Minimum Specific GNSS Data Time, date, position, course and speed data provided by a GNSS navigation receiver. Structure: $GPRMC,hhmmss.sss,A,dddmm.mmmm,a,dddmm.mmmm,a,x.x,x.x,ddmmyy,,,a*hh 1 2 3 4 5 6 7 8 9 10 11 Example: $GPRMC,111636.932,A,2447.0949,N,12100.5223,E,000.0,000.0,030407,,,A*61 Field 1 Name UTC time Example 0111636.932 2 Status A 3 Latitude 2447.0949 4 N/S indicator N 5 Longitude 12100.5223 6 E/W Indicator E 7 8 9 10 Speed over ground Course over ground UTC Date Mode indicator 000.0 000.0 030407 A 11 checksum 61 Description UTC time in hhmmss.sss format (000000.000 ~ 235959.999) Status ‘V’ = Navigation receiver warning ‘A’ = Data Valid Latitude in dddmm.mmmm format Leading zeros transmitted Latitude hemisphere indicator ‘N’ = North ‘S’ = South Longitude in dddmm.mmmm format Leading zeros transmitted Longitude hemisphere indicator 'E' = East 'W' = West Speed over ground in knots (000.0 ~ 999.9) Course over ground in degrees (000.0 ~ 359.9) UTC date of position fix, ddmmyy format Mode indicator ‘N’ = Data not valid ‘A’ = Autonomous mode ‘D’ = Differential mode ‘E’ = Estimated (dead reckoning) mode ‘M’ = Manual input mode ‘S’ = Simulator mode 15 VTG – Course Over Ground and Ground Speed The Actual course and speed relative to the ground. Structure: GPVTG,x.x,T,,M,x.x,N,x.x,K,a*hh 1 2 3 4 5 Example: $GPVTG, 000.0,T,,M,000.0,N,0000.0,K,A*3D Field 1 2 3 Name Course Speed Speed Example 000.0 000.0 0000.0 4 Mode A 5 Checksum 3D Description True course over ground in degrees (000.0 ~ 359.9) Speed over ground in knots (000.0 ~ 999.9) Speed over ground in kilometers per hour (0000.0 ~ 1800.0) Mode indicator ‘N’ = not valid ‘A’ = Autonomous mode ‘D’ = Differential mode ‘E’ = Estimated (dead reckoning) mode ‘M’ = Manual input mode ‘S’ = Simulator mode 16 STI,20 Dead Reckoning Status message Structure: PSTI,xx,x,x,x,xx,x,x,x,xxx.xx,xx.xx,xx.xx,x.xx*xx 1 2 34 5 67 8 9 10 11 12 13 Example: $PSTI,20,1,1,1,32,A,0,1,821.95,20.73,-13.45,6.63*40 Field Example Format Unit Description 1 20 numeric - Propietary message identifier: 20 2 1 numeric - Odometer Calibrate Status No. 1: calibrated 0: not calibrated 3 1 numeric - Gyro and Accelerometer Calibrate Status 1: calibrated 0: not calibrated 4 1 numeric - Sensor input available 1: available 0: not available 5 32 numeric Pulse Odometer pulse count 6 A character - Position Mode indicator: A=GPS fix, N = Data not valid, E = Estimated(dead reckoning) mode 7 0 numeric - Backward Status 1: activated, moving backward 0: normal, moving forward 8 1 numeric - Antenna detecting(Reserved) 1: antenna available 0: antenna not available 9 821.95 numeric 0.002V Gyro Bias 10 20.73 numeric cm/pulse Odometer Scaling Factor 11 -13.45 numeric Deg/sec Rotation rate 12 6.63 numeric m Distance 13 40 hexadecimal - Checksum 17 ORDERING INFORMATION  Model Name  S1722ODR8P‐BD  S1722ODR8NP‐BD  S1722ODR8P‐GL  S1722ODR8NP‐GL            Description GPS/Beidou Dead Reckoning Receiver Module, with pressure sensor  GPS/Beidou Dead Reckoning Receiver Module, without pressure sensor  GPS/GLONASS Dead Reckoning Receiver Module, with pressure sensor  GPS/GLONASS Dead Reckoning Receiver Module, without pressure sensor                                                                                The information provided is believed to be accurate and reliable. These materials are provided to customers and may be used for  informational  purposes  only.  No  responsibility  is  assumed  for  errors  or  omissions  in  these  materials,  or  for  its  use.  Changes  to  specification can occur at any time without notice.    These materials are provides “as is” without warranty of any kind, either expressed or implied, relating to sale and/or use including  liability  or  warranties  relating  to  fitness  for  a  particular  purpose,  consequential  or  incidental  damages,  merchantability,  or  infringement  of  any  patent,  copyright  or  other  intellectual  property  right.  No  warrant  on  the  accuracy  or  completeness  of  the  information, text, graphics or other items contained within these materials. No liability assumed for any special, indirect, incidental,  or  consequential  damages,  including  without  limitation,  lost  revenues  or  lost  profits,  which  may  result  from  the  use  of  these  materials.    The product is not intended for use in medical, life‐support devices, or applications involving potential risk of death, personal injury,  or severe property damage in case of failure of the product.  18 Change Log    Version 0.1, January 27, 2017  1. Initial release    19