A data downloading device, a card reader and a data downloading system

By improving the signal conversion and power supply management of the data download device, the data download problem caused by damage to the node instrument housing or chip failure is solved, thereby improving the integrity of the node instrument seismic data and the exploration quality.

CN122120331APending Publication Date: 2026-05-29CHINA NAT PETROLEUM CORP +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA NAT PETROLEUM CORP
Filing Date
2024-11-27
Publication Date
2026-05-29

Smart Images

  • Figure CN122120331A_ABST
    Figure CN122120331A_ABST
Patent Text Reader

Abstract

The application provides a data downloading device, a card reader and a data downloading system, and belongs to the technical field of seismic exploration. The device comprises a first interface module, a data processing module and a second interface module. The first interface module outputs a data downloading instruction to the data processing module in response to the access of a data downloading device. The data processing module outputs a clock signal and a command signal to the second interface module in response to the arrival of the data downloading instruction. The second interface module downloads data stored in a device where an external interface is located and transmits the data to the data processing module in the form of multi-channel data signals. The data processing module converts the multi-channel data signals into differential signals suitable for the data downloading device in response to the arrival of the multi-channel data signals and outputs the differential signals to the data downloading device through the first interface module. The data downloading device provided by the application can download seismic data stored in a node instrument.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the technical field of seismic exploration, specifically relating to a data download device, a card reader, and a data download system. Background Technology

[0002] Nodal instruments are the core equipment for seismic data acquisition and recording in seismic exploration. As seismic exploration continues to extend into complex areas, the working environment of nodal instruments is becoming increasingly complex and diverse. With the use of nodal instruments, some nodal instruments may experience physical deformation or damage to their shells, affecting the stability of communication between the nodal instrument and the download device. Alternatively, malfunctions in some chip components within the nodal instrument may cause it to malfunction, resulting in the inability of the nodal instrument to download seismic data. This lack of seismic data in the exploration area will affect subsequent data processing and interpretation. Summary of the Invention

[0003] In view of the above problems, embodiments of this application provide a data download device, a card reader, and a data download system to overcome or at least partially solve the above problems.

[0004] According to a first aspect of this application, a data download device is provided, the device comprising: a first interface module, a data processing module, and a second interface module; wherein the data processing module is connected in series between the first interface module and the second interface module, and the second interface module is also connected to an external interface; The first interface module is configured to output a data download instruction to the data processing module in response to the access of the data download device; The data processing module is configured to respond to the arrival of the data download instruction, convert the data download instruction into a command signal adapted to the second interface module, and output the clock signal and the command signal to the second interface module; The second interface module is configured to, in response to the arrival of the clock signal and the command signal, download the data stored in the device where the external interface is located, and transmit the data to the data processing module in the form of multiple data signals; The data processing module is further configured to, in response to the arrival of the multiple data signals, convert the multiple data signals into differential signals adapted to the data download device, and output the differential signals to the data download device through the first interface module.

[0005] Furthermore, the device further includes: a switch module, which is connected in series between the power supply pin of the first interface module and the first power supply pin of the data processing module to form a power supply circuit; the second power supply pin of the data processing module is connected to the second interface module; The switching module is configured to turn on the power supply circuit in response to the access of the data acquisition device; The first interface module is also configured to turn on the power supply circuit and output a startup voltage to the data processing module; The data processing module is further configured to generate an operating voltage in response to the arrival of the startup voltage, and output the operating voltage to the second interface module through the second power supply pin, so as to power the device where the external interface is located through the second interface module; wherein the startup voltage is not equal to the operating voltage.

[0006] Furthermore, the device also includes: a crystal oscillator unit; The crystal oscillator unit is configured to output an oscillation signal to the crystal oscillator output pin of the data processing module when the start-up voltage is received at the crystal oscillator input pin of the data processing module. The data processing module is configured to output the clock signal to the second interface module in response to the arrival of the oscillation signal.

