美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区

產品分類

當前位置: 首頁 > 工業電氣產品 > 端子與連接器 > 線路板連接器 > FFC連接器

類型分類:
科普知識
數據分類:
FFC連接器

Add Rapid Acquisition and High Accuracy to Tracking Applications Using Cost-Effective GNSS Modules

發布日期:2022-04-17 點擊率:48

Applications using Global Navigation Satellite System (GNSS) for tracking are now able to use several global positioning satellite constellations such as the U.S.’s GPS, Russia’s GLONASS, Europe’s Galileo, or China’s BeiDou. The use of multiple systems ensures better coverage, faster acquisition and improved positional accuracy, but it adds to device cost and increases development time.

With the growth in GPS applications such as asset tracking, chip vendors worked to address these cost and development time issues, leading to the development of low-cost modular GNSS solutions. These first generation modules made adding GPS more cost-effective and straightforward for designers with limited experience to get started. However, some compromises in functionality were inevitable. They remained overly complex to implement, and evaluation kits were rare.

A new generation of GNSS modules has now emerged that addresses the weaknesses of earlier modules with minimal cost penalty. These devices have improved acquisition speed and precision, and have higher levels of integration to reduce design complexity and reduce solution size. They also come with evaluation platforms that make it much easier for the developer to build, test, and configure a prototype.

This article describes the key enhancements of this second generation of devices and shows how to use a modern GNSS module evaluation board to prototype a design.

The evolution of GNSS modules

Designing a GNSS system from scratch is a complex business. Such difficulties have encouraged the emergence of inexpensive modular solutions costing under $50 per unit with reasonable performance, compact dimensions, and low power consumption.

However, in an effort to keep prices low and accelerate commercialization there were some downsides with the first generation of modular GNSS solutions, including:

  • Low radio sensitivity: Poor sensitivity extends the time it takes for the receiver to pick up the (minimum of) three satellites required to fix its position. Early modules’ low radio sensitivity resulted in time-to-first-fix (TTFF) of at least a minute and often much longer. Even warm starts, whereby the receiver had not been moved since it was last used and still had previous positional information in the onboard memory, could take more than 30 seconds.

  • Restricted memory allocation: Low memory capacity limited the storage of ephemeris data (information about the satellite constellation’s current and future orbital position). If the GNSS module lost the satellite signal for an extended period, the stored ephemeris information became outdated, and re-acquisition could take several minutes.

  • Lack of location accuracy: Positional accuracy is determined primarily by the time synchronization with the satellite clocks. An error in synchronization of 1 nanosecond causes a positional error of 30 centimeters. Timing inaccuracies in early modules limited precision to ±15 meters.

  • Lack of assisted and augmented GNSS: Early GNSS modules were unable to take advantage of systems that aid location accuracy by referencing the GNSS signal to signals from base stations of known location.

  • Minimal integration: Critical components such as flash memory, crystals, and power management were not included in first generation modules, complicating the design and increasing solution size.

  • Lack of evaluation kits: Engineers were forced to build their own hardware prototypes before being able to test out proposed designs.

  • Firmware: Early modules were supplied with little or no provision for firmware reconfiguration or upgrade leading to rapid software obsolescence for units in the field.

A new generation of GNSS modules addressing these drawbacks is now entering the market. Engineers can select from several high-performance, integrated modules and try out concepts using the manufacturers’ associated evaluation kits before committing to a particular component.

For example, Maxim Integrated’s MAX2771ETI+ GNSS receiver offers a high degree of integration in a package measuring 5 x 5 millimeters (mm). Specifically, the device integrates a complete receiver chain including a dual input, low-noise amplifier (LNA), mixer, filter, programmable gain amplifier (PGA), multi-bit analog-to-digital converter (ADC), fractional-N frequency synthesizer, and a crystal oscillator.

Notably, the device eliminates external intermediate frequency (IF) filters by implementing on-chip monolithic devices. The result is a module that requires just a few external components to form a complete, low-cost GNSS RF receiver solution (Figure 1).

Diagram of Maxim’s MAX2771ETI+

Figure 1: Maxim’s MAX2771ETI+ integrates the key elements of a complete, low-cost GNSS RF receiver, limiting the number of external components required. (Image source: Maxim Integrated)

Assisted GNSS and augmented positional precision

This second generation of GNSS modules also offers faster satellite acquisition and improved positional accuracy. Part of the improvement in acquiring the satellite position is due to increased memory to store more ephemeris information to more quickly reacquire a satellite after a long loss-of-signal period. However, even with a large flash memory, accurate ephemeris data is valid for only four hours for GPS and 30 minutes for GLONASS.

Further improvement has come from the use of “assisted GNSS”, a technique whereby the module obtains ephemeris information from external sources over another wired or wireless connection, rather than directly from the satellites.

