Novel Java card water meter

By designing a Java card water meter, the problems of easy tampering and limited application of traditional IC card water meters are solved. It realizes the integration of multiple metering products and data security, and supports remote management.

CN223978702UActive Publication Date: 2026-03-06HEBEI SHANGHONG METERS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202520621472.2
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2025-04-03
Publication Date
2026-03-06
Estimated Expiration
2035-04-03

AI Technical Summary

Technical Problem

Traditional contactless IC card water meters are easily tampered with, have insufficient data protection, and cannot be used for multiple applications or integrated into various metering products such as gas meters and electricity meters.

Method used

The Java card water meter includes a main control chip, power control circuit, pulse sampling circuit, valve control circuit, LCD display, card reader circuit, touch control circuit, and GPRS wireless communication circuit. The Java card realizes data storage and transmission for various applications through Java Applet, and interacts with the main control chip through the NFC communication module, and transmits data to the cloud system through GPRS wireless communication.

Benefits of technology

It enables the integration of multiple applications using Java cards, improves data security, can manage multiple metering products simultaneously, protects user water data from unauthorized access, and achieves remote management via GPRS communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223978702U_ABST
    Figure CN223978702U_ABST
Patent Text Reader

Abstract

The utility model relates to a novel Java card water meter, and belongs to the technical field of water meter metering. Comprising a water meter base meter, a main control chip, and a power supply control circuit, a pulse sampling circuit, a valve control circuit, an LCD (Liquid Crystal Display) screen, a card reader circuit, a touch control circuit, an alarm circuit and a GPRS (General Packet Radio Service) wireless communication circuit which are connected with the main control chip, the pulse sampling circuit comprises a reed switch arranged below a counter of the water meter; a permanent magnet is installed below a fixed scale gear fixing column in a gear transmission structure of the counter, and when a gear of the scale rotates by one circle, a pulse sampling circuit will generate metering pulses and send the metering pulses to a main control chip. According to the utility model, the Java card reader-writer module is adopted, and a Java card is matched for use.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model relates to a novel Java card water meter, belonging to the field of water meter measurement technology. Background Technology

[0002] Existing typical products of this type are contactless IC card water meters. Traditional contactless IC card water meters typically include a water meter casing, a metering unit, an IC card, and a reader / writer. Users interact contactlessly with the reader / writer on the water meter using their IC card. The reader / writer establishes a wireless connection with the IC card via an RFID antenna and then reads information such as the user's identity, card number, and water meter reading. The user's water usage information is recorded inside the water meter, allowing water companies to manage it and perform remote meter reading.

[0003] IC cards are different from Java cards. An IC card (Integrated Circuit Card) is a type of card that embeds a microelectronic chip in a card base conforming to the ISO 7816 standard, primarily used for storing and transmitting data. IC cards are divided into two types: contact and contactless. Contact IC cards read data through physical contact, while contactless IC cards transmit data wirelessly.

[0004] First, traditional contactless IC card water meters, due to their relatively simple chip design, are easily cracked by simulating legitimate cards or tampering with data, which is detrimental to protecting users' water usage data. Second, they cannot support multiple applications. The application of a single traditional contactless IC card is limited to a specific type of metering product and cannot be integrated into multiple products such as gas meters and electricity meters, thus failing to achieve "one card for multiple uses." Utility Model Content

[0005] The purpose of this invention is to provide a novel Java card water meter.

[0006] To achieve the above objectives, the technical solution adopted by this utility model is as follows:

[0007] A novel Java card water meter includes a water meter base and a main control chip, as well as a power control circuit, a pulse sampling circuit, a valve control circuit, an LCD display, a card reader circuit, a touch control circuit, an alarm circuit, and a GPRS wireless communication circuit connected to the main control chip. The pulse sampling circuit includes a reed switch installed below the counter of the water meter. A permanent magnet is installed under the fixed scale gear fixing column in the gear transmission structure of the counter. When the fixed scale gear rotates once, the pulse sampling circuit will generate a metering pulse and send it to the main control chip. The valve control circuit includes an actuator motor, which is connected to a ball valve at the water inlet of the water meter. The Java card is a CPU card that executes a small Java Applet to modify and store user water usage information.