[0007] Furthermore, the device also includes: The first indicator light is connected to the first power pin of the data processing module; The data processing module is also configured to output an electrical signal to the first indicator light through the power pin of the data processing module in response to the arrival of the start-up voltage, so as to illuminate the first indicator light.

[0008] Furthermore, the device also includes a second indicator light; wherein the second indicator light is connected to a third power supply pin of the data processing module; The data processing module is also configured to output the operating voltage to the third power supply pin; The second indicator light is configured to illuminate when the operating voltage is received on the third power supply pin.

[0009] Furthermore, the second indicator light is also connected to the status signal pin of the data processing module; The data processing module is also configured to output a status signal to the status signal pin when performing data processing; The second indicator light is also configured to flash according to the high or low level change of the status signal when the status signal is received on the status signal pin.

[0010] Furthermore, the second interface module includes multiple data pins, wherein each data pin is connected to a pull-up resistor; One end of the pull-up resistor is connected to the data processing module, and the other end is connected to the external interface.

[0011] In a second aspect of this application, a card reader is provided, the card reader including the data download device described in the first aspect of this application, and a housing protecting the data download device; The outer shell has openings at positions corresponding to the first interface module and the second interface module, respectively.

[0012] Furthermore, the outer casing is provided with a detachable pin protective sleeve, which is connected to the second interface module.

[0013] A third aspect of this application provides a data download system, including the card reader described in the second aspect of this application; the card reader is connected to a node instrument and a data download device respectively. The data download device is connected to the card reader through an opening and outputs data download commands to the card reader; The card reader, in response to the data download command, outputs a clock signal and a command signal to the node instrument; The node instrument, in response to the clock signal and the command signal, outputs multiple data signals to the card reader; The card reader is also configured to, in response to the arrival of the multiple data signals, convert the multiple data signals into differential signals adapted to the data download device and output them to the data download device.

[0014] This embodiment provides a data download device comprising: a first interface module, a data processing module, and a second interface module; wherein the data processing module is connected in series between the first interface module and the second interface module, and the second interface module is also connected to an external interface; the first interface module is configured to output a data download command to the data processing module in response to the access of a data download device; the data processing module is configured to, in response to the arrival of the data download command, convert the data download command into a command signal adapted to the second interface module, and output a clock signal and a command signal to the second interface module; the second interface module is configured to, in response to the arrival of the clock signal and the command signal, download data stored in the device where the external interface is located, and transmit the data to the data processing module in the form of multiple data signals; the data processing module is further configured to, in response to the arrival of the multiple data signals, convert the multiple data signals into differential signals adapted to the data download device, and output the differential signals to the data download device through the first interface module.

[0015] By connecting the data processing module in series between the first interface module and the second interface module, and then connecting the first interface module to the data download device and the second interface module to the external interface, communication can be achieved between the data download device and the device (i.e., the node instrument) where the external interface is located. In addition, when the data processing module receives the data download command output by the first interface module, it can convert the data download command into a command signal adapted to the second interface module and output a clock signal to ensure the synchronization of data exchange with the second interface module.

[0016] Upon receiving clock and command signals, the second interface module downloads data stored in the device containing the external interface. This data is then transmitted to the data processing module as a multi-channel signal. The data processing module converts the multi-channel signal into a differential signal compatible with the data download device. This differential signal is then output to the data download device via the first interface module, completing the data download. This enables the download of seismic data stored in nodal instruments using a data download device. Attached Figure Description

[0017] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 This is a schematic diagram of a data download device provided in an embodiment of this application; Figure 2 This is a circuit diagram of the data processing module provided in the embodiments of this application; Figure 3 This is a circuit structure diagram of the first interface module provided in the embodiments of this application; Figure 4 This is a circuit structure diagram of the second interface module provided in the embodiments of this application; Figure 5 This is a circuit structure diagram of the crystal oscillator unit provided in the embodiments of this application; Figure 6 This is a circuit structure diagram of the switching module provided in an embodiment of this application; Figure 7 This is a schematic diagram of a card reader provided in an embodiment of this application; Reference numerals: 1-Upper housing, 2-First interface module, 3-Lower housing, 4-Interface sleeve, 5-Second interface module, 6-Mechanical switch, 7-Circuit board, 8-Light guide column. Detailed Implementation