Module supplier u-blox, for example, offers a service whereby ephemeris data can be accessed via an Internet-connected host microprocessor and fed to the module at start-up. An offline version of the service is also available whereby up to 35 days of orbit data is downloaded and stored in the host processor and/or GNSS module flash memory. Further, u-blox offers its “AssistNow” technology which uses historical data to predict the orbital position of satellites up to six days ahead.

Techniques such as assisted GNSS improve cold start TTFF from around 60 s for first generation GNSS modules to 27 s (for GPS and GLonASS constellations) in the case of newer modules such as u-blox’s EVA-M8M-0 GNSS module. The solution offers a cold start sensitivity of -148 dBm which helps speed up TTFF in the absence of assisted GNSS.

Satellite-based augmentation systems (SBASs) are also used to notably improve the positional accuracy of cost-effective GNSS modules. These systems supplement GNSS data with additional regional or wide area GNSS augmentation data from technologies such as wide area differential GPS (WADGPS). WADGPS uses information from fixed base stations of known location or geostationary satellites that remain in a fixed position relative to the Earth’s surface. Such information allows the GNSS module to correct for timing and positional errors to improve location accuracy. The EVA-M8M-0 GNSS module, for example, can use SBAS to offer a location accuracy of ±2.5 m (Figure 2).

Image of second generation GNSS modules employ SBAS techniques

Figure 2: Second generation GNSS modules employ SBAS techniques to improve location accuracy. SBAS uses geostationary satellites and fixed base stations to compensate for GNSS timing errors caused by solar activity and ionosphere influences. (Image source: u-blox)

The EVA-M8M-0 is a highly integrated design, requiring just the addition of an external GNSS antenna for most applications. Notably, the module includes an internal microprocessor. The module also includes internal RAM and ROM, in addition to a serial quad interface (SQI) to connect to external flash memory for additional data storage if required. There is also provision to connect an external crystal to further improve timing accuracy.

Communication with the GNSS module for configuration is either via the long established National Marine Electronics Association (NMEA) protocol, or u-blox’s proprietary UBX protocol. The configuration can be changed during normal operation by sending any “UBX-CFG-XXX” message to the receiver over an I/O port. The configuration can be made permanent by sending a “UBX-CFG-CFG” message with an appropriate “saveMask” (“UBX-CFG-CFG/save”).

Designing with second gen GNSS modules

Designing with GNSS modules requires adherence to established RF design guidelines. Antenna choice, pc board layout, crystal selection, and tuning circuit design will have a significant effect on radio sensitivity and performance factors such as TTFF and positional accuracy.

Also, while some GNSS modules do feature an embedded microprocessor, a separate external controller is often needed for configuration and application control.  Most GNSS modules communicate with an external microprocessor via a serial GPIO, I2C port or UART. (See Digi-Key article, “Design Location Tracking Systems Quickly Using GNSS Modules.”)

Because the hardware requirements for any RF application are finicky, it is useful to test out a shortlisted module’s performance without having to construct a hardware prototype. Second generation modules are now accompanied by evaluation kits that allow the designer to do just that.

STMicroelectronics, for example, offers its Teseo-LIV3F GNSS module evaluation board. The board is a standalone evaluation platform for the Teseo-LIV3F GNSS module. The module is a fully integrated device which includes a GNSS core based on an embedded ARM? microprocessor, crystal and real-time clock (RTC), power management, UART and I2C connectivity, and 16 megabits (Mbits) of flash memory. This is all integrated into a package measuring 9.7 by 10.1 mm (Figure 3.) The on-board flash memory allows for up to seven days of assisted GNSS, firmware reconfiguration, and firmware upgrades.

Diagram of STMicroelectronics’ Teseo-LIV3F GNSS module

Figure 3: STMicroelectronics’ Teseo-LIV3F GNSS module is highly integrated. Notably, the module incorporates an Arm microprocessor and 16 Mbits of flash memory. (Image source: STMicroelectronics)

The Teseo-LIV3F GNSS module offers 32 second cold start TTFN, -147 dBm cold start sensitivity, and SBAS to increase location precision to within ±1.5 m.

Configuring the Teseo-LIV3F GNSS module eval board is accomplished by connecting to the board’s “UART” input. This is actually a USB-style connector to allow for easy connection to a PC, but the evaluation board includes an internal USB to UART bridge from FTDI to allow the PC to communicate directly with the module. The GNSS module’s UART then appears on the PC's application software as a standard COM port, though the actual data transfer between the PC and GNSS module is achieved via the USB interface (Figure 4).

Diagram of STMicroelectro<em></em>nics e<em></em>valuation board

Figure 4: For configuration, the STMicroelectronics evaluation board is connected to a PC running application software via a USB connector. The USB signal is converted to the UART signal used by the GNSS module via a bridge from FTDI. (Image source: STMicroelectronics)

