Curtain intelligent connection control system

By using variable force constant force spring components and an intelligent control system, the problem of inaccurate spring tension adjustment in traditional Venetian blinds has been solved, enabling stable suspension of the blinds in different positions and fault alarms, thus improving the reliability and convenience of smart home devices.

CN121657463APending Publication Date: 2026-03-13GUANGZHOU NANKE METAL MATERIAL PROD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-24
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

The spring structure of traditional Venetian blinds cannot precisely adjust the tension, making it difficult to balance the weight of the slats when they are open or closed. In addition, they lack real-time monitoring and adaptive adjustment capabilities, which affects the stability of operation and the feel of operation, and cannot meet the reliability and convenience requirements of devices in smart home scenarios.

Method used

It adopts a variable force constant force spring assembly combined with a position and tension detection module, and performs precise calculation and adjustment through a micro control unit. The drive module adaptively adjusts the spring angle, introduces a fault alarm function, supports remote control and scene linkage, and the modular design takes into account both flexibility and economy.

Benefits of technology

It enables the curtains to be stably suspended in any position, improving operational reliability and safety, reducing the frequency of manual adjustments by users, expanding usage scenarios and convenience, and reducing energy consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121657463A_ABST
    Figure CN121657463A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent curtain connection control system, and relates to the technical field of intelligent home control, and the system comprises a variable-force constant-force spring assembly which provides opening and closing power; the position detection module outputs a position signal; the tension sensing module collects tension; calculating and processing by the micro-control unit; the adjusting module is driven to adjust the stress angle; the wireless communication module is connected with equipment; the fault alarm module monitors abnormity; the power supply module supplies power and protects; the variable-force constant-force spring is improved to be of a tail punching structure, so that the elastic force of the spring is precisely adjusted, and the whole weight and the bottom weight of the curtain are precisely matched; by constructing an integrated intelligent control framework, the stress of the adjusting spring is monitored in real time, and stable hovering of the curtain and early warning during abnormity are achieved; by integrating intelligent adaptive design and modular layout, the system fits user habits, supports remote linkage, can operate with low power consumption, and provides an adaptive scheme for smart home.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of smart home control technology, specifically to a smart curtain connection and control system. Background Technology

[0002] With the rapid development of smart home technology, curtains, as an important part of the home environment, have evolved from traditional manual opening and closing to intelligent and automated functions. Currently, most mainstream smart curtains on the market revolve around motor drive, remote control, and environmental linkage. They use motors to drive curtain tracks to open and close, and integrate with smart home systems via wireless communication modules, allowing users to control the curtains via mobile devices or voice commands. Venetian blinds, in particular, are widely used in homes, offices, and commercial spaces due to their advantages such as flexible light transmission and space beautification. However, their operational stability highly depends on their internal spring structure. The springs need to balance the weight of the curtain slats at different opening and closing positions to achieve stable suspension. This mechanical characteristic is a key factor affecting the intelligent experience of Venetian blinds and has driven the industry to explore the research and development of technologies that coordinate spring tension with intelligent control.

[0003] Traditional Venetian blinds typically use ordinary linear springs, whose tension changes linearly with the deformation length. However, the weight of the slats that need to be balanced varies in different opening positions. For example, when the top is closed, the weight of all slats needs to be balanced, while when partially or fully open, only a portion of the slats need to be balanced. This makes it difficult to consistently match the spring tension with the weight of the blind. To alleviate this problem, existing technologies usually add friction blocks or counterweights to assist in balancing the tension through frictional resistance or extra weight. However, friction blocks are prone to wear and tear with long-term use and need frequent replacement to maintain their effectiveness, while counterweights increase the overall weight of the blind and manufacturing costs. This also increases the resistance of the curtains during operation, making them less responsive to handling. While some existing technologies attempt to adjust the elasticity through structural changes, the designs lack specificity and systematicity. The core flaw remains the inability to precisely adjust the spring tension, making it difficult to adapt to weight changes at different positions of the curtains or to match the overall and bottom weight requirements separately. Furthermore, traditional Venetian blinds lack real-time monitoring and adaptive adjustment capabilities, cannot dynamically adjust the tension according to position changes, and do not support self-diagnosis functions. When tension imbalance occurs, manual troubleshooting and repair are required, making it difficult to meet the reliability and convenience requirements of smart home scenarios. Summary of the Invention