[0019] Exemplary embodiments of this application will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of this application are shown in the drawings, it should be understood that this application may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of this application and to fully convey the scope of this application to those skilled in the art.

[0020] Seismic exploration is the most important geophysical method in geological surveys for the exploration and development of resources such as oil, gas, coal, and minerals. It requires nodal instruments capable of accurately and synchronously recording the dynamic seismic wave signals generated and converting them into static digital seismic data. On one hand, seismic instruments serve as time-synchronized data acquisition systems for geophysical development, synchronizing excitation and seismic data acquisition, and must continuously meet the evolving needs of geophysical development technology. On the other hand, seismic instruments integrate electronic measurement systems, and their research, manufacturing, and application are closely related to current signal acquisition technology, telemetry and monitoring technology (including remote control, clock and synchronization management, and process control), communication technology, data management technology (including data transmission, storage, and processing), power management technology, computer technology, embedded technology, testing technology (including fault detection and diagnosis), and manufacturing technology. The performance of seismic instruments directly affects the accuracy of seismic exploration imaging, represents the development of geophysical technology, and is a marker of the development and progress of geophysical development technology, playing an extremely important role in geophysical development. Nodal instruments are designed to meet the needs of complex areas and large-scale construction, reduce equipment costs, and improve field production efficiency. Therefore, they have shown superior advancements in many aspects compared to other types of seismic instruments.

[0021] The acquisition circuit board, as one of the core components of the node instrument, is mainly composed of electronic components such as resistors and capacitors, transistors, crystal oscillators, connectors, chips, and modules, designed and fabricated according to corresponding circuit networks. The acquisition circuit board is fixed inside the housing according to a specific design and is typically powered by a lithium battery pack. It performs functions such as configuring acquisition parameters, GPS module satellite positioning, node quality control information communication, seismic data acquisition and storage, and other functional control and command interaction. After the node instruments are uniformly retrieved from the field, technicians use node download equipment to download the seismic data from the node instruments to a server. After detailed and comprehensive analysis, processing, and interpretation of the acquired data, the location of oil and gas fields can be inferred by identifying the geological structure of underground rock strata.

[0022] From the selection of chips on the acquisition circuit board and the design of the hardware circuit principle, to the selection of materials and structural design of the housing, all aspects of nodal instruments are designed to ensure stable data acquisition in the field, reduce the failure rate of nodal instruments, and improve the integrity of seismic data. To obtain complete geological data and conduct comprehensive analysis of geological structures, seismic data must be complete, with no significant proportion of missing data. As seismic exploration continues to extend into complex areas, the working environment of nodal instruments is becoming increasingly complex and diverse, including cities, deserts, hills, mountains, loess plateaus, snowfields, plateaus, and farmland. After being buried and fixed in the soil layers of complex construction environments, nodal instruments typically need to continuously acquire data for more than 15 days. During continuous data acquisition, agricultural reclamation, wildfires, and vehicle traffic can cause physical deformation and damage to the nodal instrument housing, affecting the communication stability between the nodal instrument and the download device. Failure of some chip components on the nodal instrument's acquisition circuit board can also cause the nodal instrument to malfunction, resulting in missing seismic data in the exploration area and affecting subsequent data processing and interpretation.

