Intelligent weighing apparatus terminal all-in-one machine

By introducing weighing modules and display control modules into the intelligent weighing device terminal all-in-one machine, and using the camera and controller to wake up and sleep in stages, the problem of poor energy-saving control in the existing technology is solved, and the energy-saving effect and service life of the equipment are improved.

CN119573856APending Publication Date: 2025-03-07XIAMEN HANIN CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411567801.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

The existing intelligent scaler terminal all-in-one machine has two problems in energy-saving control: the buttons are prone to wear and lose effect, resulting in inconvenience in use; if you forget to turn off the machine when you are not used for a long time, it will cause energy waste.

Method used

By introducing weighing modules and display control modules into the intelligent scaler terminal all-in-one machine, the camera and controller wake up and sleep in stages to avoid unnecessary energy consumption.

Benefits of technology

It effectively avoids the energy waste caused by the miswakening of the monitor and other working modules when unrelated items are placed, improves energy saving and reduces the risk of wear of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119573856A_ABST
    Figure CN119573856A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent weighing apparatus terminal all-in-one machine which comprises a weighing module and a display control module. The weighing module comprises a bearing disc and a weighing module, and the weighing module comprises a weighing sensor and a first controller; the display control device comprises a display, a second controller and a camera; the first controller is used for receiving weight data detected by the weighing sensor, judging whether an article exists on the bearing disc or not according to the weight data, and sending an awakening instruction to the second controller when determining that the article exists; the second controller enters a preliminary awakening state according to the awakening instruction, a camera is started, an article image shot by the camera is obtained, and whether the article on the bearing disc is the article in the article warehouse or not is judged according to the article image; if yes, starting a display, and displaying related information of the article on the display; and if not, closing the camera. The system has the advantages of being low in cost, convenient to use, capable of achieving automatic weighing sensing, article recognition, automatic awakening and dormancy and the like.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent weighing instruments, and in particular to an integrated intelligent weighing instrument terminal. Background Art

[0002] The all-in-one intelligent weighing terminal is an integrated device that includes functions such as weighing, printing, information display and human-computer interaction. With the help of the all-in-one intelligent weighing terminal, users can easily realize self-service shopping, weighing and receipt printing without waiting in line.

[0003] With the rapid development of Internet of Things technology, smart weighing instrument terminals have been widely used in major supermarkets and physical stores. In actual use, customers often have certain requirements for the energy-saving control of smart weighing instrument terminals. At present, most smart weighing instrument terminals use key switches for energy-saving control. This control method has the following defects:

[0004] 1. When customers use the buttons for a long time, the buttons are easily worn out or even fail, which not only affects the appearance but also causes inconvenience in use;

[0005] 2. When the intelligent weighing instrument terminal is not used for a long time, if you forget to turn it off, it will also cause energy waste. Summary of the invention

[0006] In view of this, an object of the present invention is to provide an intelligent weighing instrument terminal integrated machine to at least improve at least one of the above problems.

[0007] An embodiment of the present invention provides an all-in-one intelligent weighing instrument terminal, comprising: a weighing module and a display control module; the weighing module comprises a load-bearing plate for carrying articles and a weighing module arranged on the load-bearing plate, the weighing module comprises a weighing sensor and a first controller electrically connected to the weighing sensor; the display control device comprises a display, a second controller and a camera facing the load-bearing plate, the second controller is electrically connected to the first controller, the camera and the display;

[0008] The first controller is used to receive the weight data detected by the weighing sensor, determine whether there is an object on the load-bearing plate according to the weight data, and send a wake-up instruction to the second controller when it is determined that there is an object on the load-bearing plate;

[0009] The second controller is used to enter a preliminary awakening state from a sleep state according to the awakening instruction, start the camera, and obtain an object image of the object on the load-bearing plate captured by the camera, and determine whether the object on the load-bearing plate is an object in the object library based on the object image; if so, start the display and display relevant information of the object on the display; if not, turn off the camera.

[0010] Preferably, the display control device includes a first RS232 interface, the weighing module includes a second RS232 interface, and the second controller is communicatively connected to the first controller via the first RS232 interface and the second RS232 interface.

