Ethernet multipath 485 data collector based on multiple filtering architecture

Through the Ethernet multi-channel 485 data collector based on the multi-filter architecture, combining real and virtual sensors, the integrated processing of data of different types of sensors is solved, and the problem of sensor data acquisition equipment supporting fixed types of sensors is improved, and data accuracy and control are improved System simplification reduces cost and complexity.

CN119105361APending Publication Date: 2024-12-10CHENGDU XINXIN ELECTRONICS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411332712.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

Existing sensor data acquisition equipment can only support fixed types of sensors, resulting in complex design and debugging of control systems under different application scenarios and project budgets, and the number of sensors is huge in the context of big data, which is difficult to effectively handle, which limits the The development of smart control.

Method used

Using the Ethernet multi-channel 485 data collector based on the multi-filter architecture, different types of sensors are configured through sensor configuration files, combined with real and virtual sensors, and IIR filtering and data fusion technology are used to achieve different types, quantity and accuracy. Data integration and processing, and Internet interaction is realized through Ethernet link service module.

Benefits of technology

It reduces the complexity and cost of sensor data processing, improves data accuracy, reduces the actuator malfunction rate, simplifies the deployment and maintenance of control systems, and improves energy utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119105361A_ABST
    Figure CN119105361A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data acquisition units, in particular to an Ethernet multipath 485 data acquisition unit based on a multiple filtering framework. The system comprises a sensor data acquisition module, a filtering module, a master control module, an Ethernet link service module, a display module and a power supply module, and the sensor data acquisition module comprises a plurality of sensor external ports, a sensor configuration file, collector software and a sampling circuit. The Ethernet link service module comprises Ethernet management software, FTP service, http service, a TCP / IP repeater and an udp repeater. According to the invention, a plurality of 485 interfaces are adopted to connect different types of sensors, data integration and processing of different types, different numbers and different precisions of the sensors are realized, higher precision is obtained by adopting a mode of cascading two filters, and interaction between acquired data and the Internet is realized through the Ethernet link service module.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data collectors, and in particular to an Ethernet multi-channel 485 data collector based on a multiple filtering architecture. Background Art

[0002] The 485 data collector is a data acquisition device designed based on the RS-485 data bus. It is widely used in industrial automation, intelligent building management, environmental monitoring and other fields. In recent years, with the development of sensor technology and Internet of Things technology, sensor data acquisition devices based on various communication technologies have gradually appeared on the market, such as 485, 4G, Ethernet, etc.

[0003] At present, most of the sensor data acquisition devices on the market can only support fixed types of sensors. However, according to different application scenarios, project budgets and other factors, there are various environmental monitoring sensors with different ranges and accuracies available in the market. Furthermore, in closed-loop control applications, in order to improve control accuracy, reduce actuator pressure and improve energy utilization, the control system needs to use different parameters to filter different sensors; in the context of big data, the number of sensors will be huge. For these two reasons, the design and debugging of the control system and the complexity of operation will be greatly increased, and the cost will rise steadily, which will seriously limit the development of intelligent control. Therefore, we propose an Ethernet multi-channel 485 data collector based on a multi-filter architecture. Summary of the invention

[0004] The purpose of the present invention is to provide an Ethernet multi-channel 485 data collector based on a multi-filter architecture to solve the problems raised in the above background technology.

[0005] To achieve the above object, the present invention provides an Ethernet multi-channel 485 data collector based on a multiple filtering architecture, including a sensor data collection module, a filtering module, a main control module, an Ethernet link service module, a display module and a power supply module. The sensor data collection module includes multiple sensor external ports, a sensor configuration file, a collector software and a sampling circuit. The Ethernet link service module includes Ethernet management software, FTP service, http service, TCP / IP forwarder and udp forwarder; The sensor external port of the sensor data acquisition module is connected to a variety of sensors. The sensor configuration file configures the parameters of different sensors. The collector software queries the sensors in turn and collects external environmental data through the sampling circuit. The collected data is filtered and fused by the filter module and transmitted to the main control chip. The main control chip realizes Internet interaction of the collected data through the Ethernet link service module and displays it on the OLED display screen of the display module.