[0004] The purpose of this invention is to overcome the shortcomings of existing technologies and provide a smart curtain connection and control system. This system provides stable power through a variable-force constant-force spring assembly, monitors the curtain's status in real time using a position and tension detection module, performs precise calculations and adjustments using a microcontroller unit, and drives the module to adaptively adjust the spring angle to ensure stable curtain suspension. The system also features a fault alarm function to improve operational reliability. Furthermore, it incorporates a habit learning subunit to optimize the tension benchmark based on user habits, supports remote control and scene linkage, automatically enters a low-power mode after a timeout, and its modular design balances flexibility and economy, providing an efficient and user-friendly solution for smart homes.

[0005] To solve the above-mentioned technical problems, the present invention provides the following technical solution: On one hand, a smart curtain connection control system, the specific steps of which are as follows: Variable force constant force spring assembly: including spring body, head hook and tail perforated structure, providing power for the opening, closing and suspension of curtains; Position detection module: includes magnets fixed at different positions on the curtain track and Hall elements installed on the movable slider of the curtain, used to output position signals; Tension sensing module: Uses strain gauge sensors to collect real-time tension signals of the spring; Microcontroller unit: It has a pre-stored curtain weight-position correspondence model, receives position and tension signals and performs real-time average tension and tension deviation calculation steps, and includes a habit learning sub-unit to perform weight coefficient allocation and personalized baseline tension optimization steps; Drive adjustment module: including electromagnetic coil, armature and adjustment lever, receives control commands and executes angle adjustment calculation steps to adjust the force angle of variable force constant force spring; Wireless communication module: The wireless communication module is connected to a smart home gateway or mobile terminal; Fault alarm module: includes LED indicator lights and a buzzer; Power module: Provides DC power supply and has built-in overvoltage, overcurrent and short circuit protection circuits.

[0006] Furthermore, in the variable force constant force spring assembly, the spring body is made of spring steel; the tail of the spring body is punched to reduce its own weight; the tail is fixed to the curtain track mounting base with bolts through the circular through hole formed by the punching, and a gap is reserved between the bolt and the through hole for fine adjustment of the spring force angle.

[0007] Furthermore, in the position detection module, the magnet is fixed at the key opening and closing position of the curtain track, the Hall element moves synchronously with the curtain slider, and the position signal output by the Hall element is transmitted to the microcontroller unit through the isolation circuit.

[0008] Furthermore, the strain gauge sensors of the tension sensing module are respectively attached to the hook connection of the head of the variable force constant force spring and the fixed end of the tail hole structure. The tension signal output by the sensor is processed by the signal conditioning circuit and then transmitted to the ADC interface of the microcontroller. The signal conditioning circuit includes an amplifier, a filter and a voltage follower.

[0009] Furthermore, the curtain weight-position correspondence model pre-stored in the microcontroller unit is established through pre-calibration. The formula for calculating the tensile reference value during the pre-calibration process is as follows: ,in, For the position of the curtains The reference value of the tensile force at that location; For the position of the curtains The weight to be balanced at the location; This indicates the opening and closing position of the curtains; It is the acceleration due to gravity; This is for the safety factor.

[0010] Furthermore, when the microcontroller performs the real-time average tension and tension deviation calculation step, it first calculates the real-time average tension according to the real-time average tension formula, which is: Then calculate the tensile deviation using the tensile deviation formula, which is: ,in, for Real-time average tension at any given moment; for Real-time tension at the head of the variable-force constant-force spring; for The real-time tension at the tail of the variable-force constant-force spring; For sensor calibration correction factors; This is the time when the tension signal was acquired; for The tension deviation at any given moment; For the position of the curtains The reference value of the tensile force at that location.