[0023] Commonly used storage devices for nodal instruments include TF cards, SD cards, eMMC cards, and SDIO cards. TF cards, SD cards, and eMMC cards are all evolved from MMC, and although they differ in physical size, packaging, voltage, pinout, bit width, and clock signals, they all use the same bus specification. To ensure the stability and robustness of the storage components, most mainstream nodal instruments choose to use eMMC chip-level storage as their seismic data storage, replacing the traditional exploration instrument design of a memory card plus a memory card slot. The eMMC chip needs to be soldered onto the acquisition circuit board to prevent poor contact due to vibration. When the nodal instrument's casing is damaged and cannot be fixed to the download device, or when the acquisition circuit board malfunctions, it is impossible to "disassemble" the eMMC chip and use a card reader to download data separately, similar to how memory cards are "disassembled."

[0024] In summary, to address the issue of seismic data download failure due to casing damage in node instruments, this embodiment provides a data download device, card reader, and data download system. Through the cooperation of a first interface module, a data processing module, and a second interface module, seismic data stored on the eMMC card in the node instrument is downloaded.

[0025] Reference Figure 1 , Figure 1 This is a schematic diagram of a data download device provided in an embodiment of this application. Figure 1As can be seen from the diagram, the device includes: a first interface module, a data processing module, and a second interface module; wherein, the data processing module is connected in series between the first interface module and the second interface module, and the second interface module is also connected to an external interface; the first interface module is configured to output a data download command to the data processing module in response to the access of the data download device; the data processing module is configured to convert the data download command into a command signal adapted to the second interface module in response to the arrival of the data download command, and output the clock signal and the command signal to the second interface module; the second interface module is configured to download the data stored in the device where the external interface is located in response to the arrival of the clock signal and the command signal, and transmit the data to the data processing module in the form of multiple data signals; the data processing module is further configured to convert the multiple data signals into differential signals adapted to the data download device in response to the arrival of the multiple data signals, and output the differential signals to the data download device through the first interface module.

[0026] In this embodiment, the data processing module can be a signal conversion circuit that converts data download instructions into multiple data signals. The first interface module is a connection circuit that adapts to the interface of the data download device, and the second interface module is a connection circuit that adapts to an external interface. The device containing the external interface can be an eMMC chip in a node instrument. The eMMC chip stores seismic data. The data download device can be a computer or other device that can output data download instructions to the first interface module. The data download instructions are used to instruct the data processing module to download the seismic data stored in the eMMC chip through the second interface module. Since the eMMC chip cannot directly recognize the data download instructions, the data processing chip will display the data download instructions in a digital format. The command signal is converted into a command signal adapted to the eMMC chip, and a clock signal is generated. The command signal and clock signal are output to the eMMC chip through the second interface module. The eMMC chip recognizes the command signal and stores the seismic data. According to the clock signal, the seismic data is synchronously transmitted to the data processing module in the form of multiple data signals through the second interface module. That is, the second interface module transmits the downloaded multiple data signals to the data processing module. The data processing module converts the multiple data signals into a format adapted to the data download device, namely USB differential signal, and then transmits it to the data download device through the first interface module. This realizes the data download module downloading the seismic data stored in the eMMC chip.

[0027] Therefore, the data download device provided in this embodiment can connect to the data download device through the first interface module and connect to the external interface through the second interface module when the node instrument is not working properly. This enables communication between the data download device and the device where the external interface is located (i.e., the node instrument). The data processing module converts the data download command into a command signal adapted to the second interface module and outputs a clock signal to ensure the synchronization of data exchange with the second interface module.

[0028] Upon receiving clock and command signals, the second interface module downloads multiple data signals stored in the device containing the external interface. These signals are then transmitted to the data processing module, which converts them into differential signals compatible with the data download device. These differential signals are then output to the data download device via the first interface module, completing the data download. This process assists in downloading the seismic data stored in the nodal instrument, ensuring the integrity of the seismic data and improving exploration quality.