[0006] As a further improvement of the technical solution, the power supply module includes a power supply circuit, wherein the power supply circuit includes a transistor VT1, a MOS tube VT2, a voltage regulator tube U1 and a boost controller U2. The base of the transistor VT1 is connected to the resistor R1 and connected to the resistor R2 in parallel, the other end of the resistor R1 is connected to the 12V voltage, the other end of the resistor R2 is connected to the emitter of the transistor VT1 and then to the ground, and the collector of the transistor VT1 is connected to the resistor R3 and connected to the resistor R4 in parallel; Pins 1, 2, and 3 of the MOS tube VT2 are connected in series to the other end of the resistor R3, pin 4 of the MOS tube VT2 is connected to the other end of the resistor R4, and pins 5, 6, 7, and 8 of the MOS tube VT2 are connected in series to the resistor R5, and are connected to capacitors C1 and C2; Pin 4 of the boost controller U2 is connected to the other end of the resistor R5, pin 2 of the boost controller U2 is connected to the resistor R6, pin 3 of the boost controller U2 is connected to capacitors C1 and C2, and inductor L, pin 6 of the boost controller U2 is connected to resistors R7 and R8, pin 8 of the boost controller U2 is connected to the other end of the inductor L and the positive electrode of the diode D1, and capacitors C5, C6 and C7 are all connected in parallel with resistors R7 and R8; Pin 1 of the voltage regulator tube U1 is connected to the power supply and to pin 1 of the MOS tube VT2.

[0007] As a further improvement of the technical solution, the sampling circuit includes a transistor VT3, a 485 transceiver chip U3, and a MOS tube VT4. The base of the transistor VT3 is connected to the resistor R11, the emitter of the transistor VT3 is grounded, the collector of the transistor VT3 is connected to the resistor R10, the other end of the resistor R11 is connected to the resistor R9, and the resistor R9 and the resistor R10 are connected in parallel to the power supply VCC; Pins 2 and 3 of the 485 transceiver chip U3 are connected in parallel to the collector of the transistor VT3, pin 4 of the 485 transceiver chip U3 is connected to resistors R9 and R11, pins 5 and 6 of the 485 transceiver chip U3 are connected to fuses F1 and F2, a resistor R13 is connected between pins 5 and 6 of the 485 transceiver chip U3 and is connected to a bidirectional transient diode D3, two ends of the resistor R13 are connected to resistors R12 and R14 respectively, and two ends of the bidirectional transient diode D3 are connected to bidirectional transient diodes D2 and D4 respectively; The gate of the MOS tube VT4 is connected to the resistor R15 and connected in parallel to the resistor R16, the source of the MOS tube VT4 is connected to the other end of the resistor R15, and the drain of the MOS tube VT4 is connected to the power supply.

[0008] As a further improvement of the technical solution, the sensor configuration file derives real sensors and virtual sensors when configuring sensor parameters.

[0009] As a further improvement of the present technical solution, the sampler software polls all sensors in sequence according to the configured sensor list, collects data collected by each sensor, and determines the reliability of the data according to the sensor configuration file.

[0010] As a further improvement of the technical solution, the filtering module includes IIR filtering and data fusion. When the IIR filter filters the data, two filters are cascaded and the filtered data is fused.

[0011] As a further improvement of the technical solution, the Ethernet management software controls the collector to access the network and reserves enough time for the communication service module to handle the network disconnection and welcome work when the network is disconnected.

[0012] As a further improvement of the technical solution, the FTP service is a functional module for uploading / downloading files to the data collector, and the http service sets the data collector parameters and temporarily checks the sensor data and status.

[0013] As a further improvement of the technical solution, the TCP / IP forwarder forwards the data of the data collector to the remote server, and forwards the data sent by the remote server to the functional module in the data collector that needs the remote data.

[0014] As a further improvement of the technical solution, the udp forwarder forwards the data transmitted to the local machine through the udp channel in the local area network to the functional module that needs the data, and forwards the data that the functional module wants to send through UDP to the local area network.