[0011] Preferably, the interrupt wake-up pin INT of the second controller is forward connected to the RX pin of the first RS232 interface through a first diode; the RXD0 pin of the second controller is forward connected to the RX pin of the first RS232 interface through a second diode, and the TXD0 pin of the second controller is connected to the TX pin of the first RS232 interface.

[0012] Preferably, the weighing module also includes an ADC chip, one end of the ADC chip is connected to the weighing sensor, and the other end is connected to the first controller through SPI, the RX pin of the second RS232 interface is forward connected to the RXD pin of the first controller through a fourth diode, and the TXD pin of the first controller is connected to the TX pin of the second RS232 interface; the VCC end of the weighing module is forward connected to the IO pin of the first controller through a pull-down resistor and a third diode.

[0013] Preferably, the display control module also includes a printing module, and the printing module, the display and the camera are all connected to the second controller via USB; the second controller is also used to synchronously start the printing module when it is determined that the object on the load-bearing plate is an object in the object library based on the object image.

[0014] Preferably, the display control module also includes a first switch, a second switch and a third switch, the first IO port of the second controller is electrically connected to the camera through the first switch; the second IO port of the second controller is electrically connected to the display through the second switch; the third IO port of the second controller is electrically connected to the printing module through the third switch.

[0015] Preferably, the first controller is specifically configured to:

[0016] Get the current weight value DATA1 collected by the weighing sensor;

[0017] Get the initial weight value DATA0 when no items are placed on the load plate;

[0018] Determine whether the difference between DATA1 and DATA0 is greater than a preset threshold value M0;

[0019] If yes, it means there is something on the load tray;

[0020] If not, it means there is no object on the load tray.

[0021] Preferably, the second controller is also used to, when it is determined that the camera no longer recognizes the existence of objects on the load-bearing plate within a preset time period, first turn off the display, then turn off the camera, and enter a sleep state after sending a sleep signal to the first controller.

[0022] Preferably, the item library is a sales commodity library.

[0023] Preferably, the first controller is an MCU, and the second controller is a CPU.

[0024] The embodiment of the present invention first wakes up the second controller and the camera according to whether there are objects on the load-bearing plate, and then wakes up the display and other working modules according to whether the types of the objects match. This staged awakening and working module startup can avoid energy waste caused by the display and other working modules of the smart weighing instrument terminal being mistakenly awakened when irrelevant objects (such as objects carried by the user or objects not in the mall) are placed on the load-bearing plate, thereby improving energy saving effects.

[0025] In addition, the present invention has the advantages of low cost, easy use, automatic weighing perception, object recognition, automatic awakening and sleep, etc. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the technical solution of the present invention, the drawings required for use in the implementation mode will be briefly introduced below. Obviously, the drawings described below are only some implementation modes of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0027] Figure 1 A schematic diagram of the structure of an intelligent weighing instrument terminal provided in an embodiment of the present invention.

[0028] Figure 2 This is the working process diagram of the weighing module.

[0029] Figure 3 A diagram showing the working process of the control module. DETAILED DESCRIPTION

[0030] The following will be combined with the drawings in the embodiments of 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.

[0031] See also Figure 1 An embodiment of the present invention provides an intelligent weighing instrument terminal integrated machine, including: a weighing module and a display control module 20; the weighing module includes a load-bearing plate (not shown) for carrying articles and a weighing module 10 arranged on the load-bearing plate, the weighing module 10 includes a weighing sensor U2 and a first controller U1 electrically connected to the weighing sensor U2; the display control device 20 includes a display U8, a second controller U6 and a camera U7 facing the load-bearing plate, the second controller U6 is electrically connected to the first controller U1, the camera U7 and the display U8.

[0032] In this embodiment, specifically, the weighing module 10 further includes an ADC chip U3 and a second RS232 interface U4. One end of the ADC chip U3 is connected to the weighing sensor U2, and the other end is connected to the first controller U1 through SPI, the RX pin of the second RS232 interface U4 is forward connected to the RXD pin of the first controller U1 through the fourth diode D4, and the TXD pin of the first controller U1 is connected to the TX pin of the second RS232 interface U4; the VCC end of the weighing module 10 is forward connected to the IO pin of the first controller U1 through the pull-down resistor R3 and the third diode D3.