[0029] In one specific embodiment, the device further includes: a switch module connected in series between the power supply pin of the first interface module and the first power supply pin of the data processing module to form a power supply circuit; a second power supply pin of the data processing module is connected to the second interface module; the switch module is configured to conduct the power supply circuit in response to the access of the data download device; the first interface module is further configured to output a startup voltage to the data processing module when the power supply circuit is turned on; the data processing module is further configured to generate an operating voltage in response to the arrival of the startup voltage, and output the operating voltage to the second interface module through the second power supply pin, so as to power the device where the external interface is located through the second interface module; wherein the startup voltage and the operating voltage are not equal.

[0030] In this embodiment, the data download device also includes a switch module. Through the connection between the switch module, the first interface module, and the data processing module, the power supply circuit can be turned on when the data download device is connected to the first interface module. By controlling the on / off state of the switch module, it can be determined whether the data processing module needs power from the data download device. Then, the data download device supplies power to the data processing module. That is, when the power supply circuit is on, the data download device outputs a startup voltage to the data processing module to start it. Since the startup voltage of the data processing module may not be equal to the operating voltage of the device where the external interface is located, the data processing module can convert the startup voltage to match the operating voltage of the device where the external interface is located. Specifically, when the startup voltage arrives, the data processing module processes the startup voltage through its built-in voltage conversion circuit, converting it into an operating voltage compatible with the device where the external interface is located, and outputs this operating voltage to the device where the external interface is located to supply power.

[0031] In one specific embodiment, the device further includes: a crystal oscillator unit, configured to output an oscillation signal to the crystal output pin of the data processing module when the crystal input pin of the data processing module receives the start-up voltage; the data processing module is configured to output the clock signal to the second interface module in response to the arrival of the oscillation signal.

[0032] In this embodiment, data is transmitted and received during operation. Data transmission and reception can be synchronized by a clock signal. The device also includes a crystal oscillator unit. Through the connection between the crystal oscillator unit and the data processing module, when the crystal oscillator unit knows that the crystal oscillator input pin of the data processing module has received a start-up voltage, it means that the data processing module needs to run. The crystal oscillator unit outputs an oscillation signal to the crystal oscillator output pin of the data processing module. Then, the data processing module generates a clock signal adapted to the device where the external interface is located based on the oscillation signal and outputs the clock signal to the second interface module.

[0033] In one specific embodiment, the device further includes: a first indicator light connected to a first power supply pin of the data processing module; the data processing module is further configured to output an electrical signal to the first indicator light through the power supply pin of the data processing module in response to the arrival of the start-up voltage, so as to illuminate the first indicator light.

[0034] In this embodiment, the data download device further includes a first indicator light. Through the connection between the first indicator light and the data processing module, the data processing module can light up when the startup voltage arrives, indicating that the power supply device providing voltage to the data processing module is functioning correctly. In this embodiment, the first indicator light can be a monochrome LED, and its brightness is displayed when the startup voltage arrives, allowing staff to promptly know that the data processing module is powered on.

[0035] In one specific embodiment, the device further includes: a second indicator light; wherein the second indicator light is connected to a third power supply pin of the data processing module; the data processing module is further configured to output the operating voltage to the third power supply pin; and the second indicator light is configured to illuminate when the third power supply pin receives the operating voltage.

[0036] In this embodiment, the data download device also includes a second indicator light, which is connected to the third pin of the data processing module. The data processing module is configured such that when the operating voltage is output to the third power supply pin, the second indicator light is configured to light up when the third power supply pin receives the operating voltage. In this embodiment, the second indicator light is a single-color light-emitting diode. When the second indicator light is lit, it indicates that the data processing module is working normally. In addition, the second indicator light can also be designed as a multi-color light-emitting diode, which can clearly display the working status of the data processing module, including the power status, identification status, and data download status, according to the indicator light color status and flashing status.

[0037] In one specific embodiment, the second indicator light is also connected to the status signal pin of the data processing module; the data processing module is further configured to output a status signal to the status signal pin when performing data processing; the second indicator light is further configured to flash according to the high and low level changes of the status signal when the status signal pin receives the status signal.