[0015] Compared with the prior art, the present invention has the following beneficial effects: The Ethernet multi-channel 485 data collector based on multiple filtering architecture uses multiple 485 interfaces to connect different types of sensors, configures the parameters of different types of sensors through sensor configuration files, and configures sensor parameters by combining real sensors and virtual sensors, which greatly reduces costs. The collector software interrogates the sensors in turn, and collects external environmental data through sampling circuits to achieve the integration and processing of sensor data of different types, quantities and precisions. By adopting two filter cascades and fusing the filtered data, the data error is reduced, and a more accurate data estimate is obtained, so that the sensor can reduce the actuator malfunction rate and reduce the actuator pressure when participating in the control task; data fusion is used to allow the sensor to obtain higher precision. The Ethernet management software of the Ethernet link service module controls the collector to enter the network and reserves enough time for the communication service module to handle the disconnection and welcome the work when the network is disconnected. The FTP service is used to upload / download files to the data collector. The http service sets the data collector parameters, temporarily checks the sensor data and status, and TCP / IP and udp forwarders are used to transfer data, so as to realize the interaction between the collected data and the Internet, and ensure that users can easily deploy and view the status of the data collector. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 It is a schematic diagram of the overall process of the present invention 1; Figure 2 This is a schematic diagram of the power supply circuit of the present invention 1; Figure 3 Schematic diagram of the sampling circuit of the present invention 1; Figure 4 This is a schematic diagram of the sensor interface of the present invention 1; Figure 5 It is a schematic diagram of the filtering fusion process of the present invention 1; Figure 6 This is a schematic diagram of the Ethernet access process of the present invention 1. DETAILED DESCRIPTION

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

[0018] 485 data collector is a data acquisition device designed based on RS-485 data bus, which is widely used in industrial automation, intelligent building management, environmental monitoring and other fields. In recent years, with the development of sensor technology and Internet of Things technology, sensor data acquisition devices based on various communication technologies have gradually appeared on the market, such as 485, 4G, Ethernet, etc. Figure 1-Figure 6 As shown, the present invention provides an Ethernet multi-channel 485 data collector based on a multiple filtering architecture, including a sensor data collection module, a filtering module, a main control module, an Ethernet link service module, a display module and a power supply module. The sensor data collection module includes multiple sensor external ports, a sensor configuration file, a collector software and a sampling circuit. The Ethernet link service module includes Ethernet management software, FTP service, http service, TCP / IP forwarder and udp forwarder; The sensor external port of the sensor data acquisition module is connected to a variety of sensors. The sensor configuration file configures the parameters of different sensors. The collector software queries the sensors in turn and collects external environmental data through the sampling circuit. The collected data is filtered and fused by the filter module and transmitted to the main control chip. The main control chip realizes Internet interaction of the collected data through the Ethernet link service module and displays it on the OLED display screen of the display module.

[0019] Principle: Multiple 485 interfaces are used to connect different types of sensors. The parameters of different types of sensors are configured through sensor configuration files. Real sensors and virtual sensors are combined to configure sensor parameters, which greatly reduces costs. The collector software interrogates the sensors in turn and collects external environmental data through sampling circuits to integrate and process sensor data of different types, quantities and precisions. The collected data is cascaded with two filters, and the filtered data is fused to reduce data errors and obtain more accurate data estimates. When the sensor participates in the control task, the actuator malfunction rate is reduced and the actuator pressure is reduced; data fusion is used to make the sensor obtain higher precision. The Ethernet management software of the Ethernet link service module controls the collector to enter the network and reserves enough time for the communication service module to handle the disconnection and welcome the work when the network is disconnected. The FTP service is used to upload / download files to the data collector. The http service sets the parameters of the data collector, temporarily checks the sensor data and status, and TCP / IP and udp forwarders are used to transfer data, so as to realize the interaction between the collected data and the Internet, and ensure that users can easily deploy and view the status of the data collector.