[0011] Furthermore, the electromagnetic coil of the drive adjustment module is correspondingly set with the armature. When the drive adjustment module performs the angle adjustment calculation step, it calculates the force angle adjustment of the fixed end of the variable force constant force spring according to the angle adjustment formula. The calculation formula is: ,in, This is the adjustment amount for the force angle; This is the angle adjustment coefficient; for The tension deviation at any given moment; for The absolute value of.

[0012] Furthermore, when the habit learning subunit of the microcontroller performs the weight coefficient allocation and personalized benchmark tension optimization steps, it first allocates the weight coefficients, and the calculation formula is as follows: , ; , Further optimize the personalized baseline tensile force; the calculation formula is as follows: ;in, For the first Users can manually adjust the weighting coefficients of data within a specific time period. For the data statistics period; To optimize the position of the curtains The reference value of the tensile force at that location; To optimize the reference value of the tension of the front curtain at position i; This is a correction factor; For the first Heaven is in position User manual tension correction amount at the location; Within the statistical period and The sum of products; Within the statistical period The sum of .

[0013] Furthermore, the fault alarm module monitors the output signal of the tension sensing module and the electromagnetic coil current of the drive adjustment module. When the detected signal or current exceeds the preset normal range and the abnormality continues for a preset duration, the LED indicator and buzzer will activate the alarm action.

[0014] Furthermore, the power module provides DC power and has built-in overvoltage protection, overcurrent protection, and short-circuit protection circuits; when the curtain is in a stable suspended state for more than a preset time, the microcontroller controls the tension sensing module and the drive adjustment module to enter a low-power mode.

[0015] Compared with existing technologies, this intelligent curtain connection control system has the following advantages: I. This invention improves the structure of the variable force constant force spring assembly by adopting a tail-hole perforation design, which enables precise adjustment of the spring force, allowing different parts of the spring to adapt to the weight requirements of the entire curtain and the bottom.

[0016] II. This invention achieves comprehensive control and dynamic adjustment of the curtain's operating status by constructing an integrated intelligent control architecture comprising a variable-force constant-force spring assembly, a tension sensing module, a drive adjustment module, and a fault alarm module. The tension sensing module collects spring force data in real time, ensuring complete monitoring of the curtain's stress state. The microcontroller unit accurately determines the current stress state of the curtain based on the collected information and then adaptively adjusts the spring force angle through the drive adjustment module, effectively solving the slippage and upward slippage problems common in traditional curtains and achieving stable suspension of the curtain at any position. Simultaneously, the fault alarm module monitors the system's operating status in real time and issues timely warnings when an anomaly is detected, avoiding the tedious manual troubleshooting and further improving the system's reliability and safety.

[0017] Third, this invention significantly improves the user experience and cost-effectiveness of the system by incorporating intelligent adaptation design and modular layout. On the one hand, by setting up a habit learning sub-unit, the system can optimize the tension control benchmark according to the user's daily usage habits, reducing the frequency of subsequent manual adjustments and making the operation more in line with the user's actual needs. With the help of the wireless communication module, the system can establish a connection with smart home gateways and mobile terminals, supporting remote control and scene linkage with other home devices, expanding the usage scenarios and convenience. On the other hand, the system has a low-power control function, which can automatically reduce energy consumption when the curtains are stably suspended. The overall modular design facilitates installation, maintenance, and adaptation to different curtain specifications, ensuring flexibility while taking into account cost-effectiveness, providing a curtain control solution that better meets the actual needs of smart home scenarios.

[0018] Other advantages, objectives and features of the invention will be set forth in part in the description which follows, and in part will be apparent to those skilled in the art from the following examination or study, or may be learned from the practice of the invention. Attached Figure Description

[0019] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are merely some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without any creative effort.

[0020] Figure 1 A flowchart of a smart connection and control system for curtains; Figure 2 This is a framework diagram of a smart curtain connection control system. Detailed Implementation

