A 485 protocol concentrator for RS485 bus of ocean observation buoy

By designing the 485 protocol concentrator, using embedded microprocessors and a variety of communication chips, we have achieved convenient connection and data interaction between intelligent devices in ocean observation buoys, solved the problems of complex wiring and difficult protocol conversion, and improved the expansion of the system. performance and maintenance convenience.

CN111200548BActive Publication Date: 2025-01-24FUJIAN NORMAL UNIV +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202010104998.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-02-20
Publication Date
2025-01-24
Estimated Expiration
2040-02-20

AI Technical Summary

Technical Problem

In marine observation buoys, the wiring of various intelligent devices is complex, and the prior art has difficulties in communication and protocol conversion between devices, resulting in poor scalability of the system and inconvenient maintenance.

Method used

Design a 485 protocol concentrator, through the embedded microprocessor and multiple communication chips (such as 485, 232, SDI-12), realize the data communication and protocol analysis of different interfaces of different interfaces of TTL/RS485/RS232/SDI-12, and pass through The resistance to the network realizes the flexible connection of the network.

Benefits of technology

The convenient connection and data interaction between intelligent devices in marine observation buoyoma have been realized, and the scalability and maintenance convenience of the system will be improved. It supports multiple interfaces and protocols. It is suitable for most mature intelligent marine observation intelligent devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111200548B_ABST
    Figure CN111200548B_ABST
Patent Text Reader

Abstract

The present invention relates to a 485 protocol concentrator applied to the RS485 bus of an ocean observation buoy, which is composed of an embedded microprocessor, a 485 chip, a power switch, an LDO power chip, a 232 chip, an SDI-12, an address dial switch, a 4-core connector chip, a resistor and a resistor pair network. The central controller is respectively directly or indirectly connected to Beidou communication equipment, mobile network communication equipment and visual navigation lights, and a 485 protocol concentrator, and n 485 protocol concentrators are respectively connected to n different types of intelligent devices. The embedded microprocessor judges and analyzes data such as addresses; the embedded microprocessor can send back data packets in the buffer. The beneficial effects of the present invention are: a TTL / RS485 / RS232 / SDI-12 interface is provided, which can communicate with most of the existing mature ocean observation intelligent equipment data, and the data protocol analysis is flexible, and it has the advantages of easy installation, convenient expansion, and easy testing and maintenance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to ocean observation equipment, in particular to a 485 protocol concentrator applied to an RS485 bus of an ocean observation buoy. Background Art