[0038] In this embodiment, the second indicator light is also connected to the status signal pin of the data processing module; when the data processing module performs data processing, it outputs a status signal to the status signal pin; the second indicator light is also configured to flash according to the high and low level changes of the status signal when the status signal pin receives the status signal.

[0039] In one specific embodiment, the second interface module includes a plurality of data pins, wherein each data pin is connected to a pull-up resistor; one end of the pull-up resistor is connected to the data processing module, and the other end is connected to the external interface.

[0040] In this embodiment, the second interface module includes multiple data pins, each connected to a pull-up resistor. One end of the pull-up resistor is connected to the data processing module, and the other end is connected to an external interface. Communication between the data processing module and the eMMC chip is achieved through the second interface module. The pull-up resistors ensure that the data pins remain at a high level when no external device is connected, preventing them from floating and thus preventing unpredictable logic states.

[0041] For example, refer to Figures 2-6 The data download device provided in the embodiments of this application will be described in detail below: Figure 2 This is a circuit structure diagram of a data processing module provided in an embodiment of this application. Figure 3 This is a circuit structure diagram of the first interface module provided in the embodiments of this application. Figure 4 This is a circuit diagram of the second interface module provided in an embodiment of this application. Figure 5 This is a circuit diagram of the crystal oscillator unit provided in the embodiments of this application. Figure 6 This is a circuit structure diagram of a switching module provided in an embodiment of this application.

[0042] The XI and XO pins of the data processing module are connected to the XI and XO pins of the crystal oscillator unit, respectively, so that the crystal oscillator unit can output oscillation signals to the data processing module. The DP and DM pins are the output differential signal pins, which are connected to the DP and DM pins of the first interface module, respectively. The VBUS pin (power supply pin) of the first interface module is connected to the AVDD5V pin (first power supply pin) of the data processing module to provide 5V voltage to the data processing module. In addition, the C_V33 (second power supply pin) of the data processing module is connected to pins 2 and 4 of the second interface module to power the second interface module. Each pin in the second interface module is also connected to the eMMC chip.

[0043] Figure 2 The data processing module also contains a second indicator light, namely LD1. Figure 6 LD2 in the switching module is the first indicator light. When pin 2 of the switching module is connected to pin 1, that is, when SW1 moves down, 5V voltage will flow into LD2 through USB5V to light up the first indicator light, so that the testing personnel can know that the data processing module is powered on.

[0044] After the data processing module is powered on Figure 5The crystal oscillator unit outputs an oscillation signal to the crystal output pin of the data processing module, and then outputs a clock signal to the second interface module through the data processing module. It also converts the data download command into a command signal adapted to the second interface module and outputs it to the second interface module. When the second interface module receives the command signal and the clock signal, it downloads the data signal stored in the device (eMMC chip) where the external interface is located, and downloads the data in the eMMC chip. The data is sent to the data processing module through multiple data signals. The data processing module then converts the multiple data signals into differential signals adapted to the data download device, and outputs the differential signals to the data download device through the first interface module, thereby realizing the download of the seismic data stored in the eMMC chip.

[0045] In addition, during the operation of the data processing module, i.e. when performing data processing, a status signal is output to the status signal pin; the second indicator light flashes according to the high and low level changes of the status signal, so that the testing personnel know that the data processing module is running.

[0046] This application embodiment also provides a card reader, which includes the data download device described in the first aspect of this application embodiment, and a housing for protecting the data download device; wherein, the housing is provided with openings corresponding to the positions of the first interface module and the second interface module, and the housing is provided with a detachable pin protective sleeve, which is connected to the second interface module.