[0021] To further illustrate the technical means and effects of the present invention in achieving its intended purpose, the following detailed description of the specific implementation methods, structures, features, and effects of the present invention, in conjunction with the accompanying drawings and preferred embodiments, is provided below. Example

[0022] This embodiment applies to a family living room scenario, where users control the curtains automatically opening, closing, and hovering via a mobile terminal. The specific implementation process is as follows: Figure 1 As shown: Command Transmission and Reference Value Recall: The user sends a curtain opening command via a mobile terminal in the living room. This command is transmitted to the microcontroller unit (MCU) via a wireless communication module. The wireless communication module enables bidirectional data interaction between the mobile terminal and the MCU, ensuring the timeliness and accuracy of command transmission and providing a command path for automatic curtain control. Upon receiving the command, the MCU immediately calls upon a pre-stored curtain weight-position correspondence model. This model is established through pre-calibration, and the formula for calculating the tension reference value during pre-calibration is: ,in, For the position of the curtains The reference value of the tensile force at that location; For the position of the curtains The weight to be balanced at the location; This indicates the opening and closing position of the curtains; It is the acceleration due to gravity; For safety factors, this model is established through pre-calibration and can accurately match the tension requirements of the curtain in different opening and closing positions. The microcontroller unit determines the tension benchmark value corresponding to each key opening and closing position on the path of the curtain from the closed state to the fully open state based on this model, providing a standard reference for subsequent tension adjustment.

[0023] Power Output and Slider Drive: The variable force constant force spring assembly activates and provides power for opening the curtains. The spring body in the assembly is made of spring steel, possessing high elasticity and durability, ensuring stable power output over a long period and preventing power attenuation due to material fatigue. The head hook is fixedly connected to the curtain slider, and the tail perforated structure is bolted to the curtain track mounting base. A gap is left between the bolts and the fixing position of the tail perforated structure to allow for fine-tuning of the spring's force angle. Under the elastic force of the spring body, the head hook drives the curtain slider to move smoothly along the curtain track, thus opening the curtains.

[0024] Position detection and signal transmission: The position detection module operates synchronously. Magnets in the position detection module are pre-fixed to key opening and closing positions on the curtain track, and Hall effect sensors are installed on the curtain's movable slider and move synchronously with it. When the Hall effect sensor moves to the position of the magnet, it senses a change in the magnetic field and outputs a position signal. This position signal is first processed by an isolation circuit, which filters out external electromagnetic interference to ensure the stability and accuracy of the position signal. The processed position signal is then transmitted to the microcontroller unit. The microcontroller unit uses the received position signal to obtain the current position of the curtain in real time, providing position data support for precise control of subsequent tension adjustment.

[0025] Tensile Force Acquisition and Signal Conditioning: The tensile force sensing module initiates tensile force signal acquisition. The strain gauge sensors used in the module are attached to the hook connection at the head of the variable-force constant-force spring and the fixed end of the perforated structure at the tail. This allows for simultaneous acquisition of real-time tensile force signals from both the head and tail of the spring, avoiding data deviations caused by a single acquisition point and ensuring the comprehensiveness of the tensile force data. The acquired raw tensile force signal is transmitted to the signal conditioning circuit, which includes an amplifier, a filter, and a voltage follower. The amplifier amplifies the weak tensile force signal to a level recognizable by the microcontroller unit, the filter filters out high-frequency noise, and the voltage follower ensures stability during signal transmission. The conditioned tensile force signal is then transmitted to the ADC interface of the microcontroller unit, providing high-quality data for subsequent tensile force calculations.