[0002] Ocean observation buoys are important equipment for real-time monitoring of ocean data. They are usually distributed systems consisting of a master device and multiple slave devices, which are powered by solar and wind energy and batteries. This structure is conducive to increasing the types of monitoring objects in a building block manner, and is conducive to energy management in different categories, so as to achieve a diversified, high-precision, and large-scale set of ocean observation buoy devices. In June 2014, the master's thesis "Research on Hydrological and Meteorological Data Acquisition Interface Based on Open Bus" of the National Ocean Technology Center introduced open bus technology into the hydrological and meteorological data acquisition system to address the problems of large number of sensors, complex wiring, and poor scalability in the marine hydrological and meteorological data acquisition system. The data acquisition interface hardware and software based on SDI-12 and NMEA2000 buses were studied and designed, which have the characteristics of good scalability (adding and deleting sensors has no effect on the system), simple interface (only one bus interface is needed to collect data from multiple sensors), and variable interface protocol (enriching the functions of the interface and making it more widely used). "Microcomputer Applications" Vol. 31, November 2010 published an article titled "Design of a Multi-Protocol Converter Based on Functional Analysis" by Chen Jinkai, Wu Yunping, etc. The article points out that the interconnection between intelligent devices can be seen everywhere, and the core issue is the communication between devices. Protocol conversion has been considered as the preferred solution for achieving interactive operations for a long time. A protocol converter based on the LPC2368 microprocessor was designed. The LPC2368 has four serial ports, one of which is assigned to the main device and the other three are connected to peripheral devices. Taking one serial port as an example, an interaction model with peripherals was established. The instruction consists of length + first address, and the instruction sequence is sent in turn at regular intervals. After receiving the data, the data stream is parsed based on the feature character set. Document CNU103770911B invents a deep-sea observation buoy system based on inductive coupling and satellite communication technology, including a data acquisition and control satellite communication subsystem, a shore station satellite communication subsystem, a power supply subsystem, a buoy body subsystem and a mooring subsystem. The system adopts the principle of a transformer, takes the underwater plastic-coated steel cable as the iron core of the transformer, takes the inductive coupling connector as the primary coil, takes the coils in each underwater data sensor as the secondary coil, and takes the inductive coupling module as the modem. The data acquisition and control satellite communicator establishes a half-duplex communication mode with each underwater sensor through broadcasting to realize real-time underwater data acquisition. A mature satellite communication system is selected, and the dial-up service provided by the system is used to establish a real-time, large-data-volume, stable communication link between the deep-sea buoy and the user data center to realize real-time transmission of deep-sea observation data.Document CNU105444742B invents an ocean element vertical profile observation device based on a buoy anchor chain and an observation method thereof. The observation device includes an anchored buoy and an observation unit. The anchored buoy includes a buoy body floating on the sea surface, a gravity anchor sunk to the seabed and a buoy anchor chain connected between the buoy body and the gravity anchor. The buoy anchor chain is evenly distributed with a plurality of observation units arranged from top to bottom; the observation unit includes an anchor chain clamp, a sensor placement cage and a sensor device. The anchor chain clamp is clamped on the buoy anchor chain, the sensor placement cage is fixedly connected to the anchor chain clamp, and the sensor device is installed in the sensor placement cage. The vertical profile of the ocean element is observed by the sensor devices in each observation unit; the sensor device starts self-observation at a fixed time and stores observation data, and the observation device is regularly removed to read the data, so as to realize long-term observation of the vertical profile of the ocean element. Document CNU103466044B invented a single-point moored buoy observation device, which changed the concept of vertical profile measurement by arranging multiple or more measuring instruments in layers on buoys to a main buoy carrying a single or a few measuring instruments, and controlling the lifting of the main buoy to perform vertical profile measurement. It can also transmit measurement data regularly and reliably, combining the advantages of buoys and general buoys, with a simple system structure, low cost and easy deployment. Document CNU103840924B invented a data transmission method for an autonomous marine observation platform based on Beidou communication, which uses multiple communication modules to transmit data in parallel, compresses and sends data in packets, and uses the advantages of multiple communication modules to resend lost data packets, so as to achieve real-time transmission of big data, improve data transmission success rate and data transmission efficiency. Document CN108583788A discloses a three-anchor buoy and method for marine scientific experiments and real-time profile observation. The buoy includes: a three-anchor buoy body, a profile observation module, a marine environmental parameter and body posture measurement module, a data acquisition control module, a power supply module, a communication module, and a data receiving and processing module; the data acquisition control module obtains the current sea conditions according to the marine environmental parameters and its own posture, and controls the speed below the winch and the data acquisition of the profile observation module to send to the land base station according to different sea conditions, so as to realize long-term, continuous, fixed-point, and real-time profile observation of the buoy deployment sea area on the shore. Document CN109405810A discloses a seabed in-situ real-time observation system and method, including a seabed observation master control system, a sea surface relay transmission buoy system, a remote monitoring system, an underwater acoustic communication machine, and a satellite communication machine. Different marine sensors can be mounted on the seabed observation platform according to marine observation and engineering requirements, and transmitted to the remote monitoring system through underwater acoustic communication and satellite communication, so as to realize long-term real-time in-situ observation of multiple parameters of the observation point, and networked observation can be carried out at the same time. Document CN109895958A discloses a polar real-time communication - polar ice-air interface observation buoy, which can observe environmental data of the interface between the atmosphere and sea ice, and between sea ice and sea water, and automatically send the observation data to the user end via satellite.Document CN1U10U104125A discloses an ocean wave observation buoy system, the buoy includes a shell, a three-axis accelerometer, a communication module, a memory, a positioning module, a battery and an MCU. The three-dimensional motion trajectory of the buoy drifting with the waves is obtained by combining the data of the three-axis accelerometer with the positioning module. After accumulating enough data, the wave height, wave direction and wave period data in the sea area can be mastered to complete the observation task. Document CN1U10203333A discloses a sea-air coupling real-time observation buoy system based on Beidou Iridium dual-star communication, including a sea-air coupling observation sensor unit, a data acquisition and communication control unit, an anchoring unit, a buoy body platform, a power supply unit and a data processing center; the Beidou satellite system is used to transmit the conventional block method sea-air flux, upper ocean current profile and buoy operation status parameters, which have high requirements for data security and low requirements for communication volume; the Iridium system is used to transmit high-frequency eddy correlation and high-resolution sea surface temperature profile data, which have high requirements for communication volume. Document CNU104913859B invented a temperature depth detection device, system and method based on 485 bus, including: a temperature depth detection device based on 485 bus and a host computer, using 485 bus to upload the data collected in the temperature depth detection device to the host computer in real time, thereby solving the problem of estimating the ocean depth by the probe descent time, and there is no restriction on the descent speed and delivery method of the probe. CN109050796A discloses an ocean buoy monitoring system, providing an ocean online automatic monitoring buoy system integrating various indicators, which can obtain offshore conventional hydrological, meteorological, water quality, biological and other indicator data. Moreover, buoy observation data has expanded from traditional wind, temperature, humidity, and pressure observations to waves, salt, flow, water quality, etc. The number and types of sensors are numerous, and the interfaces are diverse, including analog, pulse, and digital. In March 2019, "Digital Communication World" published "Ocean Buoy Data Acquisition and Control System Based on Dual STM32", which uses two STM32s to form a master-slave microcontroller control method to expand the external interface, collect and process wind speed, wind direction, sea surface temperature, air temperature, and buoy alarm information; sample GPS positioning, wave height, wave period, wave direction, ocean current and other parameters, and store the sampled average value in a USB flash drive, and upload it to the shore station via the Beidou satellite.

