日式无床卧室-整体橱柜门板用什么材料好

2023年4月6日发(作者:厨房用具图片)
基于STC89C52单片机的宿舍用智能电动晾衣架设计
摘要:针对集体宿舍晾晒衣物见缝插针,干湿衣物混杂
容易导致衣服二次受潮的特殊使用环境,设计了一款基于
STC89C52单片机、湿度传感器、步进电机、蜗杆电机、蓝
牙等智能自动晾衣架系统。该控制系统以单片机为控制核
心,通过湿度传感器检测衣物湿度,利用步进电机和蜗杆电
机自动归拢干衣物,并通过蓝牙模块进行提醒,解决集体宿
舍衣物晾晒的难题。
在当今智能化趋于流行的时代下,人们的生活方式发生了
质的变化:智能家电、智能家居等产品相继被推出,并且性
价比高。晾衣架也由原来较为传统的家居产品设计样式和日
常使用功能逐步创新发展起来,进入更为现代化和智能化的
家居应用产品行列,逐步驶入高速发展的行业应用快车道。
晾衣架在生活中被普遍使用,目前应用广泛的是不能根据衣
物湿度而自动进行衣物分离的传统手动晾衣架。传统晾衣架
无法根据衣物的干湿情况自动调整衣物位置,这一缺点对于
家庭用户影响不明显。然而,在人员密度更高的集体宿舍中,
晾晒衣物通常需要见缝插针,干湿衣物混杂容易导致衣服二
次受潮,影响晾晒效率。基于此,该文设计实现了一款以单
片机为控制核心,通过湿度传感器监测外部环境,利用电机
控制晾衣架进行干湿分离的智能晾衣架。
1结构设计
图1为智能化的晾衣架机械设备结构,将硬件盒固定在阳
台的天花板处,硬件盒内分别载有电源开关、核心控制模块、
蓝牙模块等硬件,硬件盒外装有用于监测衣物湿度情况的湿
度传感器。主体机架由自动收缩架、晾衣杆和晾衣孔等组成,
其中晾衣杆跟晾衣孔结构由转动铰链联接,自动收缩架可调
节衣物的晾晒高度。
湿衣物悬挂于晾衣孔内,晾衣孔下设置插槽,由蜗杆电机
控制插槽开闭。衣物潮湿状态下,插槽闭合,衣物晾干后,
插槽打开,晾干的衣物掉落至晾衣杆上形成干湿分离。
2系统总体框架
如图2所示,晾衣架系统主要由STC89C52单片机[1-2]、
湿度传感器、蓝牙模块、步进电机和蜗杆电机组成。其中湿
度传感器监测环境湿度,单片机模块[3-4]根据遥控指令处理
传感器[5]监测信号,输出运算结果控制电机驱动电路完成晾
衣架的干湿分离,同时驱动蓝牙模块,用于与手机App移动
端进行无线通信和信息供给,提醒用户及时收取衣物。
3单片机模块
选用单片机[6-8]最小处理系统如图3所示,作为整个晾衣
架设计的控制中心。其中,控制器的核心芯片模块组和模块
设计采用STC89C52,它是一款同时具有低控制成本的小功
耗、高性能CMOS8位数字微控制器,具有8K字节系统可
编程Flash存储器。采用内部时钟电路为整个系统协调各模
块运行提供基准脈冲,选用12MHz的石英晶振。该机在操
作系统中主要采用多个按键自动复位的操作方式,其主要任
务有两个:一是接收来自湿度传感器和显示模块发送来的数
据;二是根据接收到的衣物湿度检测情况,控制晾衣孔插槽,
令干燥衣物掉落至晾衣杆上,同时根据接收到衣物湿度检测
情况,计算分析并得出所有衣物全部干燥完成所需要的时
间,随之将上述数据传输给显示屏。最后当全部衣物晾晒工
作已经完毕时,发送信息给蓝牙模块进行无线通信和信息供
给,提醒用户及时收取衣服。
4传感器检测模块
由于学生宿舍内部空间不大,电路工作功率小,承载能力
低,该设计选择一款数字型湿度传感器——DHT11作为学生
宿舍用电动晾衣架的主要数据采集处理模块[9-11]。它的每
一种复位操作都严格按照规定时序自动进行,系统首先依次
进行发出复位信息指令,再依次发出互相匹配的复位信息转
换指令,从而逐步进行转换操作为湿度变化检测信息指令。
数字信号输出式的湿度测量传感器基准DHT11湿度测量传
感器基准的范围一般是5%RH~95%RH,测量基准精度和
误差范围一般是±5%RH,这个数字完全可以满足本设计的湿
度传感器所需要的测量范围和误差,同时节约了设备成本,
而且只用一个总线就能够与主控芯片相互連接并且传送出
数字信号。另外,它还可以对数字信号修正,从而使其更加
准确,在一定程度上也能够使得传送数据的可靠性和准确率
得到保障,且其功率消耗不高,非常合适该文设计的系统,
湿度检测电路具体见图4所示,将DHT11的引脚2(DHT)
与STC89C52单片机脚接,图4中P5D为该模块与供电系
统连接引脚。
5电机驱动模块
晾衣架高度变换中电机转动由继电器控制,电机正转实现
晾衣架上升,电机反转实现晾衣架下降。因收缩架长度有限,
为防止电机无限制转动使电机损坏,在系统中设置限位开
关,当收缩架碰触到限位开关时,电机停止转动,从而将晾
衣架固定。由于单片机的输出信号较小,达不到控制晾衣架
调整衣物位置的要求,需要通过ULN2003驱动芯片将脉冲
信号放大来实现。该芯片包含7个输入端口和7个输出端口,
由于选用的是四相八拍式步进电机,只需使用其中的4个输
入和4个输出端口,驱动模块电路中,单片机通过P3.4、
P3.5、P3.6、P3.7引脚连接驱动芯片的4个输入端口IN1~
IN4,来实现控制脉冲信号的输出。
晾衣孔插槽的伸缩由蜗轮蜗杆电机驱动。蜗杆传动轴和螺
旋齿轮的传动齿轮是连续不间断的两个传动齿轮螺旋齿,蜗
杆传动轴和它的齿没有同时间断连续进入和同时间断退出
整个齿轮啮合的连续传动齿轮过程,因此,整个传动齿轮工
作平稳,冲击、震动、噪音都比较小。由于这种蜗杆的螺旋
角很小,并且远远要小于摩擦角,同时一般的单线蜗杆都会
因为其自锁而不能形成反转,所以我们平时一般都会选择多
线蜗杆,因为它的螺旋摩擦角很大,不能转动形成螺旋自锁,
可以转动形成螺旋反转,从而实现插槽的伸缩。
6蓝牙传输模块
使用蓝牙传输模块能够远程操作晾衣杆,并且能够实现与
手机App的互联,提升智能晾衣系统的便捷性。HC-06是一
种实现主从串口一体化的一个蓝牙串口通信控制模块,其通
过蓝牙串口与一台单片机进行连接,根据蓝牙串口模块内所
提供的蓝牙指令集与其进行手机通信,然后与每台手机进行
蓝牙连接配对,配对成功后每台手机会发送一个AT蓝牙指
令给这个蓝牙串口模块,单片机可以通过自动判断蓝牙接收
器得到的这个AT蓝牙指令集来控制电动晾衣架的操作系统
正常运行。单片机与外部蓝牙之间通过串口数据通信和外部
串口中断方式接收数据。此外,通过蓝牙串口设备通信者还
可随时随地观察所有蓝牙串口设备与智能手机的无线连接
运行情况和蓝牙接收器得到的各项信息数据,具体见图5。
7主程序设计
智能晾衣架[12]各硬件模块之间的协同运作需要配合软
件才能实现。软件操作在程序中首先需要进行各引脚值的定
义和调用函数值的声明,并将系统各个模块中的数据进行初
始化,保证系统各模块元器件正常工作运行。其次主程序需
要判断系统模式,根据不同模式的要求再进行相应的监测。
如果系统处于自动模式,实时监测晾衣架周边的环境状况并
判断数据是否达到各传感器设定的阈值。如果监测到衣物达
到干燥状态,蜗杆电机转动打开晾衣孔插槽。如果系统处于
手动模式,则监控晾衣孔插槽开关的开启状态,根据人工命
令操作晾衣孔插槽的打开与关闭。
8结语
该文设计的智能晾衣架基于STC89C52单片机,经过硬
件的设计、焊接和软件的编程、调试等过程,最终实现了衣
物干湿分离。该系统具有两种工作模式,智能模式下可及时
通过蓝牙通知用户衣物晾晒情况,并令干燥衣物掉落至晾衣
杆上;手动模式下可自己控制晾晒衣物。此晾衣架适合集体宿
舍使用,可以提高宿舍生活的舒适性、便利性,提高晾晒效
率,具有一定的推广价值。
更多推荐
电动晾衣架图片
发布评论