Wave data acquisition device

By using a wave data acquisition device composed of ICM-20948 module and a microcontroller, the problems of high hardware cost, large data error and large power consumption in the prior art are solved, and the wave data acquisition effect with low cost, low power consumption and small error is achieved.

CN222825981UActive Publication Date: 2025-05-02崂山国家实验室
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202421637360.8
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-07-11
Publication Date
2025-05-02
Estimated Expiration
2034-07-11

AI Technical Summary

Technical Problem

The wave data acquisition method based on the global navigation satellite system in the prior art has high hardware costs and is prone to data errors in harsh environments and has a large power consumption.

Method used

The wave data acquisition device consisting of the ICM-20948 module, a data storage module, a microcontroller and a power supply module is used to realize the acquisition and storage of wave data through the nine-axis sensor and microcontroller data decoding of the ICM-20948 module. The power supply module provides power through a low-power power conversion chip.

Benefits of technology

It realizes wave data acquisition with simple structure, low hardware cost and low power consumption. The collected wave data error is small, which enhances the reliability and service life of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222825981U_ABST
    Figure CN222825981U_ABST
Patent Text Reader

Abstract

The utility model discloses a wave data acquisition device, and belongs to the technical field of ocean data acquisition. The device comprises an ICM-20948 module, a data storage module, a microcontroller and a power supply module. The ICM-20948 module comprises a gyroscope, an accelerometer and a magnetometer, and a circuit of the ICM-20948 module is provided with an SCL pin and an SDA pin. The data storage module comprises an SD card slot and an SD card switching circuit. The SD card slot is used for installing and fixing an SD card. The microcontroller is provided with a PB13 pin and a PB14 pin, the PB13 pin is connected with the SCL pin, the PB14 pin is connected with the SDA pin, and the microcontroller is connected with the SD card switching circuit to control the power-on or power-off of the data storage module. And the power supply module is respectively connected with the ICM-20948 module, the microcontroller and the data storage module so as to provide a working power supply. The wave data acquisition device provided by the utility model has the advantages of simple structure, low hardware cost, low power consumption and small error of the acquired wave data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model belongs to the technical field of ocean data collection, and in particular relates to a wave data collection device. Background Art

[0002] With the rapid development of the marine economy, the risk of marine disasters in coastal areas has become increasingly prominent, and the situation of marine disaster prevention and mitigation is very severe. Marine disasters are mainly storm surge disasters, and the emergence of storm surge disasters will inevitably cause changes in marine wave data. This change in data also reflects the huge energy contained in the waves. Wave data can intuitively reflect the movement of seawater, and its change value reflects the change in the strength of the waves. It is the data basis for analyzing the formation mechanism and change law of disastrous waves. Collecting wave data is of great significance to many fields such as marine disaster warning and marine engineering design.

[0003] In the prior art, the wave feature extraction method based on the global navigation satellite system, which uses precise single-point positioning and speed measurement technology, has a high hardware cost. The working principle of the technology of measuring waves using GPS satellite navigation positioning signals is greatly affected by harsh environments such as sea waves, which can easily lead to large errors in the data, and the wave feature extraction method based on satellite navigation consumes a lot of power. Utility Model Content

[0004] In view of the deficiencies existing in the related art, the purpose of the present invention is to provide a wave data acquisition device to solve the problems raised in the above background technology.

[0005] In order to achieve the above purpose, the utility model provides the following technical solutions:

[0006] A wave data acquisition device, comprising:

[0007] ICM-20948 module, the ICM-20948 module includes a gyroscope, an accelerometer and a magnetometer. The circuit of the ICM-20948 module has an SCL pin and an SDA pin;

[0008] A data storage module, the data storage module includes an SD card slot and an SD card switch circuit, and the SD card slot is used to install and fix the SD card;

[0009] The microcontroller has a PB13 pin and a PB14 pin, the PB13 pin is connected to the SCL pin, the PB14 pin is connected to the SDA pin, and the microcontroller is connected to the SD card switch circuit to control the data storage module to power on or off;

