This application claims the priority benefit of China application serial no. 202311324573.5, filed on Oct. 12, 2023. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
The invention relates to a temperature control method and a temperature control system.
Before an electronic device leaves the factory, it is often necessary to conduct a stability test on the electronic device under different temperature conditions. For example, common testing methods include placing the electronic device in a constant temperature and humidity testing machine, and monitoring the operating stability of the electronic device under different test conditions by changing the internal temperature of the constant temperature and humidity testing machine. However, even if the electronic device is placed in the constant temperature and humidity testing machine, the actual temperature of the electronic device may still be different from the internal temperature of the constant temperature and humidity testing machine, thereby reducing test accuracy.
The invention provides a temperature control method and a temperature control system that may improve the temperature control efficiency of a target device in a temperature control device.
An exemplary embodiment of the invention provides a temperature control method for controlling a temperature of a target device. The target device is disposed in a temperature control device. The temperature control method includes: controlling an internal temperature of the temperature control device according to a base parameter and a compensation parameter; detecting a temperature of the target device via a temperature sensor during the period that the internal temperature of the temperature control device is controlled according to the base parameter and the compensation parameter; and adjusting the compensation parameter according to the temperature of the target device to change the internal temperature of the temperature control device.
An exemplary embodiment of the invention further provides a temperature control system including a temperature control device and a controller. The controller is coupled to the temperature control device. The target device is disposed in the temperature control device. The controller is configured to: control an internal temperature of the temperature control device according to a base parameter and a compensation parameter; detect a temperature of the target device via a temperature sensor during the period that the internal temperature of the temperature control device is controlled according to the base parameter and the compensation parameter; and adjust the compensation parameter according to the temperature of the target device to change the internal temperature of the temperature control device.
Based on the above, after the target device is disposed in the temperature control device, the internal temperature of the temperature control device may be controlled according to the base parameter and the compensation parameter. During the period of controlling the internal temperature of the temperature control device according to the base parameter and the compensation parameter, the temperature of the target device may be detected via the temperature sensor, and the compensation parameter may be adjusted according to the temperature of the target device. Thereby, the temperature control efficiency of the target device in the temperature control device may be effectively improved.
In an exemplary embodiment, the temperature control device 11 may control (including change) the internal temperature of the temperature control device 11 via an air conditioning equipment (not shown), thereby affecting the temperature of the electronic device 100 disposed inside the temperature control device 11. In an exemplary embodiment, the temperature control device 11 may control the internal temperature of the temperature control device 11 via other types of temperature control equipment, which is not limited by the invention.
The controller 12 is coupled to the temperature control device 11. The controller 12 may be configured to control the internal temperature of the temperature control device 11. For example, the controller 12 may include a central processing unit (CPU), or other programmable general-purpose or special-purpose microprocessors, digital signal processors (DSPs), programmable controllers, application-specific integrated circuits (ASICs), programmable logic devices (PLDs), or other similar devices, or a combination of the devices.
In an exemplary embodiment, the electronic device 100 is a memory storage device. For example, the electronic device 100 may include a rewritable non-volatile memory module and a memory controller configured to control the rewritable non-volatile memory module. In an exemplary embodiment, the electronic device 100 may also be other types of electronic devices, which is not limited by the invention.
In an exemplary embodiment, the controller 12 may execute a test program on the electronic device 100 disposed in the temperature control device 11. This test program may be configured to test the operating stability of the electronic device 100 under specific test conditions (such as high or low temperature environments). Taking a memory storage device as an example, the test program may be configured to test the operating stability of the electronic device 100 when performing a data reading operation and/or a data writing operation under specific test conditions (such as high or low temperature environments). In an exemplary embodiment, the specific test conditions may include maintaining the temperature of the electronic device 100 at a target temperature.
In an exemplary embodiment, the controller 12 may control the internal temperature of the temperature control device 11 according to one base parameter and one compensation parameter. The base parameter corresponds to the target temperature. The compensation parameter may be configured to compensate the base parameter. For example, the controller 12 may transmit at least one of the base parameter and the compensation parameter to the temperature control device 11 to control (including change) the internal temperature of the temperature control device 11.
In an exemplary embodiment, after the target temperature is determined, the controller 12 may set the base parameter according to the target temperature. Without considering the compensation parameter, the controller 12 may control the internal temperature of the temperature control device 11 to be (substantially) the same as the target temperature according to the base parameter. However, if the internal temperature of the temperature control device 11 is controlled solely according to the base parameter, the temperature of the electronic device 100 may not reach (or approach) the target temperature at all or within a short period of time.
In an exemplary embodiment, the controller 12 may compensate the base parameter according to the compensation parameter to change the internal temperature of the temperature control device 11. In particular, by actively adjusting the internal temperature of the temperature control device 11, the temperature of the electronic device 100 may be accelerated to converge to the target temperature.
In an exemplary embodiment, during the period of controlling the internal temperature of the temperature control device 11 according to the base parameter and the compensation parameter, the controller 12 may detect the temperature of the electronic device 100 via the temperature sensor 101. For example, the temperature sensor 101 may include a thermistor or other sensors that may be configured to monitor the temperature of the electronic device 100.
In an exemplary embodiment, the temperature sensor 101 may be in physical contact with the electronic device 100. For example, the temperature sensor 101 may be disposed in the electronic device 100 or attached to the surface of the electronic device 100. In an exemplary embodiment, the temperature sensor 101 may also not be in physical contact with the electronic device 100. For example, the temperature sensor 101 may detect the temperature of the electronic device 100 without contact by sending and receiving an infrared signal.
In an exemplary embodiment, the controller 12 may send a command (also called a temperature query command) to the electronic device 100 via a connection interface (not shown). This temperature query command may be configured to query the temperature of the electronic device 100. The electronic device 100 may receive the temperature query command and generate a response to the temperature query command. For example, in response to the temperature query command, the electronic device 100 may include temperature information in the response. This temperature information may reflect the temperature of the electronic device 100 at a specific point in time. Then, the controller 12 may receive the response and obtain the temperature of the electronic device 100 according to the response.
In an exemplary embodiment, the controller 12 may also send another command (also called a test command) via the connection interface. This test command may be configured to instruct the electronic device 100 to perform a specific operation during the stability test. Taking a memory storage device as an example, the test command may instruct the electronic device 100 to perform a read operation, a write operation, and/or an erase operation on the internal rewritable non-volatile memory module. Moreover, if the electronic device 100 is another type of device, the test command may be configured to instruct the electronic device 100 to perform other types of operations during the stability test, which is not limited by the invention.
In an exemplary embodiment, after the temperature of the electronic device 100 is obtained, the controller 12 may dynamically adjust the compensation parameter according to the temperature of the electronic device 100. By adjusting the compensation parameter, the internal temperature of the temperature control device 11 may be changed accordingly (e.g., increased or decreased). For example, by adjusting the compensation parameter, the internal temperature of the temperature control device 11 may be increased by P degrees or reduced by Q degrees.
In an exemplary embodiment, during the period of controlling the internal temperature of the temperature control device 11 according to the base parameter and the compensation parameter, the controller 12 may obtain the difference between the temperature of the electronic device 100 and the target temperature. The controller 12 may dynamically determine the compensation parameter according to the difference.
In an exemplary embodiment, in response to the difference between the temperature of the electronic device 100 and the target temperature being a specific value (also referred to as a first difference), the controller 12 may set the compensation parameter to a specific parameter (also referred to as a first compensation parameter). Moreover, in an exemplary embodiment, in response to the difference between the temperature of the electronic device 100 and the target temperature being another value (also referred to as a second difference), the controller 12 may set the compensation parameter to another parameter (also referred to as a second compensation parameter). The first difference is different from the second difference. The first compensation parameter is different from the second compensation parameter.
In an exemplary embodiment, the controller 12 may determine the base parameter according to the temperature Temp(0). For example, controller 12 may input the temperature Temp(0) into an algorithm or a data table. The controller 12 may determine the base parameter according to the output of the algorithm or the data table. Then, the controller 12 may control the internal temperature of the temperature control device 11 according to the base parameter. For example, the controller 12 may maintain the internal temperature of the temperature control device 11 at the target temperature according to the base parameter. However, if the internal temperature of the temperature control device 11 is controlled simply according to the base parameter, the temperature of the electronic device 100 may not reach (or approach) the target temperature at all or within a short period of time due to various factors (for example, the amount of heat generated by the electronic device 100 per unit time is too high).
In an exemplary embodiment, the controller 12 may dynamically adjust the internal temperature of the temperature control device 11 (represented by the curve 22) according to the temperature of the electronic device 100 (represented by the curve 21). For example, the controller 12 may dynamically adjust the internal temperature of the temperature control device 11 according to the difference between the temperature of the electronic device 100 and the temperature Temp(0) at one or a plurality of time points.
In an exemplary embodiment, the controller 12 may dynamically determine (including adjust) the compensation parameter according to the temperature of the electronic device 100 at one or a plurality of time points. For example, the controller 12 may obtain a difference ΔT(i) corresponding to a time point T(i). The difference ΔT(i) may reflect the difference between the temperature of the electronic device 100 and the temperature Temp(0) at the time point T(i). The controller 12 may determine (including adjust) the compensation parameter according to the difference ΔT(i). For example, the controller 12 may input the difference ΔT(i) into an algorithm or a data table. The controller 12 may determine the compensation parameter according to the output of the algorithm or the data table. Then, the controller 12 may control (including adjust) the internal temperature of the temperature control device 11 according to the compensation parameter.
Taking
In an exemplary embodiment, by dynamically adjusting the internal temperature of the temperature control device 11, the temperature of the electronic device 100 may be accelerated to converge to the temperature Temp(0) (as indicated by the end of the curve 21). It should be noted that the curve 21 and the curve 22 in
In an exemplary embodiment, if disposed in the temperature control device 41 (such as a temperature control box) and the number of the electronic device 400 to be tested is one, the controller 42 may adjust the internal temperature of the temperature control box according to the temperature of a single electronic device 400. Relevant operation details are described in detail above, and are not repeated herein.
In an exemplary embodiment, if disposed in the temperature control device 41 (such as a temperature control box) and the number of the electronic device 400 to be tested is a plurality (as shown in
However, each step in
Based on the above, the temperature control system and the temperature control method proposed by the invention may dynamically adjust the internal temperature of the temperature control device according to the actual temperature of the electronic device during the stability test of the electronic device in the temperature control device. Thereby, the temperature control efficiency of the target device in the temperature control device may be effectively improved, thus improving the accuracy of test results.
Although the invention has been described with reference to the above embodiments, it will be apparent to one of ordinary skill in the art that modifications to the described embodiments may be made without departing from the spirit of the disclosure. Accordingly, the scope of the disclosure is defined by the attached claims not by the above detailed descriptions.
Number | Date | Country | Kind |
---|---|---|---|
202311324573.5 | Oct 2023 | CN | national |