[0020] In order to ensure that the main control chip and the sampling circuit can be powered more stably, the power supply module includes a power supply circuit, wherein the power supply circuit includes a transistor VT1, a MOS tube VT2, a voltage regulator tube U1 and a boost controller U2. The base of transistor VT1 is connected to resistor R1 and resistor R2 in parallel, the other end of resistor R1 is connected to 12V voltage, the other end of resistor R2 is connected to the emitter of transistor VT1 and then to ground, the collector of transistor VT1 is connected to resistor R3 and resistor R4 in parallel; Pins 1, 2, and 3 of MOS tube VT2 are connected in series to the other end of resistor R3, pin 4 of MOS tube VT2 is connected to the other end of resistor R4, pins 5, 6, 7, and 8 of MOS tube VT2 are connected in series to resistor R5, and are connected to capacitors C1 and C2; Pin 4 of the boost controller U2 is connected to the other end of the resistor R5, pin 2 of the boost controller U2 is connected to the resistor R6, pin 3 of the boost controller U2 is connected to capacitors C1 and C2, and inductor L, pin 6 of the boost controller U2 is connected to resistors R7 and R8, pin 8 of the boost controller U2 is connected to the other end of the inductor L and in parallel to the positive electrode of the diode D1, and capacitors C5, C6, and C7 are all connected in parallel with resistors R7 and R8; Pin 1 of the voltage regulator tube U1 is connected to the power supply and to pin 1 of the MOS tube VT2.

[0021] In this circuit, a 3.3V constant voltage output is generated by the voltage regulator U1, and its shutdown cannot be controlled to provide a 3.3V power supply for the main control chip and the sensor sampling circuit; The MOS tube VT2 provides energy input for the booster with the boost controller U2 as the main controller, and finally generates a 12V constant voltage output, which is used to provide power output for the sensor sampling circuit and realize the power supply for the external sensor. MOS tube VT2 is equivalent to a voltage valve and is controlled, so the 12V constant voltage output is also controlled, but because the designed input voltage is 3.6-5.5V, the controller cannot be used to directly open or shut down the MOS tube VT2, because the controller's ability to output a high level can only reach 3.3V at most, and dynamic input will cause the MOS tube VT2 to be unable to be completely shut down, so a "MOS driver" with the triode VT1 as the core is added to drive the MOS tube VT2; The boost controller U2 is the main controller. It receives the voltage feedback circuit composed of two resistors R7 and R8 to read the actual output voltage. After internal adjustment, it generates a 12V constant voltage output through the inductor L and the diode D1. C5 and C6 are output energy storage capacitors, C7 is the output filter capacitor, R6 is the current overload point configuration resistor, and R5 is the booster operation enable current limiting resistor.

[0022] In order to be able to sample and process multiple different types of sensors, the sampling circuit includes transistor VT3, 485 transceiver chip U3, and MOS tube VT4. The base of transistor VT3 is connected to resistor R11, the emitter of transistor VT3 is grounded, the collector of transistor VT3 is connected to resistor R10, the other end of resistor R11 is connected to resistor R9, and resistor R9 and resistor R10 are connected to power supply VCC in parallel; Pins 2 and 3 of the 485 transceiver chip U3 are connected in parallel to the collector of the transistor VT3, pin 4 of the 485 transceiver chip U3 is connected to resistors R9 and R11, pins 5 and 6 of the 485 transceiver chip U3 are connected to fuses F1 and F2, resistor R13 is connected between pins 5 and 6 of the 485 transceiver chip U3 and is connected to a bidirectional transient diode D3, both ends of the resistor R13 are connected to resistors R12 and R14 respectively, and both ends of the bidirectional transient diode D3 are connected to bidirectional transient diodes D2 and D4 respectively; The gate of the MOS tube VT4 is connected to the resistor R15 and connected in parallel to the resistor R16, the source of the MOS tube VT4 is connected to the other end of the resistor R15, and the drain of the MOS tube VT4 is connected to the power supply.

[0023] In this circuit, MOS tube VT4 is used to control the opening and closing of the power supply of the 485 transceiver chip; Since the 485 transceiver chip U3 works under the 485 bus condition, since it is a bus, the information flow on the bus is bidirectional. A device mounted on the bus can both send and receive. Because the sending and receiving of the 485 transceiver chip U3 are separated, the controller needs to tell the 485 transceiver chip U3 when to send and receive. The function of the circuit composed of transistor VT3, resistor R10 and resistor R11 is to automate this process. When the controller wants to send data, the 485 transceiver chip U3 automatically switches to the sending state. When not sending, the 485 transceiver chip U3 automatically switches to the receiving state. Bidirectional transient suppression diode D2, bidirectional transient suppression diode D3, and bidirectional transient suppression diode D4 are mainly used to resist voltage shock from the bus and belong to a protection mechanism; Among them, if the main controller breaks down and cannot work at some point, then the broken device will continue to occupy the bus, and other devices mounted on the entire bus will not be able to communicate normally. The entire circuit is protected by resistor R9.