[0010] The power supply module is connected to the ICM-20948 module, the microcontroller and the data storage module to provide working power.

[0011] In some of the embodiments, the power supply module includes a power supply and an ICM-20948 module power supply circuit. The ICM-20948 module power supply circuit includes a first power conversion chip. The first power conversion chip has a VIN pin, a GND pin and a VOUT pin. The VIN pin is connected to the positive power supply, the GND pin is connected to the negative power supply, and the VOUT pin is connected to the ICM-20948 module.

[0012] In some embodiments, the power supply module also includes a system power supply circuit, the system power supply circuit includes a second power conversion chip, the second power conversion chip has an input end and an output end, the input end of the second power conversion chip is connected to the power supply, and the output end of the second power conversion chip is respectively connected to the microcontroller and the data storage module.

[0013] In some embodiments, the SD card slot has a DAT0 pin, a DAT1 pin, a DAT2 pin, a DAT3 pin, a CLK pin, and a CMD pin, and the microcontroller further has a PC8 pin, a PC9 pin, a PC10 pin, a PC11 pin, a PC12 pin, and a PD2 pin;

[0014] The DAT0 pin is connected to the PC8 pin through the lead SDIO_D0, the DAT1 pin is connected to the PC9 pin through the lead SDIO_D1, the DAT2 pin is connected to the PC10 pin through the lead SDIO_D2, the DAT3 pin is connected to the PC11 pin through the lead SDIO_D3, the CLK pin is connected to the PC12 pin through the lead SDIO_CK, and the CMD pin is connected to the PD2 pin through the lead SDIO_CMD.

[0015] In some of the embodiments, the SD card switch circuit has an input end, an output end and a control end. The input end of the SD card switch circuit is connected to the power supply module, the output end of the SD card switch circuit is respectively connected to the DAT0 pin, the DAT1 pin, the DAT2 pin, the DAT3 pin and the CMD pin, and the control end of the SD card switch circuit is connected to the microcontroller via the lead PA15.

[0016] In some of the embodiments, the wave data acquisition device further comprises a clock chip, which is respectively connected to the microcontroller and the power supply module, and is used to provide information of seconds, minutes, hours, days, months and years.

[0017] In some of the embodiments, the clock chip has a SQW pin, a SCL pin, and a SDA pin, and the microcontroller also has a PC13 pin, a PB8 pin, and a PB9 pin;

[0018] The SQW pin is connected to the PC13 pin through the lead WAKE_UP2, the SCL pin is connected to the PB8 pin through the lead I2C1_SCL, and the SDA pin is connected to the PB9 pin through the lead I2C1_SDA.

[0019] In some of the embodiments, the wave data acquisition device further includes a clock chip backup power supply, and the clock chip backup power supply is connected to the clock chip.

[0020] In some of the embodiments, the clock chip has a built-in power detection circuit, and the power detection circuit is used to switch to the clock chip backup power supply when a power supply module failure is detected.

[0021] In some of the embodiments, the wave data acquisition device further comprises a decoupling capacitor having a ground pin and a power pin, the ground pin of the decoupling capacitor is grounded, and the power pin of the decoupling capacitor is connected to a pin of the circuit to be decoupled for connecting to a power supply.

[0022] Compared with the prior art, the beneficial effects of the utility model are:

[0023] 1. The wave data acquisition device provided by the utility model is composed of an ICM-20948 module, a data storage module, a microcontroller and a power supply module, has a simple structure, low hardware cost, low power consumption, and the error of the collected wave data is small.

[0024] 2. The data storage module of the wave data acquisition device provided by the utility model includes an SD card slot and an SD card switch circuit. The SD card switch circuit is used to control the power on or off of the data storage module, which can reduce the power consumption of the device, extend the service life of the device, and enhance the reliability of the equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation on the present invention. In the drawings:

[0026] Figure 1 This is a control principle block diagram of an embodiment of the wave data acquisition device of the utility model;

