Elevator health data acquisition device
The combination of a main control device and multiple MPU6050 acceleration sensors solves the problems of high elevator vibration data collection cost and complex data processing, and achieves efficient and accurate elevator vibration monitoring.
Patent Information
- Application Number
- CN202422858685.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2034-11-22
AI Technical Summary
In the existing technology, the collection of elevator car vibration data requires the deployment of multiple sensors, resulting in high deployment costs and complex data processing, making it difficult to comprehensively monitor elevator vibration.
A sensing device that uses a main control device and multiple MPU6050 accelerometers is used to achieve signal acquisition and data processing through connecting lines, reducing the number of sensors. The STM32F103ZET6 module and RS-485 communication module are used for data transmission and storage.
It effectively reduces the cost of sensor deployment, improves the accuracy and stability of elevator vibration data collection, simplifies the data processing process, and reduces the noise and error caused by sensor vibration.
Smart Images

Figure CN223397253U_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of elevator technology, and in particular to an elevator health data collection device. Background Art
[0002] Elevator health data refers to various physical data collected during elevator operation, of which elevator car vibration data is a key component. Elevator vibration data is closely related to the quality of elevator operation and passenger experience.
[0003] In reality, elevator car vibration is affected by a variety of factors. The vibration signals vary at different locations in the elevator, and the factors influencing elevator vibration also vary. To more comprehensively monitor elevator vibration, it is necessary to collect vibration data from multiple locations. Currently, elevator car vibration is typically detected and recorded using vibration sensors or electronic products containing vibration sensors. To obtain comprehensive vibration data, a large number of sensors must be deployed in different locations, resulting in high deployment costs. Furthermore, the multiple data outputs from multiple sensors increase the difficulty of subsequent data processing. Summary of the Invention
[0004] The present application provides an elevator health data collection device, which has the advantage of being able to collect vibration data at multiple locations in the elevator and reduce sensor deployment costs.
[0005] The above-mentioned object of the present application is achieved through the following technical solutions: an elevator health data acquisition device, comprising a main control device and several sensor devices;
[0006] The main control device includes a first housing, a first circuit board and a power module are arranged in the first housing, a plurality of first data interface modules connected to the first circuit board are arranged on the first housing, and the first circuit board is configured with a power circuit, a main control unit, a storage unit and a communication unit;
[0007] The sensing device includes a second housing, a second circuit board and an MPU6050 acceleration sensor are provided in the second housing, the MPU6050 acceleration sensor is connected to the second circuit board, and a second data interface module connected to the second circuit board is provided on the second housing;
[0008] The plurality of sensor devices are deployed on the elevator car, and a connecting line is provided between the first data interface module and the second data interface module for realizing the connection between the sensor devices and the main control device.
[0009] Furthermore, the power module is a lithium battery or an external input DC power supply, and the power circuit includes a 5V power circuit and a 3.3V power circuit;
[0010] Wherein, the 5V power supply circuit includes a DC-DC chip for generating a 5V power supply;
[0011] The 3.3V power supply circuit includes a voltage conversion chip for generating a 3.3V power supply.
[0012] Furthermore, the power supply circuit also includes a 3.3V power supply interface and a 5V power supply interface for an external power supply or a load, and both the 3.3V power supply interface and the 5V power supply interface are provided with a TVS tube.
[0013] Furthermore, the main control unit is an STM32F103ZET6 module, and the communication unit is an RS-485 communication module.
[0014] Furthermore, the communication unit also includes a wireless communication module for communicating with a separate cloud server.
[0015] Furthermore, a groove for installing the MPU6050 acceleration sensor is provided in the second shell, and V-shaped fasteners are provided on the four sides of the groove. When the MPU6050 acceleration sensor is installed in the groove, the V-shaped fasteners deform and provide support force for the MPU6050 acceleration sensor. The second shell also includes a cover for closing the second shell, and a V-shaped fastener is provided at the bottom of the cover.
[0016] Furthermore, the groove of the second shell is filled with filling glue and solidified.
[0017] Furthermore, a plurality of mounting seats are provided on the side surfaces of the second shell for mounting on the elevator car by screws / bolts.
[0018] Furthermore, a plurality of positioning pins are provided on the bottom of the second shell, and when the second shell is installed on the elevator car, the positioning pins are inserted into the installation position.
[0019] Furthermore, the first data interface module and the second data interface module are both pin-type connection terminals.
[0020] In summary, the beneficial effects of this application are:
[0021] 1. This application uses a single master control device paired with multiple sensing devices to detect and collect vibration signals at multiple locations in the elevator car, effectively reducing the number of sensors and lowering sensor deployment costs.
[0022] 2. The sensing device in this application is designed based on the MPU6050 accelerometer. The MPU6050 accelerometer has the advantages of small size and high measurement accuracy. It can perform simultaneous three-axis acceleration detection, which is conducive to obtaining comprehensive elevator vibration information.
[0023] 3. The sensor device, the MPU6050 accelerometer, installed in the second housing provides stable support and fixation, reducing noise and errors caused by vibration or shaking of the sensor. The second housing also provides greater stability when mounted within the elevator, helping to reduce errors and noise caused by the connection between the sensor and the elevator. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 It is a schematic diagram of the overall structure of a specific embodiment of the present application;
[0025] Figure 2 This is a schematic diagram of a sensor device in a specific embodiment of the present application. Figure 1 ;
[0026] Figure 3 This is a schematic diagram of a sensor device in a specific embodiment of the present application. Figure 2 ;
[0027] Figure 4 This is a schematic diagram of the main control unit circuit in a specific embodiment of the present application;
[0028] Figure 5 This is a schematic diagram of a power supply circuit in a specific embodiment of the present application;
[0029] Figure 6 This is a schematic diagram of the MPU6050 acceleration sensor in a specific embodiment of the present application;
[0030] Figure 7 This is a schematic diagram of Euler angle calculation in a specific embodiment of the present application;
[0031] Figure 8 This is a schematic diagram of an RS-485 communication module in a specific embodiment of the present application;
[0032] Figure 9 This is a signal processing flow chart of an elevator health data acquisition device in a specific embodiment of the present application.
[0033] In the figure, 100, main control device; 101, first data interface module; 200, sensor device; 201, groove; 202, V-shaped fastener; 203, second data interface module; 204, mounting seat; 205, positioning pin. DETAILED DESCRIPTION
[0034] The specific implementation of the present application is described in detail below with reference to the accompanying drawings.
[0035] Embodiment: An elevator health data collection device, comprising Figure 1 , including a main control device and several sensing devices.
[0036] The main control device includes a first shell, in which a first circuit board and a power supply module are arranged. The first shell is provided with several first data interface modules connected to the first circuit board. The first circuit board is configured with a power supply circuit, a main control unit, a storage unit and a communication unit.
[0037] The sensing device includes a second housing, a second circuit board and an MPU6050 acceleration sensor are provided in the second housing, the MPU6050 acceleration sensor is connected to the second circuit board, and a second data interface module connected to the second circuit board is provided on the second housing;
[0038] The plurality of sensor devices are deployed on the elevator car, and a connecting line is provided between the first data interface module and the second data interface module for realizing the connection between the sensor devices and the main control device.
[0039] like Figure 4 As shown, the main control unit is the STM32F103ZET6 module. The STM32F103ZET6 is an ARM architecture 32-bit MCU produced by ST. It uses the Cortex-M3 core with a main frequency of 72MHz, has 512KBFlash storage, can operate in an environment of -40℃-85℃, and has eight groups of GPIO interfaces. It has very good scalability. The GPIO interface can realize complex timing and the construction of multiple protocols and drivers, which can fully meet the needs of this device. First, the minimum system of the STM32F103VET6 is built based on the ARM chip. The minimum system circuit of the STM32F103VET6 main control chip includes: system clock circuit, real-time clock RTC circuit, RTC power supply circuit, reset circuit, boot mode setting interface, etc.
[0040] The power supply module is a lithium battery or an external input DC power supply. All chips in this device, including the main control chip, use a 3.3V power supply voltage. The MPU6050 acceleration sensor module requires a 3.3V to 5V power supply voltage, so the power supply circuit mainly generates 5V and 3.3V power supply voltages. The power supply circuit includes a 5V power supply circuit and a 3.3V power supply circuit. The power supply circuit is as follows Figure 5 shown.
[0041] The 5V power supply circuit includes a DC-DC chip for generating a 5V power supply. This device uses the MP2359 DC-to-DC step-down converter in a TSOT23-6 package. Its operating voltage range is 4.5V to 24V, its switching frequency is 1.4MHz, and its feedback voltage is 0.8V with a ±1.5% error. The MP2359 chip's BST pin is the bootstrap pin, FB is the feedback pin, EN is the chip enable pin (active high), IN is the power supply input pin, and SW is the switch output pin. Capacitor C18 connects the BST and SW pins, creating a floating power supply through the power switch. This capacitor is used to drive the gate of the power switch. To prevent the development board from burning out due to incorrect external DC power supply polarity, a Schottky diode D4 (SS14) is added between the power supply voltage pin IN and the DC_IN input port. Capacitors C24 and C25 connected to the IN pin prevent large voltage spikes from appearing on the input.
[0042] The 3.3V power supply circuit includes a voltage conversion chip for generating a 3.3V power supply. This device uses the AMS1117-3.3 voltage conversion chip in a SOT-223 package. This chip has good output linearity and internally integrated overheat protection and current limiting circuits, making it suitable for powering control chips such as ARM. Its input voltage range is: 4.75V~12V, and its output voltage range is: 3.267~3.333V. Its conversion voltage accuracy is between plus or minus 1%, and its output current range is: 0~1A. The parameters of this chip meet the power supply requirements of this control board. In this power supply circuit, K1 is the main power switch of the system control board. The I / O1 pin of this switch is connected to the voltage output of the MP2359 switch. When the button is pressed, the input voltage +5V is provided to the AMS1117 chip.
[0043] The power supply circuit also includes a 3.3V power interface and a 5V power interface for connecting to an external power source or load. Both interfaces are equipped with TVS diodes (D5 and D6). The power interfaces provide external 3.3V and 5V power input and output interfaces and can be used during control board debugging. The two TVS diodes (D5 and D6) effectively prevent damage to the control board when the external power supply or load is unstable (such as when the system is connected to multiple inductive loads such as motors and relays). They also provide a certain degree of protection against damage to the control board caused by reverse connection of the external power supply. The circuit also includes a display circuit with an LED light that illuminates when the power supply circuit is functioning properly. This display circuit provides a visual indication of the power supply's proper function, ensuring safety during testing.
[0044] In order to reduce the noise caused by the error of the internal structure of the sensor (such as gaps, wear after long-term use, etc.), Figure 2As shown, the second housing has a groove for mounting the MPU6050 accelerometer. The second circuit board is located at the bottom of the groove. The circuit board has exposed pins for connecting to the MPU6050 accelerometer. V-shaped fasteners are provided on the four sides of the groove. When the MPU6050 accelerometer is installed in the groove, the V-shaped fasteners deform and provide support for the MPU6050 accelerometer. The second housing also includes a cover for closing the second housing ( Figure 2 (Not shown) V-shaped fasteners are provided at the bottom of the cover. These fasteners on the four sides of the groove and at the bottom of the cover provide multi-directional support for the MPU6050 accelerometer, reducing detection errors caused by internal structural variations in the sensor.
[0045] To further improve stability, the groove of the second shell is filled with filling glue and solidified.
[0046] In order to reduce the vibration noise caused by the connection structure between the sensor and the elevator, the side of the second shell is provided with several mounting seats for mounting on the elevator car by screws / bolts. Figure 3 As shown, the bottom of the second housing is provided with several positioning pins. When the second housing is mounted on the elevator car, the positioning pins penetrate into the mounting position. The positioning pins are set to a length between 2 and 5 mm. When the second housing is mounted on the elevator car, the positioning pins penetrate into the mounting position to provide a certain positioning and fixing function, thereby preventing vibration errors caused by loose screw connections.
[0047] The MPU6050 accelerometer is an integrated 6-axis motion processing component. Compared to multi-component solutions, it eliminates the time difference between the combined gyroscope and accelerometer axes, significantly reducing packaging space. The MPU6050 integrates a 3-axis gyroscope and a 3-axis accelerometer, and can connect to other sensors via an I2C port. Furthermore, it provides a motion processing library that handles complex motion sensing data, reducing the load on the operating system due to motion processing operations and providing a structured API for application development.
[0048] The MPU6050 accelerometer has an angular velocity measurement range of ±250, ±500, ±1000, and ±2000° / sec (dps), and an accelerometer measurement range of ±2g, ±4g, ±8g, and ±16g. This range is more than sufficient for elevator vibration testing. The acceleration measured by the MPU6050 accelerometer is not only suitable for vibration testing, but also integrates acceleration data to measure the posture of moving objects, providing real-time motion posture and trajectory.
[0049] The MPU6050 accelerometer primarily uses an IIC interface for communication, with a maximum speed of 400 kHz. It also includes an on-chip temperature sensor and a ±1% MEMS oscillator for internal or external data compensation. The MPU6050 accelerometer has an internal programmable low-pass filter, which allows for different cutoff frequencies and data output rates to be selected by setting registers. The MPU6050 accelerometer fully complies with relevant measurement standards. Its schematic diagram is shown below. Figure 6 shown.
[0050] The MPU6050 requires only a few peripheral components to operate normally and has low power consumption. Due to I2C communication with the STM32F103ZET6, 4.7K pull-up resistors should be added to its SDA and SCL pins.
[0051] Because the STM32F103ZET6's hardware IIC has inherent stability issues, software emulation of the IIC is used to drive the MPU6050. The STM32F103ZET6's GPIO port PB8 is defined as an analog SCL pin, and the GPIO port PB9 is defined as an analog SDA pin. Pull-up connections are connected to the MPU6050's SCL and SDA pins. Both chips are powered by a regulated 3.3V voltage, so a single power supply is sufficient.
[0052] After initializing and configuring the IIC interface and the MPU6050, you can read the register data and obtain 12 raw data values. Combining the upper and lower eight bits to obtain a hexadecimal value gives you the six basic data values (ACCEL_X, ACCEL_Y, ACCEL_Z, GYRO_X, GYRO_Y, and GYRO_Z). To convert the raw 16-bit data to gravitational acceleration units (G), you need to consider the sensor's range. The default measurement range is ±2G, for a total of 4G. The maximum reading for 16-bit data is 65536, which, when divided by 4, equals 16384, the value corresponding to 1G of acceleration. Before printing, divide the data by 16384 to obtain the corresponding value in G. The same applies to angular velocity unit conversion.
[0053] like Figure 7 As shown in the figure, after obtaining the values of ACCEL_X, ACCEL_Y, and ACCEL_Z, the angle between the coordinate axis and gravity, namely the Euler angle, is calculated through the formula Angle*=acos(ACCEL_* / G). At this point, all motion parameters have been obtained, and all parameters of the object's motion and posture can be obtained through certain control logic.
[0054] Due to errors caused by production processing and chip welding, the raw data will have a certain amount of static drift. The MPU6050 can be placed on a known horizontal plane to measure the steady-state error. When the Z-axis is perpendicular to the horizontal plane by default, the Z-axis acceleration should be the acceleration of gravity G, and the other axes should be 0. If the data does not conform to the theoretical value, the data deviation is defined as Δ, and the output value -Δ is used to obtain the corrected value.
[0055] The communication unit is an RS-485 communication module. The RS-485 communication circuit is used in this device to communicate with external devices. The RS-485 interface used in this part of the circuit relies on two-wire half-duplex communication, and the serial port 3 (UART3) of the main control chip is used for 485 communication. Since the RS485 level and the TTL level of the main chip STM32 cannot be directly connected for communication, it is necessary to add a level conversion chip between the RS485 interface and the STM32 serial port. Considering that the power supply voltage of the main control chip STM32 is 3.3V, and the voltage on the board is mostly 3.3V, this circuit uses the MAX3485 chip to realize 485 communication. The design of the communication circuit is as follows Figure 8 As shown in the figure, RE and DE are the enable terminals for receiving and sending of the chip, where RE is valid at a low level and allows receiving, while DE is valid at a high level and allows sending. These two enable terminals are connected to the same IO port of the main CPU, so receiving and sending will not occur at the same time, which is also the characteristic of 485 half-duplex communication.
[0056] RS-485 transmits data in the form of differential signals. The two pins A and B at the differential signal end, when AB>200mA, the output pin RO is high; when AB<200mA, the output pin RO is high. This system uses the serial port 3 of the main chip to implement 3485 communication. The transmit pin USART_TX of the serial port 3 is connected to the input pin DI of the internal driver of the 3485 chip, and the receive pin USART_RX of the serial port 3 is connected to the output pin RO of the internal receiver of the 3485 chip. The circuit diagram of the RS-485 communication module is as follows: Figure 8 shown.
[0057] The communication unit also includes a wireless communication module for communicating with a separate cloud server. The server is used to receive the collected information of the device. The signal processing flow chart of the device is as follows Figure 9 As shown, Figure 9 In the figure, the dotted arrows indicate the flow of control signals, and the solid arrows indicate the flow of data.
[0058] It should be noted that the calculation methods involved in this embodiment all adopt existing technologies, and this application does not involve improvements to the methods.
[0059] In this embodiment, the first data interface module and the second data interface module are both pin-type connection terminals.
[0060] Taking the detection of vibration at the top of an elevator as an example, during deployment, one main control device can be configured with four sensor devices. The four sensor devices are installed at the four corners of the elevator top to complete signal collection at four positions. After the collection is completed, the data is uniformly processed, stored or uploaded through the main control device, reducing the deployment cost of the sensor.
[0061] The above is only a preferred embodiment of the present application. It should be pointed out that for ordinary technicians in this field, several variations and improvements can be made without departing from the creative concept of the present application, and these all fall within the scope of protection of the present application.
Claims
1. An elevator health data collection device, characterized in that: It includes a main control device and several sensor devices; The main control device includes a first housing, a first circuit board and a power module are arranged in the first housing, a plurality of first data interface modules connected to the first circuit board are arranged on the first housing, and the first circuit board is configured with a power circuit, a main control unit, a storage unit and a communication unit; The sensing device includes a second housing, a second circuit board and an MPU6050 acceleration sensor are provided in the second housing, the MPU6050 acceleration sensor is connected to the second circuit board, and a second data interface module connected to the second circuit board is provided on the second housing; The plurality of sensor devices are deployed on the elevator car, and a connecting line is provided between the first data interface module and the second data interface module for realizing the connection between the sensor devices and the main control device.
2. The elevator health data collection device according to claim 1, characterized in that: The power module is a lithium battery or an external input DC power supply, and the power circuit includes a 5V power circuit and a 3.3V power circuit; Wherein, the 5V power supply circuit includes a DC-DC chip for generating a 5V power supply; The 3.3V power supply circuit includes a voltage conversion chip for generating a 3.3V power supply.
3. The elevator health data collection device according to claim 2, characterized in that: The power supply circuit also includes a 3.3V power supply interface and a 5V power supply interface for external power supply or load, and both the 3.3V power supply interface and the 5V power supply interface are provided with a TVS tube.
4. The elevator health data collection device according to claim 1, characterized in that: The main control unit is an STM32F103ZET6 module, and the communication unit is an RS-485 communication module.
5. The elevator health data collection device according to claim 4, characterized in that: The communication unit also includes a wireless communication module for communicating with a separately provided cloud server.
6. The elevator health data collection device according to claim 1, characterized in that: The second shell is provided with a groove for installing the MPU6050 acceleration sensor, and the four sides of the groove are provided with V-shaped fasteners. When the MPU6050 acceleration sensor is installed in the groove, the V-shaped fasteners deform and provide support for the MPU6050 acceleration sensor. The second shell also includes a cover for closing the second shell, and a V-shaped fastener is provided at the bottom of the cover.
7. The elevator health data collection device according to claim 6, characterized in that: The groove of the second shell is filled with filling glue and solidified.
8. The elevator health data collection device according to claim 6, characterized in that: The side surface of the second shell is provided with a plurality of mounting seats for being mounted on the elevator car by screws / bolts.
9. The elevator health data collection device according to claim 7, characterized in that: A plurality of positioning pins are provided on the bottom of the second shell. When the second shell is installed on the elevator car, the positioning pins are inserted into the installation position.
10. The elevator health data collection device according to claim 1, characterized in that: The first data interface module and the second data interface module are both pin-type connection terminals.