Automatic water meter identification device based on FPGA (Field Programmable Gate Array)
By introducing designs such as positioning springs and inner convex layers into the water meter automatic identification device, the problem of difficulty in positioning and interval adjustment in the installation is solved, the applicability and stability of the device are improved, installation offset is avoided, and multiple groups of inner convexes are passed Layers and anti-slip textures enhance connection stability.
Patent Information
- Application Number
- CN202420836270.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-22
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2034-04-22
AI Technical Summary
The existing FPGA-based automatic water meter identification device is not easy to position during installation, and the installation range is not easy to adjust, resulting in a decrease in installation offset and applicability.
By setting a positioning spring between the positioning outer plate and the automatic identifier, adjusting the distance between the clamp and the water meter body, and setting the inner convex layer and the outer end plate to contact the inner wall of the clamp to achieve positioning and stable connection, avoiding Install offset, and use a stabilizing shaft, adjusting screw and fastening screw for fixing.
It improves the installation applicability and stability of the automatic identification device of water meter, avoids installation offsets, enhances the adaptability to different dial sizes of water meters, and improves friction and fixity through multiple sets of inner convex layers and anti-slip marks.
Smart Images

Figure CN222189909U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the field of water meter identification equipment, in particular to an automatic water meter identification device based on FPGA. Background Art
[0002] Water meters are mainly used to measure the cumulative flow of water and are widely used in daily life and industrial production. Among them, the water meter automatic identification device is a device with high practical value. When used in conjunction with a water meter, it can improve the accuracy and efficiency of the water meter readings, thereby reducing management costs and promoting the rational use and management of water resources.
[0003] With the continuous advancement of technology and the continuous expansion of application scenarios, water meter automatic identification devices will play a more important role in the future. FPGA-based water meter automatic identification equipment has also emerged. FPGA plays a core role in water meter automatic identification devices. Through its programmability and high-performance processing capabilities, it realizes accurate and rapid identification of water meter readings, providing strong support for water resource management. When in use, the identification device is generally put on the dial of the water meter, and the two are connected through multiple sets of bolts and nuts. This connection method has certain disadvantages. It is not easy to locate the two when installing, which will cause installation offset; when there is a difference in the size of the dial of the water meter to be installed, it is also not easy to adjust the installation range, thereby reducing the applicability of the device. Utility Model Content
[0004] In view of the deficiencies in the prior art, the utility model provides an automatic identification device for water meters based on FPGA. A positioning spring is provided between a positioning outer plate and the automatic identifier to adjust the distance between a clamping plate and a water meter body. When the water meter body is sleeved onto the outside of the automatic identifier dial, the installation interval can be adjusted according to the size of the water meter body to improve applicability. After the clamping plate is driven to be clamped into the inside of the annular groove, positioning can be performed to avoid the problem of installation offset.
[0005] In order to solve the above technical problems, the utility model solves the problem that the FPGA-based water meter automatic identification device is difficult to locate and adjust the installation range during installation through the following technical solutions.
[0006] In order to achieve the above purpose, the utility model adopts the following technical solutions:
[0007] A water meter automatic identification device based on FPGA comprises an automatic identifier arranged on a water meter body, a module box is provided at one end of the automatic identifier, an identification module is provided in the module box, an annular groove is provided in the outer ring of the water meter body, a clamping plate is provided at one end of the annular groove, a positioning outer plate is provided on the top of the clamping plate, and a positioning spring is provided between the positioning outer plate and the automatic identifier.
[0008] Preferably, it also includes a stabilizing shaft and an outer end plate, wherein one end of the stabilizing shaft is mounted on the outer wall of the splint and the other end can move along the inside of the automatic identifier, and the outer end plate is mounted on the end of the stabilizing shaft away from the splint.
[0009] Preferably, one end of the positioning spring is mounted on the outer wall of the clamping plate, and the other end is mounted on the inner wall of the automatic identifier, and the positioning spring is wrapped around the stabilizing shaft.
[0010] Preferably, an inner ring gasket is provided at one end of the outer end plate close to the automatic identifier, and the inner ring gasket is in a state of mutual contact with the outer wall of the automatic identifier.
[0011] Preferably, a pull ring is installed on the outer wall of the outer end plate for moving the outer end plate.
[0012] Preferably, an outer ring frame is provided on the outer end plate, and the outer ring frame is threadedly connected to the automatic identifier via a positioning screw.
[0013] Preferably, a plurality of groups of inner convex layers are evenly distributed on the inner surface of the positioning outer plate, and the inner convex layers are designed with rubber material.
[0014] Preferably, a fastening screw is threadedly connected between the clamping plate and the water meter body.
[0015] Preferably, a protective ring opening is provided at the inner circle of the opening of the automatic identifier, and anti-slip grooves are provided at the bottom of the protective ring opening.
[0016] Preferably, the recognition module includes a Nois II processor module, an I2C interface module, an image processing module, an image processing control module, an on-chip RAM module and an image acquisition control module.
[0017] Compared with the prior art, the utility model has the following beneficial effects:
[0018] The FPGA-based water meter automatic identification device provided in the present application is provided with a positioning spring between the positioning outer plate and the automatic identifier to adjust the distance between the clamping plate and the water meter body. When the water meter body is mounted on the outside of the automatic identifier dial, the installation range can be adjusted according to the size of the water meter body to improve applicability. After the clamping plate is driven to be clamped into the inside of the annular groove, it can be positioned to avoid the problem of installation offset.
[0019] The present application provides a stabilizing shaft rod and an outer end plate. The stabilizing shaft rod can improve the stability of the splint during the overall movement, and the outer end plate limits the movable stabilizing shaft rod.
[0020] The present application connects a plurality of groups of inner convex layers uniformly on the inner wall of the clamping plate, so that when the positioning outer plate is embraced on the outer wall of the water meter body, contact with the water meter body can be generated, thereby increasing the friction at the connection and avoiding slipping.
[0021] The present application provides a fastening screw to further fix the automatic identifier installed on the water meter body. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0023] Figure 1 It is a schematic diagram of the overall structure of the utility model;
[0024] Figure 2 This is a schematic diagram of the split overall structure of the utility model;
[0025] Figure 3 It is a schematic diagram of the partial structure of the utility model in a left side cross-sectional view;
[0026] Figure 4 It is a schematic diagram of the right side cross-sectional structure of the utility model;
[0027] Figure 5 It is a schematic diagram of the partial structure of the front cross section of the utility model;
[0028] Figure 6 It is a partial structural schematic diagram of the splint and the movable hoop of the utility model;
[0029] Figure 7 For this utility model Figure 5 Schematic diagram of the enlarged structure at point A in the middle.
[0030] Explanation of the figure numbers: 1. Water meter body; 101. Automatic identifier; 102. Module box; 103. Identification module; 2. Annular groove; 201. Clamp; 202. Positioning outer plate; 203. Positioning spring; 204. Inner convex layer; 3. Fastening screw; 4. Stabilizing shaft; 401. Outer end plate; 402. Inner ring gasket; 5. Outer ring frame; 501. Adjusting screw; 6. Pull ring; 7. Protective ring opening. DETAILED DESCRIPTION
[0031] The utility model is described in further detail below in conjunction with the accompanying drawings.
[0032] The following description is used to disclose the utility model so that those skilled in the art can implement the utility model. The preferred embodiments described below are only examples, and those skilled in the art can think of other obvious variations. The basic principles of the utility model defined in the following description can be used for other implementation schemes, variations, improvements, equivalent schemes, and other technical solutions that do not deviate from the spirit and scope of the utility model.
[0033] Those skilled in the art should understand that, in the disclosure of the present invention, the directions or positions indicated by the terms "longitudinal", "lateral", "up", "down", "left", "right", "front", "back", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc. are based on the directions or positional relationships shown in the accompanying drawings, which are only simplified descriptions for the convenience of describing the present invention, and do not indicate or imply that the device or component referred to must have a specific direction, be constructed and operated in a specific direction. Therefore, the above terms should not be understood as limitations on the present invention.
[0034] It is to be understood that the term "one" should be understood as "at least one" or "one or more", that is, in one embodiment, the number of an element may be one, while in another embodiment, the number of the element may be multiple, and the term "one" should not be understood as a limitation on the quantity. Example
[0035] See also Figure 1 - Figure 7 A water meter automatic identification device based on FPGA includes an automatic identifier 101 arranged on a water meter body 1, a module box 102 is arranged at one end of the automatic identifier 101, an identification module 103 is arranged in the module box 102, an annular groove 2 is opened on the outer circle of the water meter body 1, a clamping plate 201 is arranged at one end of the annular groove 2, a positioning outer plate 202 is arranged on the top of the clamping plate 201, and a positioning spring 203 is arranged between the positioning outer plate 202 and the automatic identifier 101.
[0036] Some implementation methods of the present application are described in detail below with reference to the accompanying drawings:
[0037] See also Figure 1 , Figure 2 , Figure 3 , Figure 4 , Figure 5 , Figure 6 and Figure 7The FPGA-based water meter automatic identification device of the present application is mainly composed of a water meter body 1, an automatic identifier 101 and a module box 102. When in use, an identification module 103 for automatic identification is provided in the module box 102, which is integrally installed on the automatic identifier 101. The automatic identifier 101 is then integrally mounted on the dial of the water meter body 1. At this time, an annular groove 2 is provided on the outer ring of the dial of the water meter body 1. The clamping plate 201 and the positioning outer plate 202 are in a connected state and can be moved between the water meter body 1 and the automatic identifier 101. A positioning spring 203 is provided between the positioning outer plate 202 and the automatic identifier 101 and has elasticity for adjusting the distance between the clamping plate 201 and the water meter body 1. First, when there are differences in the sizes of the dials of the water meters to be installed, when the water meter body 1 is mounted on the automatic identifier 101, the clamping plate 201 is squeezed or stretched according to the size of the water meter body 1 to adjust the installation range and improve applicability. Then, after the clamping plate 201 and the curvature of the outer wall of the dial of the water meter body 1 are fitted, the clamping plate 201 is driven to be clamped into the annular groove 2. Since the dial shell of the water meter body 1 is made of iron, magnetic attraction is generated between the annular groove 2 opened on the outer circle of the water meter body 1 and the clamping plate 201 to further improve the stability of the connection. At this time, when the automatic identifier 101 is mounted on the outside of the dial of the water meter body 1 from top to bottom, it is positioned and installed to avoid installation offset.
[0038] In some embodiments, a stabilizing shaft rod 4 and an outer end plate 401 are also provided, wherein the stabilizing shaft rod 4 and the outer end plate 401 are fixedly connected, one end of the stabilizing shaft rod 4 is mounted on the outer wall of the splint 201, and the other end can move along the inside of the automatic identifier 101, so that after the positioning spring 203 is wrapped around the stabilizing shaft rod 4, when the positioning spring 203 is squeezed or stretched, the stability of the splint 201 during the overall movement can be improved. At the same time, the outer end plate 401 is installed at the end of the stabilizing shaft rod 4 away from the splint 201, and is located outside the automatic identifier 101, so as to limit the movable stabilizing shaft rod 4.
[0039] It should also be noted that the positioning outer plate 202 and the clamping plate 201 in the present application are designed to fit the curvature of the water meter body 1, and multiple groups of inner convex layers 204 are evenly connected to the inner wall of the clamping plate 201. When the positioning outer plate 202 is embraced on the outer wall of the water meter body 1, it can come into contact with the water meter body 1, thereby increasing the friction at the connection and avoiding slipping.
[0040] See also Figure 5 , Figure 6 and Figure 7In the present application, a pull ring 6 is also provided for moving the overall structure of the outer end plate 401 outward, wherein the pull ring 6 is fixedly mounted on the outer end surface of the outer end plate 401. By holding the pull ring 6 and moving it outward, the outer end plate 401 can be driven to move outward under the action of force, while the stabilizing shaft rod 4 can move inside the automatic identifier 101 at the same time, so as to improve the convenience of subsequently putting the automatic identifier 101 on the outside of the water meter body 1.
[0041] The present application also provides an outer ring frame 5 and a positioning screw 501, wherein one end of the outer ring frame 5 is mounted on the outer ring of the outer end plate 401, and the other end can fit with the outer wall of the automatic identifier 101, wherein the positioning screw 501 threadably connects the automatic identifier 101 and the outer ring frame 5 together. When the clamping plate 201 needs to be adjusted, the positioning screw 501 can be rotated to move the positioning screw 501 outward, so that the outer end plate 401 adjacent to the outer ring frame 5 is positioned as a whole on the outer wall of the automatic identifier 101. In this way, during the installation process, according to the interval requirements, it is adjusted and fixed first, and then installed on the water meter body 1, so as to improve the convenience of subsequent operations, wherein the positioning screw 501 can be disassembled at any time.
[0042] The present application also provides an inner ring gasket 402, which is designed with rubber material and is glued to the inner ring of the outer end plate 401. It can fit the outer wall of the automatic identifier 101. When the outer end plate 401 collides with the automatic identifier 101, the contact surface can be protected through the design of the inner ring gasket 402.
[0043] See also Figure 5 and Figure 6 In the present application, a fastening screw 3 is also provided for further fixing the automatic identifier 101 installed on the water meter body 1, wherein the fastening screw 3 cooperates with the thread groove provided inside the annular groove 2 for threaded connection. By rotating the handle of the fastening screw 3, after the inner end of the clamping plate 201 is connected with the annular groove 2, one end of the fastening screw 3 is passed through the clamping plate 201 and then threadedly connected to the corresponding threaded hole provided in the water meter body 1 to ensure the stability of the connection. When the water meter body 1 is in use for a long time, the fastening screw 3 can be further used for fixing.
[0044] See also Figure 3 , Figure 4 and Figure 5 In the present application, a protective ring 7 is also provided, which is connected to the inside of the upper ring of the automatic identifier 101, so that when the automatic identifier 101 is mounted on the dial of the water meter body 1 from top to bottom, the outer diameter of the protective ring 7 is designed to be larger than the dial diameter of the water meter body 1, so that when the protective ring 7 is pressed on the water meter body 1, the anti-slip pattern at the bottom contacts the outer ring at the top of the water meter body 1, which can increase the friction of the contact surface and at the same time limit the automatic identifier 101.
[0045] In some embodiments, see Figure 1 and Figure 2 The recognition module 103 includes a Nois II processor module, an I2C interface module, an image processing module, an image processing control module, an on-chip RAM module and an image acquisition control module, wherein the image acquisition control module is connected to the Nois II processor module, and is used to respond to the control signal of the Nois II processor module, and read each pixel value in the external CMOS image sensor in sequence under the drive of the line field signal and the pixel clock of the external CMOS image sensor; the on-chip RAM module is used to store the image data read by the image acquisition control module, and when the image acquisition control module finishes reading, the image acquisition control module sends a read end signal to the image processing control module; the image processing control module is connected to the image acquisition control module, the image processing module and the on-chip RAM module, and is used to control the image processing module to read the image data from the on-chip RAM module when receiving the read end signal of the image acquisition control module, and write the image data back to the on-chip RAM module after grayscale conversion processing; the Nois II processor module is connected to the image processing control module, and is used to extract the digital image block and the pointer image block from the on-chip RAM module for recognition processing after the image processing is completed, and output the recognition result through the I2C interface module.
[0046] Among them, the Nois II processor module is awakened by receiving a work instruction, and first sets the image acquisition control module and the registers related to the image processing control module respectively, and sends a signal to the image acquisition control module. The image acquisition control module reads the pixel values in the external CMOS image sensor one by one according to the timing and stores them in the on-chip RAM module. When the image acquisition control module reads at least two lines, it sends a signal to the image processing control module. The starting number of lines can be controlled by the register. After receiving the signal, the image processing control module starts to read the data of the on-chip RAM module from another RAM port and performs related image processing operations. After the image processing is completed, the relevant information is sent to the Nois II processor module, and then the Nois The II processor module reads the digital blocks in sequence according to the areas where the character wheel and the pointer are located, and identifies the character wheel and the pointer. After the identification, the identification result is output through the IC module for subsequent processing. In this way, by reading the pixel values in the acquired image one by one and processing them using the image processing control module, compared with the prior art of completing a complete identification and then transmitting, the reading and writing processing speed is effectively improved, and high-speed acquisition, preprocessing and recognition of water meter images are realized. The entire processing is pipelined and parallelized, and the two stages of image processing and recognition can be carried out simultaneously, which greatly increases the processing speed. In this embodiment, the functions of the image acquisition control module, the image processing control module, the image processing module, and the Nois II processor module are realized through the programmable logic of the FPGA, and the entire system is integrated into a chip to reduce the size of the system and further reduce the power consumption of the system.
[0047] Those skilled in the art should understand that the embodiments of the present invention described above and shown in the accompanying drawings are only examples and do not limit the present invention. The purpose of the present invention has been fully and effectively achieved. The functions and structural principles of the present invention have been demonstrated and explained in the embodiments. Without departing from the principles, the embodiments of the present invention may be deformed or modified in any way.
Claims
1. A water meter automatic identification device based on FPGA, comprising an automatic identifier (101) arranged on a water meter body (1), wherein a module box (102) is arranged at one end of the automatic identifier (101), characterized in that: An identification module (103) is arranged in the module box (102); an annular groove (2) is provided on the outer ring of the water meter body (1); a clamping plate (201) is provided at one end of the annular groove (2); a positioning outer plate (202) is provided on the top of the clamping plate (201); and a positioning spring (203) is provided between the positioning outer plate (202) and the automatic identifier (101).
2. The FPGA-based water meter automatic identification device according to claim 1, characterized in that: It also includes a stabilizing shaft (4) and an outer end plate (401), wherein one end of the stabilizing shaft (4) is mounted on the outer wall of the clamp (201), and the other end can move along the inside of the automatic identifier (101), and the outer end plate (401) is mounted on the end of the stabilizing shaft (4) away from the clamp (201).
3. The FPGA-based water meter automatic identification device according to claim 2 is characterized in that: One end of the positioning spring (203) is mounted on the outer wall of the clamping plate (201), and the other end is mounted on the inner wall of the automatic identifier (101), and the positioning spring (203) surrounds the stabilizing shaft (4).
4. The FPGA-based water meter automatic identification device according to claim 2 is characterized in that: An inner ring gasket (402) is provided at one end of the outer end plate (401) close to the automatic identifier (101), and the inner ring gasket (402) and the outer wall of the automatic identifier (101) are in a mutually fitted state.
5. The FPGA-based water meter automatic identification device according to claim 2 is characterized in that: A pull ring (6) is installed on the outer wall of the outer end plate (401) for moving the outer end plate (401).
6. The FPGA-based water meter automatic identification device according to claim 2, characterized in that: An outer ring frame (5) is provided on the outer end plate (401), and the outer ring frame (5) is threadedly connected to the automatic identifier (101) via a positioning screw (501).
7. The FPGA-based water meter automatic identification device according to claim 1, characterized in that: The inner surface of the positioning outer plate (202) is evenly provided with a plurality of groups of inner convex layers (204), and the inner convex layers (204) are made of rubber material.
8. The FPGA-based water meter automatic identification device according to claim 1, characterized in that: A fastening screw (3) is threadedly connected between the clamping plate (201) and the water meter body (1).
9. The FPGA-based water meter automatic identification device according to claim 1, characterized in that: A protective ring opening (7) is provided at the inner ring of the opening of the automatic identifier (101), and anti-slip grooves are provided at the bottom of the protective ring opening (7).
10. The FPGA-based water meter automatic identification device according to claim 1, characterized in that: The identification module (103) comprises a Nois II processor module, an I2C interface module, an image processing module, an image processing control module, an on-chip RAM module and an image acquisition control module.