[0024] In order to adapt to the various parameters of different types of sensors, the sensor configuration file derives real sensors and virtual sensors when configuring sensor parameters. The real sensor is mainly used to specify the 485 address, range, resolution, unit, accuracy and manufacturer parameters of the real sensor. The system will sample and filter the sensor according to these parameters and construct the sensor data message. The virtual sensor is based on the real sensor or static data. When the specified data source is the real sensor, the data source of the virtual sensor is the real sensor. When the specified data source is static data, the data of the virtual sensor comes from the configuration file. In the configuration item of the virtual sensor, the name of the sensor can also be specified, which is mainly used for local web page display and data reporting to the remote server. This means that the server receiving the sensor data does not need to manage the sensor name set. Less workload means lower cost.

[0025] In order to ensure that the sampling data of each sensor can be collected and judged, the sampler software polls all sensors in sequence according to the configured sensor list, collects the data collected by each sensor, and judges the reliability of the data according to the sensor configuration file; The working mechanism of the sampler software is: T_poll = (T_sensor * Sn) + T_idle T_poll is the polling cycle from the first real sensor to the last real sensor, T_sensor is the fixed time for a single real sensor, T_idle is the time interval between two polling cycles T_poll, and Sn is the number of real sensors determined by the configuration file.

[0026] By increasing the value of T_sensor, the same sensor data can be repeatedly acquired multiple times within the time interval to perform preliminary arithmetic average filtering. It is also a retry scheme for sensor unresponsiveness. After the sensor responds, the sampler will determine whether the sensor's response data is legal based on the sensor range defined in the configuration file, further improving the stability of the collector.

[0027] In order to better reduce the error of the filtered data and improve the accuracy, the filtering module includes IIR filtering and data fusion. When the IIR filter filters the data, two filters are cascaded and the filtered data is fused. Figure 5 ,According to the number of real sensors, the sampling time is calculated, and the sampling time and the pre-defined continuous domain transfer function are bilinearly transformed to obtain the working parameters of the digital IIR filter, and then multiple sets of data are fused to reduce the error.

[0028] In order to better control the access of the collector to the network, the Ethernet management software controls the access of the collector to the network and reserves enough time for the communication service module to handle the disconnection and welcome work when the network is disconnected. When the user configures the DHCP method to be used first, the collector uses the static IP method to load a widely known default parameter to configure its own IP address when it fails to obtain the IP address through DHCP for many times. This action cannot ensure the uniqueness of the IP address, but it ensures that the data collector can be incorporated into the local area network. Then, based on the construction of the simplest local area network, the user can use the HTTP service of the data collector to reset the network parameters, thereby reversing the failure caused by lack of resources; When the status of the network changes, the Ethernet management software sends a notification of "network communication available / unavailable / restart" to each module using the network communication service, and waits for a timeout period Tot. The module that receives the restart notification will prepare for the network disconnection, and then return a ready response to the Ethernet management software. If the time Ethernet waits for the service object to respond exceeds Tot, the Ethernet management software will still restart the network access process. In order to ensure that the networking work is completed stably and effectively, and at the same time ensure that the "modules" using the communication service have enough time to handle the work of welcoming the network disconnection, combined with the end-to-end principle: Modules using network communication services can choose to become or not become service objects of the Ethernet management software. When choosing to become service objects of the Ethernet management software, these modules must specify an effective time for processing the preparation work before the network disconnection. The Ethernet management software will select the maximum value of the time specified by the service objects as the restart waiting timeout Tot.

