Temperature controller based on voice recognition
By integrating the voice recognition module and the temperature sensor module, the problem of manual operation required by traditional thermostats is solved, realizing voice control of thermostats without manual operation, improving the convenience and intelligence level, and is especially suitable for use in special scenarios such as when hands are occupied, mobility is limited, or light is insufficient.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-31
- Publication Date
- 2026-03-06
AI Technical Summary
Traditional thermostats require manual operation, which makes them inconvenient to use in situations where hands are occupied, movement is restricted, or lighting is insufficient.
The temperature controller adopts voice recognition. It receives user commands through the voice recognition module, collects ambient temperature through the temperature sensor module, generates equipment control signals through the main control module, and executes switch control through the temperature control module, so as to realize temperature adjustment without manual operation.
It enables convenient control of temperature control equipment via voice commands, improving ease of use and making it particularly suitable for operational needs in special scenarios.
Smart Images

Figure CN223977523U_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of temperature control, and more particularly to a temperature controller based on voice recognition. Background Technology
[0002] With the rapid development of smart home technology, users are increasingly demanding higher levels of intelligence from their home appliances. Traditional thermostats typically operate using physical buttons, knobs, or touchscreens, requiring users to manually set temperature parameters. This is not only cumbersome but also inconvenient in certain situations, such as when hands are occupied, mobility is limited, or lighting is insufficient. Therefore, existing thermostats suffer from the drawback of requiring manual operation, leading to inconvenience. Utility Model Content
[0003] The main purpose of this application is to provide a voice recognition-based thermostat, which aims to solve the technical problem that existing thermostats require manual operation, resulting in inconvenience in use.
[0004] To achieve the above objectives, this application provides a voice recognition-based temperature controller, including a main control module, a voice recognition module, a temperature sensor module, and a temperature control module;
[0005] The voice recognition module, the temperature sensor module, and the temperature control module are respectively connected to the main control module;
[0006] The voice recognition module is used to receive the user's voice commands and output the target temperature signal according to the voice commands;
[0007] The temperature sensor module is used to collect the ambient temperature and output an ambient temperature signal based on the ambient temperature.
[0008] The main control module is used to receive the target temperature signal and the ambient temperature signal, and generate equipment control signals based on the target temperature signal and the ambient temperature signal;
[0009] The temperature control module is used to control the temperature control device to switch on and off in response to the received device control signal.
[0010] Optionally, the temperature control device is a heating device; the device control signal is a device turn-on signal or a device turn-off signal.
[0011] The main control module determines that when the ambient temperature is lower than the target temperature based on the target temperature signal and the ambient temperature signal, it generates the device start signal.
[0012] The main control module generates a device shutdown signal when it determines that the ambient temperature is greater than or equal to the target temperature based on the target temperature signal and the ambient temperature signal.
[0013] Optionally, the temperature control device is a refrigeration device; the device control signal is a device turn-on signal or a device turn-off signal;
[0014] The main control module determines that the ambient temperature is greater than the target temperature based on the target temperature signal and the ambient temperature signal, and then generates the device start signal.
[0015] The main control module determines, based on the target temperature signal and the ambient temperature signal, that when the ambient temperature is less than or equal to the target temperature, it generates the device shutdown signal.
[0016] Optionally, the main control module includes a microcontroller and a crystal oscillator circuit;
[0017] The crystal oscillator circuit is connected to the microcontroller and is used to provide a clock signal to the microcontroller.
[0018] The microcontroller is used to process the target temperature signal and the ambient temperature signal under the control of the clock signal, and generate the device control signal.
[0019] Optionally, the temperature control module includes a drive circuit and a control circuit;
[0020] The drive circuit is connected to the main control module and is used to amplify the device control signal;
[0021] The control circuit is connected to the drive circuit and is used to control the temperature control device to switch on and off according to the amplified device control signal.
[0022] Optionally, the driving circuit includes a driving resistor and a transistor;
[0023] One end of the driving resistor is connected to the main control module, and the other end is connected to the base of the transistor.
[0024] The collector of the transistor is connected to the control circuit, and the emitter of the transistor is grounded.
[0025] Optionally, the control circuit includes a protection diode, a relay, and a device interface;
[0026] The protection diode is used to prevent the circuit from being damaged by the reverse electromotive force.
[0027] The control terminal of the relay is connected to the drive circuit and is used to switch the switching state of the internal contacts of the relay according to the amplified device control signal.
[0028] The device interface is connected to the output terminal of the relay for connecting to a temperature control device, and switches the on / off state of the temperature control device according to the on / off state of the internal contacts of the relay.
[0029] Optionally, the temperature controller further includes a power module, which is connected to the main control module, the voice recognition module, the temperature sensor module, and the temperature control module respectively, and provides operating voltage to the main control module, the voice recognition module, the temperature sensor module, and the temperature control module.
[0030] Optionally, the main control module is further configured to generate a device status signal based on the device control signal; the temperature controller also includes a communication module.
[0031] The communication module is connected to the power module to obtain the operating voltage;
[0032] The communication module is connected to the main control module and is used to receive the device status signal and send it to an external platform, as well as to receive external control commands sent by the external platform and send them to the main control module.
[0033] Optionally, the temperature controller further includes a storage module and a display module;
[0034] The storage module is connected to the main control module and is used to record the processing data of the main control module. The processing data includes the target temperature signal, the ambient temperature signal, the device control signal, and the device status signal.
[0035] The display module is connected to the main control module and is used to display the target temperature according to the target temperature signal, the ambient temperature according to the ambient temperature signal, and the device on / off status according to the device status signal.
[0036] The beneficial effects that this application can achieve are as follows:
[0037] The voice recognition-based temperature controller of this application receives user voice commands and outputs target temperature signals through a voice recognition module, while a temperature sensor module collects ambient temperature and outputs ambient temperature signals. The main control module generates device control signals based on these two signals, and the temperature control module controls the temperature control device to switch on and off based on the device control signals. This allows users to control the temperature simply by using voice commands without having to manually operate physical buttons or touchscreens, improving ease of use and making it particularly suitable for use in special scenarios such as when hands are occupied, mobility is limited, or there is insufficient light.
[0038] The above technical solution organically integrates the main control module, voice recognition module, temperature sensor module, and temperature control module, solving the technical problem that existing temperature controllers require manual operation, which leads to inconvenience in use, and realizing the function of conveniently controlling the temperature through voice commands. Attached Figure Description
[0039] Figure 1 This is a schematic diagram of the first embodiment of a voice recognition-based temperature controller;
[0040] Figure 2 A schematic diagram of the circuit structure of the main control module;
[0041] Figure 3 This is a schematic diagram of the circuit structure of the speech recognition module;
[0042] Figure 4 This is a schematic diagram of the circuit structure of the temperature sensor module;
[0043] Figure 5 This is a schematic diagram of the circuit structure of the temperature control module;
[0044] Figure 6 This is a schematic diagram of the second embodiment of a voice recognition-based temperature controller;
[0045] Figure 7 This is a schematic diagram of the circuit structure of the power module;
[0046] Figure 8 This is a schematic diagram of the third embodiment of a voice recognition-based temperature controller;
[0047] Figure 9 This is a schematic diagram of the circuit structure of the communication module;
[0048] Figure 10 This is a schematic diagram of the fourth embodiment of a voice recognition-based temperature controller;
[0049] Figure 11 This is a schematic diagram of the circuit structure of the storage module;
[0050] Figure 12 This is a schematic diagram of the circuit structure of the display module.
[0051] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0052] The technical solutions in this embodiment will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this utility model, and not all embodiments. Based on the embodiments of this utility model, all other embodiments obtained by those skilled in the art without creative effort are within the protection scope of this utility model.
[0053] It should be noted that all directional indicators (such as up, down, left, right, front, back, etc.) in this embodiment are only used to explain the relative positional relationship and movement of each component under a certain preset posture (as shown in the figure). If the preset posture changes, the directional indicator will also change accordingly.
[0054] In this utility model, unless otherwise explicitly specified and limited, the terms "connection," "fixing," etc., should be interpreted broadly. For example, "fixing" can mean a fixed connection, a detachable connection, or an integral part; it can mean a mechanical connection or an electrical connection; it can mean a direct connection or an indirect connection through an intermediate medium; it can mean the internal communication of two components or the interaction between two components, unless otherwise explicitly limited. Those skilled in the art can understand the specific meaning of the above terms in this utility model according to the specific circumstances.
[0055] Furthermore, if this embodiment involves descriptions such as "first" or "second," these descriptions are for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, features defined with "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the meaning of "and / or" throughout the text includes three parallel solutions; for example, "A and / or B" includes solution A, solution B, or a solution where both A and B are satisfied simultaneously. Furthermore, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. When the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed by this utility model.
[0056] This application provides a voice recognition-based temperature controller, such as... Figure 1 As shown, the thermostat includes a main control module 100, a voice recognition module 200, a temperature sensor module 300, and a temperature control module 400.
[0057] Among them, the voice recognition module 200, the temperature sensor module 300, and the temperature control module 400 are respectively connected to the main control module 100;
[0058] The voice recognition module 200 is used to receive the user's voice commands and output the target temperature signal according to the voice commands;
[0059] Temperature sensor module 300 is used to collect ambient temperature and output an ambient temperature signal based on the ambient temperature.
[0060] The main control module 100 is used to receive the target temperature signal and the ambient temperature signal, and generate equipment control signals based on the target temperature signal and the ambient temperature signal;
[0061] The temperature control module 400 is used to control the temperature control device to switch on and off in response to the received device control signal.
[0062] Specifically, the voice recognition module 200 receives the user's voice commands, processes and analyzes them, identifies the user's desired target temperature, and converts the target temperature into an electrical signal, i.e., a target temperature signal, which is then output to the main control module 100. Simultaneously, the temperature sensor module 300 collects ambient temperature data in real time, converts the collected analog temperature signal into a digital signal, i.e., an ambient temperature signal, and transmits it to the main control module 100.
[0063] After receiving the target temperature signal from the voice recognition module 200 and the ambient temperature signal from the temperature sensor module 300, the main control module 100 compares and processes these two signals to generate corresponding device control signals. The temperature control module 400 receives the device control signals output by the main control module 100 and controls the on / off state of the temperature control device according to these signals, thereby adjusting the ambient temperature so that it gradually approaches the target temperature set by the user via voice command.
[0064] The aforementioned thermostat enables convenient voice command control of temperature control equipment, eliminating the need for users to manually operate physical buttons or touchscreens, thus improving the ease of use and intelligence of the thermostat.
[0065] As an optional implementation, the temperature control device is a heating device; the device control signal is a device turn-on signal or a device turn-off signal;
[0066] The main control module 100 determines that when the ambient temperature is lower than the target temperature based on the target temperature signal and the ambient temperature signal, it generates a device start signal.
[0067] The main control module 100 determines that the ambient temperature is greater than or equal to the target temperature based on the target temperature signal and the ambient temperature signal, and then generates a device shutdown signal.
[0068] Specifically, the temperature control device can be a heating device, such as an electric heater, a floor heating system, or a heater. In this case, the device control signal output by the main control module 100 includes two states: a device on signal and a device off signal.
[0069] After receiving the target temperature signal from the voice recognition module 200 and the ambient temperature signal from the temperature sensor module 300, the main control module 100 compares and judges the user-defined target temperature and ambient temperature based on these two signals. When the main control module 100 determines that the ambient temperature is lower than the target temperature, it indicates that the current ambient temperature is lower than the desired temperature set by the user via voice command. At this time, the main control module 100 generates a device start signal and controls the heating device to start working through the temperature control module 400 to heat the environment. Conversely, when the main control module 100 determines that the ambient temperature is greater than or equal to the target temperature, it indicates that the current ambient temperature has reached or exceeded the desired temperature set by the user. At this time, the main control module 100 generates a device stop signal and controls the heating device to stop working through the temperature control module 400, realizing temperature control based on user voice.
[0070] As an optional implementation, the temperature control device is a refrigeration device; the device control signal is a device start signal or a device stop signal;
[0071] The main control module 100 determines that the ambient temperature is greater than the target temperature based on the target temperature signal and the ambient temperature signal, and then generates a device start signal.
[0072] The main control module 100 determines that when the ambient temperature is less than or equal to the target temperature based on the target temperature signal and the ambient temperature signal, it generates a device shutdown signal.
[0073] Specifically, the temperature control device can be a refrigeration device, such as an air conditioner, a evaporative cooler, or other refrigeration unit. In this case, the device control signal output by the main control module 100 also includes two states: device on signal and device off signal.
[0074] After receiving the target temperature signal from the voice recognition module 200 and the ambient temperature signal from the temperature sensor module 300, the main control module 100 compares and judges the user-defined target temperature and ambient temperature based on these two signals. When the main control module 100 determines that the ambient temperature is greater than the target temperature, it indicates that the current ambient temperature is higher than the desired temperature set by the user via voice command. At this time, the main control module 100 generates a device start signal, and controls the cooling device to start working through the temperature control module 400 to cool the environment. Conversely, when the main control module 100 determines that the ambient temperature is less than or equal to the target temperature, it indicates that the current ambient temperature has reached or fallen below the desired temperature set by the user. At this time, the main control module 100 generates a device stop signal, and controls the cooling device to stop working through the temperature control module 400, thus realizing temperature control based on user voice.
[0075] As an optional implementation, the main control module 100 includes a microcontroller 110 and a crystal oscillator circuit 120;
[0076] The crystal oscillator circuit 120 is connected to the microcontroller 110 and is used to provide a clock signal to the microcontroller 110.
[0077] The microcontroller 110 is used to process the target temperature signal and the ambient temperature signal under the control of the clock signal, and generate the equipment control signal.
[0078] Specifically, the crystal oscillator circuit 120 is electrically connected to the microcontroller 110 to provide a stable clock signal for the microcontroller 110. The crystal oscillator circuit 120 can generate clock pulses with a precise frequency, ensuring that the microcontroller 110 operates normally according to a predetermined timing sequence. As the core processing unit of the main control module 100, the microcontroller 110 executes its internal program under the control of the clock signal provided by the crystal oscillator circuit 120, processing the target temperature signal from the voice recognition module 200 and the ambient temperature signal from the temperature sensor module 300. The microcontroller 110 calculates the difference between the target temperature and the ambient temperature based on the target temperature signal and the ambient temperature signal, determines the control action to be performed, and generates corresponding equipment control signals to output to the temperature control module 400.
[0079] like Figure 2 The diagram illustrates a specific circuit structure of the main control module 100. An R7F0C004 microcontroller is used as the microcontroller 110, responsible for receiving and processing signals from various modules and outputting control commands. The crystal oscillator circuit 120 includes a crystal oscillator X1, a resistor R29, and capacitors C11 and C12. One end of the crystal oscillator X1 is connected to pin 11 of the microcontroller 110 via resistor R29, and the other end is connected to pin 12 of the microcontroller 110. One end of capacitor C11 is connected to one end of the crystal oscillator X1 and resistor R29, and the other end is grounded. One end of capacitor C12 is grounded, and the other end is connected to the other end of the crystal oscillator X1 and pin 12 of the microcontroller 110. This crystal oscillator circuit 120 provides a stable clock signal to the microcontroller 110, ensuring that the microcontroller 110 operates normally according to a predetermined timing sequence. Capacitors C11 and C12 are used to adjust the load capacitance of the crystal oscillator to ensure the accuracy of the oscillation frequency.
[0080] In addition, the main control module 100 may also include an interface circuit 130. The interface circuit 130 includes an interface socket JP1, resistors R10 and R28, and capacitor C10, used for program downloading and debugging. Pin 4 of the interface socket JP1 is connected to pin 10 of the microcontroller 110, pin 3 of the interface socket JP1 is connected to the power supply VCC, pin 2 of the interface socket JP1 is grounded, and pin 1 of the interface socket JP1 is connected to pin 9 of the microcontroller 110 through resistor R10, with the other end of resistor R10 connected to the power supply VCC. One end of resistor R28 is connected to the power supply VCC, and the other end is connected to pin 10 of the microcontroller 110 and one end of capacitor C10, with the other end of capacitor C10 grounded. Through the interface circuit 130, the control program can be easily downloaded to the microcontroller 110, or program debugging can be performed.
[0081] In addition, the main control module 100 may also include a power supply filter circuit 140. The power supply filter circuit 140 includes capacitors C13 and C14, used to filter out power supply noise and provide a stable operating voltage. One end of capacitor C13 is connected to pin 16 of the microcontroller 110, and the other end is grounded; one end of capacitor C14 is connected to pin 18 of the microcontroller 110 and the power supply VCC, and the other end is grounded. This circuit ensures that the microcontroller 110 receives a stable and clean power supply, improving the system's anti-interference capability and operational reliability.
[0082] Through the above circuit, the main control module 100 can operate stably and reliably, receive the target temperature signal from the voice recognition module 200 and the ambient temperature signal from the temperature sensor module 300, and output appropriate control signals to the temperature control module 400 after processing, so as to realize the intelligent control function of the temperature controller.
[0083] like Figure 3 The diagram illustrates a specific circuit structure for a voice recognition module. The voice recognition module 200 employs an interface design, connecting to the system via interface J1. Interface J1 is used to mount a device with voice recognition functionality. Specifically, pin 1 of interface J1 is connected to the power supply module 500 to provide operating voltage to the mounted voice recognition device; pin 2 of interface J1 is grounded to ensure stable operation of the voice recognition module 200; and pin 3 of interface J1 is connected to pin 65 of the main control module 100 to transmit the target temperature signal processed by the voice recognition device to the main control module 100.
[0084] like Figure 4The diagram illustrates a specific circuit structure of a temperature sensor module 300. The temperature sensor module 300 mainly includes a temperature sensor 310 and a resistor R1. The temperature sensor 310 can be a DS18B20 digital temperature sensor, which has high measurement accuracy and stability, can monitor ambient temperature in real time, and transmit the temperature data to the main control module 100 for processing in digital signal form. Pin 1 of the temperature sensor 310 is grounded to provide a stable reference potential; pin 2 of the temperature sensor 310, one end of the resistor R1, and pin 47 of the microcontroller 110 in the main control module 100 are connected to a single point for data transmission; pin 3 of the temperature sensor 310, the other end of the resistor R1, and the power supply VCC are connected to a single point to obtain the operating power. Resistor R1 is used to ensure stable signal levels on the data line and improve communication reliability.
[0085] As an optional implementation, the temperature control module 400 includes a drive circuit 410 and a control circuit 420.
[0086] The drive circuit 410 is connected to the main control module 100 and is used to amplify the device control signal.
[0087] The control circuit 420 is connected to the drive circuit 410 and is used to control the temperature control device to switch on and off according to the amplified device control signal.
[0088] Specifically, such as Figure 5 As shown, the drive circuit 410 is connected to the main control module 100 and is used to receive the device control signal output by the main control module 100. Since the signal current output by the main control module 100 is small and cannot directly drive the temperature control device, the drive circuit 410 amplifies the current and converts the level of the device control signal, converting the weak control signal into a control current with sufficient driving capability.
[0089] The control circuit 420 is connected to the drive circuit 410 and is used to receive the amplified control signal and control the on / off state of the temperature control device according to the signal. The control circuit 420 can control the power supply of the temperature control device by switching the conduction state of its internal switching elements, thereby enabling the temperature control device to work or stop according to the requirements set by the user through voice commands.
[0090] With the cooperation of the drive circuit 410 and the control circuit 420, the temperature control module 400 can convert the low-power control signal of the main control module 100 into the drive signal required to control the high-power temperature control equipment, thereby realizing reliable control of the temperature control equipment and ensuring that the temperature controller accurately adjusts the ambient temperature according to the user's voice commands.
[0091] As an optional implementation, the driving circuit 410 includes a driving resistor 411 and a transistor 412. One end of the driving resistor 411 is connected to the main control module 100, and the other end is connected to the base of the transistor 412; the collector of the transistor 412 is connected to the control circuit 420, and the emitter of the transistor 412 is grounded.
[0092] Specifically, such as Figure 5 As shown, one end of the driving resistor 411 is electrically connected to the control signal output terminal of the main control module 100, and the other end is electrically connected to the base of the transistor 412. The driving resistor 411 is used to limit the current flowing into the base of the transistor 412, preventing excessive base current from damaging the transistor 412, while ensuring that the transistor 412 can be turned on and off normally. The collector of the transistor 412 is electrically connected to the control circuit 420 to provide control current to the control circuit 420; the emitter of the transistor 412 is grounded, forming a complete current path. When the main control module 100 outputs a high-level signal, sufficient current is provided to the base of the transistor 412 through the driving resistor 411, turning on the transistor 412 and forming a low-impedance path between the collector and emitter, providing a control signal to the control circuit 420; when the main control module 100 outputs a low-level signal, the transistor 412 is turned off, the collector and emitter are in a high-impedance state, and the control circuit 420 does not receive a control signal.
[0093] Through the above-described drive circuit design, the control circuit 420 can be effectively driven, ensuring that the temperature controller can respond to the user's voice commands in a timely manner and accurately control the on / off state of the temperature control equipment.
[0094] As an optional implementation, the control circuit 420 includes a protection diode 421, a relay 422, and a device interface 423;
[0095] Among them, the protection diode 421 is used to prevent the reverse electromotive force from damaging the circuit;
[0096] The control terminal of relay 422 is connected to drive circuit 410 and is used to switch the switching state of internal contacts of relay 422 according to the amplified device control signal.
[0097] The device interface 423 is connected to the output terminal of the relay 422 to connect to the temperature control device and to switch the switching state of the temperature control device according to the switching state of the internal contacts of the relay 422.
[0098] Specifically, such as Figure 5As shown, the negative terminal of the protection diode 421 is connected to the control terminal of the relay 422, and the positive terminal is connected to the output terminal of the drive circuit 410. The protection diode 421 is used to prevent the reverse electromotive force from damaging the transistor 412 and the main control module 100 in the drive circuit 410. The control terminal of the relay 422 is connected to the drive circuit 410 and is used to receive the amplified control signal output by the drive circuit 410. When the drive circuit 410 outputs a valid control signal, the coil of the relay 422 is energized, and the internal contacts switch to the closed state; when the drive circuit 410 has no output or outputs an invalid signal, the coil of the relay 422 is de-energized, and the internal contacts return to the open state. Through this electromechanical conversion mechanism, the electronic switching function of the temperature control equipment is realized.
[0099] Device interface 423 connects to the output terminal of relay 422, providing a standardized connection interface for temperature control equipment. Temperature control equipment connects to device interface 423, and the relay 422 connects or disconnects the temperature control equipment based on the switching state of its internal contacts, thus controlling the operating status of the temperature control equipment. Device interface 423 can be designed in different forms, such as socket type, terminal type, or dedicated connector, to meet the connection requirements of various temperature control equipment.
[0100] With the cooperation of protection diode 421, relay 422 and device interface 423, control circuit 420 can safely and reliably control the switching state of temperature control equipment, which not only protects circuit safety, but also improves the reliability and applicability of the system, and ensures that users can conveniently control the working state of temperature control equipment through voice commands.
[0101] As an optional implementation, the thermostat also includes a power supply module 500, which is connected to the main control module 100, the voice recognition module 200, the temperature sensor module 300, and the temperature control module 400 respectively, and provides operating voltage to the main control module 100, the voice recognition module 200, the temperature sensor module 300, and the temperature control module 400.
[0102] Specifically, such as Figure 6 As shown, the thermostat also includes a power supply module 500. The power supply module 500 is connected to the various functional modules of the thermostat. Specifically, the power supply module 500 is connected to the main control module 100, the voice recognition module 200, the temperature sensor module 300, and the temperature control module 400, respectively, to provide stable and reliable operating voltage for these modules.
[0103] The power module 500 converts the externally input power into various operating voltages required by the system, and performs voltage regulation and filtering to ensure that each functional module receives a clean and stable power supply.
[0104] In this embodiment, as Figure 7 As shown, the power supply module 500 includes a first power supply circuit 510 and a second power supply circuit 520. The first power supply circuit 510 serves as a 5V power supply unit, providing operating voltage for the voice recognition module 200 and the temperature control module 400. The second power supply circuit 520 serves as a 3.6V power supply unit, providing operating voltage for the main control module 100, the temperature sensor module 300, the communication module 600, the display module 800, and the storage module 700. This hierarchical power supply design can meet the differentiated power voltage requirements of different modules and optimize system power consumption.
[0105] Specifically, the first power supply circuit 510 includes a power socket J1, a diode D1, a voltage regulator chip U5, a terminal block J10, and related capacitors E1, E2, R43, and R44. Pin 1 of the power socket J1 is grounded, pin 2 of the power socket J1 is connected to the anode of diode D1, the cathode of diode D1 is electrically connected to pin 2 of voltage regulator chip U5, pin 1 of voltage regulator chip U5 is grounded, and pin 3 of voltage regulator chip U5 is connected to one point along with one end of terminal block J10 and the anode of diode D2. Diode D1 provides reverse protection in this circuit, preventing damage caused by reverse polarity of the external power supply. The voltage regulator chip U5 can be an ME6210A50 model chip, capable of providing a stable 5V output voltage. The other end of terminal block J10 is connected to one point along with the anode of capacitor E1 and one end of resistor R44. The negative terminal of capacitor E1, the positive terminal of capacitor E2, one end of resistor R43, and the other end of resistor R44 are all connected to a single point. The other end of resistor R43 is connected to the negative terminal of capacitor E2 and grounded. When the external power supply is normal, capacitors E1 and E2 are charged through resistors R43 and R44. When the external power supply is suddenly interrupted, these capacitors can release the stored energy to provide temporary power to the system.
[0106] The second power supply circuit 520 includes diode D2, voltage regulator chip U3, and associated capacitors E3 and C3. The cathode of diode D2 is connected to pin 2 of voltage regulator chip U3, pin 1 of voltage regulator chip U3 is grounded, pin 3 of voltage regulator chip U3, one end of capacitor C3, and the positive terminal of capacitor E3 are all connected to a single point, and the other end of capacitor C3 and the negative terminal of capacitor E3 are connected to a single point and grounded. The voltage regulator chip U3 can be a ME6210A36 model chip, capable of providing a stable 3.6V output voltage.
[0107] Through the aforementioned power module 500, the temperature controller can obtain energy from an external power source and convert it into different voltage levels required by various modules in the system, ensuring stable and reliable system operation. Meanwhile, the sophisticated filtering and protection circuit design enhances the system's anti-interference capability and safety, adapting to various complex working environments.
[0108] As an optional implementation, the main control module 100 is also used to generate a device status signal based on the device control signal; the temperature controller also includes a communication module 600;
[0109] The communication module 600 is connected to the power supply module 500 to obtain the operating voltage;
[0110] The communication module 600 is connected to the main control module 100 and is used to receive device status signals and send them to an external platform, as well as to receive external control commands sent by the external platform and send them to the main control module 100.
[0111] Specifically, the main control module 100 can not only generate equipment control signals based on the target temperature signal and the ambient temperature signal, but also generate equipment status signals accordingly based on the equipment control signals. The equipment status signals are used to reflect the current operating status of the temperature control equipment, such as whether it is on or off.
[0112] like Figure 8 As shown, the temperature controller also includes a communication module 600. The communication module 600 is connected to the power supply module 500 to obtain a stable operating voltage. In this embodiment, the communication module 600 is preferably connected to the second power supply circuit 520 of the power supply module 500 to obtain a 3.6V operating voltage to meet its operating requirements.
[0113] The communication module 600 is also connected to the main control module 100 to receive device status signals generated by the main control module 100 and transmit these signals to external platforms, such as cloud servers, smartphone applications, or smart home control centers, via a wireless network. In this way, users can remotely monitor the thermostat's operating status and understand the indoor temperature. Simultaneously, the communication module 600 can also receive external control commands from external platforms, such as remotely setting target temperatures and controlling on / off states, and transmit these commands to the main control module 100 for processing and execution of corresponding control actions. This allows users to control the thermostat not only via voice on-site but also remotely via mobile applications or other smart devices, further improving ease of use and flexibility.
[0114] like Figure 9As shown, the communication module 600 includes a communication chip U8, a SIM card slot U7, a capacitor circuit 610, and an antenna ANT1. The communication chip U8, as the core component of the communication module 600, preferably uses a BC25-B5 or similar wireless communication chip in this embodiment. It supports multiple communication protocols and can achieve data interaction with external devices, enabling the temperature controller to have network connectivity. The SIM card slot U7 is used to install a SIM card, providing the communication chip U8 with the authentication information required for mobile network access. The capacitor circuit 610 includes capacitors C29, C33, C2, and C32, used for filtering and stabilizing the operating voltage, ensuring that the communication chip U8 can operate in a clean and stable power supply environment, improving the reliability and stability of communication. In addition, the communication module 600 also includes the antenna ANT1 for transmitting and receiving wireless signals. Specifically, pin 1 of SIM card slot U7 is grounded to provide a reference potential; pin 3 of SIM card slot U7 is electrically connected to pin 11 of communication chip U8; pin 6 of SIM card slot U7 is electrically connected to pin 13 of communication chip U8; pin 7 of SIM card slot U7 is electrically connected to pin 12 of communication chip U8; and pin 8 of SIM card slot U7 is electrically connected to pin 14 of communication chip U8, thereby realizing data exchange between the SIM card and the communication chip.
[0115] Pins 10, 27, 36, 37, 40, and 41 of the communication chip U8 are all grounded, forming a stable electrical reference point. Pin 15 of the communication chip U8 is electrically connected to pin 36 of the microcontroller 110 in the main control module 100, pin 17 of the communication chip U8 is electrically connected to pin 60 of the microcontroller 110, and pin 18 of the communication chip U8 is electrically connected to pin 61 of the microcontroller 110. These connections constitute the data communication channel between the communication chip U8 and the main control module 100, used to transmit control commands and status information. Pin 35 of the communication chip U8 is connected to the antenna ANT1 for transmitting and receiving wireless signals.
[0116] One end of capacitors C29, C33, C2, and C32 is connected to pins 42 and 43 of the communication chip U8 and the power supply VCC, while the other end is grounded, forming a power supply filter network to filter power supply noise and provide a stable operating voltage.
[0117] Through the above circuit design, the communication module 600 can be stably and reliably connected to the external network to realize bidirectional data transmission, enabling the temperature controller to have remote monitoring and control capabilities, and improving the intelligence level and ease of use of the temperature controller of this utility model.
[0118] As an optional implementation, the thermostat also includes a storage module 700 and a display module 800;
[0119] The storage module 700 is connected to the main control module 100 and is used to record the processing data of the main control module 100. The processing data includes target temperature signal, ambient temperature signal, equipment control signal and equipment status signal.
[0120] The display module 800 is connected to the main control module 100 and is used to display the target temperature based on the target temperature signal, the ambient temperature based on the ambient temperature signal, and the device on / off status based on the device status signal.
[0121] Specifically, such as Figure 10 As shown, the temperature controller also includes a storage module 700 and a display module 800. The storage module 700 is connected to the main control module 100 and records various processed data generated by the main control module 100 during operation. This processed data includes, but is not limited to, the target temperature signal from the voice recognition module 200, the ambient temperature signal from the temperature sensor module 300, and equipment control signals and equipment status signals generated by the main control module 100. By storing this data, advanced functions such as temperature change trend analysis, user habit learning, and fault diagnosis can be achieved, while also providing data support for system maintenance and upgrades.
[0122] The display module 800 is connected to the main control module 100 and serves as the visual interface for user interaction with the thermostat. The display module 800 can display the target temperature set by the user via voice commands based on the target temperature signal transmitted from the main control module 100, allowing the user to intuitively understand their settings; it can also display the current ambient temperature in real time based on the ambient temperature signal, allowing the user to keep track of the indoor temperature; and it can further display the current operating status of the thermostat based on device status signals, such as on, off, heating, cooling, etc., enhancing the user's understanding of the system's operation.
[0123] By integrating the storage module 700 and the display module 800, the thermostat of this invention can not only achieve convenient operation through voice control, but also provide rich information feedback through an intuitive display interface. At the same time, it stores historical data to support more intelligent temperature control strategies, thereby improving the functionality and user experience of the thermostat.
[0124] like Figure 11As shown, the storage module 700 includes a storage chip U2, a resistor R14, a capacitor R15, and a capacitor C4. The storage chip U2 records user operation records, the operating time of the temperature control device, and various data information processed by the main control module 100. Pins 1, 2, 3, and 4 of the storage chip U2 are connected to one point and grounded with one end of capacitor C4, forming a stable electrical reference point. The other end of capacitor C4 is electrically connected to resistors R14 and R15 and pin 8 of the microcontroller 110 in the main control module 100, used for filtering and level stabilization of the data transmission channel. The other end of resistor R14 is electrically connected to pin 6 of the storage chip U2 and pin 19 of the microcontroller 110, forming a clock signal line. The other end of resistor R15 is electrically connected to pin 4 of the storage chip U2 and pin 20 of the microcontroller 110, forming a data signal line. Pin 7 of the storage chip U2 is grounded, providing a stable reference potential.
[0125] This storage module 700 reliably stores various data during the operation of the thermostat, such as temperature change records, equipment operating status, and user operation history, providing data support for the system. This stored data can not only be used by users to query historical records, but also serve as a basis for system optimization and fault diagnosis, further improving the thermostat's intelligence level and service quality.
[0126] like Figure 12 As shown, the display module 800 mainly includes a liquid crystal display screen 810 and a decoupling circuit 820. The liquid crystal display screen 810 is used to intuitively display the operating status information of the temperature controller, including the current ambient temperature, the user-set target temperature, and the device's operating status. In this embodiment, the liquid crystal display screen 810 uses a customized liquid crystal screen, which can display various information according to actual application needs, improving the user experience. The decoupling circuit 820 includes capacitors C23, C26, C25, and C20, used to filter out interference signals that may be generated during the display process, ensuring a stable and clear display. These capacitors effectively improve the anti-interference capability and operating stability of the display module by absorbing interference signals.
[0127] Specifically, one end of capacitor C23 is grounded, and the other end is connected to pin 23 of microcontroller 110 in the main control module 100; one end of capacitor C26 is grounded, and the other end is electrically connected to pin 24 of microcontroller 110; one end of capacitor C25 is grounded, and the other end is connected to pin 26 of microcontroller 110; one end of capacitor C20 is grounded, and the other end is connected to pin 25 of microcontroller 110. These connections constitute a decoupling network, effectively suppressing interference during signal transmission.
[0128] Each pin of the LCD screen 810 is electrically connected to the corresponding pin of the microcontroller 110 in the main control module 100 to realize the information display function. Specifically, pin 1 of the LCD screen 810 is connected to pin 37 of the microcontroller 110, pin 2 of the LCD screen 810 is connected to pin 38 of the microcontroller 110, pin 3 of the LCD screen 810 is connected to pin 39 of the microcontroller 110, pin 4 of the LCD screen 810 is connected to pin 40 of the microcontroller 110, pin 5 of the LCD screen 810 is connected to pin 48 of the microcontroller 110, and pin 6 of the LCD screen 810 is connected to pin 66 of the microcontroller 110. Pin 7 of the LCD screen 810 is connected to pin 67 of the microcontroller 110; pin 8 of the LCD screen 810 is connected to pin 68 of the microcontroller 110; pin 9 of the LCD screen 810 is connected to pin 69 of the microcontroller 110; pin 10 of the LCD screen 810 is connected to pin 70 of the microcontroller 110; pin 11 of the LCD screen 810 is connected to pin 71 of the microcontroller 110; and pin 12 of the LCD screen 810 is connected to pin 72 of the microcontroller 110. Pin 13 of the display screen 810 is connected to pin 73 of the microcontroller 110; pin 14 of the LCD display screen 810 is connected to pin 74 of the microcontroller 110; pin 15 of the LCD display screen 810 is connected to pin 75 of the microcontroller 110; pin 16 of the LCD display screen 810 is connected to pin 76 of the microcontroller 110; pin 17 of the LCD display screen 810 is connected to pin 56 of the microcontroller 110; and pin 18 of the LCD display screen 810 is connected to pin 55 of the microcontroller 110. Pin 19 of LCD display 810 is connected to pin 54 of microcontroller 110; pin 20 of LCD display 810 is connected to pin 53 of microcontroller 110; pin 21 of LCD display 810 is connected to pin 52 of microcontroller 110; pin 22 of LCD display 810 is connected to pin 51 of microcontroller 110; pin 23 of LCD display 810 is connected to pin 50 of microcontroller 110; and pin 24 of LCD display 810 is connected to pin 49 of microcontroller 110.
[0129] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A voice recognition based thermostat, characterized by, The temperature controller comprises a master control module, a voice recognition module, a temperature sensor module and a temperature control module; The voice recognition module, the temperature sensor module and the temperature control module are connected with the master control module respectively; The voice recognition module is used for receiving a voice instruction of a user and outputting a target temperature signal according to the voice instruction; The temperature sensor module is used for collecting an ambient temperature and outputting an ambient temperature signal according to the ambient temperature; The master control module is used for receiving the target temperature signal and the ambient temperature signal and generating a device control signal according to the target temperature signal and the ambient temperature signal; The temperature control module is used for switching control of a temperature control device in response to the received device control signal; The master control module comprises a single-chip microcomputer and a crystal oscillator circuit; the crystal oscillator circuit is connected with the single-chip microcomputer and is used for providing a clock signal for the single-chip microcomputer; the single-chip microcomputer is used for processing the target temperature signal and the ambient temperature signal under the control of the clock signal and generating the device control signal; The temperature control module comprises a driving circuit and a control circuit; the driving circuit is connected with the master control module and is used for amplifying the device control signal; the control circuit is connected with the driving circuit and is used for switching control of the temperature control device according to the amplified device control signal; The driving circuit comprises a driving resistor and a triode; one end of the driving resistor is connected with the master control module, and the other end is connected with the base of the triode; the collector of the triode is connected with the control circuit, and the emitter of the triode is grounded; The control circuit comprises a protection diode, a relay and a device interface; the protection diode is used for preventing reverse electromotive force from damaging the circuit; the control end of the relay is connected with the driving circuit and is used for switching the on-off state of the internal contact of the relay according to the amplified device control signal; the device interface is connected with the output end of the relay and is used for connecting the temperature control device and switching the on-off state of the temperature control device according to the on-off state of the internal contact of the relay.
2. The temperature controller of claim 1, wherein The temperature control device is a heating device; the device control signal is a device opening signal or a device closing signal; The master control module generates the device opening signal when it is judged that the ambient temperature is less than the target temperature according to the target temperature signal and the ambient temperature signal; The master control module generates the device closing signal when it is judged that the ambient temperature is greater than or equal to the target temperature according to the target temperature signal and the ambient temperature signal.
3. The temperature controller of claim 1, wherein The temperature control device is a refrigeration device; the device control signal is a device opening signal or a device closing signal; The master control module generates the device opening signal when it is judged that the ambient temperature is greater than the target temperature according to the target temperature signal and the ambient temperature signal; The master control module generates the device closing signal when it is judged that the ambient temperature is less than or equal to the target temperature according to the target temperature signal and the ambient temperature signal.
4. The temperature controller of claim 1, wherein The temperature controller further comprises a power module connected with the master control module, the voice recognition module, the temperature sensor module and the temperature control module respectively, and providing working voltage for the master control module, the voice recognition module, the temperature sensor module and the temperature control module.
5. The temperature controller of claim 4, wherein, The master control module is further used for generating a device state signal according to the device control signal; and the temperature controller further comprises a communication module; The communication module is connected with the power module to obtain working voltage. The communication module is connected with the master control module, used for receiving the device state signal and sending it to an external platform, and receiving an external control instruction sent by the external platform and sending it to the master control module.
6. The temperature controller of claim 5, wherein, The temperature controller further comprises a storage module and a display module; The storage module is connected with the master control module, used for recording processing data of the master control module, the processing data including the target temperature signal, the environment temperature signal, the device control signal and the device state signal; The display module is connected with the master control module, used for displaying target temperature according to the target temperature signal, displaying environment temperature according to the environment temperature signal, and displaying device on-off state according to the device state signal.