The configuration microprocessor typically uses the NMEA protocol to communicate with the GNSS module. The protocol defines three types of inputs/outputs: commands, write messages, and read messages. The module outputs a response for each input/output. Commands are used to change the operating state of the module, write messages change the module’s configuration, and read messages provide the current configuration.

Inputs are sent from the host microprocessor to the GNSS receiver on the UART or I2C RX line, and outputs are sent from the receiver on the TX line. By default, output messages are sent at the rate of one per second. The protocol allows for both standard and proprietary inputs/outputs (Figure 5).

Diagram of communication between the GNSS receiver and the host microprocessor

Figure 5: Communication between the GNSS receiver and the host microprocessor is via UART or I2C channels and uses the NMEA protocol. (Image source: STMicroelectronics)

The message structure of the NEMA protocol is straightforward, for example:

“command-ID,[parameter1,parameter2,...,parameterN]

and

“message-ID,

Many module makers opt for proprietary schemes for commands and messages. For example, NMEA commands from STMicroelectronics take the form of “$PSTM…” to indicate the instructions are in the company’s proprietary (“P”) format.

To configure the Teseo-LIV3F GNSS module evaluation board, install STMicroelectronics’ Teseo Suite Light, a PC-based application program. Following the program’s intuitive interface, it is straightforward to add the device to the configuration list and activate port connections.

For example, once the UART port is active, the device will begin to operate and it’s possible to observe the NMEA view panel to check the messages and commands being sent from/to the GNSS module.

once a command is executed, the GNSS module replies with a predefined message and the command is sent back to the host as a final confirmation of execution. For example, to test the effect of STMicroelectronics’ ST-AGNSS technology, control the receiver using the NMEA commands shown in Table 1.

SyntaxDescription$PSTMSTAGPSonOFFTurns ON/OFF the STAGPS? engine$PSTMSTAGPSINVALIDATEClears data stroed in the STAGPS internal database$PSTMGETAGPSSTATUSReturns the status of the STAGPS internal processing$PSTMSTAGPSSETConSTMASKSwitches among the ST-AGNSS constellation

Table 1: STMicroelectronics proprietary commands to control assisted GNSS technology on the Teseo-LIV3F GNSS module. (Table source: STMicroelectronics)

ST-AGNSS is an assisted GNSS which provides ephemeris data to the GNSS receiver in much less time than it takes to obtain actual data from satellites on TTFF.

Conclusion

Modular GNSS technology has extended location tracking technology to a much wider range of applications. Now, improvements in integration, hardware, firmware, assisted GNSS, and augmented positioning see second generation devices extended to applications where fast fix times and enhanced positional accuracy are critical. The new modules inherit the size, cost, and power consumption benefits of their predecessors, but are supported by evaluation boards and PC-based application software to greatly simplify the design process.

下一篇: PLC、DCS、FCS三大控

上一篇: 當多就是少時:用更多

推薦產品