[0008] A further improvement to the technical solution of this utility model is that the valve control circuit includes an actuator motor, which is connected to a ball valve at the water inlet of the water meter.

[0009] A further improvement to this utility model is that the LCD display screen is connected to the main control chip's display output interface, which can display the current user's water usage data and the water meter's working status.

[0010] A further improvement to the technical solution of this utility model is that the GPRS wireless communication circuit is connected to the data output port of the main control chip. The GPRS wireless communication circuit includes a SIM card, which transmits water information to the base station through the SIM card, and then transmits it to the cloud-based user water management system.

[0011] A further improvement to the technical solution of this utility model is that the LCD display screen is a dot-matrix LCD display screen.

[0012] A further improvement to the technical solution of this utility model is that the power control circuit uses a 4000 mA lithium battery to power the water meter.

[0013] A further improvement to the technical solution of this utility model is that the card reader circuit adopts an NFC communication module, which is connected to the main control chip and realizes information transmission between the main control chip and the Java card through APDU protocol instructions.

[0014] A further improvement to the technical solution of this utility model is that the Java card is used in conjunction with a Java card water meter.

[0015] Due to the adoption of the above technical solution, the technical effects achieved by this utility model are as follows:

[0016] Compared with traditional contactless IC card water meters, the main improvements of this invention are in the water meter's reader and IC card components. This invention replaces the traditional IC card with a Java card, and the reader module, which was previously an IC card reader, is now a Java card reader module.

[0017] The card reader circuit adopts an NFC communication module to achieve information transmission between the main control chip and the Java card through APDU protocol instructions. The Java card is a CPU card that modifies and stores user water consumption information by executing small Java Applets. A Java Applet is a Java program component that runs on the client side in a web environment. Different from traditional IC cards, Java cards can store Java Applets for multiple different measuring instruments, such as gas meters, electricity meters, etc., truly realizing the "multi-purpose use of one card" for different types of instruments. Thanks to the fact that Java Applets are executed in an environment similar to a firewall, Java cards can effectively isolate illegal access between Applets and better protect users' water consumption data than traditional IC cards. Brief Description of the Drawings

[0018] Figure 1 It is a system structure diagram of the present utility model;

[0019] Figure 2 It is a communication system structure diagram of the Java card and the main control chip of the present utility model.

[0020] Among them, 1. Main control chip, 2. Power control circuit, 3. Pulse sampling circuit, 4. Valve control circuit, 5. LCD display screen, 6. Card reader circuit, 7. Touch control circuit, 8. Java card, 9. Alarm circuit, 10. GPRS wireless communication circuit. Specific Embodiments

[0021] To make the technical means, creative features, achieved purposes and effects of the present utility model easy to understand, the present utility model will be further described below in conjunction with specific embodiments.

[0022] The present utility model is a new type of Java card water meter, and its design is based on a Java technology control system. The present utility model sets up a control circuit to achieve intelligent control of the water meter. The focus of the present utility model lies in the connection relationship between the control circuits, specifically, each functional circuit configured for the main control chip, as well as the cooperation and connection relationship between the main control chip and each functional circuit.

[0023] The water meter of the present utility model mainly includes a water meter base table and a main control chip 1, and also includes multiple functional circuits connected to the main control chip 1. Specifically, these functional circuits include a power control circuit 2, a pulse sampling circuit 3, a valve control circuit 4, an LCD display screen 5, a card reader circuit 6, a touch control circuit 7, an alarm circuit 9, and a GPRS wireless communication circuit 10, etc. The Java card 8 is an independent card that stores various information and is used in cooperation with the Java card water meter.

[0024] The pulse sampling circuit 3 includes several reed switches, typically three. These reed switches are installed below the water meter's counter. The counter has a gear transmission structure, with a permanent magnet mounted under the fixed post of a fixed-scale gear. Each rotation of this fixed-scale gear generates a metering pulse, which is sent to the main control chip 1. The main control chip 1 is then activated and executes the corresponding billing program. The pulse signal is converted into measurable water consumption units and added to the user's monthly cumulative water consumption data. The main control chip 1 is pre-loaded with the user's location-based tiered water price and water consumption parameters, enabling real-time calculation of the consumption amount and current balance based on the monthly cumulative water consumption.

