Air pressure calibration method, motor control method and air pressure calibration system
By calibrating the reference voltage value of the air pressure sensor in the calibration controller of the dental electric motor, the problem of low air pressure calibration accuracy in the existing technology is solved, and the working efficiency of the motor and tooth preparation efficiency are improved.
Patent Information
- Application Number
- CN202210711221.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-22
- Publication Date
- 2025-01-21
- Estimated Expiration
- 2042-06-22
AI Technical Summary
The existing dental electric motors have low air pressure calibration accuracy, resulting in low working efficiency and adversely affecting the implementation and effectiveness of dental surgery.
By obtaining the reference voltage value in the air pressure sensor in the calibration controller and calibrating it according to the preset margin voltage value, the calibration voltage value is obtained for use when the motor is working. This method involves calibrating when the reference voltage value is at its maximum or minimum, ensuring that the motor can reach its maximum or minimum speed.
The accuracy of the calibration voltage value when the motor is rotated is improved, so that the motor can work at the correct speed according to the calibration voltage value, thereby improving the working efficiency of the electric motor and tooth preparation efficiency, and improving the user experience.
Smart Images

Figure CN115127727B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of dental technology, and in particular to an air pressure calibration method, a motor control method and an air pressure calibration system. Background Art
[0002] During dental treatment, dental electric motors can provide driving force for dental mobile phones to perform various dental operations, such as tooth preparation, restoration, crown breaking, pulp opening, caries removal, polishing and grinding, etc. The working efficiency of the electric motor determines the size of the driving force, and there are many factors that affect the working efficiency of the electric motor, including the hardware circuit design of the host, the professional and technical proficiency of the doctor, the degree of cooperation between the doctor and the patient, and the patient's own bone conditions.
[0003] Among the factors affecting the equipment itself, the accuracy of the air pressure calibration of the electric motor will also affect the working efficiency. In the prior art, the air pressure of the electric motor is generally calibrated through an air pressure sensor. During calibration, the greater the input air pressure of the air pressure sensor, the greater the output voltage of the voltage sensor, and the smaller the input air pressure of the air pressure sensor, the smaller the output voltage of the voltage sensor. In the existing method, usually when the foot pedal of the dental chair is stepped on to the bottom, the input air pressure of the air pressure sensor is the largest, and the obtained voltage value can be used as the voltage value corresponding to the set speed of the electric motor, so as to control the motor speed according to the depth of stepping on the dental chair foot pedal to adjust the working efficiency of the electric motor. However, the current air pressure calibration accuracy is low, resulting in low working efficiency of the electric motor, which has an adverse effect on the implementation and effect of dental surgery. Summary of the invention
[0004] In view of this, the purpose of the embodiments of the present application is to provide an air pressure calibration method, a motor control method and an air pressure calibration system to improve the problem of low working efficiency of dental electric motors existing in the prior art.
[0005] In order to solve the above problems, in a first aspect, the present application provides a method for air pressure calibration, which is applied to a calibration controller, and the method includes:
[0006] Obtain the reference voltage value of the motor when it is working, which is determined by the air pressure sensor;
[0007] The reference voltage value is calibrated according to a preset margin voltage value to obtain a calibrated voltage value, so that the motor can operate according to the calibrated voltage value.
[0008] In the above implementation process, the reference voltage value when the motor is working, which is determined according to the gas pressure in the air pressure sensor, is calibrated through the calibration controller. During the calibration, the reference voltage value is adjusted by a preset margin voltage value, so that the voltage range of the air pressure sensor includes the voltage range corresponding to the motor working, thereby effectively improving the accuracy of the calibration voltage value when the motor rotates, so that the motor can work at the correct speed according to the calibration voltage value.
[0009] Optionally, the calibration voltage value includes a first calibration voltage value; when the reference voltage value is a maximum first threshold, calibrating the reference voltage value according to a preset margin voltage value to obtain the calibration voltage value includes:
[0010] The first calibration voltage value is obtained by subtracting the margin voltage value from the first threshold value.
[0011] In the above implementation process, when the reference voltage value in the air pressure sensor is the maximum first threshold value, in order to calibrate the voltage value corresponding to the air pressure, the first threshold value is subtracted from the residual voltage value to obtain the first calibration voltage value as the voltage value corresponding to the maximum speed of the motor. Through calibration, when the input voltage value determined in the air pressure sensor during operation is large, it can be greater than the first calibration voltage value at the maximum speed of the motor, so that the motor can reach the maximum speed and rotate.
[0012] Optionally, the calibration voltage value includes a second calibration voltage value; when the reference voltage value is a minimum second threshold value, calibrating the reference voltage value according to a preset margin voltage value to obtain the calibration voltage value includes:
[0013] The second calibration voltage value is obtained by adding the margin voltage value to the second threshold value.
[0014] In the above implementation process, when the reference voltage value in the air pressure sensor is the minimum second threshold value, in order to calibrate the voltage value corresponding to the air pressure, the second threshold value is added to the margin voltage value to obtain the second calibration voltage value as the voltage value corresponding to the minimum speed of the motor. Through calibration, when the input voltage value determined in the air pressure sensor during operation is small, it can be smaller than the second calibration voltage value at the minimum speed of the motor, so that the motor can reach the minimum speed and stop rotating.
[0015] Optionally, the method further comprises:
[0016] Storing the calibration voltage value;
[0017] The calibration voltage value is read to call the calibration voltage value during operation.
[0018] In the above implementation process, by storing the calibrated calibration voltage value, the stored calibration voltage value can be directly read when the machine is turned on and used subsequently, and called as the reference voltage value corresponding to the motor speed. There is no need to calibrate the voltage value again, thereby improving the working efficiency of the calibration controller.
[0019] In a second aspect, the present application further provides a motor control method, which is applied to an air pressure calibration system, the system comprising: an air pressure sensor, a calibration controller and a motor; the air pressure sensor is connected to the calibration controller, and the calibration controller is connected to the motor; the method comprises:
[0020] Determine the reference voltage value of the motor when it is working according to the input gas through the air pressure sensor;
[0021] By means of the calibration controller, the reference voltage value is calibrated according to any one of the methods described in the above-mentioned air pressure calibration method to obtain a calibration voltage value;
[0022] The motor is operated at a target rotation speed corresponding to the calibrated voltage value to provide driving force for the dental equipment connected to the system.
[0023] In the above implementation process, the air pressure sensor determines the reference voltage value of the motor when the gas pressure corresponds to the input gas, and the calibration controller uses the above air pressure calibration method to calibrate the reference voltage value to obtain a calibration voltage value, so as to control the motor to work according to the target speed corresponding to the calibration voltage value, and provide driving force for the dental equipment connected to the air pressure calibration system. It can effectively improve the accuracy of the motor's target speed, improve the efficiency of the electric motor when working and the tooth preparation efficiency, and enhance the user experience.
[0024] Optionally, the air pressure sensor is connected to an external dental chair footrest assembly via an air pipe; and the reference voltage value of the motor when working is determined according to the input gas via the air pressure sensor, including:
[0025] The air pressure sensor is used to detect the input gas introduced into the air pipe by the dental chair foot pedal assembly to obtain a reference air pressure value when the motor is working;
[0026] The reference air pressure value is converted into the reference voltage value through the air pressure sensor, wherein the reference voltage value includes a first threshold corresponding to when the reference air pressure value is maximum, or a second threshold corresponding to when the reference air pressure value is minimum.
[0027] In the above implementation process, the air pressure sensor is connected to the external dental chair foot pedal assembly through an air pipe. When the dental chair foot pedal assembly is used, corresponding input gas will be generated and passed into the air pipe, so that the air pressure sensor can detect the air pressure value of the input gas in the air pipe, and convert the detected reference air pressure value when the motor is working into a reference voltage value according to the conversion relationship between air pressure and voltage. The reference air pressure value is proportional to the reference voltage value. When the dental chair foot pedal assembly is stepped on the deepest, the reference air pressure value of the input gas is the largest, and the corresponding voltage value first threshold is also the largest; when the dental chair foot pedal assembly is fully lifted, the reference air pressure value of the input gas is the smallest, and the corresponding voltage value second threshold is also the smallest. The corresponding control of the motor can be achieved through the staff's control of the external dental chair foot pedal assembly, which improves the convenience and real-time performance of controlling the electric motor.
[0028] Optionally, the target speed includes a maximum speed; the target speed includes a maximum speed; when the reference voltage value is the first threshold value, the calibration voltage value is a first calibration voltage value, and the motor is operated at a target speed corresponding to the calibration voltage value, including:
[0029] obtaining, by means of the motor, an input voltage value of the system when the system is working, determined by the air pressure sensor;
[0030] When the input voltage value is greater than the first calibration voltage value, the motor is rotated at the maximum speed.
[0031] In the above implementation process, when the reference voltage value is the maximum first threshold value, the voltage value obtained by the calibration controller after calibrating the reference voltage value is the corresponding maximum first calibration voltage value, so that when the input voltage value determined by the air pressure sensor during system operation is greater than the first calibration voltage value corresponding to the maximum speed of the motor, the motor can rotate at the maximum speed. When the dental chair footrest assembly is stepped deeper, the motor speed can reach the maximum speed, which is applicable to a variety of different models and types of air pressure sensors.
[0032] Optionally, the target speed includes a minimum speed; when the reference voltage value is the second threshold value, the calibration voltage value is a second calibration voltage value, and the motor is operated at the target speed corresponding to the calibration voltage value, including:
[0033] obtaining, by means of the motor, an input voltage value of the system when the system is working, determined by the air pressure sensor;
[0034] When the input voltage value is less than the second calibration voltage value, the motor stops rotating at the minimum rotation speed.
[0035] In the above implementation process, when the reference voltage value is the minimum second threshold value, the voltage value obtained by the calibration controller after calibrating the second threshold value is the corresponding minimum second calibration voltage value, so that when the input voltage value determined by the air pressure sensor during system operation is less than the second calibration voltage value corresponding to the minimum speed of the motor, the motor can stop rotating at the minimum speed. When the dental chair footrest assembly is lifted to a high degree, the motor speed reaches the minimum speed and stops rotating, so that it will not automatically start and affect the operation of the motor, and is applicable to a variety of different models and types of air pressure sensors.
[0036] Optionally, the method further comprises:
[0037] The calibration controller collects the working voltage of the motor in the connected voltage module to determine whether the working voltage is normal; if the working voltage is abnormal, the calibration controller controls the motor to stop rotating and generates voltage alarm information;
[0038] The calibration controller collects the working current of the motor in the connected current module to determine whether the working current is normal; if the working current is abnormal, the calibration controller controls the motor to stop rotating and generates current alarm information.
[0039] In the above implementation process, the calibration controller can also collect and judge the working voltage and working current of the motor in the voltage module and the current module. Therefore, when the voltage or current is abnormal, the motor can be controlled to stop working in time, and corresponding alarm information can be generated to remind the staff, which effectively improves the safety of the air pressure calibration device when in use.
[0040] In a third aspect, the present application further provides a calibration controller, which includes a memory and a processor, wherein the memory stores program instructions, and when the processor runs the program instructions, it executes the steps of any one of the above-mentioned air pressure calibration methods.
[0041] In a fourth aspect, the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the steps of any one of the above-mentioned air pressure calibration methods are executed.
[0042] In a fifth aspect, the present application also provides an air pressure calibration system, the system comprising: an air pressure sensor, a calibration controller and a motor;
[0043] The air pressure sensor is connected to the calibration controller, and the calibration controller is connected to the motor;
[0044] The air pressure sensor is used to determine the reference voltage value of the motor when it is working according to the input gas;
[0045] The calibration controller is used to calibrate the reference voltage value to obtain a calibration voltage value;
[0046] The motor is used to operate at a target rotation speed corresponding to the calibrated voltage value to provide driving force for the dental equipment connected to the system.
[0047] In summary, the present application provides an air pressure calibration method, a motor control method and an air pressure calibration system. By calibrating the reference voltage value corresponding to the gas pressure when controlling the motor, the motor can operate at a corresponding speed according to the calibrated voltage value, thereby effectively improving the accuracy of the motor's working speed, reducing the difficulty of controlling the motor, improving the efficiency and tooth preparation efficiency of the electric motor when it is working, and enhancing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0049] Figure 1 A block diagram of a calibration controller provided in an embodiment of the present application;
[0050] Figure 2 A flow chart of a pressure calibration method provided in an embodiment of the present application;
[0051] Figure 3 A schematic diagram of a flow chart of another air pressure calibration method provided in an embodiment of the present application;
[0052] Figure 4 A schematic flow chart of a motor control method provided in an embodiment of the present application;
[0053] Figure 5 A detailed flowchart of step S300 provided in an embodiment of the present application;
[0054] Figure 6 A detailed flowchart of step S500 provided in an embodiment of the present application;
[0055] Figure 7 A flow chart of another motor control method provided in an embodiment of the present application;
[0056] Figure 8A schematic diagram of the structure of an air pressure calibration system provided in an embodiment of the present application.
[0057] Icon: 100 - calibration controller; 111 - memory; 112 - processor; 700 - air pressure calibration system; 710 - air pressure sensor; 720 - motor; 730 - air pipe; 740 - voltage module; 750 - current module. DETAILED DESCRIPTION
[0058] The technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments of the embodiments of the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the embodiments of the present application.
[0059] During dental treatment, dental electric motors can generally provide driving force for dental mobile phones to perform various dental operations, such as tooth preparation, repair, crown breaking, pulp opening, caries removal, polishing and fine grinding, etc. The electric motor can include a host, motor, contra-angle handpiece, power adapter, silicone handle bracket and other structures. After the patient is in place, the doctor connects the host, power adapter, motor handle, and contra-angle handpiece, turns on the machine and adjusts the function keys to confirm that the machine is at the required working speed and torque. Hold the dental contra-angle handpiece installed on the motor handle and step on the foot pedal of the dental chair. At this time, the motor starts to rotate, and the contra-angle handpiece can be used after the atomization water is normal.
[0060] When in use, the working efficiency of the electric motor determines the size of the driving force, and there are many factors that affect the working efficiency of the electric motor, including the hardware circuit design of the host, the professional and technical proficiency of the doctor, the degree of cooperation between the doctor and the patient, the patient's own bone condition, etc. Among the factors affecting the device itself, the accuracy of the electric motor when calibrating the air pressure will also affect the working efficiency.
[0061] In the prior art, the air pressure of the electric motor is generally calibrated through an air pressure sensor. During calibration, the greater the input air pressure of the air pressure sensor, the greater the output voltage of the voltage sensor, and the smaller the input air pressure of the air pressure sensor, the smaller the output voltage of the voltage sensor. In the current calibration algorithm, when the dental chair foot pedal is stepped on to the bottom, the input air pressure of the air pressure sensor is the largest. At this time, the voltage value output by the air pressure sensor is collected as the voltage value corresponding to the set speed of the electric motor; when the dental chair foot pedal is completely lifted, the input air pressure of the air pressure sensor is the smallest. At this time, the voltage value output by the air pressure sensor is collected as the voltage value corresponding to when the electric motor stops rotating, thereby controlling the motor speed according to the depth of stepping on the dental chair foot pedal to adjust the working efficiency of the electric motor.
[0062] However, in the current calibration method, there are batch problems caused by different models, functions, etc. of air pressure sensors, resulting in different voltage values output by different batches of air pressure sensors under the same air pressure. For example, assuming that the maximum speed set for the motor is 150,000 rpm, the air pressure sensor needs to output a voltage value of 1.5V to make the motor speed reach 150,000 rpm, but now due to the batch problem of air pressure sensors, the maximum output voltage of some air pressure sensors is only 1.0V, so the corresponding maximum speed may be only 10,000 rpm; or, the maximum output voltage of some air pressure sensors is only 0.5V, which has not reached the minimum voltage of 0.6V for motor startup, resulting in the motor speed of 0rpm, so it is impossible to make the motor rotate at the set maximum speed when the dental chair footrest is stepped on to the bottom. When the dental chair footrest is lifted, the corresponding voltage output of some air pressure sensors reaches 1.0V when the air pressure input is 0, which exceeds the minimum voltage of 0.6V for motor startup, causing the motor to rotate automatically, and it is impossible to stop the motor automatically when the dental chair footrest is lifted. The above-mentioned low air pressure calibration accuracy will result in the inability to accurately adjust the working efficiency of the electric motor. When in use, the working efficiency of the electric motor is low, which has an adverse effect on the implementation and effect of dental surgery.
[0063] In order to solve the above problems, the present application provides an air pressure calibration method, which is applied to a calibration controller. The calibration controller can be a single-chip microcomputer of various models, which can calibrate the voltage value corresponding to the air pressure when the motor is working, so that the motor can work at an accurate speed, effectively improving the working efficiency of the electric motor.
[0064] Optionally, see Figure 1 , Figure 1 The block diagram of a calibration controller provided in an embodiment of the present application is shown in FIG. The calibration controller 100 may include a memory 111 and a processor 112. A person skilled in the art may understand that Figure 1 The structure shown is only for illustration and does not limit the structure of the calibration controller 100. For example, the calibration controller 100 may also include a Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown.
[0065] The memory 111, processor 112 and each element are directly or indirectly electrically connected to each other to achieve data transmission or interaction. For example, these elements can be electrically connected to each other via one or more communication buses or signal lines. The processor 112 is used to execute the executable module stored in the memory.
[0066] The memory 111 may be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable read-only memory (EEPROM), etc. The memory 111 is used to store programs, and the processor 112 executes the program after receiving the execution instruction. The method executed by the calibration controller 100 defined by the process disclosed in any embodiment of the present application can be applied to the processor 112 or implemented by the processor 112.
[0067] The processor 112 may be an integrated circuit chip with signal processing capabilities. The processor 112 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0068] Optionally, the calibration controller may further include a peripheral interface, which couples various input / output devices to the processor 112 and the memory 111. The peripheral interface may be an ADC (Analog to Digital Converter, converter) analog-to-digital converter, which converts analog signals into digital signals) interface. In the present application, the calibration controller 100 may include multiple peripheral interfaces (only one is shown in the figure), so as to connect with multiple other components in the air pressure calibration system. In some embodiments, the peripheral interface, the processor 112 and the memory controller can be implemented in a single chip. In some other instances, they can be implemented by separate chips respectively.
[0069] The calibration controller in this embodiment can be used to execute each step in each air pressure calibration method provided in the embodiments of the present application. The implementation process of the air pressure calibration method is described in detail below through several embodiments.
[0070] See also Figure 2 , Figure 2 A flow chart of a pressure calibration method provided in an embodiment of the present application, the method may include steps S200-S210.
[0071] Step S200, obtaining a reference voltage value determined by the air pressure sensor when the motor is working.
[0072] When performing air pressure calibration, the reference voltage value of the motor when operating, which is determined by the gas pressure in the sensor during calibration, can be calibrated according to the calibration controller, thereby calibrating the voltage range included in the reference voltage value.
[0073] Step S210, calibrating the reference voltage value according to a preset margin voltage value to obtain a calibrated voltage value, so that the motor can operate according to the calibrated voltage value.
[0074] During calibration, the reference voltage value is adjusted by a preset margin voltage value, so that the voltage range of the air pressure sensor includes the voltage range corresponding to the operation of the motor, and the motor can operate with the calibration voltage value as the calibrated working reference voltage.
[0075] Optionally, the margin voltage value is a safety margin voltage preset according to the actual usage of the electric motor, for example, it can be set to 0.2V. The margin voltage value can be adaptively adjusted according to changes in usage scenarios and usage requirements.
[0076] Optionally, the calibration voltage value includes a first calibration voltage value; when the reference voltage value is the maximum first threshold, the reference voltage value is calibrated according to a preset margin voltage value to obtain the calibration voltage value, including: subtracting the margin voltage value from the first threshold to obtain the first calibration voltage value.
[0077] Among them, the largest first threshold value in the reference voltage value can be set to Vcx, and the first calibration voltage value can be set to Vcx1. In order to enable the motor to rotate at the highest speed, the maximum Vcx is reduced by subtraction, that is, Vcx1=Vcx-0.2V, so as to reduce the upper limit threshold of the reference voltage value, so that when the input voltage value determined in the working state of the air pressure sensor is larger, it can be greater than the first calibration voltage value at the highest speed of the motor, so that the motor can reach the highest speed and rotate.
[0078] Optionally, the calibration voltage value includes a second calibration voltage value; when the reference voltage value is the minimum second threshold, the reference voltage value is calibrated according to a preset margin voltage value to obtain the calibration voltage value, including: adding the margin voltage value according to the second threshold to obtain the second calibration voltage value.
[0079] Among them, the minimum second threshold value in the reference voltage value can be set to Vtq, and the first calibration voltage value can be set to Vtq1. In order to enable the motor to stop rotating at the lowest speed, the minimum Vtq is increased by addition, that is, Vtq1=Vtq+0.2V, so as to increase the lower limit threshold of the reference voltage value, so that when the input voltage value determined in the working state of the air pressure sensor is small, it can be less than the second calibration voltage value at the lowest speed of the motor, so that the motor can reach the lowest speed and stop rotating.
[0080] It is worth noting that the voltage range of the uncalibrated reference voltage value is Vtq~Vcx, and the corresponding voltage range of the motor after calibration is Vtq1~Vcx1. Therefore, the voltage range of the motor when it is working belongs to the output voltage range collected by the air pressure sensor, and there is a voltage margin value of ±0.2V. Even if some air pressure sensors have different voltage thresholds, the motor can still reach the maximum speed or stop rotating according to the calibrated voltage value.
[0081] exist Figure 2 In the illustrated embodiment, the accuracy of the calibrated voltage value when the motor rotates is effectively improved, so that the motor can operate at a correct rotation speed according to the calibrated voltage value.
[0082] Optionally, see Figure 3 , Figure 3 This is a flow chart of another air pressure calibration method provided in an embodiment of the present application. After step S210, the method may further include steps S220-S230.
[0083] Step S220, storing the calibration voltage value.
[0084] Since the calibration controller is provided with a memory, such as an EEPROM (Electrically Erasable Programmable Read-Only Memory), the calibration voltage value obtained by calibration can be stored in the memory.
[0085] Step S230, reading the calibration voltage value to call the calibration voltage value during operation.
[0086] Among them, when the electric motor is turned on, the calibration voltage value obtained after the last air pressure calibration stored in the memory can be directly read, and the calibration voltage value can be called as the reference voltage value corresponding to the motor speed used in this work, without the need to recalibrate the voltage value corresponding to the air pressure every time it works.
[0087] Optionally, if the air pressure sensor fails during use, the reference voltage value corresponding to the air pressure collected in the air pressure sensor can be recalibrated according to the actual situation.
[0088] exist Figure 3 In the illustrated embodiment, the working efficiency of the calibration controller is effectively improved by storing and calling the calibration voltage value.
[0089] In order to control the driving force provided by the electric motor, an embodiment of the present application also provides a motor control method, which is applied to an air pressure calibration system. The system includes: an air pressure sensor, a calibration controller and a motor; the air pressure sensor is connected to the calibration controller, and the calibration controller is connected to the motor.
[0090] See also Figure 4 , Figure 4 A flowchart of a motor control method provided in an embodiment of the present application is provided. The method may include steps S300-S500.
[0091] Step S300, determining a reference voltage value when the motor is working according to input gas through the air pressure sensor.
[0092] Among them, the air pressure sensor can be a sensor of various models and functions, which can output a reference voltage value corresponding to the working of the motor according to the detected air pressure of the output gas, as a voltage range corresponding to the motor speed.
[0093] Step S400: Calibrate the reference voltage value according to the air pressure calibration method through the calibration controller to obtain a calibration voltage value.
[0094] The calibration controller may obtain the reference voltage value outputted by the air pressure sensor through the interface, and the calibration is performed in the same manner as in the above-mentioned air pressure calibration method embodiment, which will not be described in detail.
[0095] Step S500: The motor is operated at a target rotation speed corresponding to the calibrated voltage value to provide driving force for the dental equipment connected to the system.
[0096] Among them, since the reference voltage value of the motor when working is calibrated, the motor can use the calibrated voltage value as the new voltage range corresponding to the rotational speed after calibration, and operate at the corresponding target rotational speed to provide driving force for the external dental equipment connected to the air pressure calibration system.
[0097] exist Figure 4 In the illustrated embodiment, the accuracy of the target rotation speed of the motor can be effectively improved, the working efficiency and tooth preparation efficiency of the electric motor can be improved, and the user experience can be enhanced.
[0098] Optionally, see Figure 5 , Figure 5 A detailed flowchart of step S300 is provided in an embodiment of the present application. Step S300 may also include steps S310-S320.
[0099] Step S310, detecting the input gas introduced into the air pipe by the dental chair footrest assembly through the air pressure sensor to obtain a reference air pressure value when the motor is working.
[0100] The air pressure sensor is connected to the external dental chair foot pedal assembly through an air pipe. When the dental chair foot pedal assembly is used by the staff, it will generate a corresponding amount of gas according to the depth of stepping on it, and pass the generated gas into the air pipe. The air pressure sensor can detect the input gas passed into the air pipe to obtain the maximum reference air pressure value or the minimum reference air pressure value under the two threshold states when the dental chair foot pedal assembly is stepped on the deepest and when it is fully lifted.
[0101] Optionally, the input air pressure is directly proportional to the reference air pressure value. The greater the input air pressure detected by the air pressure sensor, the greater the output reference air pressure value. The smaller the detected input air pressure, the smaller the output reference air pressure value. When there is no input air pressure, the output reference air pressure value can be 0V.
[0102] Step S320: converting the reference air pressure value into the reference voltage value through the air pressure sensor.
[0103] The reference voltage value includes a first threshold value corresponding to the maximum reference air pressure value, or a second threshold value corresponding to the minimum reference air pressure value. Since the reference air pressure value is proportional to the voltage value, when the dental chair footrest assembly is stepped on the deepest, the reference air pressure value of the input gas is the maximum, and the corresponding voltage value first threshold value is also the maximum; when the dental chair footrest assembly is fully lifted, the reference air pressure value of the input gas is the minimum, and the corresponding voltage value second threshold value is also the minimum.
[0104] exist Figure 5In the illustrated embodiment, the corresponding control of the motor can be achieved through the staff's control of the external dental chair footrest assembly, thereby improving the convenience and real-time performance of controlling the electric motor.
[0105] Optionally, see Figure 6 , Figure 6 A detailed flowchart of step S500 is provided in an embodiment of the present application. Step S500 may also include steps S510-S530.
[0106] Step S510: obtaining, through the motor, an input voltage value of the system when operating, which is determined by the air pressure sensor.
[0107] Optionally, after calibrating the voltage range of the reference voltage value when the motor is working, the air pressure sensor can continue to detect the air pressure of the gas entering the air pipe of the dental chair footrest assembly during operation, and convert the detected air pressure into the corresponding input voltage value during operation.
[0108] Step S520: When the input voltage value is greater than the first calibration voltage value, the motor is rotated at the maximum speed.
[0109] The target speed includes the maximum speed. When the reference voltage value is the first threshold value, the calibration voltage value is the first calibration voltage value. The first threshold value is reduced by subtracting the margin voltage value, and the first calibration voltage value smaller than the first threshold value is obtained as the voltage value corresponding to the maximum speed of the motor. When the input voltage value is greater than the first calibration voltage value corresponding to the maximum speed of the motor, the motor speed can reach the maximum speed when the dental chair footrest assembly is stepped deeper, and it is applicable to a variety of different models and types of air pressure sensors.
[0110] Step S530, when the input voltage value is less than the second calibration voltage value, the motor stops rotating at the minimum speed.
[0111] Among them, the target speed includes the minimum speed; when the reference voltage value is the second threshold value, the calibration voltage value is the second calibration voltage value, and the second threshold value is increased by adding the margin voltage value, so as to obtain a second calibration voltage value larger than the second threshold value as the voltage value corresponding to the minimum speed of the motor. When the input voltage value is less than the second calibration voltage value corresponding to the minimum speed of the motor, the motor can stop rotating at the minimum speed. When the dental chair footrest assembly is lifted to a high degree, the motor speed reaches the minimum speed and stops rotating, so that it will not automatically start and affect the operation of the motor, and is suitable for a variety of different models and types of air pressure sensors.
[0112] exist Figure 6In the illustrated embodiment, even when certain air pressure sensors have different voltage thresholds, the motor can still reach the maximum speed when the dental chair footrest assembly is stepped on, or stop rotating when the dental chair footrest assembly is lifted.
[0113] Optionally, see Figure 7 , Figure 7 This is a flow chart of another motor control method provided in an embodiment of the present application. The method may further include steps S600-S630.
[0114] Step S600, collecting the working voltage of the motor in the connected voltage module through the calibration controller to determine whether the working voltage is normal.
[0115] Step S610: If the working voltage is abnormal, the calibration controller is used to control the motor to stop rotating and generate voltage alarm information.
[0116] Among them, the calibration control module can be connected to the connected voltage module through an interface to detect the power supply voltage when the motor is working. In the event of an abnormality, it can shut down the operation of the motor and generate voltage alarm information for prompting.
[0117] Step S620, collecting the working current of the motor in the connected current module through the calibration controller to determine whether the working current is normal;
[0118] Step S630: If the working current is abnormal, the calibration controller is used to control the motor to stop rotating and generate current alarm information.
[0119] Among them, the calibration control module can be connected to the connected current module through an interface to detect the current of the winding when the motor is working. In the event of an abnormality, the operation of the motor can be shut down and a current alarm message can be generated for prompting.
[0120] Optionally, steps S600 - S610 and steps S620 - S630 may be performed simultaneously or separately, and there is no restriction on the order of their implementation.
[0121] exist Figure 7 In the illustrated embodiment, when the voltage or current is abnormal, the motor can be promptly controlled to stop working, and corresponding alarm information can be generated to remind the staff, thereby effectively improving the safety of the air pressure calibration device during use.
[0122] See also Figure 8 , Figure 8This is a structural schematic diagram of an air pressure calibration system provided in an embodiment of the present application. The air pressure calibration system 700 is arranged in the entire electric motor. The air pressure calibration system 700 includes an air pressure sensor 710, the calibration controller 100 provided in the above embodiment, and a motor 720.
[0123] The air pressure sensor 710 is connected to the calibration controller 100, and the calibration controller 100 is connected to the motor 720. Optionally, the connection method may be an electrical connection achieved through wires, interfaces, and the like.
[0124] The air pressure sensor 710 is connected to the calibration controller 100, and the calibration controller 100 is connected to the motor 720;
[0125] The air pressure sensor 710 is used to determine the reference voltage value of the motor 720 when it is working according to the input gas;
[0126] The calibration controller 100 is used to calibrate the reference voltage value to obtain a calibration voltage value;
[0127] The motor 720 is used to operate at a target rotation speed corresponding to the calibrated voltage value to provide driving force for the dental equipment connected to the system.
[0128] Optionally, motor 720 can use a brushless motor driven by a rotating magnetic field oriented control algorithm to increase the speed regulation range, making the motor speed control more flexible and smooth, and the motor operates at high speed and quietly, with low vibration and noise, fast output, precise force limiting, and stable performance.
[0129] Optionally, the motor handle, handle bracket, contra-angle handpiece and other components in the external dental equipment connected to the motor 720 can be sterilized at a high temperature of 134°C and a high pressure of 0.22MPa, thereby improving the safety of the dental equipment. The speed and torque system of the motor 720 can be monitored, and an abnormal use warning can be issued in case of abnormality, thereby ensuring the safety of the operation and the equipment. A soft and durable silicone tube can also be used to connect the contra-angle handpiece and the motor handle, thereby improving the output efficiency and output torque and reducing rotational loss.
[0130] In an optional embodiment, the air pressure calibration system 700 also includes an air pipe 730, and the air pressure sensor 710 is connected to the external dental chair foot pedal assembly through the air pipe 730. The air pressure sensor 710 is used to detect the input gas introduced into the air pipe 730 by the dental chair foot pedal assembly to obtain a reference air pressure value when the motor 720 is working; the air pressure sensor 710 is used to convert the reference air pressure value into a reference voltage value, wherein the reference voltage value includes a first threshold value corresponding to when the reference air pressure value is maximum, or a second threshold value corresponding to when the reference air pressure value is minimum.
[0131] In an optional embodiment, the target speed includes a maximum speed; when the reference voltage value is a first threshold value, the calibration voltage value is a first calibration voltage value; the motor 720 is used to obtain the input voltage value determined by the air pressure sensor 710 when the system is working; when the input voltage value is greater than the first calibration voltage value, the motor 720 is used to rotate at the maximum speed.
[0132] In an optional embodiment, the target speed includes a minimum speed; when the reference voltage value is a second threshold value, the calibration voltage value is a second calibration voltage value; the motor 720 is used to obtain the input voltage value determined by the air pressure sensor 710 when the system is working; when the input voltage value is less than the second calibration voltage value, the motor 720 is used to stop rotating at the minimum speed.
[0133] In an optional embodiment, the air pressure calibration system 700 may further include a voltage module 740 and a current module 750;
[0134] The calibration controller 100 is used to collect the working voltage of the motor 720 in the connected voltage module 740 to determine whether the working voltage is normal; if the working voltage is abnormal, the calibration controller 100 is used to control the motor 720 to stop rotating and generate voltage alarm information;
[0135] The calibration controller 100 is used to collect the working current of the motor 720 in the connected current module 750 to determine whether the working current is normal; if the working current is abnormal, the calibration controller 100 is used to control the motor 720 to stop rotating and generate current alarm information.
[0136] Optionally, the voltage module 740 and the current module 750 are electrically connected to the calibration controller 100 , so that the calibration controller 100 can respectively collect data in the voltage module 740 and the current module 750 through an ADC interface.
[0137] In an optional embodiment, the air pressure calibration system 700 may also include a speed module, which is electrically connected to the calibration controller 100. The calibration controller 100 can sample the working voltage value in the speed module through the ADC interface, thereby controlling the speed of the motor 720 according to the voltage value. The higher the voltage value, the higher the speed. The highest threshold of the speed is the set maximum limit value.
[0138] In an optional embodiment, the air pressure calibration system 700 may further include a synovial observer module, which is electrically connected to the calibration controller 100 and the motor 720 and is used to provide a stable and reliable rotor position signal to the calibration controller 100 through a synovial observer algorithm.
[0139] In an optional embodiment, the air pressure calibration system 700 may also include a logic processing module, such as a PWM (Pulse width modulation) module, which is electrically connected to the calibration controller 100 and is used to generate output duty cycles of six MOS (Metal-Oxide-Semiconductor Field-Effect Transistor, MOSFET, oxide semiconductor field effect transistor) tubes and conduction timings of the six MOS tubes based on the position signal obtained in the sliding film observer module.
[0140] In an optional embodiment, the air pressure calibration system 700 may also include an inverter circuit module, which is electrically connected to the motor 720 and is used to provide an inverter circuit for the hardware of the motor 720, and may be composed of 6 MOS tubes.
[0141] In an optional embodiment, the air pressure calibration system 700 may also include an inverter circuit driving module, which is electrically connected to the logic processing module and the inverter circuit module, and is used to provide an inverter driving circuit for the motor 720, and may be composed of three MOS tube driving chips.
[0142] In an optional embodiment, the air pressure calibration system 700 may further include a bus voltage generating module, which is electrically connected to the calibration controller 100 and the inverter circuit module, and is used to supply power to the inverter circuit module through software programming.
[0143] In an optional embodiment, the air pressure calibration system 700 may also include a torque module, which is electrically connected to the calibration controller 100 and is used to control the torque of the motor 720 by limiting the duty cycle of the six MOS tubes in the inverter circuit module by software in a constant speed control mode. The larger the duty cycle, the greater the torque, and the highest threshold of the torque is the maximum limit value of the torque.
[0144] Since the principle of solving the problem by the air pressure calibration system 700 in the embodiment of the present application is similar to that of the embodiment of the aforementioned motor control method, the implementation of the air pressure calibration system 700 in this embodiment can refer to the description in the embodiment of the aforementioned motor control method, and the repeated parts will not be repeated.
[0145] An embodiment of the present application further provides a computer-readable storage medium, in which computer program instructions are stored. When the computer program instructions are read and executed by a processor, the steps of any one of the air pressure calibration methods provided in the present embodiment are executed.
[0146] In summary, the embodiments of the present application provide an air pressure calibration method, a motor control method and an air pressure calibration system. By calibrating the reference voltage value corresponding to the gas pressure when controlling the motor at work, the motor can operate at a corresponding speed according to the calibrated voltage value, thereby effectively improving the accuracy of the motor's working speed, reducing the difficulty of controlling the motor, improving the efficiency and tooth preparation efficiency of the electric motor at work, and enhancing the user experience.
[0147] In several embodiments provided in the present application, it should be understood that the disclosed device can also be implemented in other ways. The device embodiments described above are merely schematic, for example, the block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices according to the multiple embodiments of the present application. In this regard, each box in the block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram, and the combination of the block diagrams, can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.
[0148] In addition, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
[0149] If the function is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Therefore, this embodiment also provides a computer program instruction stored in a readable storage medium, and when the computer program instruction is read and executed by a processor, the steps in any method described in the block data storage method are executed. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0150] The above description is only an embodiment of the present application and is not intended to limit the scope of protection of the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the scope of protection of the present application. It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.
[0151] The above description is only a specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application.
[0152] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
Claims
1. A method for air pressure calibration, characterized in that: The method is applied to calibrate a controller, and the method comprises: Obtain the reference voltage value of the motor when it is working, which is determined by the air pressure sensor; Calibrate the reference voltage value according to a preset margin voltage value to obtain a calibration voltage value, so that the motor can operate according to the calibration voltage value; The calibration voltage value includes a first calibration voltage value; when the reference voltage value is the maximum first threshold, calibrating the reference voltage value according to a preset margin voltage value to obtain the calibration voltage value includes: subtracting the margin voltage value from the first threshold to obtain the first calibration voltage value.
2. The method according to claim 1, characterized in that The calibration voltage value includes a second calibration voltage value; When the reference voltage value is the minimum second threshold value, calibrating the reference voltage value according to a preset margin voltage value to obtain a calibrated voltage value includes: The second calibration voltage value is obtained by adding the margin voltage value to the second threshold value.
3. The method according to claim 1, characterized in that The method further comprises: Storing the calibration voltage value; The calibration voltage value is read to call the calibration voltage value during operation.
4. A motor control method, characterized in that: The method is applied to an air pressure calibration system, the system comprising: an air pressure sensor, a calibration controller and a motor; the air pressure sensor is connected to the calibration controller, and the calibration controller is connected to the motor; the method comprises: Determine the reference voltage value of the motor when it is working according to the input gas through the air pressure sensor; By means of the calibration controller, the reference voltage value is calibrated according to the method described in any one of claims 1 to 3 to obtain a calibration voltage value; The motor is operated at a target rotation speed corresponding to the calibrated voltage value to provide driving force for the dental equipment connected to the system.
5. The method according to claim 4, characterized in that The air pressure sensor is connected to the external dental chair footrest assembly through an air pipe; the reference voltage value of the motor when working is determined according to the input gas through the air pressure sensor, including: The air pressure sensor is used to detect the input gas introduced into the air pipe by the dental chair foot pedal assembly to obtain a reference air pressure value when the motor is working; The reference air pressure value is converted into the reference voltage value through the air pressure sensor, wherein the reference voltage value includes a first threshold corresponding to when the reference air pressure value is maximum, or a second threshold corresponding to when the reference air pressure value is minimum.
6. The method according to claim 5, characterized in that The target speed includes a maximum speed; when the reference voltage value is the first threshold value, the calibration voltage value is a first calibration voltage value, and the motor operates at a target speed corresponding to the calibration voltage value, including: obtaining, by means of the motor, an input voltage value of the system when the system is working, determined by the air pressure sensor; When the input voltage value is greater than the first calibration voltage value, the motor is rotated at the maximum speed.
7. The method according to claim 5, characterized in that The target speed includes a minimum speed; when the reference voltage value is the second threshold value, the calibration voltage value is a second calibration voltage value, and the motor operates at the target speed corresponding to the calibration voltage value, including: obtaining, by means of the motor, an input voltage value of the system when the system is working, determined by the air pressure sensor; When the input voltage value is less than the second calibration voltage value, the motor stops rotating at the minimum rotation speed.
8. The method according to claim 4, characterized in that The method further comprises: The calibration controller collects the working voltage of the motor in the connected voltage module to determine whether the working voltage is normal; if the working voltage is abnormal, the calibration controller controls the motor to stop rotating and generates voltage alarm information; The calibration controller collects the working current of the motor in the connected current module to determine whether the working current is normal; if the working current is abnormal, the calibration controller controls the motor to stop rotating and generates current alarm information.
9. A calibration controller, characterized in that: The calibration controller comprises a memory and a processor, wherein program instructions are stored in the memory, and when the processor runs the program instructions, the steps in the method according to any one of claims 1 to 3 are executed.
10. A computer-readable storage medium, characterized in that: The readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the steps in the method according to any one of claims 1 to 3 are executed.
11. A barometric pressure calibration system, characterized in that: The system includes: an air pressure sensor, a calibration controller and a motor; The air pressure sensor is connected to the calibration controller, and the calibration controller is connected to the motor; The air pressure sensor is used to determine the reference voltage value of the motor when it is working according to the input gas; The calibration controller is used to calibrate the reference voltage value to obtain a calibration voltage value; The motor is used to operate at a target rotation speed corresponding to the calibrated voltage value to provide driving force for the dental equipment connected to the system.
Citation Information
Patent Citations
Intelligent control dental highspeed handpiece
CN213607017U
TW2481031U