[0003] It can be seen that the ocean observation equipment is a complete set of optical, mechanical and electrical equipment installed on the buoy, including solar panels, batteries, wireless transmission systems, power management systems, positioning modules (including antennas) and other independent special data acquisition equipment. It is a typical unmanned automated equipment that requires low power consumption, excellent performance, miniaturization and high reliability. It also needs to be arranged on the buoy according to the specific function and weight of each component. Usually, the solar panel needs to be exposed to sunlight, the wireless antenna must consider avoiding shielding and signal interference, the battery is heavy and the center of gravity is at the bottom of the buoy, and some special data acquisition equipment needs to go deep under the water surface. Overall, the trend of distribution and integration is obvious, which puts forward extremely high requirements on installation technology, stable operation, convenient expansion, easy testing and maintenance, etc. Summary of the invention

[0004] The purpose of the present invention is to provide a 485 protocol concentrator applied to RS485 bus for an ocean observation buoy.

[0005] To achieve the above-mentioned purpose, the design scheme of the present invention is: n 485 protocol concentrators are also arranged in the ocean observation buoy body composed of a central controller, Beidou communication equipment, mobile network communication equipment, 2 RS485s, 1 RS485 bus, and 1 visual beacon light. The central controller is connected to the Beidou communication equipment through an RS485, and the central controller is connected to the mobile network communication equipment through another RS485. The central controller is connected to a visual beacon light and n 485 protocol concentrators through an RS485 bus, and the n 485 protocol concentrators are respectively connected to n different types of intelligent devices. The 485 protocol concentrator is characterized in that it is composed of an embedded microprocessor (U101), two 485 chips (U102) and (U105), a power switch (U103), an LDO power chip (U104), a 232 chip (U106), an SDI-12 (U107), an address dial switch (U108), two 4-core connector chips (J101) and (J102), resistor pairs R101 / R102, R103 / R104, R105 / R106, R107 / R108 networks, and resistor pairs R113 / R114, R115 / R116, R117 / R118 networks;