[0047] In this embodiment, refer to Figure 7 , Figure 7 This is a schematic diagram of a card reader provided in an embodiment of this application, combined with... Figure 1 , Figure 7The upper housing is made of PA6 material, the first interface module is a Type-C data transmission interface, the lower housing is also made of PA6 material, the interface sleeve is a 12-pin TPU material soft rubber interface sleeve that can be removed separately, the second interface module has a 12-pin male data interface on the circuit board, the switch module is a mechanical switch, the circuit board houses the data processing module, the first interface module, and the second interface module, and the light guide post has openings for mounting the first and second indicator lights. The detachable pin portion is made of resin or PVC soft material. Therefore, a data cable with a USB Type-C female interface on one end and a USB Type-B female interface on the other is used. The USB Type-B interface is connected to a computer, the USB Type-C interface to a card reader, and the second interface module's interface is connected to the node instrument. Flipping the mechanical switch powers the computer to supply power to the card reader, which in turn powers on the data processing module, thus assisting in downloading and formatting data for the node instrument, ensuring the integrity of the node instrument's seismic data and improving exploration quality. The external data download tool connects to the computer via a data cable, ensuring a stable and reliable connection and uninterrupted data communication, guaranteeing smooth data transmission.

[0048] The indicator lights are bright and their illumination status is clearly displayed, allowing users to determine the various working states of the external data download tool by observing their status. Therefore, during the card reader's operation, the illumination of the first indicator light tells the inspector that the data processing module is powered on. The flashing status of the second indicator light indicates the module's working status; for example, a flashing second indicator light means the module is processing data, while a solid second indicator light means it has completed processing and is in standby mode. The external data download tool can be operated via computer, similar to operating a USB flash drive – a simple and easy-to-use method.

[0049] Secondly, the mechanical switch not only simplifies the process of switching the power status of the external data downloader, but also effectively prevents damage to the external data downloader from instantaneous high voltage after it is connected to the computer via USB cable, ensuring the stability of the power supply to the external data downloader.

[0050] The external data download tool's casing effectively protects the circuit board. The casing at the pin interface features a detachable design, which not only facilitates operation of the external data download tool and improves connection stability, but also provides comprehensive protection for the external data download tool, making it suitable for carrying and operating in the field.

[0051] This application also provides a data download system, including the card reader described in the second aspect of this application; the card reader is connected to both a node instrument and a data download device. The data download device is connected to the card reader via an opening and outputs a data download command to the card reader; the card reader, in response to the data download command, outputs a clock signal and a command signal to the node instrument; the node instrument, in response to the clock signal and the command signal, outputs multiple data signals to the card reader; the card reader is also configured to, in response to the arrival of the multiple data signals, convert the multiple data signals into differential signals adapted to the data download device and output them to the data download device.

[0052] The data download system provided in this embodiment, when the external interface device is a node instrument, allows the card reader to be used for downloading data from the node instrument. The data processing module converts the multiple data signals, clock signals, and command signals from the node instrument's circuit board memory into computer-recognizable USB differential signals. This enables the computer to identify the node instrument's storage section and operate the node instrument's (i.e., the data download device) to download or format seismic data. The connection interface with the node instrument's circuit board uses a pin-type design, with pin definitions corresponding one-to-one with the reserved interface definitions on the node instrument's circuit board. This ensures normal communication between the data download device and the node instrument's circuit board memory, and provides 3.3V power to the memory when the node instrument's circuit board is not powered by a battery, ensuring normal operation of the memory. The data download device has one male USB Type-C interface for connecting to the computer. It can also connect to the computer's USB port via a data cable with a female USB Type-C connector on one end and a female USB Type-B connector on the other, similar to connecting a USB flash drive. The computer then identifies the node instrument's memory to complete data download and formatting. Additionally, the computer provides 5V power to the data processing module of the data download device through this data cable, ensuring the card reader circuit functions properly. The power switch is a mechanical switch that controls the main power supply to the data download device, enabling real-time on / off operation. LED indicator lights clearly display the device's operating status, including power status, identification status, and data download status, based on their color and flashing pattern. All electronic components used in the data download device's circuit design are industrial-grade (operating temperature range greater than -40℃ to +70℃), ensuring stable operation in various complex environments. Furthermore, it can also format data from the node instrument.