[0027] Figure 2 This is a circuit diagram of an ICM-20948 module of an embodiment of the wave data acquisition device of the utility model;

[0028] Figure 3 This is a circuit diagram of a data storage module of an embodiment of the wave data acquisition device of the utility model;

[0029] Figure 4This is a schematic diagram of the power supply circuit of the ICM-20948 module of an embodiment of the wave data acquisition device of the utility model;

[0030] Figure 5 This is a schematic diagram of a system power supply circuit of an embodiment of the wave data acquisition device of the utility model;

[0031] Figure 6 This is a circuit diagram of a clock chip of an embodiment of the wave data acquisition device of the utility model;

[0032] Figure 7 The present invention is a schematic circuit diagram of a microcontroller of an embodiment of a wave data acquisition device. DETAILED DESCRIPTION

[0033] The following will be combined with the drawings in the embodiments of the utility model to clearly and completely describe the technical solutions in the embodiments. Obviously, the described embodiments are only part of the embodiments of the utility model, not all of the embodiments. Based on the embodiments of the utility model, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the utility model.

[0034] In the description of the present invention, it should be understood that the terms "center", "lateral", "longitudinal", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present invention.

[0035] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a direct connection, or an indirect connection through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0036] See attached Figures 1 to 7 , a schematic embodiment of the wave data acquisition device proposed in the utility model is given, and the wave data acquisition device includes an ICM-20948 module, a data storage module, a microcontroller and a power supply module.

[0037] In this embodiment, the wave data acquisition device is based on the ICM-20948 module, and the ICM-20948 module is connected to the microcontroller through the IIC bus. The ICM-20948 module carries low-power ICM-20948 (three-axis accelerometer, three-axis gyroscope and three-axis magnetometer) and BMP280 (barometric altimeter). ICM-20948 is a nine-axis sensor with a built-in digital motion processing engine, which can reduce complex fusion calculation data and reduce the load of the processor. Compared with MPU9250, ICM-20948 has higher measurement accuracy and lower power consumption, which is more suitable for wearable devices. BMP280 has a built-in temperature sensor for temperature compensation. Compared with BMP180, BMP280 has stronger performance and lower power consumption. The microcontroller can obtain the nine-axis motion data of ICM-20948 and the single-axis air pressure data of BMP280 through I2C communication.

[0038] The power supply range of the ICM-20948 module is 3.3V~5V (internal low-dropout voltage regulation). The ICM-20948 module includes a three-axis accelerometer, a three-axis gyroscope, a three-axis magnetometer, and a barometric altimeter. The resolution of the three-axis accelerometer is 16 bits, the range can be selected as ±2 g or ±4 g or ±8 g or ±16g, and the operating current is 68.9μA. The resolution of the three-axis gyroscope is 16 bits, the range can be selected as ±250° / sec or ±500° / sec or ±1000° / sec or ±2000° / sec, and the operating current is 1.23mA. The resolution of the three-axis magnetometer is 16 bits, the range is ±4900μT, and the operating current is 90μA. The barometric altimeter has a pressure resolution of 0.0016hPa, a temperature resolution of 0.01℃, a measuring range of 300~1100hPa (altitude is +9000m~-500m), a relative pressure accuracy (700hPa~900hPa, 25℃~40℃) of ±0.12hPa (±1m), and an operating current (1Hz update rate, ultra-low power consumption mode) of 2.8μA.

[0039] See attached Figure 2 The circuit of the ICM-20948 module has SCL pin and SDA pin, see the attached Figure 7 , the microcontroller has a PB13 pin and a PB14 pin, the PB13 pin is connected to the SCL pin, and the PB14 pin is connected to the SDA pin.