[0006] Among them, the first pin of J101 is the positive pole of the power supply Vcc1, which is connected to U103 and U104, the second pin of J101 is grounded, the third (485 bus A) and fourth pin (485 bus B) of J101 are connected to U102, U101 is connected to U102, U103, U104, and U108 respectively, the TX pin of U101 is connected to one end of resistor R101, resistor R113, resistor R115, and resistor R117 at the same time, the RX pin of U101 is connected to one end of resistor R102, resistor R114, resistor R116, and resistor R118 at the same time, the other end of resistor R113 is connected to pin 1 of U105, the other end of resistor R114 is connected to pin 3 of U105, and the other end of resistor R115 is connected to pin 1 of U106. The other end of resistor R116 is connected to pin 3 of U106, the other end of resistor R117 is connected to pin 1 of U107, the other end of resistor R118 is connected to pin 3 of U107, pin 2 of U105 is connected to one end of resistor R103, pin 4 is connected to one end of resistor R104, pin 2 of U106 is connected to one end of resistor R105, pin 4 is connected to one end of resistor R106, pin 2 of U107 is connected to one end of resistor R107, pin 4 is connected to one end of resistor R108, pin 3 of J102 is connected to the other ends of resistors R101, R103, R105 and R107 at the same time, and pin 4 of J102 is connected to the other ends of resistors R102, R104, R106 and R108 at the same time.

[0007] In the 485 protocol concentrator, the 1st and 2nd pins of J101 are the positive pole and ground of the power supply Vcc1, and the 3rd and 4th pins are the A line and B line of RS485, which are connected to the central controller through the RS485 bus.

[0008] In the 485 protocol concentrator, the 1st and 2nd pins of J102 are the positive pole and ground of the power supply Vcc2, which are connected to the power supply terminal and ground terminal of the intelligent device, and the 3rd and 4th pins of J102 are the communication interface, which are connected to the intelligent device.

[0009] The 485 protocol concentrator, when connected to an intelligent device in a specific application, selects a welding resistor or a resistor pair (R101, R102 / R103, R104 / R105, R106 / R107, R108, R113, R114 / R115, R116 / R117, R118) according to the communication interface type (TTL / RS485 / RS232 / SDI-12) of the intelligent device. As long as a certain pair of resistors in the resistor pair network is welded to realize a physical connection, other pairs of resistors are not welded; for example, if it is TTL, Solder R101 and R102, then R103, R104 / R105, R106 / R107, R108 and R113, R114 / R115, R116 / R117, R118 are not soldered. If it is RS485, solder R103, R104 and R113, R114, and do not solder the others. If it is RS232, solder R105, R106 and R115, R116, and do not solder the others. If it is SDI-12, solder R107, R108 and R117, R118, and do not solder the others.

[0010] The 485 protocol concentrator provides an RS485 interface to connect with the central controller, exchanges data with the central controller according to its own protocol, receives query instructions from the central controller, packages the acquired smart device data in its own protocol format and sends it back to the central controller; receives control instructions from the central controller and performs power-off and power-on control operations on the smart devices.

[0011] The 485 protocol concentrator provides TTL, RS485, RS232 or SDI-12 interfaces for selection, communicates with other intelligent devices, exchanges data with the intelligent devices according to the protocols of the intelligent devices, and sends query instructions regularly to obtain data from the intelligent devices.

[0012] The embedded microprocessor (U 101) in the 485 protocol concentrator is provided with an intelligent device attribute configuration structure, which is composed of the intelligent device interface type, bit rate, instruction length, and m-byte instruction buffer, as shown in Table 1.

[0013] Table 1 Smart device attribute configuration structure

