欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    毕业设计(论文)基于AT89S52单片机的智能晾衣架系统设计.doc

    • 资源ID:3978842       资源大小:1.12MB        全文页数:41页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业设计(论文)基于AT89S52单片机的智能晾衣架系统设计.doc

    摘要随着社会的不断发展和进步,智能化的产品在不段的涌入我们的家庭生活,给我们的生活起居带来便利。但是晾衣工具还是处于比较原始的层次几乎没有什么改变,已经跟不上我们生活的节奏的变化,对于现在城市里的大多数人们每天都是忙于工作,白天的时间几乎都不在家中。当天气变化时不能及时的把衣服收回。关于这个问题本文对智能晾衣架系统进行研究,运用DS18B20温度传感器、CHR01湿度传感器和5547光敏电阻采集到的信号传输给系统处理核心单片机AT89S52,根据当时的温湿度和光线的强弱判断晾衣架是否要收回。当空气中的相对湿度超过设定值(认为要下雨或已经下雨)或光线变暗到一定值(认为已经天黑)时,系统会发出报警提示主人收衣服并延时,无人应答后系统会自动发出脉冲信号给步进电机,从而控制机械部分自动收回晾衣架关键字: 温度传感器;湿度传感器;光敏电阻;AT89S52ABSTRACTWith the continuous development and advancement of society, many intellectualization products enter into our daily life and give convenience for our life. But the rack used to dry clothe is in a low level and has little change so it can not catch up with the rhythm of our life. The residents in modern cities are always busy in their work and can not stay at home during the daytime. When weather goes bad they have no chance to take back their clothes. Based on this problem this paper designs this intellectualized rack used to dry clothes system. This system uses the signal gathered by DS18B20 temperature sensor, CHR01 humidity sensor and 5547 photoresistance sensor to put into the system processing core monolithic integrated circuit AT89S52. Whether to take back the clothes was determined by the current status of temperature, humidity and sunshine. When the relative humidity surpasses the defined value (There is a tendency to rain or have rained) or the sunshine was dark to a special definite value ( The weather turns dark) the system will send out warning and prompt the master to take back the clothes. If there is nobody replying it, the system will send out pulse signal into step motor automotive, control the mechanical part and take back the rack used to dry clothes.Key Words:temperature sensor,humidity sensor,photoresistance ,AT89S52.目录第1章 绪论11.1 课题来源11.2晾衣服架的发展现状11.3系统的研究意义2第2章 系统总体方案设计32.1总系统设计框图32.2系统组成概述32.3系统硬件电路选择32.4系统软件结构设计42.5机械结构设计5第3章 控制系统硬件设计63.1单片机的介绍及其工作系统设计63.2温度传感器电路73.3湿度传感器电路93.4光敏检测电路103.5显示电路113.5步进电机及其驱动电路11第4章 控制系统软件设计144.1系统初始化144.2液晶显示154.3温度检测154.4湿度检测164.5电机控制程序17第5章 机械系统的设计185.1传动螺纹的选择185.1.1螺栓的选择185.2螺纹传动的选择195.2.1耐磨性计算195.2.2螺杆的强度计算205.2.3螺母螺纹强度计算21第6章 系统整体调试23结 论24谢 辞25参 考 文 献26附录127附录228附录337第1章 绪论1.1 课题来源随着社会经济水平的发展, 现在人们的生活追求个性化、自动化, 追求快节奏, 追求充满乐趣的生活方式, 家装要求的档次越来越高, 生活家居人性化、智能化的要求使智能控制技术在智能家居电子产品中得到了广泛应用, 它不仅优化了人们的生活方式和居住环境, 而且方便人们有效地安排时间和节约各种能源, 实现了家电、照明、窗帘控制和防盗报警、定时控制及电话远程控制等。伴随着高智能家居的快速发展,晾衣工具的智能化发展明显落后与其他家用器具智能化发展之后,现在已经引起社会的很大关注。1.2晾衣服架的发展现状在中国各大中城市以及农村普遍是将衣物晾晒于阳台内部或外部,而传统的晾晒衣物方式是阳台内天花板下设置有钢筋挂钩,钩上通常是挂有竹杆或其它杆体。人们通常习惯于用一支撑杆将衣物支撑到晾衣杆上晾晒,这样晾晒衣物费时费力,而且布置钢筋及竹杆与当今现代化建筑结构的阳台也不搭配、有失雅观。另外,家庭通常大都是老人晾衣物,因此,传统的支撑晒衣、收衣不仅是费神费力,而且容易扭伤筋骨或支撑不顺扎伤人体。正因传统晾晒衣方式有众多的不便,后出现手摇晾衣架,手摇晾衣架改变了支撑晾衣架的传统习惯,同时也给众多家庭带来了更多的方便。但手摇晾衣架需设置多个机械装置和支撑点,同时需多根网线布置来带动其晾衣杆的上下升降。由于支撑点及多根网线的布置,手摇式晾衣架给原本漂亮的阳台增添了不美的因素。其次,手摇晾衣架的升降每次都要人工转换接头,且需要人力摇动慢慢将杆升降,若晾杆承载的衣物重量过大,摇上去既费力又容易伤手。因此,手摇晾衣架虽然改变传统支撑晾衣的不便,但没有彻底改变费神费力的根本状态。人们期望着一种更方便更美观的新型晾衣架的出现。1.3系统的研究意义基于现在晾衣架发展现状,本设计开发了一种能帮助人们摆脱原始操作的智能晾衣架。本实用新型晾衣架主要特点在于:有可以伸缩,操作简单,占地面积小,美观实用的优点。同类产品虽有可收缩式的,但属组装而成,操作比较麻烦,而本晾衣架只需按下打开按键,衣架杆即可自动伸展开来。同时晾衣架能识别晴雨天气,自动完成收衣服功能的目的。晴雨智能晾衣架能有效地避免在下雨时,衣服无人收起而被雨淋湿;或在天色变晚时,衣架能自动收回,避免衣服在外面过夜。 第2章 系统总体方案设计2.1总系统设计框图 本设计采用美国Atmel 公司的AT89S52单片机作为控制核心,外围辅助温度传感电路、湿度传感电路及光敏传感电路等检测电路来控制电机运动,实现收晾衣的智能化的功能。总体设计框图如下图2.1所示:报警电路电机驱动液晶显示单片机最小系统键盘电路晾衣架执行机构温度传感电路湿度传感电路光敏传感电路图2.1 系统总体控制框图2.2系统组成概述本系统可固定在阳台外面,既能节省空间,同时系统通过测温度电路、测湿度电路及光敏电路等检测电路自动测量当前空气温度、湿度和光线强度,根据当前温、湿度值和光线强度确定晾衣架是否收回并且能在液晶屏上显示温、湿度值和晾衣架状态。当要下雨或已经下雨时,空气中的相对湿度急剧增加超过初定值时,系统会自动发出警报(提示主人收衣服),若无人应答系统自动默认屋内无人,系统会自动给电机脉冲完成自动收衣服功能。2.3系统硬件电路选择本系统的控制核心采用扩展型单片机AT89S52, 该系列单片机是采用高性能的静态80C51设计的, 由先进的CMOS 工艺制造并带有非易失性Flash 程序存储器, 全部支持12 时钟和6 时钟操作,包含128 字节和256 字节RAM, 32 条I/O 口线、3 个16 位定时/计数器、6 输入4 优先级嵌套中断结构、1 个串行I/O 口,可以满足本系统的需要。系统检测部分电路由DALLAS公司的DS18B20为核心的温度传感电路、广州西博臣科技有限公司的CHR01型湿度传感器为核心的湿度传感电路及由光敏电阻构成的光线检测电路组成。DS18B20数字温度计是DALLAS公司生产的1Wire,即单总线器件,具有线路简单,体积小的特点。因此用它来组成一个测温系统,具有线路简单,在一根通信线,可以挂很多这样的数字温度计,十分方便。CHR-01阻抗型高分子湿度传感器(湿敏电阻), 采用功能高分子膜涂敷在带有导电电极陶瓷衬底上,形成阻抗随相对湿度变化成对数变化的敏感部件, 导电机理为水分子的存在影响高分子膜内部导电离子的迁移率。系统采用北京斯达微步控制技术有限公司的57BYG二相系列步进电机及与之相匹配的驱动器MS-2H090M作为动力系统,驱动器MS-2H090M具有接线简单控制方便等优点,对于系统开发带来极大方便。同时为了系统显示应用的方便,系统采用12864液晶实时显示测量结果。2.4系统软件结构设计系统软件设计采用结构化和模块化设计方法,便于程序的编译、调试。根据设计的要求和前面描述的控制系统硬件设计的具体情况,单片机控制系统软件程序主要由如下模块组成:初始化模块、中断处理模块、液晶显示模块、控制模块、报警模块等等,具体的模块示意图如下图2.2所示。图2.2 控制软件框图2.5机械结构设计系统采用结构简单方便的可伸缩的机械执行机构来实现衣服收凉工作如图2.3所示5,具体设计详见第四章。图2.3系统机械执行机构第3章 控制系统硬件设计在完成了总体设计后,本章主要完成主控单元的硬件设计,包括核心芯片的选型和电路的具体设计,主要是单片机芯片、温度传感器、湿度传感器、光敏电路及外围电路的选型,然后再根据系统功能的要求,应用protel99se软件进行电路板的具体设计。参照已有的电机的参数选择的电机为:YEJ系列电磁制动电动机 3.1单片机的介绍及其工作系统设计AT89S52 单片机是一种低功耗、高性能的有8k字节可编程(可擦写)闪存的8 位互补金属氧化物半导体微控制器。它由美国的Atmel 公司用高密度固定存储器技术制造且和现有标准的MCS-51 指令系统兼容。AT89S52 带有ISP 下载功能,它利用89S-AVR ISP 编程器替代昂贵的单片机仿真器编程器,既节省开发费用,又带来使用方便。AT89S52的运行速度快、处理能力强,且对C 语言编程提供了较好的支持。兼容MCS-51指令系统u 8k可反复擦写ISP Flash ROMu 32个双向I/O口u 4.5-5.5V工作电压u 3个16位可编程定时/计数器u 时钟频率0-33MHzu 全双工UART串行中断口线u 256x8bit内部RAMu 2个外部中断源u 低功耗空闲和省电模式u 中断唤醒省电模式u 3级加密位u 看门狗(WDT)电路u 软件设置空闲和省电功能u 灵活的ISP字节和分页编程u 双数据寄存器指针单片机及其最小系统工作电路如下图3.1所示12:图3.1单片机最小系统工作电路3.2温度传感器电路DS18B20数字温度计是DALLAS公司生产的1Wire,即单总线器件,具有为微型化、低功耗、高性能、抗干扰能力强、易配处理器、线路简单等优点。可直接将温度转化为串行数字信号(提供9为二进制数字)给单片机处理,且在统一线上可以挂多个传感器芯片。它具有3个引脚TO-92小体积封装形式,温度测量范围为-55到+125,可编程为9到12位A/D转换精度,测温分辨率可达0.0625,被测温度用符号扩展的16位数字量方式串行输出,其工作电源既可在远端引入,也可采用寄生电源方式产生,多个DS18B20通信可以并联到三根或两根线上,CPU只需一根端口线就能与多个DS18B20通信,占用微处理的端口较少,可节省大量的引线和逻辑电路。1、DS18B20产品的特点(1)、只要求一个端口即可实现通信。(2)、在DS18B20中的每个器件上都有独一无二的序列号。(3)、实际应用中不需要外部任何元器件即可实现测温。(4)、测量温度范围在55。C到125。C之间。(5)、数字温度计的分辨率用户可以从9位到12位选择。(6)、内部有温度上、下限告警设置。(7)、温度数字量装换时间200,对应的可分辨率是最多在750把温度值转化为数字。(8)、用户可定义的非易失性温度报警设置。(9)、报警搜索病例识别并标志超过程序限定温度(温度报警条件)的器件。2、DS18B20的应用包括温度控制、工业系统、消费品、温度计或任何热感测系统。负压特性:电源极性反接时,温度计不会发热而烧毁,但不能正常工作。3、DS18B20的引脚介TO92封装的DS18B20的引脚排列见图3.2,其引脚功能描述见表3.2。图3.2 DS18B20底面图表3.2DS18B20详细引脚功能描述序号名称引脚功能描述1GND地信号2DQ数据输入/输出引脚。开漏单总线接口引脚。当被用着在寄生电源下,也可以向器件提供电源。3VDD可选择的VDD引脚。当工作于寄生电源时,此引脚必须接地。4.DS18B20的使用方法由于DS18B20采用的是1Wire总线协议方式,即在一根数据线实现数据的双向传输,而对AT89S51单片机来说,硬件上并不支持单总线协议,因此,我们必须采用软件的方法来模拟单总线的协议时序来完成对DS18B20芯片的访问。由于DS18B20是在一根I/O线上读写数据,因此,对读写的数据位有着严格的时序要求。DS18B20有严格的通信协议来保证各位数据传输的正确性和完整性。该协议定义了几种信号的时序:初始化时序、读时序、写时序。所有时序都是将主机作为主设备,单总线器件作为从设备。而每一次命令和数据的传输都是从主机主动启动写时序开始,如果要求单总线器件回送数据,在进行写命令后,主机需启动读时序完成数据接收。数据和命令的传输都是低位在先。3.3湿度传感器电路高分子湿度传感器CHR01为新一代复合型电阻型湿度敏感部件,其复阻抗与空气相对湿度成指数关系,直流阻抗(普通数字万用表测量)几乎为无穷大,与传统意义上的电阻有空气中水分子参与膜感湿中的离子导电,由于水分子为极性分子,在直流电存在的情况下,会电离,分解,从而影响导电与元件的寿命,所以要求采用交流电路对传感器进行供电。对湿度传感器而言,频率与阻抗之间存在一定的关系,对于测量30%-80%RH范围,频率的变化对传感器影响并不明显,在单片机软件编程的实际应用时,需要通过将传感器置于湿度发生装置中(例如恒温恒湿箱)进行实测,通过软件对最终的误差进行修正,此项修正基本上可以弥补频率变化所产生的误差以及其他误差。湿度传感器阻抗变化与温度的关系见规格书中的数据表,先检测温度,然后按查表法对进行湿度检测。如果湿度精度要求不是特别严格的情况,(从数据处理简易的法则来说),可以推算湿度传感器温度系数为-0.4%RH/,公式为:H(t)=H (25) - 0.4*(t 25)例如,以实测阻抗按25的数据表读数,例如在35时读到的阻抗为30K,按25表格,相对湿度为60%RH,此时按公式计算的实际湿度应为56%RH。湿度传感器阻抗采用555转换电路来测试,由555定时器构成的多谐振荡器如图3-3(a)所示,当电源接通后,电容C被充电,上升,当上升到时,触发器被置位,此时为低电平,电容C通过和T放电,使下降。当下降到时,触发器又被置位,反转为高电平。C放电结束,T截止,将通过和向电容器C充电,当上升到时,触发器又发生翻转,如此周而复始,在输出端就得到一个周期性的方波,其频率为:由于555内部的比较器灵敏度较高,而且采用差分电路形式,它的振荡频率受电压和温度变化的影响很小。所以系统采用将湿度传感器的阻抗通过555多谐振荡器将阻抗变为对频率的测试。其电路图如图3.3(b)所示,图3.3(a) 11为多谐振荡电路。图3.3(b) 555多谐振荡电路图3.3(a) 555多谐振荡电路3.4光敏检测电路图3.4光敏检测电路光敏电阻是根据光电导效应制成的光电探测器件,光敏电阻的阻值会随着光照的强弱的变化而变化。光照强,光敏电阻的阻值就小;光照弱,光敏电阻的阻止就大。光敏电阻的结构是在一块光电导体两端加上电极,贴在硬质玻璃、云母、高频瓷或其他绝缘材料基板上,两端接有电极引线,封装在带有窗口的金属或塑料外壳内。光敏面做成蛇形,电极作成梳状是因为这样既可以保证有较大的受光表面,也可以减小电极之间距离,从而既可以减小电极间电子渡越时间,也有利于提高灵敏度。在实际应用中,可以加直流偏压,也可以加交流偏压,它的电流随电压呈线性变化。本系统中利用光敏电阻的感光特性来检测光线的强弱程度,通过检测光线的强弱程度来判断白天和黑夜,同时可辅助湿度传感器检测阴天与晴天,其电路结构图如下图3.4所示6。电路中光敏电阻型号为PGM5539,系统实现原理是利用光敏电阻的光电特性即光敏电阻受光照时阻值小于无光照时来使系统工作。在图中,电路工作前(正常光线下),调节电位器的阻值,使比较器LM393的反向输入端的电位低于同向端的电位,这时比较器输出为高,随着光线的变暗,光敏电阻阻值增大,同向端电压低于反相端时,比较器输出变为低,则申请单片机外部中断,单片机控制步进电机将衣服收回。3.5显示电路系统采用12864液晶显示模块作为显示单元,12864液晶显示模块是带中文字库的一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示8×4行16×16点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。3.5步进电机及其驱动电路系统采用北京斯达微步控制技术有限公司的57BYG二相系列步进电机及与之相匹配的驱动器MS-2H090M。步进电动机是一种以电脉冲信号进行控制,并将电脉冲信号转换成相应的角位移或线位移的控制电动机,因此适合作为数控系统的伺服元件。随着混合式步进电动机的产生和应用,其输出功率和力矩不断增加,成本与价格却不断降低,为步进电动机的推广应用打下了良好的基础。步进电机的驱动电路采用与步进电机相匹配的SH-2H057型驱动器。驱动器内部采用8支14A-30A的分立大功率器件(完全不同于常用的1A左右的集成功率器件),控制部分采用美国最新推出的细分驱动专用芯片。本驱动器的输入信号共有二路,它们是:步进脉冲信号CP、方向电平信号DIR。它们在驱动器内部由270W的限流电阻和光耦器件组成,且电路形式完全相同,见下图(图3.5)。图3.5 驱动器内部接线图外部接成共阳方式(把CP+和DIR+接在一起,接外部系统的VCC,脉冲信号和方向信号分别从负端CP-、DIR-接入)或共阴方式(把CP-和DIR-接在一起,接外部系统的GND,脉冲信号和方向信号分别从正端CP+、DIR+接入),二路信号默认幅值为5V,如果不是5V则须外部另加限流电阻R,保证给驱动器内部光耦提供8-15mA的驱动电流,本系统采用共阳方式。由于是用了专用驱动器大大的减轻了软件的负担,程序只需输出驱动脉冲和方向控制信号。步进脉冲信号CP用于控制步进电机的位置和速度,也就是说:驱动器每接受一个CP脉冲就驱动步进电机旋转一个步距角(细分时为一个细分步距角),CP脉冲的频率改变则同时使步进电机的转速改变,控制CP脉冲的个数,则可以使步进电机精确定位3。这样就可以很方便的达到步进电机调速和定位的目的。本驱动器的CP信号为低电平有效,要求CP信号的驱动电流为8-15mA,对CP的脉冲宽度也有一定的要求,一般不小于5S(参见图3.6)。图3.6 CP的脉冲宽度及高低电平方式 方向电平信号DIR用于控制步进电机的旋转方向。此端为高电平时,电机一个转向;此端为低电平时,电机为另一个转向。电机换向必须在电机停止后再进行,并且换向信号一定要在前一个方向的最后一个CP脉冲结束后以及下一个方向的第一个CP脉冲前发出(见图3.7)。 图3.7换向信号DIR起作用的时刻由于单片机IO口的输出电流较小,不足以驱动步进电机驱动器。所以我们在单片机IO口与驱动器之间加了74LS07作为驱动以增大单片机的带负载能力。电路如图3.8所示。图3.8 7407驱动电路第4章 控制系统软件设计是否否否是是按键扫描显示湿度判断按键湿度超值光度超值显示温度电机正转电机反转电机转动电机转动系统软件设计采用结构化和模块化设计方法,便于程序的编译、调试。根据设计的要求和前面描述的控制系统硬件设计的具体情况,单片机控制系统软件程序流程图如下图4-1所示。图4.1 程序流程图4.1系统初始化软件系统设置包括声明库函数如:#include<reg51.h> ,#include<absacc.h>等4 ,温度检测采用DS18B20温度传感器,由于DS18B20的单总线方式,数据的读写都占用同一根线,所以每一种操作都必须严格按照时序进行。图4-2为测温子系统流程图。单片机首先发送复位脉冲,该脉冲使信号线上所有的DS18B20芯片都被复位,接着发送ROM操作命令,使得序列号编码匹配的DS18B20被激活1。被激活后的DS18B20进入接收内存访问命令状态,内存访问命令完成温度转换、读取等工作(单总线在ROM命令发送之前存储命令和控定义系统应用口如下:sbit DQ = P17; /数据传输线接单片机的相应管脚sbit key1 = P13;/温湿度切换sbit key2 = P14;/电机正转使衣架打开sbit key3 = P15;/电机反转使衣架收回系统初始化还要定系统中的数据变量如:bit FLAG;extern unsigned char LcdBuf5;INT8U LcdBuf5=0;unsigned char tempL = 0;/设全局变量unsigned char tempH = 1;float temperature; /温度值保存在temperature里4.2液晶显示液晶12864采用串行显示模式,显示系统软件设置包括void send(INT8U dat)数据传输程序和void Lcd_Show(void)数据显示程序10,其具体程序略。4.3温度检测温度检测采用DS18B20温度传感器,由于DS18B20的单总线方式,数据的读写都占用同一根线,所以每一种操作都必须严格按照时序进行。图4.2为测温子系统流程图。单片机首先发送复位脉冲,该脉冲使信号线上的DS18B20芯片都被复位,接着发送ROM操作命令,使得序列号编码匹配的DS18B20被激图4.2 温度检测流程图是否系统复位发匹配ROM命令发温度转换命令发64位ROM码完成转换?返回发匹配ROM命令发读暂存命令发64位ROM码系统复位读数据至内存活。被激活后的DS18B20进入接收内存访问命令状态,内存访问命令完成温度转换、读取等工作(单总线在ROM命令发送之前存储命令和控制命令不起作用)。4.4湿度检测湿度测试采用555转换电路来测试,系统首先通过外部定时器测试出555转换电路的输出频率,根据测试频率利用公式5-4计算出湿度传感器阻抗,通过上面DS18B20对温度的测试,这里读取温度值,查询下表5-4得到当前湿度值。 5-4表4.4:060湿度阻抗特性数据152535405530%518.8352.8256.7241.313735%347.6261.814313780.3340%277.2166.693.681.535045%172.892.860.352.733.3850%96.360.641.4334.322.0555%70.840.429.1224.2515.8860%56.229.520.817.7112.1765%43.321.115.6113.129.0270%31.315.4411.5110.096.5875%22.611.848.747.354.6480%15.89.136.525.463.3885%10.486.554.523.892.4890%74.63.152.651.8074.5电机控制程序步进电机采用脉冲控制,在系统设置中,单片机仅需控制硬环驱动器的CP(脉冲输出)、DR(置位端)、P(方向控制)三个端口即可。驱动器能够设置环分16。系统流程图略。第5章 机械系统的设计5.1传动螺纹的选择我选用市场上晾衣架最长用到的伸缩式晾衣架的基础上加以改装的。使用布进电机为动力源。然后用一对齿轮将动力传动到一个螺旋传动机构上,带动衣架作伸缩运动。螺旋传动具有结构简单,加工方便、易于加工、传动平稳、螺纹有侧间隙,翻转是有空行程,由于我们的机构工作传动误差要求不是很高能够满足系统工作要求。5.1.1螺栓的选择 图5.1 整体机构受力分析整体机构受力分析如上图5.113。设定每个晾衣杆上最多可以悬挂6件衣服每件衣服最重为2kg可得总受力为36kg*9.8=352.8N.因为传动螺栓和支撑螺栓为受力最大的螺栓,故只需检验它们. 设定与Y轴的最大张角为。由受力分析可得,螺栓工作力为剪切力且最大剪切力为:176.4N 。为螺栓所受的最大剪切力为螺栓所受切应力为螺栓材料的需用切应力可得所选用的GB27-1988六角头铰制空螺栓-A级的材料和直径可远远保证工作要求7。5.2螺纹传动的选择由上面的受力分析可得传动螺母的受力状态15,其受力分析如图5.2所示:图5.2 传动螺母受力分析这样就可以得到传动螺纹杆的受力情况:滑动螺旋工作时,主要承载转矩距和走向拉力(压力)的作用,同时螺杆和螺母的旋合螺纹间有较大的相对滑动。其失效形式主要是螺纹磨损。5.2.1耐磨性计算由图可得,螺纹传动的螺杆-螺母的材料选择为淬火钢-青铜8。作用于螺杆的轴向力为=152.59N,螺纹的承压面积为A,螺纹中径为=9 ,螺纹工作高度为,螺纹螺距为,螺母高度为,螺纹工作圈数为,则螺纹工作面上的耐磨性条件为。令,可得对于梯形螺纹=,则为材料的许用压强。取2.5。可见,远远满足要求。5.2.2螺杆的强度计算螺杆工作时承受轴向压力(或拉力)F和扭矩T的作用。螺杆危险截面上既有压缩(或拉伸)应力,又有切应力14。因此,校核螺杆强度时,应根据第四强度理论或求出危险截面的计算应力9,其强度条件为或 式中:F 螺杆所受的轴向拉力(或压力)A 螺杆螺纹段的危险截面面积: 螺杆螺纹段的抗扭截面系数, 传递的转动 螺杆螺纹小径 螺杆材料的许用应力,可以看出完全满足工作要求。5.2.3螺母螺纹强度计算螺纹牙多发生剪切和挤压破坏,螺母的材料的强度低于螺杆,故只需校核螺母螺纹牙的强度。如果将一圈螺纹沿螺母的螺纹大径(单位为)处展开,则可看到做宽度为的悬梁臂。假设螺母没权螺纹所承受的平均压力为,并作为在以螺纹中径(单位为)为直径的圆周上,螺纹牙危险截面的剪切强度条件为2:图4.3螺纹传动螺纹牙危险截面的弯曲强度条件为:式中:螺纹牙根部的厚度,单位为,对于梯形螺纹,=0.65. 弯曲力臂,(单位为,) 螺母材料的许用切应力,单位为。 螺杆所受扭矩, 螺母材料的需用弯曲应力,单位为。可见,满足工作要求。第6章 系统整体调试按电路图接好电路之后,就在Keil uVision2上编写程序并用JDT-8052XP仿真器作整机调试,JDT-8052XP仿真器兼容Keil公司的Keil C51开发环境用户能够直接在功能强大的集成环境下进行软件设计和硬件调试。使用专业仿真芯片仿真标准MCS-51内核的单片机更加真实性能更加可靠稳定绝对没有占用标准MCS-51内核单片机的任何用户资源。实时监测和显示目标MCU的TXD引脚输出支持Keil的printf函数打印输出具备了实时跟踪内部变量变化和程序输出的功能内部具有完善的保护电路避免了使用中由于误操作所引起的仿真器损毁。仿真器自带64K程序存储器和64K硬件断点存储器等很多强大功能。运用JDT-8052XP仿真器在Keil uVision2 上编和调试写程序很方便、快捷,现将各个小的子程序调好,并检查是否有错误和警告的出现。之后在将他们组合在一起,根据程序的流程图撰写主程序并作整机调试。检查I/O口是否有重定义和发生冲突等容易出现问题。 结 论此系统基本能够很好的完成设计要求,达到设计目的。能够在天气变化时,体统能根据情况自己完成收衣服的工作,能够避免衣服被淋湿。此系统有以下几个特点:1.机械系统结构紧凑,设计合理。能够适应大部分开放和半开放阳台。2.系统的操作简单明了。3.系统的制作成本低能够被广大群众所接受。随着课题的不断深入,我越来越来发现智能晾衣架的功能还不是很完善,还有很多地方需要改进和补充。这样就能使它的功能更加强大、更加完美。电路部分可以给AT89C51加上无线通信模块,能够进行远程遥控,就更加方便使用使用者,还可以把AT89C51换成具有语音功能的系统,只要对系统进行语音设定,之后只要系统接受到同样的语音信号就可操作系统的各种功能,加上语音系统更能体现代化产品更加人性化的一面。对于系统的机械系统也有很多需要改进的地方,可以增加机械系统多样性来适应不同建筑形式的阳台。在这里我只设计了一种大众比较能使用的机械机构,对于全封闭阳台可将晾衣架放置在棚的顶端进行伸缩,把步进电机和阳台的拉窗相连。当空气中的相对湿度超过设定值或光线变暗到一定值时,系统控制步进电机从而控制阳台窗子的闭合,从而达到保护衣服的目的。 在收集资料的过程中发现智能晾衣架系统现在市场上还属于空白的阶段,在中国比较著名的晾衣架厂商深圳市欧兰特智能控制系统有限公司还没有成型的智能晾衣架,比较先机的就是遥控晾衣架了,但是价格比较昂贵大约在¥1600.00左右。所以此系统应具有很好的市场前景。谢 辞在毕业设计(论文)完成之际,在此,谨向我的指导教师王万雷老师表示衷心的感谢。 在毕业设计和完成论文期间,王老师为我制定了详细的计划,并给予了我悉心的指导,为我精心安排了毕业设计课题,提供了优越的学习和工作环境。在我遇到困难时给予我热情的鼓励及关怀,使我一步步完成设计,并在这次设计中得到了进一步的锻炼,动手能力、分析和解决实际问题的能力进一步加强。此外,向905工作室的全体同学表示感谢,正是有了他们的鼎力支持和热心帮助,我的设计才得以顺利完成。参 考 文 献1 徐富军, 沈建良;C51单片机高效入门M;北京:机械工业出版社;2007。 2 朱龙根; 简明机械零件设计手册M; 北京:机械工业出版社; 1997。3 郑堤,唐可洪;机电一体化设计基础M; 北京:机械工业出版社;1997。4 周兴华; 单片机智能化产品C语言设计实例详解M; 北京:航空航天大学出版社; 2006。5 SolidWorks公司; SolidWorks工程图M; 北京:机械工业出版社; 2005。6 韦琳编; 图解电子电路M; 北京-科学出版社; 2006。7席伟光,杨光,李波;机械设计课程设计M;北京:高等教育出版社;2003。8璞良贵,纪明刚;机械设计M;北京:高等教育出版社;2001。9孙恒,陈作模;机械原理M;北京:高等教育出版社;2000。10 田立, 田清, 代方震;51单片机C语言程序设计快速入门M;北京:人民邮电出版社;2007。11康华光,邹寿彬;电子技术基础数字部分M;北京:高等教育出版社;1987。12徐维祥,刘旭敏;单片微型机原理及应用M;大连:大连理工出版社;1996。13 蒋秀珍; “机械学基础”综合训练图册M;北京:科学出版社;2001。14 Benjamin W.Niebel,Alan B.Draper,Richard A.Wysk;modern manufacturing pro

    注意事项

    本文(毕业设计(论文)基于AT89S52单片机的智能晾衣架系统设计.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开