[0033] The weighing sensor U2 can output a differential analog signal at the millivolt level, and the ADC chip U3 is used to convert the analog signal output by the weighing sensor U2 into a digital signal, and output it to the first controller U1 through the SPI interface.

[0034] In this embodiment, the first controller U1 may be an MCU, which is used to receive weight data detected by the weighing sensor U2, determine whether there is an object on the load plate according to the weight data, and send a wake-up command to the second controller U6 when it is determined that there is an object on the load plate.

[0035] Specifically, Figure 2 As shown, the weighing sensor U2 is installed under the load-bearing plate. When an object is placed on the load-bearing plate, the weighing sensor U2 can collect corresponding weight data, and then output it to the ADC chip U3 in the form of an analog signal, and then transmit it to the first controller U1 for reading and analysis after AD conversion.

[0036] The current weight data read by the first controller U1 through SPI is represented by DATA1, and the weight value of the item is calculated according to the preset initial weight value DATA0 (DATA0 is the initial value, that is, the value of the zero point, which is pre-stored in the internal memory). At this time, the weight value of item A DATA=DATA1-DATA0.

[0037] When DATA is greater than a certain threshold M0, it means that there are definitely items of a certain weight on the load-bearing plate; if DATA is equal to MO, it means there is no item, and if DATA is less than MO, it is considered to be invalid weight (the load-bearing plate has been moved away manually) and can be ignored.

[0038] In this embodiment, when the first controller U1 determines that there are objects of a certain weight on the load-bearing plate, it sends a wake-up instruction to the second controller U6.

[0039] The second controller U6 is used to enter a preliminary awakening state from a sleep state according to the awakening instruction, start the camera U7, and obtain an image of the item on the load-bearing plate captured by the camera U7, and determine whether the item on the load-bearing plate is an item in the item library based on the item image; if so, start the display U8 and display relevant information of the item on the display U8; if not, turn off the camera U7.

[0040] After the weighing module receives the information, under the wake-up instruction of the first controller U1, the second controller U6 first turns on the camera U7, and only after confirming that it is an item in the item library will it turn on the display U8 and related modules, and the equipment will enter a full operation state. This can prevent false wake-up, thereby avoiding power consumption of the display U8 and related peripheral modules, and can save a lot of energy, especially in a battery-powered smart weighing instrument terminal all-in-one, which can significantly extend the usage time.

[0041] In this embodiment, the second controller U6 can be a CPU, which contains MPU, MCU, DDR3, EMMC, PMIC, etc., has audio and video encoding and decoding functions, and contains USB interface, HDMI interface, Ethernet interface and combined circuits such as WIFI and Bluetooth. In actual use, the Android system can be installed inside. Of course, it can also be other operating systems, such as IOS system or WIN system, etc., which are not specifically limited in the present invention.

[0042] In this embodiment, specifically, the display control device 20 includes a first RS232 interface U5, and the first RS232 interface U5 is communicatively connected to the second RS232 interface U4, so that the wake-up instruction can be received through the first RS232 interface U5. Of course, it can be understood that the display control device 20 and the weighing module 10 can also be connected through other protocols, and the present invention does not make specific limitations.

[0043] In this embodiment, the interrupt wake-up pin INT of the second controller U6 is forward connected to the RX pin of the first RS232 interface U5 through the first diode D1; the RXD0 pin of the second controller U6 is forward connected to the RX pin of the first RS232 interface U5 through the second diode D2, and the TXD0 pin of the second controller U6 is connected to the TX pin of the first RS232 interface U5. After receiving the wake-up instruction (here, the wake-up signal F0 of a certain frequency), the first RS232 interface U5 sends it to the TXD0 pin of the second controller U6 through the TX pin, thereby entering the running state from the sleep state.

[0044] Among them, Figure 3 As shown, after the second controller U6 enters the running state, the second controller U6 first starts the camera U7 and controls the camera U7 to capture the image of the object on the load-bearing plate, and then the second controller U6 identifies the object image through the recognition algorithm to determine whether it is an object in the object library, such as whether it is a sales commodity in the commodity library. If so, the second controller U6 turns on the display U8 and the printing module U9, and outputs the wake-up signal F0 of the same frequency through the TXD0 pin, which finally reaches the first controller U1; after the first controller U1 parses, the collected weight data is sent to the second controller U6, and after the second controller U6 parses, the weight data is displayed on the display U8, and corresponding operations can be performed manually at this time, such as printing corresponding tickets. If the camera U7 does not recognize an object within a period of time T1, the second controller U6 will first turn off the printing module U9 and the display U8, then turn off the camera U7, and send a sleep signal F1 of a certain frequency through the serial port to inform the first controller U1, and the second controller U6 enters a sleep state; the first controller U1 receives the sleep signal F1, analyzes it, and turns off the communication with the second controller U6.