[0026] Tension Calculation and Deviation Analysis: After receiving the real-time position signal and the conditioned tension signal, the microcontroller unit first executes the real-time average tension calculation step. Combining the real-time tension data from the spring head and tail with the sensor calibration correction coefficient, the real-time average tension at the current moment is calculated. This calculation step can eliminate the error of a single tension acquisition point and accurately reflect the actual output tension of the spring. The formula for calculating the real-time average tension is: ;in, for Real-time average tension at any given moment; for Real-time tension at the head of the variable-force constant-force spring; for The real-time tension at the tail of the variable-force constant-force spring; For sensor calibration correction factors; The moment of force signal acquisition is specified; subsequently, the force deviation calculation step is executed, comparing the real-time average force at the current moment with the force reference value corresponding to the current position to calculate the force deviation. The force deviation clearly indicates whether the current spring force meets the normal requirements for that position, providing a clear instruction basis for the drive adjustment module's action. The force deviation calculation formula is as follows: ,in, for The tension deviation at any given moment; For the position of the curtains The reference value of the tensile force at that location; for Real-time average tension at any given moment; This is the time when the tension signal is acquired.

[0027] Angle Adjustment and Tension Calibration: After receiving the control command from the microcontroller based on the tension deviation, the drive adjustment module immediately executes the angle adjustment calculation step. Based on the tension deviation, it determines the force angle adjustment amount at the fixed end of the variable force constant force spring, ensuring the accuracy of the angle adjustment. The calculation formula is as follows: ,in, This is the adjustment amount for the force angle; This is the angle adjustment coefficient; for The tension deviation at any given moment; for The absolute value. The electromagnetic coil and armature in the drive adjustment module are set accordingly. After the electromagnetic coil is energized, it generates a magnetic field that attracts the armature. The armature drives the adjustment lever to move. By adjusting the lever, the force angle of the variable force constant force spring is finely adjusted, changing the actual output tension of the spring. This makes the real-time average tension gradually approach the tension reference value of the current position, ensuring that the curtains maintain a stable tension state during opening. This avoids the curtains moving too fast and generating noise due to excessive tension, or moving slowly or stopping due to insufficient tension.

[0028] Hovering control and status maintenance: When the user sends a hovering command via a mobile terminal, or when the curtain moves to the preset target position, the microcontroller unit combines the real-time position signal and the tension signal to determine that the curtain has reached the target state. Then, it controls the drive adjustment module to lock the current spring force angle. At the same time, the variable force constant force spring assembly maintains a stable elastic force output with its own elastic characteristics. Under the combined action of the two, the curtain is stably hovered, ensuring that the curtain will not slip due to external interference or its own weight during the hovering process, and maintains its current position unchanged, meeting the user's precise needs for the curtain position.

[0029] Low-power control and fault alarm: If the curtain remains stably suspended for longer than the system's preset duration, the microcontroller automatically controls the tension sensing module and drive adjustment module to enter low-power mode. The tension sensing module reduces the signal acquisition frequency, and the drive adjustment module reduces circuit power consumption, effectively reducing overall system power consumption, extending the power supply module's lifespan, and avoiding energy waste. The fault alarm module continuously monitors the output signal of the tension sensing module and the electromagnetic coil current of the drive adjustment module throughout the process. If the detected signal or current exceeds the preset normal range, and the abnormal state persists for the preset duration, the fault alarm module's LED indicator flashes, and the buzzer sounds an alarm. This dual visual and auditory alert informs the user of the system fault, facilitating timely problem detection and handling, and ensuring the system's safe and stable operation. The power supply module provides DC power to the entire system and has built-in overvoltage, overcurrent, and short-circuit protection circuits, which can promptly cut off the power supply in case of circuit abnormalities, preventing damage to system components.

[0030] In summary, this embodiment focuses on the daily automatic opening, closing, and hovering needs of curtains in a family living room, fully presenting the entire process of the system from command reception and power output to status monitoring and fault protection. Efficient command transmission is achieved through a wireless communication module, a tension benchmark is determined based on the curtain weight-position correspondence model, a variable-force constant-force spring assembly provides stable power, and position and tension modules accurately collect data. The microcontroller unit analyzes the data through real-time average tension and tension deviation calculation steps, driving the adjustment module to fine-tune the spring force angle according to the angle adjustment calculation steps, ensuring smooth operation and precise hovering of the curtains. Simultaneously, low-power control reduces energy consumption, and a fault alarm module and power protection circuit ensure system safety, fully demonstrating the system's automation, stability, and safety in everyday family scenarios.

