美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成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传媒视频在线观看| 91香蕉国产在线观看软件| 成人ar影院免费观看视频| av激情亚洲男人天堂| 99re视频在线| 精品午夜一区二区| 性刺激综合网| 欧美日韩一区国产| 久久综合久久综合久久| 国产精品久久久一本精品| 又紧又大又爽精品一区二区| 亚洲www啪成人一区二区麻豆| 日本不卡不码高清免费观看| 国产一区啦啦啦在线观看| 成人黄页在线观看| 久久99精品久久久久久秒播放器| 亚洲最新在线| 日韩欧美亚洲一区二区| 国产精品女同一区二区三区| 亚洲综合激情网| 国产中文字幕一区| 91香蕉视频mp4| 麻豆91蜜桃| 欧美日韩国产精选| 国产精品热久久久久夜色精品三区| 1024成人网| 久久成人久久鬼色| 91丨porny丨蝌蚪视频| 51午夜精品| 一个色的综合| 精品粉嫩aⅴ一区二区三区四区| 1024精品合集| 国产一区日韩二区欧美三区| 国产日韩精品久久| 欧美日韩午夜精品| 最新国产成人在线观看| 精品在线你懂的| 国产精品推荐精品| 欧美日精品一区视频| 精品国产sm最大网站免费看| 亚洲丶国产丶欧美一区二区三区| 福利91精品一区二区三区| 久久婷婷开心| 91麻豆精品91久久久久同性| 亚洲国产高清aⅴ视频| 亚洲国产成人91porn| 91偷拍与自偷拍精品| 热舞福利精品大尺度视频| 91精品国产色综合久久不卡电影 | 一区二区三区日韩在线观看| 国产揄拍国内精品对白| 欧美精品尤物在线| 精品不卡在线视频| 秋霞电影一区二区| 久热这里只精品99re8久| 精品人伦一区二区色婷婷| 青青草国产成人99久久| 精品亚洲一区二区三区四区五区高| 欧美精三区欧美精三区| 亚洲最大色网站| 九九精品一区二区| 日韩精品久久一区二区三区| 国产亚洲成年网址在线观看| 国内精品自线一区二区三区视频| 视频一区视频二区视频三区视频四区国产 | 91精品国产色综合久久不卡蜜臀 | 亚洲欧美电影院| av中文字幕亚洲| 一区二区三区我不卡| 综合激情网...| 91麻豆蜜桃一区二区三区| 777欧美精品| 麻豆国产91在线播放| 天堂av一区二区| 综合激情网...| 94-欧美-setu| 日韩欧美中文一区| 国产一区二区精品久久99| 在线观看一区欧美| 亚洲第一狼人社区| 日韩高清在线播放| 亚洲激情校园春色| 91蜜桃网站免费观看| 日韩免费看的电影| 成人深夜在线观看| 欧美一级二级三级乱码| 国产一区二区福利视频| 欧美美女激情18p| 精品一区二区免费| 欧美日韩一区二区电影| 精品一区二区三区在线观看| 色哟哟在线观看一区二区三区| 亚洲一区成人在线| 亚洲国产另类久久久精品极度| 亚洲欧美精品午睡沙发| 久久国产精品-国产精品| 亚洲图片另类小说| 欧美精品中文字幕一区二区| 亚洲日本在线a| 欧美亚洲免费在线| 亚洲一区二区在线免费看| 亚洲mv在线看| 亚洲视频电影在线| 日本一区二区在线| 日本最新不卡在线| 一区二区三区欧美在线| 男女激情视频一区| 欧美日韩不卡一区| www.欧美色图| 中文字幕 久热精品 视频在线| 精品欧美日韩在线| 亚洲欧美日韩精品久久久久| 91超碰rencao97精品| 国产精品视频你懂的| 欧美欧美一区二区| 欧美中文娱乐网| 精品奇米国产一区二区三区| 伊人天天久久大香线蕉av色| 亚洲免费在线视频| 国产一区二区伦理片| 欧美性大战xxxxx久久久| 精品一区二区三区久久久| 欧美一卡2卡3卡4卡| 91美女精品福利| 亚洲色图19p| 色噜噜狠狠成人网p站| 国产福利精品一区二区| 久久久久久久久久电影| 欧美不卡三区| 免费在线视频一区| 久久这里只有精品首页| 久久偷看各类wc女厕嘘嘘偷窃| 婷婷激情综合网| 日韩视频在线你懂得| 久久er99热精品一区二区三区| 偷偷要91色婷婷| 日韩视频一区二区| 精品国产一区二区三| 美女视频黄 久久| 国产人妖乱国产精品人妖| 亚洲图片都市激情| 国产精品456| ...av二区三区久久精品| 在线欧美小视频| 97人人模人人爽视频一区二区| 亚洲亚洲精品在线观看| 欧美一区二区成人| 欧美在线一二三区| 成人黄色软件下载| 亚洲成av人片一区二区三区| 日韩免费在线观看| 亚洲一二三区精品| 91手机在线播放| 日韩av午夜在线观看| 久久久久国产一区二区三区四区 | 国产欧美1区2区3区| 一本色道久久综合精品竹菊| av午夜一区麻豆| 午夜激情一区二区三区| 2017欧美狠狠色| 色悠久久久久综合欧美99| 成人片在线免费看| 激情综合网最新| 亚洲理论在线观看| 亚洲精品一线二线三线无人区| 亚洲视频导航| 国产三区二区一区久久| 国产二区国产一区在线观看| 亚洲自拍偷拍综合| 久久嫩草精品久久久久| 在线观看免费视频综合| 久久精品国产理论片免费| 成人教育av在线| 久久黄色级2电影| 亚洲国产另类精品专区| 国产精品色噜噜| 精品国免费一区二区三区| 欧美午夜精品一区二区三区 | 日韩欧美综合在线| 日本伦理一区二区| 欧美日韩亚洲一区二区三区在线观看 | 亚洲激情图片一区| 国产亚洲成aⅴ人片在线观看| 欧美色爱综合网| 丝袜足脚交91精品| 国产主播一区二区三区四区| www..com久久爱| 国产九九视频一区二区三区| 日韩成人一级大片| 亚洲一区二区三区免费视频| 国产精品久久久久aaaa樱花| 2024国产精品| 884aa四虎影成人精品一区| 91黄色免费观看| 一区一区视频| 亚洲人体一区| 亚洲图片欧洲图片日韩av| 日韩欧美视频第二区|