[0040] See attached Figure 3 and Figure 7The data storage module includes an SD card slot and an SD card switch circuit. The SD card slot is used to install and fix the SD card. The microcontroller is connected to the SD card switch circuit to control the data storage module to power on or off. Specifically, the SD card slot has a DAT0 pin, a DAT1 pin, a DAT2 pin, a DAT3 pin, a CLK pin and a CMD pin. The microcontroller also has a PC8 pin, a PC9 pin, a PC10 pin, a PC11 pin, a PC12 pin and a PD2 pin. The DAT0 pin is connected to the PC8 pin through the lead SDIO_D0, the DAT1 pin is connected to the PC9 pin through the lead SDIO_D1, the DAT2 pin is connected to the PC10 pin through the lead SDIO_D2, the DAT3 pin is connected to the PC11 pin through the lead SDIO_D3, the CLK pin is connected to the PC12 pin through the lead SDIO_CK, and the CMD pin is connected to the PD2 pin through the lead SDIO_CMD.

[0041] The SD card switch circuit has an input terminal, an output terminal and a control terminal. The input terminal of the SD card switch circuit is connected to the power supply module, and the output terminal of the SD card switch circuit is respectively connected to the DAT0 pin, the DAT1 pin, the DAT2 pin, the DAT3 pin and the CMD pin. The control terminal of the SD card switch circuit is connected to the microcontroller through the lead PA15. See the attached Figure 7 The microcontroller has a PA15 pin, and the control end of the SD card switch circuit is connected to the microcontroller D PA15 pin through the lead PA15. In this embodiment, the SD card switch circuit is selected as a MOSFET, whose model is IRLML6402, to control the power on or off of the data storage module to reduce power consumption. Specifically, when the PA15 pin is at a high level, the data storage module is powered off, and when the PA15 pin is at a low level, the data storage module is powered on.

[0042] In this embodiment, the SD card slot is designed for a 4-bit bus width. In hardware design, 1 / 4 data lines SDIO_D0 / 1 / 2 / 3 and command line SDIO_CMD for communication between the microcontroller and the data storage module need to be pulled up externally. The external pull-up method is to set a pull-up resistor on the GPIO pin inside the microcontroller chip.

[0043] The power supply module is respectively connected to the ICM-20948 module, the microcontroller and the data storage module to provide working power. The power supply module includes a power supply and an ICM-20948 module power supply circuit. The ICM-20948 module power supply circuit includes a first power conversion chip. The first power conversion chip has a VIN pin, a GND pin and a VOUT pin. The VIN pin is connected to the positive power supply, the GND pin is connected to the negative power supply, and the VOUT pin is connected to the ICM-20948 module. In this embodiment, the first power conversion chip is selected as the RT9193-1.8PB chip. The RT9193-1.8PB chip reduces the power supply voltage to 1.8V for the ICM-20948 module to work.

[0044] The power supply module also includes a system power supply circuit, which includes a second power conversion chip. The second power conversion chip has an input end and an output end. The input end of the second power conversion chip is connected to the power supply, and the output end of the second power conversion chip is connected to the microcontroller and the data storage module respectively. Figure 5 In this embodiment, the second power conversion chip is selected as the MAX16903RAUE33 / V chip, INVCC and INGND are the power inputs of the entire device respectively, the voltage input range is 3.5V~28V, and the input voltage outputs the VCC voltage of 3.3V after passing through the MAX16903RAUE33 / V chip for use by the entire device.

[0045] The wave data acquisition device also includes a clock chip, which is connected to the microcontroller and the power supply module respectively, and the clock chip is used to provide seconds, minutes, hours, weeks, days, months and years. In this embodiment, the clock chip is selected as RTC-DS1339B. The DS1339B serial real-time clock (RTC) is a low-power clock / date device with two programmable date / time timing alarms and one programmable square wave output. Data and addresses are transmitted serially via the IIC bus. The clock / date provides seconds, minutes, hours, weeks, days, months and years. For months with less than 31 days, the end of the month date will be automatically adjusted, including leap year correction. The clock format can be 24 hours or 12 hours with AM / PM indication.