[0029] In order to better use FTP service and http service, FTP service is used to upload / download files to the data collector, and http service is used to set data collector parameters and temporarily view sensor data and status; FTP service needs the support of Ethernet management software to use TCPIP function reasonably and effectively; it needs the support of device manager to obtain the running status of file system to use the file system reasonably and effectively. When the data collector and computer are in the same network segment, users only need to check the IP address on the screen in the lower right corner of the product and type the address in the address bar of the browser to use the http service of the data collector. like Figure 6As shown, the http service needs to exchange files with the browser through TCPIP, so it needs to obtain the support of the Ethernet management software and the device manager. The device manager also manages all the modifiable operating parameters of the device. When the parameters are successfully set through http, it is necessary for the http service to know this message and synchronize it to the browser. When the part of the device operating parameters related to the Ethernet management software changes, the Ethernet management software will use the new parameters to set the Ethernet. The offline and restart behaviors that occur during this period will be notified to the http service, and http will rebuild the service based on this information. The http service also carries sensor-related information, so the http service also needs to obtain the support of the sensor data service. The use of this function is so simple that it can greatly reduce costs from the perspective of device installation, deployment, use and maintenance.

[0030] In order to forward the data of the data collector to the remote server, the TCP / IP forwarder forwards the data of the data collector to the remote server, and forwards the data sent by the remote server to the functional module in the data collector that needs remote data. The TCP / IP forwarder needs to know the network access status of the device and the address and port parameters of the remote server to be connected, so it needs to obtain the support of Ethernet management software and device manager. Other modules can choose to become or not become the service object of the TCP / IP forwarder. When a module registers as a service object of TCP / IP, it should specify its own message priority. In this way, when multiple modules need to upload data to the remote server at the same time, the TCP / IP forwarder will select the data of the service object with high priority for uploading. When the priority is the same, it will be forwarded in the order in which the service object registers the TCP / IP forwarder service. When the server sends data, the TCP / IP forwarder will route the data to all service objects.

[0031] In order to forward the local data to the functional modules that need these data, the UDP forwarder forwards the data transmitted to the local machine through the UDP channel in the local area network to the functional modules that need these data, and forwards the data that the functional module wants to send through UDP to the local area network; The udp forwarder only needs to know the network access status of the device, so it only needs to obtain the support of the Ethernet management software. Other modules can choose to become or not become the service object of the udp forwarder. When a module registers as a udp service object, it should specify its own message priority. In this way, when multiple modules need to upload data to the remote server at the same time, the udp forwarder will select the data of the service object with high priority for upload. When the priority is the same, it will be forwarded in the order in which the service object registers the udp forwarder service. When the server sends data, the udp forwarder will route the data to all service objects.

[0032] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited by the above embodiments. The above embodiments and descriptions are only preferred examples of the present invention and are not intended to limit the present invention. Without departing from the spirit and scope of the present invention, the present invention may have various changes and improvements, which fall within the scope of the present invention. The scope of protection of the present invention is defined by the attached claims and their equivalents.

Claims

1. An Ethernet multi-channel 485 data collector based on a multi-filter architecture, characterized in that: It includes a sensor data acquisition module, a filter module, a main control module, an Ethernet link service module, a display module and a power supply module. The sensor data acquisition module includes multiple sensor external ports, a sensor configuration file, a collector software and a sampling circuit. The Ethernet link service module includes Ethernet management software, FTP service, http service, TCP / IP forwarder and udp forwarder. The sensor external port of the sensor data acquisition module is connected to a variety of sensors. The sensor configuration file configures the parameters of different sensors. The collector software queries the sensors in turn and collects external environmental data through the sampling circuit. The collected data is transmitted to the main control chip, and the main control chip controls the filter module to filter the data. When there are multiple sensors of the same type, multiple filtered data are fused, and Internet interaction of the collected data is realized through the Ethernet link service module. The sensor number and IP address are displayed on the OLED display of the display module, thereby opening the data acquisition channel for the corresponding sensor.