[0025] like Figure 1 As shown, the power control circuit 2, pulse sampling circuit 3, valve control circuit 4, LCD display 5, card reader circuit 6, touch control circuit 7, alarm circuit 9, and GPRS wireless communication circuit 10 are all connected to the main control chip.

[0026] The valve control circuit 4 includes an actuator motor connected to a ball valve at the water meter inlet. When the user's remaining water consumption is less than the preset warning level, the main control chip 1 drives the actuator motor to close the inlet ball valve and activates the alarm circuit 9 to issue an alarm. The LCD display 5 is connected to the main control chip's display output interface, displaying the user's current water consumption data and the water meter's operating status. The GPRS wireless communication circuit 10 is connected to the main control chip's data output port. This GPRS wireless communication circuit includes a SIM card and transmits water consumption information to the base station via a 2G channel, which is then transmitted to the cloud-based user water management system.

[0027] The main control chip 1 is connected to the card reader circuit 6. The card reader circuit 6 reads user or administrator data during contactless interaction with the Java card 8. The user's Java card 8 stores the user's password, the monthly tax payment amount, and detailed water usage data. When the card reader reads the user's Java card 8 data through the card reader circuit 6, it first verifies the user's password. Once verified, the corresponding billing program can run. The water meter updates the billing in real time according to the local management department's tiered water pricing and settles the balance periodically. The administrator's Java card 8 stores the administrator's password. When the card reader reads the administrator's Java card 8 data, after successful password verification, it can read the user's water usage and consumption information from the main control chip 1.

[0028] The Java Card 8 used in this invention is a CPU card that modifies and stores user water usage information by executing small Java Applets. The Java Applet is a Java program component that runs on the client side in a web environment. Unlike traditional IC cards, the Java Card can store Java Applets for multiple meters with different measuring functions, such as gas meters and electricity meters, truly enabling "one card for multiple uses" for different meters. Furthermore, because the Java Applets execute in a firewall-like environment, the Java Card can effectively isolate unauthorized access between Applets.

[0029] The main control chip 1 is also connected to the card reader circuit 6, which uses an NFC communication module. This NFC communication module is connected to the main control chip 1 and transmits information between the main control chip 1 and the Java card 8 via APDU protocol commands. When the Java card 8 interacts with the card reader circuit 6 in a contactless manner, the main control chip 1 sends a selection command to the NFC communication module. Upon receiving the selection command, the NFC module sends it to the Java card 8, which then selects the corresponding Applet. The main control chip 1 also transmits other functional commands to the Java card 8 via the NFC communication module. After executing the commands, the Java card 8 generates corresponding response commands, which are then transmitted back to the main control chip 1 via the NFC communication module. This completes the acquisition and modification of user water usage data and water meter status information.

[0030] Valve control circuit 4 controls the ball valve at the water meter inlet, thereby controlling the entire water circuit. Valve control circuit 4 includes an actuator motor, which is the actuating element of valve control circuit 4. The actuator motor is connected to the ball valve at the water meter inlet and can drive the ball valve to open and close. When the user's remaining water consumption is less than the preset warning water consumption, the main control chip 1 drives the actuator motor to close the inlet ball valve and activates alarm circuit 9 to issue an alarm. Alarm circuit 9 is used for water consumption warning.

[0031] LCD display screen 5 is used to display information. It is connected to the display output interface of the main control chip 1 and can display the current user's water consumption data and the working status of the water meter. Furthermore, preferably, LCD display screen 5 is a dot-matrix LCD display screen, which can display information in multiple languages, such as current balance, current month's water consumption, current month's water consumption amount, cumulative water consumption since installation, cumulative water consumption since installation, production serial number, date, etc.; it can also display special characters such as valve status, battery status, and alarm displays through dot-matrix arrangement. Switching between these displayed information is achieved through user interaction with the touch buttons in the touch control circuit 7.

