Telephone brightness and volume adjusting system and method based on touch sensor
By using a capacitive touch sensor and a microcontroller to enable touch control of the IP phone, the problem of needing to manually select menus to adjust brightness and volume in existing technologies has been solved, thus achieving convenient brightness and volume adjustment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- 上海贝尔企业通信有限公司
- Filing Date
- 2026-01-16
- Publication Date
- 2026-05-15
AI Technical Summary
Adjusting screen brightness and volume on existing IP phones requires users to navigate to a menu and repeatedly press buttons, which is inconvenient and inefficient.
It uses a capacitive touch sensor to detect finger touch actions and positions, and realizes touch control through a microcontroller and IP phone main controller to directly adjust screen brightness and volume.
The menu selection process is omitted, and brightness and volume can be quickly adjusted with a simple finger swipe, improving adjustment efficiency and user experience.
Smart Images

Figure CN122053743A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of network communication, and in particular to a telephone brightness and volume adjustment system and method based on a touch sensor. Background Technology
[0002] IP phones are widely used in businesses and homes. While they offer screen brightness and volume adjustment functions, users typically need to navigate to a menu, select the desired function, and press the "+" or "-" buttons to adjust the brightness or volume. This standard method requires users to locate the menu, and significant adjustments require repeated button presses, making it inconvenient and inefficient. Summary of the Invention
[0003] To address the aforementioned problems in existing technologies, this invention provides a touch sensor-based system and method for adjusting the brightness and volume of an IP phone. By utilizing touch sensor technology, it enables touch control of an IP phone, achieving the purpose of adjusting the screen brightness and volume of the IP phone in a very convenient manner.
[0004] To achieve the above objectives, the present invention adopts the following technical solution:
[0005] In one embodiment of the present invention, a telephone brightness and volume adjustment system based on a touch sensor is proposed, the system comprising:
[0006] A capacitive touch sensor is used to detect changes in capacitance to capture finger touch actions and positions, and then sends the data to a microcontroller (MCU).
[0007] The microcontroller (MCU) is used to determine the current state and state changes of the capacitive touch sensor based on the finger touch action and position, combined with a preset threshold, and send the results to the IP phone main controller.
[0008] The IP phone main controller is used to convert the current state and state changes of the capacitive touch sensor into corresponding button or brightness / volume adjustment function control keys on the IP phone screen.
[0009] Furthermore, the capacitive touch sensor adopts a roller-type structure.
[0010] Furthermore, the capacitive touch sensor includes multiple sensing electrodes and an insulating substrate, with the sensing electrodes disposed on the insulating substrate and the multiple sensing electrodes arranged in a ring.
[0011] Furthermore, a preset distance is maintained between the sensing electrodes.
[0012] In one embodiment of the present invention, a method for adjusting the brightness and volume of a telephone based on a touch sensor is also proposed, the method comprising:
[0013] When a finger touches the capacitive touch sensor, the capacitive touch sensor captures the finger's touch action and position by detecting changes in capacitance, and sends the data to the microcontroller (MCU).
[0014] The microcontroller (MCU) determines the current state and state changes of the capacitive touch sensor based on the finger touch action and position, combined with a preset threshold, and sends the results to the IP phone main controller.
[0015] The IP phone main controller converts the current state and state changes of the capacitive touch sensor into corresponding button or brightness / volume adjustment function control keys on the IP phone screen.
[0016] Furthermore, determining the current state and state changes of the capacitive touch sensor based on the finger touch action and position, combined with a preset threshold, includes:
[0017] When a finger touches the capacitive touch sensor, the microcontroller (MCU) determines whether a valid touch event has occurred based on a preset touch threshold. If a valid touch event is determined to have occurred, the capacitive touch sensor is currently in a touched state.
[0018] If the finger touch position does not change within the preset delay time, it is determined that the capacitive touch sensor changes from a touched state to a button state.
[0019] If the finger touch position changes and the movement distance is greater than a preset movement distance threshold, then it is determined that the capacitive touch sensor changes from a touched state to a sliding state.
[0020] If the finger touch position changes, and the movement distance reaches the minimum movement step size preset by the internal counter each time, then it is determined that the capacitive touch sensor is currently in a sliding state.
[0021] Furthermore, whenever the movement distance of the finger touch position reaches a preset minimum movement step, the counter inside the microcontroller MCU increments or decrements accordingly to track the total movement distance or direction of the finger touch position.
[0022] Beneficial effects:
[0023] This invention eliminates the need to manually enter the IP phone's menu and select the corresponding function. Users can adjust the brightness and volume of the IP phone simply by sliding their fingers. The infinite and smooth circular input allows users to quickly slide their fingers to make large adjustments (such as quickly scrolling through long lists or making large volume adjustments), which is more efficient than the previous method of repeatedly pressing buttons for large adjustments. Attached Figure Description
[0024] Figure 1 This is a diagram of the phone brightness and volume adjustment system based on a touch sensor, according to the present invention.
[0025] Figure 2 This is the basic equivalent circuit diagram of the touch sensing of this invention;
[0026] Figure 3 This is the equivalent circuit diagram of the present invention after being touched by a finger;
[0027] Figure 4 This is a graph showing the relationship between the finger touch position and the change in capacitance according to the present invention.
[0028] Figure 5 This is a state diagram of the capacitive touch sensor of the present invention. Detailed Implementation
[0029] The principles and spirit of the present invention will now be described with reference to several exemplary embodiments. It should be understood that these embodiments are provided merely to enable those skilled in the art to better understand and implement the present invention, and are not intended to limit the scope of the present invention in any way. Rather, these embodiments are provided to make this disclosure more thorough and complete, and to fully convey the scope of this disclosure to those skilled in the art.
[0030] Those skilled in the art will recognize that embodiments of the present invention can be implemented as a system, apparatus, device, method, or computer program product. Therefore, this disclosure can be specifically implemented in the following forms: entirely hardware, entirely software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.
[0031] This invention provides a phone brightness and volume adjustment system based on a touch sensor. Users can easily adjust the brightness and volume of the IP phone simply by sliding their finger across the circular touch sensor, which is very convenient.
[0032] The principles and spirit of the present invention will be explained in detail below with reference to several representative embodiments.
[0033] Figure 1 This is a schematic diagram of the phone brightness and volume adjustment system based on a touch sensor, as described in this invention. Figure 1 As shown, the system includes:
[0034] A capacitive touch sensor 101 is used to detect changes in capacitance to capture finger touch actions and positions, and send them to a microcontroller MCU 102;
[0035] The microcontroller MCU102 is used to determine the current state and state changes of the capacitive touch sensor 101 based on the finger touch action and position, combined with a preset threshold, and send the results to the IP phone main controller 103.
[0036] The IP phone main controller 103 is used to convert the current state and state changes of the capacitive touch sensor 101 into corresponding button or brightness / volume adjustment function control keys on the IP phone screen.
[0037] The working principle is as follows: Figure 1 As shown, the IP phone main controller 103 writes a program into the microcontroller MCU 102 via ISCP to process the signals received by the capacitive touch sensor 101. The microcontroller MCU 102 receives the instruction from the IP phone main controller 103 to obtain the current state and state change of the capacitive touch sensor 101, and outputs the result obtained by executing the above signal processing program according to the instruction to the IP phone main controller 103. Each time the microcontroller MCU 102 changes state in its internal state machine (e.g., from "touched" to "swipe" or "button"), it sends an interrupt signal to the IP phone main controller 103. Upon receiving the interrupt signal, the IP phone main controller 103 sends instructions via I²C to obtain information: read the current state of the capacitive touch sensor 101 (what state all sensing electrodes are currently in); read the state changes that have occurred since the last query, and convert the changes in finger touch position and movement counter into corresponding button presses or brightness / volume adjustment function control keys (+ / -) and reflect them on the IP phone screen.
[0038] Specifically, the basic equivalent circuit of touch sensing is as follows: Figure 2 As shown, the microcontroller MCU102 is a PIC16F18456 chip. The basic capacitance consists of parasitic capacitance (Cp), self-capacitance (Cx), and ground return capacitance (Cg). The basic capacitance is the untouched or default capacitance during measurement calibration and serves as a reference value for detecting capacitance changes when touched by a finger.
[0039] When a finger touches the capacitive touch sensor 101, such as Figure 3 As shown, the addition of human body capacitance (Ch) and touch capacitance (Ct) to the equivalent circuit causes a change in the total capacitance of the equivalent circuit. Finger touch effectively adds human body capacitance (Ch) and touch capacitance (Ct) to the circuit. Figure 3 In the equivalent circuit, this increases the measured total capacitance. The microcontroller MCU102 continuously measures the total capacitance, and when the total capacitance exceeds a preset touch threshold, the microcontroller MCU102 confirms that a valid touch event has occurred.
[0040] Specifically, the capacitive touch sensor 101 adopts a roller design and consists of four sensing electrodes disposed on an insulating substrate. These sensing electrodes are arranged in a ring and are used as independent sensors for measurement. The sensing electrodes use copper as a conductive material.
[0041] The sensing electrodes are fully separated, with a spacing of 4 mm, ensuring that touching one sensing electrode does not cause unexpected capacitance changes on adjacent sensing electrodes, which could be mistakenly identified as another touch. When a finger or other conductor slides over the sensing electrodes, a continuously varying capacitance gradient is provided within the circuitry connecting the capacitive touch sensor 101 and the microcontroller MCU 102. Specifically, when a finger touches the edge of a sensing electrode, the capacitance value begins to rise slowly; when the finger touches the center of the sensing electrode, the capacitance value reaches its peak; and when the finger releases the touch, the capacitance value smoothly decreases. The capacitance value it "sees" changes smoothly with minute changes in the finger's touch position, such as... Figure 4 As shown, the horizontal axis represents the finger touch position, and the vertical axis represents the capacitance change. The capacitance change is measured by the combination of sensing electrodes and interpolated between the capacitive touch sensors 101 to determine the finger touch position with higher resolution.
[0042] Based on the same inventive concept, this invention also proposes a method for adjusting phone brightness and volume based on a touch sensor. The specific steps are as follows:
[0043] When a finger touches the capacitive touch sensor 101, the capacitive touch sensor 101 captures the finger touch action and position by detecting changes in capacitance and sends them to the microcontroller MCU 102.
[0044] The microcontroller MCU102 determines the current state and state changes of the capacitive touch sensor 101 based on the finger touch action and position, combined with a preset threshold, and sends the results to the IP phone main controller 103.
[0045] The IP phone main controller 103 converts the current state and state changes of the capacitive touch sensor 101 into corresponding button or brightness / volume adjustment function control keys on the IP phone screen.
[0046] Specifically, such as Figure 5 As shown, this describes how the internal state machine of the microcontroller MCU102 changes state based on user operation and the passage of time after detecting a finger touch, and how it communicates with the IP phone main controller 103.
[0047] When a finger touches the capacitive touch sensor 101, the microcontroller MCU 102 determines whether a valid touch event has occurred based on a preset touch threshold. If a valid touch event is determined to have occurred, the capacitive touch sensor 101 is currently in a touched state.
[0048] If the finger touch position does not change within the preset delay time (touch time exceeds the button duration threshold), then the capacitive touch sensor 101 is determined to change from the touched state to the button state.
[0049] If the finger touch position changes and the movement distance is greater than the preset movement distance threshold, then the capacitive touch sensor 101 is determined to change from the touched state to the sliding state.
[0050] If the finger touch position changes, and the movement distance reaches the minimum movement step size preset by the internal counter each time, it is determined that the capacitive touch sensor 101 is currently in a sliding state.
[0051] The specific state logic of the capacitive touch sensor 101 is shown in Table 1 below:
[0052] Table 1
[0053] Conditions or actions State transition / result explain Initial state: "Touched" The capacitive touch sensor has confirmed finger contact, but it is not yet determined whether it is a "swipe" or a "press" operation. Condition 1: In the "touched" state, the movement distance exceeds the movement distance threshold. The state changes to: "Slide" If the distance the finger moves to the touch position exceeds a preset threshold, it is determined that the user intends to perform a continuous swipe operation. Condition 2: In the "touched" state, after a specified time threshold of button duration. The status changes to: "Key Press" If the finger touch position does not move within the preset delay time (200 milliseconds), it is determined that the user's intention is to press a virtual button (similar to a click operation), rather than to swipe. In "slide" state Changes in the movement counter The counter increments or decrements accordingly whenever the finger moves a distance that reaches the preset minimum step size. This counter can be used to track the total distance or direction of the swipe.
[0054] Example:
[0055] When the IP phone is idle, touching the capacitive touch sensor 101 with a finger will display a brightness progress bar on the IP phone screen. Moving the finger to the touch position clockwise will increase the value of the brightness progress bar and increase the brightness of the IP phone; moving the finger to the touch position counterclockwise will decrease the value of the brightness progress bar and decrease the brightness of the IP phone.
[0056] When the IP phone is in a call or playing music or ringtone, touching the capacitive touch sensor 101 with a finger will display a volume progress bar on the IP phone screen. Moving the finger to the touch position clockwise increases the volume progress bar value and the IP phone volume increases; moving the finger to the touch position counterclockwise decreases the volume progress bar value and the IP phone volume decreases.
[0057] When a finger lightly presses the capacitive touch sensor 101, the corresponding function menu is displayed on the IP phone screen, and the user can select the corresponding IP phone function according to the function menu.
[0058] This invention proposes a touch sensor-based telephone brightness and volume adjustment system and method, which is simple and fast, allowing users to quickly move their fingers to make large adjustments (such as rapidly scrolling through long lists or significantly adjusting the volume); continuous input is supported, allowing for infinite and smooth circular rotation input; the design is stylish and compact, achieving a seamless user interface and a modern appearance, as well as a reliable, smooth, and high-precision human-computer interaction method, which facilitates user use, enhances the aesthetics and reliability of IP phones, and improves user satisfaction.
[0059] While the spirit and principles of the invention have been described with reference to several specific embodiments, it should be understood that the invention is not limited to the disclosed specific embodiments, and the division of aspects does not imply that features in these aspects cannot be combined for benefit; such division is merely for ease of description. The invention is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
[0060] Regarding the limitation of the scope of protection of this invention, those skilled in the art should understand that various modifications or variations that can be made by those skilled in the art without creative effort based on the technical solution of this invention are still within the scope of protection of this invention.
Claims
1. A phone brightness and volume adjustment system based on a touch sensor, characterized in that, The system includes: A capacitive touch sensor is used to detect changes in capacitance to capture finger touch actions and positions, and then sends the data to a microcontroller (MCU). The microcontroller (MCU) is used to determine the current state and state changes of the capacitive touch sensor based on the finger touch action and position, combined with a preset threshold, and send the results to the IP phone main controller. The IP phone main controller is used to convert the current state and state changes of the capacitive touch sensor into corresponding button or brightness / volume adjustment function control keys on the IP phone screen.
2. The phone brightness and volume adjustment system based on a touch sensor according to claim 1, characterized in that, The capacitive touch sensor adopts a roller-type structure.
3. The phone brightness and volume adjustment system based on a touch sensor according to claim 2, characterized in that, The capacitive touch sensor includes multiple sensing electrodes and an insulating substrate. The sensing electrodes are disposed on the insulating substrate, and the multiple sensing electrodes are arranged in a ring.
4. The phone brightness and volume adjustment system based on a touch sensor according to claim 3, characterized in that, A preset distance is maintained between the sensing electrodes.
5. A method for adjusting phone brightness and volume based on a touch sensor, characterized in that, The method includes: When a finger touches the capacitive touch sensor, the capacitive touch sensor captures the finger's touch action and position by detecting changes in capacitance, and sends the data to the microcontroller (MCU). The microcontroller (MCU) determines the current state and state changes of the capacitive touch sensor based on the finger touch action and position, combined with a preset threshold, and sends the results to the IP phone main controller. The IP phone main controller converts the current state and state changes of the capacitive touch sensor into corresponding button or brightness / volume adjustment function control keys on the IP phone screen.
6. The method for adjusting phone brightness and volume based on a touch sensor according to claim 5, characterized in that, The step of determining the current state and state changes of the capacitive touch sensor based on the finger touch action and position, combined with a preset threshold, includes: When a finger touches the capacitive touch sensor, the microcontroller (MCU) determines whether a valid touch event has occurred based on a preset touch threshold. If a valid touch event is determined to have occurred, the capacitive touch sensor is currently in a touched state. If the finger touch position does not change within the preset delay time, it is determined that the capacitive touch sensor changes from a touched state to a button state. If the finger touch position changes and the movement distance is greater than a preset movement distance threshold, then it is determined that the capacitive touch sensor changes from a touched state to a sliding state. If the finger touch position changes, and the movement distance reaches the minimum movement step size preset by the internal counter each time, then it is determined that the capacitive touch sensor is currently in a sliding state.
7. The phone brightness and volume adjustment system based on a touch sensor according to claim 6, characterized in that, Whenever the movement distance of the finger touch position reaches the preset minimum movement step, the counter inside the microcontroller MCU increments or decrements accordingly to track the total movement distance or direction of the finger touch position.