[0045] In this embodiment, in particular, the printing module U9, the display U8 and the camera U7 are all connected to the second controller U6 via USB. The display U8 may be a liquid crystal display with a touch function, but is not limited thereto, and the present invention does not make specific limitations.

[0046] In this embodiment, in particular, the display control module also includes a first switch K1, a second switch K2 and a third switch K3, the first IO port IO1 of the second controller U6 is electrically connected to the camera U7 through the first switch K1; the second IO port IO2 of the second controller U6 is electrically connected to the display U8 through the second switch K2; the third IO port IO3 of the second controller U6 is electrically connected to the printing module U9 through the third switch K3.

[0047] Among them, the first switch K1, the second switch K2 and the third switch K3 can be single-pole double-throw switches, and the internal default state of K1 is A1 connected to B1, and the S1 control end is low by default. The internal default state of K2 is A2 connected to B2, and the S2 control end is low by default. The internal default state of K3 is A3 connected to B3, and the S3 control end is low by default. Of course, it can be understood that in actual application, a relay or MOS tube combination circuit can also be used as a switch, and the present invention does not make specific limitations.

[0048] In this embodiment, in the switch circuit, resistors R4, R5, and R6 are pull-down resistors, which respectively ensure that IO1, IO2, and IO3 ports of U1 are low at the moment of power-on. 8. C1, C2, C3, and C4 are filter capacitors.

[0049] The working process of this embodiment is described in detail below:

[0050] In this embodiment, the display control module 20 of the intelligent weighing instrument terminal is in a dormant state by default. The first controller U1 collects the weight data DATA1 regularly through SPI, calculates DATA=DATA-DATA0, and determines whether there is an object at present. If DATA>MO, it means that there is an object on the load-bearing plate, and the IO of the first controller U1 sends a wake-up signal F0 of a certain frequency; after the interrupt wake-up pin INT of the second controller U6 receives the interrupt signal, the second controller U6 is awakened and the INT internal interrupt is immediately closed.

[0051] The second controller U6 controls the first IO port IO1 to output a high level and turns on the camera U7. At this time, the camera U7 will collect the appearance features of the items on the load-bearing plate, and use a specific recognition algorithm to identify them to determine whether they are items in the item library. If so, the second controller U6 will pull up the second IO port IO2 and the third IO port IO3, turn on the display U8 and the printing module U9, and output the same frequency F0 through the TXD0 pin at the same time, and finally reach the serial port input pin RXD pin of the first controller U1; after the first controller U1 parses, the currently collected DATA data is sent to the second controller U6 through the TXD0 pin. After the second controller U6 parses, the data is displayed on the display U8. At this time, manual operations can be performed, such as printing corresponding bills. If not, the second controller U6 sends the F1 signal to the first controller U1 through the TXD0 pin, and the second controller U6 continues to enter the sleep state.

[0052] The data interaction between the first controller U1 and the second controller U6 uses a fixed frequency to communicate back and forth for reply confirmation, thereby preventing false wake-up actions caused by abnormal external interference signals and improving the EMC performance of the entire system.

[0053] When the intelligent weighing instrument terminal is in the on state, the camera U7 continues to identify the items in the item library and works with the display U8 and the printing module U9. If the camera U7 does not identify the items in the item library within a period of time T1, the second controller U6 will first turn off the printing module U9 and the display U8, and then turn off the camera U7, and send a sleep signal F1 of a certain frequency through the serial port to inform the first controller U1, and the second controller U6 enters the sleep state; at this time, the first controller U1 receives the F1 signal and parses it, and then the first controller U1 will also turn off the serial port communication with the second controller U6.