[0031] Example 2: This embodiment is applied to a home bedroom scenario. The system learns the user's daily habits of manually adjusting the curtains, optimizes the tension reference value, and achieves automatic control tailored to the user's preferences. The specific implementation process is as follows: Figure 2 As shown: Manual Adjustment Data Acquisition: When using bedroom curtains daily, users adjust the curtain tension at different opening and closing positions via mobile devices or manual operation, based on their lighting needs at different times of day, to achieve a more comfortable curtain movement speed and suspension stability. During each manual adjustment, the microcontroller's habit learning subunit automatically records the curtain position, manual tension correction amount, and corresponding adjustment period, forming a user manual adjustment database. This database provides raw data support for subsequent habit learning and benchmark optimization, ensuring that the optimization results accurately reflect user preferences.

[0032] Weighting Coefficient Allocation: After accumulating a certain amount of manual adjustment data, the habit learning subunit initiates the weighting coefficient allocation step. This step sets weighting rules based on the timeliness of the adjustment data, assigning higher weighting coefficients to manual adjustment data from the last 7 days and lower weighting coefficients to manual adjustment data from the last 8-30 days. The core purpose of this design is to highlight the influence of recent user habits, avoid interference from outdated adjustment data in the current benchmark optimization, ensure that the optimized tension benchmark can adapt to the latest user preferences in a timely manner, and improve the personalization of system control. The weighting coefficient allocation calculation formula is as follows: , ; , ;in, For the first Users can manually adjust the weighting coefficients of data within a specific time period. This refers to the data collection period.

[0033] Personalized Baseline Tension Optimization: After completing the weight coefficient allocation, the habitual learning sub-unit executes the personalized baseline tension optimization step. This step uses the original tension baseline value in the pre-stored curtain weight-position correspondence model as a basis, combines the weight coefficients of manually adjusted data for each time period with the manual tension correction amount for the corresponding position, and calculates the optimized tension baseline value for each position using the personalized baseline tension optimization formula. The personalized baseline tension calculation formula is as follows: ;in, For the first Users can manually adjust the weighting coefficients of data within a specific time period. For the data statistics period; To optimize the position of the curtains The reference value of the tensile force at that location; To optimize the reference value of the tension of the front curtain at position i; This is a correction factor; For the first Heaven is in position User manual tension correction amount at the location; Within the statistical period and The sum of products; Within the statistical period The sum of the values. The optimized tension baseline value will be updated in the curtain weight-position correspondence model, replacing the original baseline value as the reference standard for subsequent system control. This makes the system tension adjustment logic more in line with the user's force preference during manual operation, reducing the frequency of subsequent manual corrections by the user.

[0034] Optimized command response: On a weekday morning, a user sends a command to open the curtains via a mobile terminal. After receiving the command, the microcontroller no longer calls the original tension reference value, but directly calls the updated curtain weight-position correspondence model to obtain the personalized tension reference value of each key position on the path of the curtain from closed to the commonly used open position, ensuring that the subsequent tension adjustment meets the user's preferences from the initial stage.

[0035] Power Output and Status Monitoring: The variable-force constant-force spring assembly activates, and the spring itself outputs power using the elastic properties of spring steel, driving the curtain's movable slider along the track via the head hook. Simultaneously, the position detection module and the tension sensing module work in sync: In the position detection module, the Hall element moving with the slider passes the magnet on the track, outputting a position signal which is processed by an isolation circuit and transmitted to the microcontroller unit, providing real-time feedback on the curtain's position; the strain gauge sensor in the tension sensing module collects real-time tension signals from the perforated structures at the spring's head and tail, processes them through a signal conditioning circuit including an amplifier, filter, and voltage follower, and transmits them to the microcontroller unit's ADC interface, providing accurate data for tension calculation.