[0046] See attached Figure 6 and Figure 7 The clock chip has SQW pin, SCL pin and SDA pin, and the microcontroller also has PC13 pin, PB8 pin and PB9 pin. The SQW pin is connected to the PC13 pin through the lead WAKE_UP2, the SCL pin is connected to the PB8 pin through the lead I2C1_SCL, and the SDA pin is connected to the PB9 pin through the lead I2C1_SDA.

[0047] In order to ensure the stability of the clock chip, in this embodiment, the wave data acquisition device also includes a clock chip backup power supply, which is connected to the clock chip. The clock chip has a built-in power detection circuit. The power detection circuit is used to switch to the clock chip backup power supply when a power supply module failure is detected, thereby maintaining the time, date and alarm working.

[0048] See attached Figure 7 The microcontroller of this embodiment is STM32L486VGT6, which is packaged as LQFP100. The LQFP patch package is convenient for manual patching during the TIA debugging of the prototype. The circuit design of the microcontroller includes power decoupling design, clock source design and DIA circuit design. The microcontroller collects the raw data of the three-axis accelerometer, three-axis gyroscope, three-axis magnetometer and barometric altimeter to calculate the wave height and wave period, and the running speed, computing power, storage capacity and number of interfaces of the microcontroller meet the system's requirements for wave resolution, and the sensor accuracy needs to reach the accuracy specified by the technical indicators.

[0049] See attached Figure 7 The wave data acquisition device also includes a decoupling capacitor, which has a ground pin and a power pin. The ground pin of the decoupling capacitor is grounded, and the power pin of the decoupling capacitor is connected to the pin for connecting the power supply of the circuit to be decoupled. The decoupling capacitor has two functions between the chip power supply and the ground pin: on the one hand, it provides a low impedance path for the high-frequency noise in the power supply and removes the high-frequency noise, which includes removing the high-frequency noise entering the chip power pin and removing the high-frequency switching noise generated by the chip when switching, which is transmitted outward and affects the performance of other circuits. On the other hand, it acts as an energy storage capacitor for the chip power supply, and uses the charging and discharging of the capacitor to provide the current required by the chip during transient switching. In this embodiment, for the low-speed control circuit of this design, a typical 0.1μF ceramic capacitor is selected as a decoupling capacitor for each power pair of the chip. The 0.1μF decoupling capacitor has a distributed inductance of 5nH and a resonant frequency of about 7MHz. It has a good decoupling effect for noise below 10MHz.

[0050] See attached Figure 1, the direction of signal flow can be seen from the arrows in the figure. The attitude and acceleration data output by the ICM-20948 module are transmitted to the microcontroller via the IIC serial interface. The microcontroller decodes the data and runs the wave measurement algorithm to solve the wave height and wave period characteristic values. The wave height, wave period and wave direction characteristic values ​​solved by the microcontroller are transmitted to the outside via the RS232 serial communication interface. At the same time, the original data and the solved wave height, wave period and wave direction characteristic values ​​are stored in the data storage module for subsequent playback analysis of monitoring data. The clock chip provides the accurate working start time of the data acquisition system through the precise timing of Beidou satellite communication, which is the premise for the acquisition system to accurately respond to the timing measurement working mode. The power supply module provides a stable and smooth DC power supply for each subsystem. The above functional modules coordinate and operate together to complete the collection, processing, transmission and storage of wave characteristic values.

[0051] In the above exemplary embodiment, the wave data acquisition device is composed of an ICM-20948 module, a data storage module, a microcontroller and a power supply module, has a simple structure, low hardware cost, low power consumption, and the error of the collected wave data is small, which has more practical application value.

[0052] Finally, it should be noted that: the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0053] The above embodiments are only used to illustrate the technical solution of the utility model rather than to limit it. Although the utility model is described in detail with reference to the preferred embodiments, ordinary technicians in the field should understand that the specific implementation methods of the utility model can still be modified or some technical features can be replaced by equivalents without departing from the spirit of the technical solution of the utility model, which should be included in the scope of the technical solution for which protection is requested in the utility model.

Claims