[0054] To sum up, the camera U7, display U8 and printing module U9 of the embodiment of the present invention are normally kept in a closed state, and the second controller is in a dormant state. When work may be needed, the second controller and the camera are first awakened according to whether there are objects on the load-bearing plate, and then the display and other working modules are awakened according to whether the types of the objects match. This staged awakening and module startup method can avoid energy waste caused by the display and other working modules of the smart weighing instrument terminal being mistakenly awakened when irrelevant objects (such as objects carried by the user or objects not in the mall) are placed on the load-bearing plate, thereby improving energy saving effects.

[0055] In addition, the present invention has the advantages of low cost, easy use, automatic weighing perception, object recognition, automatic awakening and sleep, etc.

[0056] The above is only a preferred specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed by the present invention should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. An all-in-one intelligent weighing instrument terminal, comprising: A weighing module and a display control module; the weighing module comprises a load-bearing plate for carrying articles and a weighing module arranged on the load-bearing plate, the weighing module comprises a weighing sensor and a first controller electrically connected to the weighing sensor; the display control device comprises a display, a second controller and a camera facing the load-bearing plate, the second controller is electrically connected to the first controller, the camera and the display; characterized in that: The first controller is used to receive the weight data detected by the weighing sensor, determine whether there is an object on the load-bearing plate according to the weight data, and send a wake-up instruction to the second controller when it is determined that there is an object on the load-bearing plate; The second controller is used to enter a preliminary awakening state from a sleep state according to the awakening instruction, start the camera, and obtain an object image of the object on the load-bearing plate captured by the camera, and determine whether the object on the load-bearing plate is an object in the object library based on the object image; if so, start the display and display relevant information of the object on the display; if not, turn off the camera.

2. The intelligent weighing instrument terminal according to claim 1, characterized in that: The display control device includes a first RS232 interface, the weighing module includes a second RS232 interface, and the second controller is communicatively connected with the first controller via the first RS232 interface and the second RS232 interface.

3. The intelligent weighing instrument terminal according to claim 2, characterized in that: The interrupt wake-up pin INT of the second controller is forward connected to the RX pin of the first RS232 interface through a first diode; the RXD0 pin of the second controller is forward connected to the RX pin of the first RS232 interface through a second diode, and the TXD0 pin of the second controller is connected to the TX pin of the first RS232 interface.

4. The intelligent weighing instrument terminal according to claim 2, characterized in that: The weighing module also includes an ADC chip, one end of the ADC chip is connected to the weighing sensor, and the other end is connected to the first controller through SPI, the RX pin of the second RS232 interface is forward connected to the RXD0 pin of the first controller through a fourth diode, and the TXD0 pin of the first controller is connected to the TX pin of the second RS232 interface; the VCC end of the weighing module is forward connected to the IO pin of the first controller through a pull-down resistor and a third diode.

5. The intelligent weighing instrument terminal according to claim 1, characterized in that: The display control module also includes a printing module, and the printing module, the display and the camera are all connected to the second controller via USB; the second controller is also used to synchronously start the printing module when it is determined that the object on the load-bearing plate is an object in the object library based on the object image.

6. The intelligent weighing instrument terminal according to claim 5, characterized in that: The display control module further includes a first switch, a second switch and a third switch, wherein the first IO port of the second controller is electrically connected to the camera through the first switch; and the second IO port of the second controller is electrically connected to the display through the second switch; The third IO port of the second controller is electrically connected to the printing module through a third switch.

7. The intelligent weighing instrument terminal according to claim 1, characterized in that: The first controller is specifically used for: Get the current weight value DATA1 collected by the weighing sensor; Get the initial weight value DATA0 when no items are placed on the load plate; Determine whether the difference between DATA1 and DATA0 is greater than a preset threshold value M0; If yes, it means there is something on the load tray; If not, it means there is no object on the load tray.

8. The intelligent weighing instrument terminal according to claim 1, characterized in that: The second controller is also used to, when it is determined that the camera no longer recognizes the items in the item library on the load-bearing plate within a preset time period, first turn off the display, then turn off the camera, and enter a sleep state after sending a sleep signal to the first controller.

9. The intelligent weighing instrument terminal according to claim 1, characterized in that: The item library is a sales commodity library.

10. The intelligent weighing instrument terminal according to any one of claims 1 to 9, characterized in that: The first controller is an MCU, and the second controller is a CPU.