[0053] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0054] Embodiments of the present invention are described with reference to flowchart illustrations and / or block diagrams of methods and apparatus according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0055] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0056] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0057] Although preferred embodiments of the present invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present invention.

[0058] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.

[0059] The data download device, card reader, and data download system provided by the present invention have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. A data download device, characterized in that, The device includes: a first interface module, a data processing module, and a second interface module; wherein the data processing module is connected in series between the first interface module and the second interface module, and the second interface module is also connected to an external interface; The first interface module is configured to output a data download instruction to the data processing module in response to the access of the data download device; The data processing module is configured to, in response to the arrival of the data download instruction, convert the data download instruction into a command signal adapted to the second interface module, and output a clock signal and the command signal to the second interface module; The second interface module is configured to, in response to the arrival of the clock signal and the command signal, download the data stored in the device where the external interface is located, and transmit the data to the data processing module in the form of multiple data signals; The data processing module is further configured to, in response to the arrival of the multiple data signals, convert the multiple data signals into differential signals adapted to the data download device, and output the differential signals to the data download device through the first interface module.

2. The apparatus according to claim 1, characterized in that, The device further includes: a switch module, which is connected in series between the power pin of the first interface module and the first power pin of the data processing module to form a power supply circuit; the second power pin of the data processing module is connected to the second interface module; the switch module is configured to turn on the power supply circuit in response to the access of the data download device. The first interface module is also configured to turn on the power supply circuit and output a startup voltage to the data processing module; The data processing module is further configured to generate an operating voltage in response to the arrival of the startup voltage, and output the operating voltage to the second interface module through the second power supply pin, so as to power the device where the external interface is located through the second interface module; wherein the startup voltage is not equal to the operating voltage.

3. The apparatus according to claim 2, characterized in that, The device further includes: a crystal oscillator unit; The crystal oscillator unit is configured to output an oscillation signal to the crystal output pin of the data processing module; The data processing module is configured to output the clock signal to the second interface module in response to the arrival of the oscillation signal.

4. The apparatus according to claim 2, characterized in that, The device further includes: The first indicator light is connected to the first power pin of the data processing module; The data processing module is also configured to output an electrical signal to the first indicator light through the power pin of the data processing module in response to the arrival of the start-up voltage, so as to illuminate the first indicator light.

5. The apparatus according to claim 2, characterized in that, The device further includes: a second indicator light; wherein the second indicator light is connected to a third power supply pin of the data processing module; The data processing module is also configured to output the operating voltage to the third power supply pin; The second indicator light is configured to illuminate when the operating voltage is received on the third power supply pin.

6. The apparatus according to claim 5, characterized in that, The second indicator light is also connected to the status signal pin of the data processing module; The data processing module is also configured to output a status signal to the status signal pin when performing data processing; The second indicator light is also configured to flash according to the high or low level change of the status signal when the status signal is received on the status signal pin.

7. The apparatus according to claim 1, characterized in that, The second interface module includes multiple data pins, wherein each data pin is connected to a pull-up resistor; One end of the pull-up resistor is connected to the data processing module, and the other end is connected to the external interface.

8. A card reader, characterized in that, The card reader includes the data download device according to any one of claims 1-7, and a housing protecting the data download device; The outer shell has openings at positions corresponding to the first interface module and the second interface module, respectively.

9. The card reader according to claim 8, characterized in that, The outer casing is provided with a detachable pin protective sleeve, which is connected to the second interface module.

10. A data download system, comprising a card reader as described in any one of claims 8-9; the card reader is connected to a node instrument and a data download device respectively; The data download device is connected to the card reader through an opening and outputs data download commands to the card reader; The card reader, in response to the data download command, outputs a clock signal and a command signal to the node instrument; The node instrument, in response to the clock signal and the command signal, outputs multiple data signals to the card reader; The card reader is also configured to, in response to the arrival of the multiple data signals, convert the multiple data signals into differential signals adapted to the data download device and output them to the data download device.