[0032] The GPRS wireless communication circuit 10 is used to transmit information with the upper-level control system. The GPRS wireless communication circuit 10 is connected to the data output port of the main control chip 1. The GPRS wireless communication circuit 10 includes a SIM card, which transmits water usage information between the SIM card and the base station, and then transmits it to the cloud-based user water management system. Here, the SIM card can transmit information using a 2G channel.

[0033] The power control circuit 2 supplies power to the water meter by controlling the battery's operation. Specifically, a 4000 mAh lithium battery is preferred. This battery features a waterproof enclosure, high energy density, small size, low self-discharge, and good resistance to cold and heat. Combined with a low-power main control chip, it can maintain normal operation of the water meter for up to 6 years. The main control chip 1 can periodically monitor the operating status of the power control circuit 2. When the lithium battery's operating voltage drops below 2.7V, the main control chip 1 will control the valve control circuit 4 to close the ball valve and display specific characters and symbols on the LCD display 5 to remind the user to replace the battery.

[0034] Each functional circuit is a commonly used functional circuit, and can be implemented directly using conventional corresponding functional circuits. The specific details of each functional circuit will not be elaborated here.

[0035] The card reader circuit 6 employs an NFC communication module, which is connected to the main control chip 1. Information transmission between the main control chip 1 and the Java card 8 is achieved through APDU protocol instructions. The Java card 8 is a CPU card that executes small Java Applets to modify and store user water usage information. The Java Applet is a Java program component running on the client side in a web environment. Unlike traditional IC cards, the Java card can store Java Applets for multiple meters with different measurement functions, such as gas meters and electricity meters, truly achieving "one card for multiple uses" for different types of meters. Furthermore, thanks to the fact that the Java Applets execute in a firewall-like environment, the Java card can effectively isolate unauthorized access between Applets.

[0036] The foregoing has shown and described the basic principles, main features, and advantages of this utility model. Those skilled in the art should understand that this utility model is not limited to the above embodiments. The embodiments and descriptions in the specification are merely illustrative of the principles of this utility model. Various changes and modifications can be made to this utility model without departing from its spirit and scope, and all such changes and modifications fall within the scope of the claims. The scope of protection of this utility model is defined by the appended claims and their equivalents.

Claims

1. A novel Java card water meter characterized by: The utility model relates to a water meter, which comprises a water meter base plate and a master control chip (1), and is connected with a power supply control circuit (2), a pulse sampling circuit (3), a valve control circuit (4), an LCD display screen (5), a card reader circuit (6), a touch control circuit (7), an alarm circuit (9) and a GPRS wireless communication circuit (10) of the master control chip (1). The pulse sampling circuit (3) comprises a dry reed tube installed below the counter of the water meter. The valve control circuit (4) comprises an actuator motor connected with a ball valve at the water inlet of the water meter.

2. A novel Java card water meter according to claim 1 characterized by: The Java card (8) is a CPU card, which modifies and stores the user water information by executing a small Java Applet.

3. A novel Java card water meter according to claim 1, characterized by: The valve control circuit (4) comprises an actuator motor connected with a ball valve at the water inlet of the water meter.

4. A novel Java card water meter according to claim 1, characterized by: The LCD display screen (5) is connected with the display output interface of the master control chip (1), and can display the current user water data and the working state of the water meter.

5. A novel Java card water meter according to claim 1, characterized by: The GPRS wireless communication circuit (10) is connected with the data output port of the master control chip (1), and comprises a SIM card, which transmits the water information to the base station and then to the cloud user water management system.

6. A novel Java card water meter according to claim 1 characterized by: The LCD display screen (5) is a dot matrix LCD display screen.

7. A novel Java card water meter according to claim 1 characterized by: The power supply control circuit (2) uses a 4000-mA lithium battery to supply power to the water meter.

8. A new type of Java card water meter according to any one of claims 1 to 7, characterized in that: The card reader circuit uses an NFC communication module connected with the master control chip 1, and realizes the information transmission between the master control chip and the Java card through APDU protocol instructions. The Java card (8) is used in cooperation with the Java card water meter.