[0036] Tension Calculation and Deviation Analysis: After receiving the position signal and tension signal, the microcontroller first performs a real-time average tension calculation step, combining the real-time tension data from the spring head and tail with the sensor calibration correction coefficient to obtain the real-time average tension at the current moment, eliminating errors from a single acquisition point; then it performs a tension deviation calculation step, comparing the real-time average tension with the personalized tension benchmark value corresponding to the current position to obtain the tension deviation, clarifying the difference between the current tension and the user's preferred tension, and providing a basis for drive adjustment.

[0037] Angle Adjustment and Precise Control: After receiving control commands from the microcontroller, the drive adjustment module executes the angle adjustment calculation step. Based on the tension deviation, it determines the adjustment amount of the spring's fixed end's force angle, ensuring the adjustment range precisely matches the deviation. Subsequently, the electromagnetic coil is energized, attracting the armature and driving the adjustment lever to fine-tune the spring's force angle, changing the spring's actual output tension and gradually bringing the real-time average tension closer to the personalized tension benchmark value. During this process, the curtain's movement speed and stability perfectly match user habits, avoiding unpleasant phenomena such as excessively fast, slow, or jerky movements, thus enhancing the user experience.

[0038] Fault Alarm and Heating Maintenance: After the curtains are opened to the user's preferred position, the microcontroller unit, based on the position signal, determines that the target position has been reached. It then controls the drive adjustment module to lock the spring's force angle, working in conjunction with the elasticity maintenance function of the variable force constant force spring assembly to achieve stable curtain heating, meeting the user's needs for specific morning light intensity. Simultaneously, the fault alarm module continuously monitors the output signal of the tension sensor module and the electromagnetic coil current of the drive adjustment module. If the signal or current exceeds the preset normal range and the abnormality persists for a preset duration, the LED indicator flashes and a buzzer alarm is triggered. At the same time, a fault notification is sent to the user's mobile terminal via the wireless communication module for timely handling. The power module provides DC power throughout, and the built-in overvoltage, overcurrent, and short-circuit protection circuits cut off the power supply in case of circuit abnormalities, ensuring system hardware safety.

[0039] In summary, this embodiment addresses the user habit adaptation needs in a home bedroom setting, highlighting the system's habit learning and personalized optimization capabilities. The habit learning subunit collects user manual adjustment data, assigns weight coefficients based on timeliness, and then updates the tension benchmark through a personalized benchmark tension optimization step, ensuring the system control logic aligns with user preferences. In subsequent command responses, the system calls the optimized benchmark value, combines it with position and tension monitoring data, and through a series of calculations and adjustments, achieves curtain opening, closing, and stopping in accordance with user habits. Fault alarms and power protection functions operate simultaneously, satisfying users' personalized curtain control needs while ensuring system stability and safety, highlighting the system's intelligent advantages in adapting to user habits.

[0040] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Although the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make some modifications or alterations to the above-disclosed technical content without departing from the scope of the technical solution of the present invention, and any simple modifications, alterations and alterations made to the above embodiments based on the technical essence of the present invention without departing from the scope of the technical solution of the present invention shall still fall within the scope of the technical solution of the present invention.

Claims

1. A smart connection control system for curtains, characterized in that, The system includes: Variable force constant force spring assembly: including spring body, head hook and tail perforated structure, providing power for the opening, closing and suspension of curtains; Position detection module: includes magnets fixed at different positions on the curtain track and Hall elements installed on the movable slider of the curtain, used to output position signals; Tension sensing module: Uses strain gauge sensors to collect real-time tension signals of the spring; Microcontroller unit: It has a pre-stored curtain weight-position correspondence model, receives position and tension signals and performs real-time average tension and tension deviation calculation steps, and includes a habit learning sub-unit to perform weight coefficient allocation and personalized baseline tension optimization steps; Drive adjustment module: including electromagnetic coil, armature and adjustment lever, receives control commands and executes angle adjustment calculation steps to adjust the force angle of variable force constant force spring; Wireless communication module: The wireless communication module is connected to a smart home gateway or mobile terminal; Fault alarm module: includes LED indicator lights and a buzzer; Power module: Provides DC power supply and has built-in overvoltage, overcurrent and short circuit protection circuits.