1. A wave data acquisition device, characterized in that: include: An ICM-20948 module, wherein the ICM-20948 module includes a gyroscope, an accelerometer, and a magnetometer, and a circuit of the ICM-20948 module has an SCL pin and an SDA pin; A data storage module, the data storage module comprising an SD card slot and an SD card switch circuit, the SD card slot being used to install and fix an SD card; A microcontroller, wherein the microcontroller has a PB13 pin and a PB14 pin, wherein the PB13 pin is connected to the SCL pin, and the PB14 pin is connected to the SDA pin, and the microcontroller is connected to the SD card switch circuit to control the data storage module to power on or off; A power supply module is connected to the ICM-20948 module, the microcontroller and the data storage module to provide working power.

2. The wave data acquisition device according to claim 1, characterized in that: The power supply module includes a power supply and an ICM-20948 module power supply circuit. The ICM-20948 module power supply circuit includes a first power conversion chip. The first power conversion chip has a VIN pin, a GND pin and a VOUT pin. The VIN pin is connected to the positive power supply, the GND pin is connected to the negative power supply, and the VOUT pin is connected to the ICM-20948 module.

3. The wave data acquisition device according to claim 2, characterized in that: The power supply module also includes a system power supply circuit, which includes a second power conversion chip. The second power conversion chip has an input end and an output end. The input end of the second power conversion chip is connected to a power supply, and the output end of the second power conversion chip is respectively connected to the microcontroller and the data storage module.

4. The wave data acquisition device according to claim 1, characterized in that: The SD card slot has a DAT0 pin, a DAT1 pin, a DAT2 pin, a DAT3 pin, a CLK pin and a CMD pin, and the microcontroller also has a PC8 pin, a PC9 pin, a PC10 pin, a PC11 pin, a PC12 pin and a PD2 pin; The DAT0 pin is connected to the PC8 pin via the lead SDIO_D0, the DAT1 pin is connected to the PC9 pin via the lead SDIO_D1, the DAT2 pin is connected to the PC10 pin via the lead SDIO_D2, the DAT3 pin is connected to the PC11 pin via the lead SDIO_D3, the CLK pin is connected to the PC12 pin via the lead SDIO_CK, and the CMD pin is connected to the PD2 pin via the lead SDIO_CMD.

5. The wave data acquisition device according to claim 4, characterized in that: The SD card switch circuit has an input end, an output end and a control end. The input end of the SD card switch circuit is connected to the power supply module, the output end of the SD card switch circuit is respectively connected to the DAT0 pin, DAT1 pin, DAT2 pin, DAT3 pin and CMD pin, and the control end of the SD card switch circuit is connected to the microcontroller via lead PA15.

6. The wave data acquisition device according to claim 1, characterized in that: It also includes a clock chip, which is connected to the microcontroller and the power supply module respectively, and is used to provide information on seconds, minutes, hours, days, months and years.

7. The wave data collection device according to claim 6, characterized in that: The clock chip has an SQW pin, an SCL pin and an SDA pin, and the microcontroller also has a PC13 pin, a PB8 pin and a PB9 pin; The SQW pin is connected to the PC13 pin via the lead wire WAKE_UP2, the SCL pin is connected to the PB8 pin via the lead wire I2C1_SCL, and the SDA pin is connected to the PB9 pin via the lead wire I2C1_SDA.

8. The wave data acquisition device according to claim 6, characterized in that: It also includes a clock chip backup power supply, and the clock chip backup power supply is connected to the clock chip.

9. The wave data acquisition device according to claim 8, characterized in that: The clock chip has a built-in power supply detection circuit, and the power supply detection circuit is used to switch to the clock chip backup power supply when a power supply module failure is detected.

10. The wave data acquisition device according to claim 1, characterized in that: It also includes a decoupling capacitor, which has a ground pin and a power pin. The ground pin of the decoupling capacitor is grounded, and the power pin of the decoupling capacitor is connected to a pin of the circuit to be decoupled that is used to connect to a power supply.