[0014] Variable Name type illustrate Type uint8 Interface type: 0 = TTL, 1 = RS485, 2 = RS232, 3 = SDI-12 BitRate uint32 Communication bit rate CmdLen uint8 The length of a packet of instruction data Cmd[m] uint8 A buffer for a packet of instruction data

[0015] The embedded microprocessor 101 is provided with myDevice defined by a smart device attribute configuration structure.

[0016] The embedded microprocessor 101 starts the query command in a polling manner at regular intervals, first reads the data of myDevice, configures the serial port bit rate of the embedded microprocessor U101 with the myDevice.BitRate data, and sends out the data from myDevice.Cmd[0] to myDevice.Cmd[myDevice.CmdLen] in sequence.

[0017] The embedded microprocessor U101 in the 485 protocol concentrator is provided with an intelligent device data structure, which is composed of parameter coding and parameter data, as shown in Table 2.

[0018] Table 2 Smart device data structure

[0019] Variable Name type illustrate Code uint8 Parameter encoding, where 0x00 = not enabled Data Float Parameter specific data

[0020] The embedded microprocessor 101 is provided with a data buffer myDeviceData[m] defined by a smart device attribute configuration structure, where m ranges from 1 to 40.

[0021] After receiving the data from the smart device, the embedded microprocessor U101 first performs verification and judgment. Only the data that is verified to be correct will be subsequently parsed, and the data parsed according to the smart device protocol specification will be saved to the address corresponding to the data buffer myDeviceData[m].

[0022] After receiving the data from the central controller, the embedded microprocessor U101 first performs a verification and judgment. Only the data with correct verification will be subsequently parsed and the address check will be started. Only the instruction equal to the local address dial switch will the embedded microprocessor U101 respond and send back the data group with non-zero Code in the buffer myDeviceData[m], including parameter code and parameter data, as shown in Table 3.

[0023] Table 3 485 protocol concentrator loopback center controller protocol format

[0024] Header Logo Local address Parameter encoding 1 Parameter data 1 …… Check code Tail sign

[0025] Compared with the prior art, the beneficial effects of the present invention are: the present invention provides different interfaces of TTL / RS485 / RS232 / SDI-12, which can communicate with most of the existing mature intelligent ocean observation equipment, has flexible data protocol parsing, and has the advantages of easy installation, convenient expansion, and easy testing and maintenance. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 It is the hardware structure diagram of the 485 protocol concentrator of the present invention.

[0027] Figure 2 It is a processing flow chart of the embedded microprocessor of the 485 protocol concentrator of the present invention after receiving data from the central controller.

[0028] Figure 3 It is a flow chart of the 485 protocol concentrator timing round training intelligent device of the present invention. DETAILED DESCRIPTION

[0029] Figure 1 In the figure, U101 is an embedded microprocessor, U102 is a 485 chip, U103 is a power switch (controlled by U101 to turn on or off), U104 is an LDO power chip, U105 is another 485 chip, U106 is a 232 chip, U107 is an SDI-12 interface chip, U108 is an address DIP switch, J101 and J102 are 4-pin connectors, R101 / R102, R103 / R104, R105 / R106, and R107 / R108 are resistors The network, R113 / R114, R115 / R116, R117 / R118 are resistor pairs, among which, the first pin of J101 is the positive pole of the power supply Vcc1, connected to U103 and U104, the second pin of J101 is grounded, the third (485 bus A) and the fourth pin (485 bus B) of J101 are connected to U102, U101 is connected to U102, U103, U104, U108 respectively, and the TX pin of U101 is connected to R101, R113, R117 at the same time. 5. One end of R117 is connected to the RX pin of U101 and one end of R102, R114, R116 and R118 at the same time. The other end of resistor R113 is connected to pin 1 of U105. The other end of resistor R114 is connected to pin 3 of U105. The other end of resistor R115 is connected to pin 1 of U106. The other end of resistor R116 is connected to pin 3 of U106. The other end of resistor R117 is connected to pin 1 of U107. The other end of resistor R118 is connected to pin 3 of U107. The pin 2 of U105 is connected to one end of R103, the pin 4 is connected to one end of R104, the pin 2 of U106 is connected to one end of R105, the pin 4 is connected to one end of R106, the pin 2 of U107 is connected to one end of R107, the pin 4 is connected to one end of R108, the pin 3 of J102 is connected to the other ends of R101, R103, R105, and R107 at the same time, and the pin 4 of J102 is connected to the other ends of R102, R104, R106, and R108 at the same time.