2. The Ethernet multi-channel 485 data collector based on a multiple filtering architecture according to claim 1 is characterized in that: The power supply module includes a power supply circuit, wherein the power supply circuit includes a transistor VT1, a MOS tube VT2, a voltage regulator tube U1 and a boost controller U2. The base of the transistor VT1 is connected to the resistor R1 and connected to the resistor R2 in parallel, the other end of the resistor R1 is connected to the 12V voltage, the other end of the resistor R2 is connected to the emitter of the transistor VT1 and then to the ground, and the collector of the transistor VT1 is connected to the resistor R3 and connected to the resistor R4 in parallel; Pins 1, 2, and 3 of the MOS tube VT2 are connected in series to the other end of the resistor R3, pin 4 of the MOS tube VT2 is connected to the other end of the resistor R4, and pins 5, 6, 7, and 8 of the MOS tube VT2 are connected in series to the resistor R5, and are connected to capacitors C1 and C2; Pin 4 of the boost controller U2 is connected to the other end of the resistor R5, pin 2 of the boost controller U2 is connected to the resistor R6, pin 3 of the boost controller U2 is connected to capacitors C1 and C2, and inductor L, pin 6 of the boost controller U2 is connected to resistors R7 and R8, pin 8 of the boost controller U2 is connected to the other end of the inductor L and the positive electrode of the diode D1, and capacitors C5, C6 and C7 are all connected in parallel with resistors R7 and R8; Pin 1 of the voltage regulator tube U1 is connected to the power supply and to pin 1 of the MOS tube VT2.

3. The Ethernet multi-channel 485 data collector based on a multiple filtering architecture according to claim 1, characterized in that: The sampling circuit includes a transistor VT3, a 485 transceiver chip U3, and a MOS tube VT4. The base of the transistor VT3 is connected to the resistor R11, the emitter of the transistor VT3 is grounded, the collector of the transistor VT3 is connected to the resistor R10, the other end of the resistor R11 is connected to the resistor R9, and the resistor R9 and the resistor R10 are connected in parallel to the power supply VCC; Pins 2 and 3 of the 485 transceiver chip U3 are connected in parallel to the collector of the transistor VT3, pin 4 of the 485 transceiver chip U3 is connected to resistors R9 and R11, pins 5 and 6 of the 485 transceiver chip U3 are connected to fuses F1 and F2, a resistor R13 is connected between pins 5 and 6 of the 485 transceiver chip U3 and is connected to a bidirectional transient diode D3, two ends of the resistor R13 are connected to resistors R12 and R14 respectively, and two ends of the bidirectional transient diode D3 are connected to bidirectional transient diodes D2 and D4 respectively; The gate of the MOS tube VT4 is connected to the resistor R15 and connected in parallel to the resistor R16, the source of the MOS tube VT4 is connected to the other end of the resistor R15, and the drain of the MOS tube VT4 is connected to the power supply.

4. The Ethernet multi-channel 485 data collector based on a multiple filtering architecture according to claim 1 is characterized in that: The sensor configuration file derives a real sensor and a virtual sensor when configuring sensor parameters.

5. The Ethernet multi-channel 485 data collector based on a multiple filtering architecture according to claim 1, characterized in that: The sampler software polls all sensors in sequence according to the configured sensor list, collects data collected by each sensor, and determines the reliability of the data according to the sensor configuration file.

6. The Ethernet multi-channel 485 data collector based on a multiple filtering architecture according to claim 1, characterized in that: The filtering module includes IIR filtering and data fusion. When the IIR filter filters the data, two filters are cascaded and the filtered data is fused.

7. The Ethernet multi-channel 485 data collector based on a multiple filtering architecture according to claim 1 is characterized in that: The Ethernet management software controls the collector to access the network and reserves enough time for the communication service module to handle the network disconnection and welcome work when the network is disconnected.

8. The Ethernet multi-channel 485 data collector based on a multiple filtering architecture according to claim 1, characterized in that: The FTP service is a functional module for uploading and downloading files to the data collector, and the http service sets the data collector parameters and temporarily checks the sensor data and status.

9. The Ethernet multi-channel 485 data collector based on a multiple filtering architecture according to claim 1, characterized in that: The TCP / IP forwarder forwards the data from the data collector to the remote server, and forwards the data sent by the remote server to the functional module in the data collector that needs the remote data.

10. The Ethernet multi-channel 485 data collector based on a multiple filtering architecture according to claim 1, characterized in that: The UDP forwarder forwards the data transmitted to the local machine through the UDP channel in the local area network to the functional module that needs the data, and forwards the data that the functional module wants to send through UDP to the local area network.