2. The intelligent connection control system for curtains according to claim 1, characterized in that, In the variable force constant force spring assembly, the spring body is made of spring steel; the tail of the spring body is punched to reduce its own weight; the circular through hole formed by the punch at the tail is used to fix it to the curtain track mounting base with bolts, and a gap is reserved between the bolt and the through hole for fine adjustment of the spring force angle.

3. The intelligent curtain connection control system according to claim 1, characterized in that, In the position detection module, the magnet is fixed at the key opening and closing position of the curtain track, the Hall element moves synchronously with the curtain slider, and the position signal output by the Hall element is transmitted to the microcontroller unit through the isolation circuit.

4. The intelligent curtain connection control system according to claim 1, characterized in that, The strain gauge sensors of the tension sensing module are respectively attached to the hook connection of the head of the variable force constant force spring and the fixed end of the punched structure at the tail. The tension signal output by the sensor is processed by the signal conditioning circuit and then transmitted to the ADC interface of the microcontroller unit. The signal conditioning circuit includes an amplifier, a filter and a voltage follower.

5. The intelligent curtain connection control system according to claim 1, characterized in that, The curtain weight-position correspondence model pre-stored in the microcontroller unit is established through pre-calibration. The formula for calculating the tension reference value during the pre-calibration process is as follows: ,in, For the position of the curtains The reference value of the tensile force at that location; For the position of the curtains The weight to be balanced at the location; This indicates the opening and closing position of the curtains; It is the acceleration due to gravity; This is for the safety factor.

6. The intelligent connection control system for curtains according to claim 1, characterized in that, When the microcontroller performs the real-time average tension and tension deviation calculation step, it first calculates the real-time average tension according to the real-time average tension formula, which is as follows: ; Then calculate the tensile deviation using the tensile deviation formula, which is: ,in, for Real-time average tension at any given moment; for Real-time tension at the head of the variable-force constant-force spring; for The real-time tension at the tail of the variable-force constant-force spring; For sensor calibration correction factors; This is the time when the tension signal was acquired; for The tension deviation at any given moment; For the position of the curtains The reference value of the tensile force at that location.

7. The intelligent connection control system for curtains according to claim 1, characterized in that, The electromagnetic coil of the drive adjustment module is correspondingly set with the armature. When the drive adjustment module performs the angle adjustment calculation step, it calculates the force angle adjustment of the fixed end of the variable force constant force spring according to the angle adjustment formula. The calculation formula is as follows: ,in, This is the adjustment amount for the force angle; This is the angle adjustment coefficient; for The tension deviation at any given moment; for The absolute value of.

8. The intelligent connection control system for curtains according to claim 1, characterized in that, When the habit learning subunit of the microcontroller performs the weight coefficient allocation and personalized benchmark tension optimization steps, it first allocates the weight coefficients, and the calculation formula is as follows: , ; , ; Further optimize the personalized baseline tensile force; the calculation formula is as follows: ;in, For the first Users can manually adjust the weighting coefficients of data within a specific time period. For the data statistics period; To optimize the position of the curtains The reference value of the tensile force at that location; To optimize the reference value of the tension of the front curtain at position i; This is a correction factor; For the first Heaven is in position User manual tension correction amount at the location; Within the statistical period and The sum of products; Within the statistical period The sum of .

9. A curtain intelligent connection control system according to claim 1, characterized in that, The fault alarm module monitors the output signal of the tension sensing module and the electromagnetic coil current of the drive adjustment module. When the detected signal or current exceeds the preset normal range and the abnormality continues for a preset duration, the LED indicator and buzzer will activate the alarm action.

10. A curtain intelligent connection control system according to claim 1, characterized in that, The power module provides DC power and has built-in overvoltage protection, overcurrent protection and short circuit protection circuits; when the curtain is in a stable suspended state for more than a preset time, the microcontroller controls the tension sensing module and the drive adjustment module to enter a low power mode.