[0030] In order to describe the present invention in more detail, Figure 2 and Figure 3 For further explanation.

[0031] Step 201: a serial port of the embedded microprocessor of the 485 protocol concentrator receives the data message sent by the central controller, starts analysis, and executes step 202;

[0032] Step 202: Check whether the message is verified correctly, if not, execute step 205, otherwise, execute step 203;

[0033] Step 203: Check whether the address in the message is consistent with the local address. If not, execute step 205; otherwise, execute step 204.

[0034] Step 204: Organize the message according to the protocol, add the Code and Data data with non-zero Code in the data buffer myDeviceData[m] between the head flag and the tail flag, and then the check code, complete the packet assembly, and then send it back to the central controller through the same serial port, and execute step 205;

[0035] Step 205: This process is completed.

[0036] Step 301: The embedded microprocessor of the 485 protocol concentrator starts to query the peripheral intelligent device regularly, and then executes step 302;

[0037] Step 302: Use myDevice.BitRate data to configure another serial port bit rate, and execute step 303;

[0038] Step 303: Send the data from myDevice.Cmd[0] to myDevice.Cmd[myDevice.CmdLen] in sequence, and execute step 304;

[0039] Step 304: Processing completed.

[0040] Although the specific implementation modes of the present invention are described above, those skilled in the art should understand that the specific implementation modes described are only illustrative and are not intended to limit the scope of the present invention. Any equivalent modifications and changes inspired by the technical route of the present invention should be included in the scope of protection of the claims of the present invention.

Claims

1. A 485 protocol concentrator applied to an RS485 bus of an ocean observation buoy, the ocean observation buoy is composed of a central controller, a Beidou communication device, a mobile network communication device, two RS485s, one RS485 bus, and one visual beacon light. At the same time, n 485 protocol concentrators are also arranged in the ocean observation buoy body, the central controller is connected to the Beidou communication device through one RS485, the central controller is connected to the mobile network communication device through another RS485, the central controller is connected to one visual beacon light and n 485 protocol concentrators through one RS485 bus, and the n 485 protocol concentrators are respectively connected to n different types of intelligent devices, characterized in that: The 485 protocol concentrator is composed of an embedded microprocessor U101, two 485 chips U102 and U105, a power switch U103, an LDO power chip U104, a 232 chip U106, an SDI-12 U107, an address dial switch U108, two 4-core connector chips J101 and J102, resistor pairs R101 / R102, R103 / R104, R105 / R106, R107 / R108 networks, and resistor pairs R113 / R114, R115 / R116, and R117 / R118, wherein the first pin of J101 is the positive pole of the power supply Vcc1, which is connected to U103 and U104, and ... The 2nd pin is grounded, the 3rd and 4th pins of J101 are connected to U102, U101 is connected to U102, U103, U104, and U108 respectively, the TX pin of U101 is connected to one end of resistor R101, resistor R113, resistor R115, and resistor R117 at the same time, the RX pin of U101 is connected to one end of resistor R102, resistor R114, resistor R116, and resistor R118 at the same time, the other end of resistor R113 is connected to U10 5, the other end of resistor R114 is connected to pin 3 of U105, the other end of resistor R115 is connected to pin 1 of U106, the other end of resistor R116 is connected to pin 3 of U106, the other end of resistor R117 is connected to pin 1 of U107, the other end of resistor R118 is connected to pin 3 of U107, pin 2 of U105 is connected to one end of resistor R103, pin 4 is connected to one end of resistor R104, and pin 5 of U106 is connected to one end of resistor R105. Pin 2 of J102 is connected to one end of R105, pin 4 is connected to one end of resistor R106, pin 2 of U107 is connected to one end of resistor R107, pin 4 is connected to one end of resistor R108, pin 3 of J102 is connected to the other ends of resistors R101, R103, R105 and R107, and pin 4 of J102 is connected to the other ends of resistors R102, R104, R106 and R108; In the 485 protocol concentrator, the first pin of J101 is the positive pole of the power supply Vcc1, the second pin of J101 is grounded, the third pin of J101 and the fourth pin of J101 are the A line and the B line of RS485, which are connected to the central controller through the RS485 bus; In the 485 protocol concentrator, the first and second pins of J102 are the positive pole and ground of the power supply Vcc2, which are connected to the power supply terminal and the ground terminal of the intelligent device, and the third and fourth pins of J102 are the communication interface, which are connected to the intelligent device; After receiving the data from the central controller, the embedded microprocessor first performs a verification and judgment. Only the data that is verified to be correct will be analyzed and the address check will begin. Only when the instruction is equal to the local address dial switch, the embedded microprocessor U101 will respond and send back the data group with a non-zero Code in the buffer myDeviceData[m], including the parameter code and parameter data.