更多
美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区


        欧美在线播放高清精品| 91在线你懂得| 亚洲黄色在线视频| 亚洲三级在线播放| 亚洲欧美激情小说另类| 国产精品成人免费在线| 国产欧美精品一区| 国产精品久久久久久久久免费丝袜 | 青娱乐精品视频在线| 性做久久久久久免费观看欧美| 亚洲国产一区二区视频| 亚洲综合区在线| 亚洲成a人片在线观看中文| 视频一区二区不卡| 精品在线免费视频| 成人免费视频网站在线观看| 91老司机福利 在线| 国产免费一区二区三区| 欧美一区少妇| 91福利小视频| 91精品国产综合久久久久| 精品国产自在久精品国产| 国产欧美精品一区| 亚洲图片欧美色图| 久久99精品一区二区三区三区| 国产激情91久久精品导航| 99精品欧美一区二区蜜桃免费 | 日本精品一区二区| 中文字幕一区二区三区有限公司 | 日韩激情一区二区| 国产激情91久久精品导航| 91看片淫黄大片一级在线观看| 福利视频一区二区三区| 欧美精品v日韩精品v国产精品| 中文字幕中文字幕在线中心一区| 欧美精品一卡二卡| 国产欧美日韩亚州综合| 亚洲影视资源网| 国内精品国产成人| 国产精品二区在线| 日本韩国欧美一区二区三区| 日韩精品一区二| 亚洲欧美日韩一区二区三区在线观看| 日韩成人一级大片| 99国产精品99久久久久久| 欧美精品一区在线发布| 欧美日韩卡一卡二| 国产精品美日韩| 老司机午夜精品| 国产精品免费一区二区三区在线观看| 亚洲欧洲日韩综合二区| 欧美sm美女调教| 亚洲午夜在线电影| 99综合电影在线视频| 日韩在线三区| 精品对白一区国产伦| 亚洲电影中文字幕在线观看| 成人高清在线视频| 亚洲一区二区三区四区中文| 久久久美女毛片| 麻豆精品一区二区三区| 国产传媒欧美日韩| 欧美精品 日韩| 亚洲国产精品久久久久秋霞影院| 成人av网址在线观看| 在线视频91| 国产精品久久久久四虎| 国产乱码精品一区二区三区av| 久久99国产精品99久久| 欧美大片在线观看一区| 日韩不卡手机在线v区| 国产一区二区黄色| 欧美电影免费观看高清完整版在 | 欧美日韩精品一区视频| 一区二区三区四区在线播放| www.亚洲精品| 欧美日韩久久久久久| 性做久久久久久免费观看欧美| 国产精品99久久久久久久| 欧美一区二区三区成人| 图片区小说区国产精品视频| 好吊色欧美一区二区三区视频| 欧美tickle裸体挠脚心vk| 麻豆专区一区二区三区四区五区| 久久综合九九| 国产精品全国免费观看高清| 不卡的av在线播放| 欧美二区乱c少妇| 免费美女久久99| 亚洲蜜桃av| 一区二区三区在线免费播放| 国产伦精品一区二区三区视频黑人 | 在线看成人av电影| 亚洲自拍偷拍综合| 狠狠综合久久av| 欧美经典一区二区| 91视视频在线观看入口直接观看www | 亚洲欧美日韩精品综合在线观看| 一色桃子久久精品亚洲| 91蜜桃在线免费视频| 精品国产区一区| 成人av电影在线网| 亚洲精品在线一区二区| 成人av动漫在线| 26uuu久久天堂性欧美| 成人一级片网址| 日韩视频不卡中文| 国产河南妇女毛片精品久久久| 欧美日韩国产一二三| 狠狠色综合色综合网络| 欧美理论电影在线| 国产成人在线网站| 精品福利av导航| 风间由美久久久| 亚洲欧美在线另类| 欧美日韩精品综合| 亚洲成人av电影| 国产98在线|日韩| 亚洲特级片在线| 深夜福利成人| 美女视频黄久久| 宅男在线国产精品| 成+人+亚洲+综合天堂| 久久色视频免费观看| 成人黄色片视频网站| 综合中文字幕亚洲| 亚洲国产精品久久久久婷婷老年| 日日夜夜精品免费视频| 欧美三级乱人伦电影| 高清不卡一二三区| 国产欧美一区二区精品忘忧草 | 免费不卡在线观看| 欧美日本在线一区| 成人18视频日本| 国产精品美女久久久久久久网站| 日本精品二区| 国产一区二区三区黄视频 | 成人av影院在线| 中文字幕精品在线不卡| 国产福利91精品| 国产视频一区不卡| 天堂av一区二区| 久久精品国产77777蜜臀| 欧美tickling挠脚心丨vk| 精品伦精品一区二区三区视频| 午夜精品一区二区三区电影天堂 | 欧美精品一区男女天堂| 女女同性女同一区二区三区91| 性做久久久久久免费观看| 日韩一二三四区| 久久99精品久久久久子伦 | 波多野结衣精品在线| 亚洲欧美二区三区| 欧美日韩你懂得| 国产日韩一区二区三区| 日韩和欧美一区二区| 精品久久久久久久人人人人传媒| 欧美人xxxxx| 国产精品18久久久| 成人免费在线视频| 欧美高清一级片在线| 精品国产免费人成电影在线观... 精品国产免费久久久久久尖叫 | 日韩久久精品一区二区三区| 国产一区二区免费在线| 日韩理论片一区二区| 欧美日韩一区二区三区免费看| 91在线一区二区| 午夜精品福利一区二区三区av| 欧美日韩国产一二三| 欧洲高清一区二区| 国内精品伊人久久久久av影院| 久久丝袜美腿综合| 久久久综合亚洲91久久98| 麻豆视频观看网址久久| 国产欧美一二三区| 在线视频不卡国产| 精品麻豆av| 国产一区二区三区视频在线播放| 欧美激情一区二区三区四区| 免费观看成人在线| proumb性欧美在线观看| 一级特黄大欧美久久久| 久久亚洲精品小早川怜子| 日韩wuma| 成人免费观看av| 久久精品国产精品亚洲综合| 国产午夜亚洲精品不卡| 色悠悠久久综合| 国产精品888| 喷白浆一区二区| 亚洲国产精品av| 欧美日韩精品一区二区| 色综合天天综合给合国产| 91网免费观看| 国精产品一区一区三区mba视频 | 亚洲影院免费观看| 国产精品久久久久久久久晋中 | 一区二区欧美日韩| 99久久综合狠狠综合久久止| 日本aⅴ亚洲精品中文乱码|