论文部分内容阅读
从20世纪80年代开始的电子信息技术的大发展以来,世界上出现了最早的电子家居。而伴随着21世纪人类在智能控制算法和电子技术方面的突破,最初的基于模拟元件的电子家用电器逐渐被智能化家居所取代。如今,智能家居的研究被认为是未来人类生活品质提升的大方向之一。而窗帘作为智能家居的一部分,在整个智能家居系统中扮演了一个十分重要的角色。本文设计了一种基于模糊控制算法的窗帘智能控制器,主要包含硬件设计、软件设计、控制算法设计、控制器测试平台。首先,介绍了智能家居系统以及智能控制器的国内外研究背景和研究现状,以及本设计的创新点和难点。其次,提出了针对窗帘智能控制器的总体方案设计并对控制器设计过程中所涉及的关键技术进行分析。第三,设计了窗帘智能控制器核心电路和外围功能电路的硬件部分,其中硬件设计主要针对STM32F103RBT6主控芯片选型以及核心电路模块、光强信号采集模块、位移信号采集模块、红外模块、蓝牙模块、LCD显示模块、窗帘开/闭驱动控制接口模块这7大模块的硬件设计部分进行介绍。第四,设计了窗帘智能控制器核心电路和外围功能电路的软件部分以及内嵌到主控芯片中的模糊控制算法。其中软件设计主要针对时钟模块、接口模块、光强信号采集模块、位移信号采集模块、红外模块、蓝牙模块、LCD显示模块、窗帘开/闭驱动控制接口模块这8个模块的软件设计部分进行介绍。控制算法设计部分主要针对模糊系统控制模型、模糊PID控制器的设计、模糊控制器的输入输出、模糊控制规则表的建立、模糊控制算法的实现这5个部分进行介绍。第五,搭建了窗帘智能控制器测试平台,通过测试平台采集的数据对控制精度进行分析。第六,总结了窗帘智能控制器从硬件和软件设计到测试平台的搭建,并对此类产品的未来发展进行展望。