2. The 485 protocol concentrator applied to the RS485 bus of an ocean observation buoy according to claim 1, characterized in that: The 485 protocol concentrator, when connected to an intelligent device in a specific application, selects welding resistors or resistor pairs R101, R102 / R103, R104 / R105, R106 / R107, R108, R113, R114 / R115, R116 / R117, R118 according to the communication interface type TTL or RS485 or RS232 or SDI-12 of the intelligent device. As long as a pair of resistors in the resistor network is welded to achieve physical connection, other pairs of resistors are not welded.

3. A 485 protocol concentrator applied to the RS485 bus of an ocean observation buoy according to claim 1, characterized in that The 485 protocol concentrator provides an RS485 interface to connect with the central controller, exchanges data with the central controller according to its own protocol, receives query instructions from the central controller, packages the acquired smart device data in its own protocol format and sends it back to the central controller; receives control instructions from the central controller and performs power-off and power-on control operations on the smart devices.

4. A 485 protocol concentrator applied to the RS485 bus of an ocean observation buoy according to claim 1, characterized in that The 485 protocol concentrator provides TTL, RS485, RS232 or SDI-12 interfaces for selection, communicates with other intelligent devices, exchanges data with the intelligent devices according to the protocols of the intelligent devices, and sends query instructions regularly to obtain data from the intelligent devices.

5. A 485 protocol concentrator applied to the RS485 bus of an ocean observation buoy according to claim 1, characterized in that The embedded microprocessor U101 in the 485 protocol concentrator is provided with an intelligent device attribute configuration structure, which is composed of an intelligent device interface type, a bit rate, an instruction length, and an m-byte instruction buffer; the embedded microprocessor U101 is provided with myDevice defined by the intelligent device attribute configuration structure; the embedded microprocessor U101 starts the query instruction regularly in a polling manner, first reads the data of myDevice, configures the serial port bit rate of the microprocessor 101 with the myDevice.BitRate data, and sends out the data from myDevice.Cmd[0] to myDevice.Cmd[myDevice.CmdLen] in sequence; the embedded microprocessor U101 in the 485 protocol concentrator is provided with an intelligent device data structure, which is composed of a parameter code and parameter data; the embedded microprocessor U101 is provided with a data buffer myDeviceData[m] defined by the intelligent device attribute configuration structure, and the range of m is: 1 to 40.

Citation Information

Patent Citations

  • Three-anchor buoy and method for marine scientific experiment and real-time profile observation

    CN108583788A

  • A marine buoy monitoring system

    CN109050796A

  • Seabed in-situ real-time observation system and method

    CN109405810A

  • Polar region real-time communication and polar region ice-air interface observation buoy

    CN109895958A

  • 485 protocol concentrator applied to marine observation buoy bus

    CN211579993U