毕业设计68大连民族学院智能晾衣架系统设计.doc

毕业设计68大连民族学院智能晾衣架系统设计

收藏

压缩包内文档预览:(预览前20页/共41页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:545375    类型:共享资源    大小:883.10KB    格式:ZIP    上传时间:2015-12-01 上传人:QQ28****1120 IP属地:辽宁
6
积分
关 键 词:
电气电子毕业设计论文
资源描述:
毕业设计68大连民族学院智能晾衣架系统设计,电气电子毕业设计论文
内容简介:
大连民族学院 2007届机械设计制造及其自动化专业本科毕业论文 I 摘 要 随着社会的不断发展和进步,智能化的产品在不段的涌入我们的家庭生活,给我们的生活起居带来便利。但是晾衣工具还是处于比较原始的层次几乎没有什么改变,已经跟不上我们生活的节奏的变化,对于现在城市里的大多 数 人们每天都是忙于工作,白天的时间几乎都不在家中。当天气变化时不能及时的把衣服收回。关于这个问题 本文对 智能晾衣架系统 进行研究 ,运用 DS18B20 温度传感器、 CHR01 湿度传感器和 5547 光敏电阻采集到的信号传输给系统处理核心单片机 AT89S52,根据当时的温湿度和光线的强弱判断晾衣架是否要收回。当空气中的 相对湿度超过设定值(认为要下雨或已经下雨)或光线变暗到一定值(认为已经天黑)时,系统会发出报警提示主人收衣服并延时,无人应答后系统会自动发出脉冲信号给步进电机,从而控制机械部分自动收回晾衣架 关键字 : 温度传感器 ;湿度传感器;光敏电阻; AT89S52 nts智能晾衣架系统设计 II ABSTRACT With 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. nts大连民族学院 2007届机械设计制造及其自动化专业本科毕业论文 III 目录 第 1 章 绪论 . 1 1.1 课题来源 . 1 1.2 晾衣服架的发展现状 . 1 1.3 系统的研究意义 . 2 第 2 章 系统总体方案设计 . 3 2.1 总系统设计框图 . 3 2.2 系统组成概述 . 3 2.3 系统硬件电路选择 . 3 2.4 系统软件结构设计 . 4 2.5 机械结构设计 . 5 第 3 章 控制系统硬件设计 . 6 3.1 单片机的介绍及其工作系统设计 . 6 3.2 温度传感器电路 . 7 3.3 湿度传感器电路 . 9 3.4 光敏检测 电路 . 10 3.5 显示电路 . 11 3.5 步进电机及其驱动 电路 . 11 第 4 章 控制系统软件设计 . 14 4.1 系统初始化 . 14 4.2液晶显示 . 15 4.3 温度检测 . 15 4.4 湿度检测 . 16 4.5 电机控制程序 . 17 第 5 章 机械系统的设计 . 18 5.1 传动螺纹的选择 . 18 5.1.1 螺栓的选择 . 18 5.2 螺纹传动的选择 . 19 5.2.1 耐磨性计算 . 19 5.2.2 螺杆的强度计算 . 20 5.2.3 螺母螺纹强度计算 . 21 第 6 章 系统整体调试 . 23 结 论 . 24 谢 辞 . 25 参 考 文 献 . 26 nts智能晾衣架系统设计 IV 附录 1 . 26 附录 2 . 28 附录 3 . 37 nts大连民族学院 2007届机械设计制造及其自动化专业本科毕业论文 1 第 1 章 绪论 1.1 课题来源 随着社会经济水平的发展 , 现在人们的生活追求个性化、自动化 , 追求快节奏 , 追求充满乐趣的生活方式 , 家装要求的档次越来越高 , 生活家居人性化、智能化的要求使智能控制技术在智能家居电子产品中得到了广泛应用 , 它不仅优化了人们的生活方式和居住环境 , 而且方便人们有效地安排时间和节约各种能源 , 实现了家电、照明、窗帘控制和防盗报警、定时控制及电话远程控制等。伴随着高 智能家居的快速发展,晾衣工具的智能化发展明显落后与其他家用器具智能化 发展 之后,现在已经引起社会的很大关注。 1.2 晾衣服架的 发展 现状 在中国各大中城市以及农村普遍是将衣物晾晒于阳台内 部或 外 部 ,而传统的晾晒衣物方式是阳台内天花板下设置有钢筋挂钩,钩上通常是挂有竹杆或其它杆体。人们通常习惯于用一支撑杆将衣物支撑到 晾衣 杆上晾晒,这样晾晒衣物费时费力,而且布置钢筋及竹杆与当今现代化建筑结构的阳台也不搭配、有失雅观。另外,家庭通常大都是老人晾衣物,因此,传统的支撑晒衣、收衣不仅是费神费力,而且容易扭伤筋骨或支撑不顺扎 伤人体。正因传统晾晒衣方式有众多的不便,后出现手摇晾衣架,手摇晾衣架改变了支撑晾衣架的传统习惯,同时也给众多家庭带来了更多的方便。但手摇晾衣架需设置多个机械装置和支撑点,同时需多根网线布置来带动其晾衣杆的上下升降。由于支撑点及多根网线的布置,手摇式晾衣架给原本漂亮的阳台增添了不美的因素。其次,手摇晾衣架的升降每次都要人工转换接头,且需要人力摇动慢慢将杆升降,若晾杆承载的衣物重量过大,摇上去既费力又容易伤手。因此,手摇晾衣架虽然改变传统支撑晾衣的不便,但没有彻底改变费神费力的根本状态。人们期望着一种更方便更美 观的新型晾衣架的出现 。 nts智能晾衣架系统设计 2 1.3 系统的 研究 意义 基于现在晾衣架发展 现状 , 本 设计开发了 一种能帮助人们摆脱原始操作的智能 晾衣架。本实用新型 晾衣架 主要特点在于: 有可以伸缩,操作简单,占地面积小,美观实用的优点。同类产品虽有可收缩式的,但属组装而成,操作比较麻烦,而本晾衣架只需 按下打开按键 ,衣架杆即可自动伸展开来。同时晾衣架能识别晴雨天气,自动完成收衣服功能的目的。晴雨智能晾衣架能有效地避免在下雨时,衣服无人收起而被雨淋湿;或在 天色变晚 时,衣架能自动 收回,避免衣服在外面过夜 。 nts大连民族学院 2007届机械设计制造及其自动化专业本科毕业论文 3 第 2 章 系统总体方案设计 2.1 总系统设计框图 本设计采用美国 Atmel 公司的 AT89S52 单片机作为控制核心,外围辅助温度传感电路、湿度传感电路及 光 敏传感电路等检测电路来控制电机运动,实现收晾衣的智能化 的功能 。 总体设计 框图如下图 2.1 所示: 图 2.1 系统总体控制框图 2.2 系统组成概述 本系统可固定在阳台外面, 既 能节省空间,同时系统通过 测 温度电路、 测湿度电路及 光 敏电路等检测电路自动测量当前空气温度 、 湿度 和光线强度 ,根据当前温、湿度值 和光线强度 确定晾衣架 是否收回并且能在液晶屏上显示温、湿度值和晾衣 架状态。当要下雨或已经下雨 时, 空气中的相对 湿度急 剧增加超过初定值时,系统会自动发出警报(提示主人收衣服), 若 无人应答系统自动默认屋内无人,系统 会 自动给电机脉冲完成自动收衣服功能。 2.3 系统硬件电路选择 本系统的控制核心采用扩展型单片机 AT89S52, 该系列单片机是采用高性报警电路 电机驱动 液晶显示 单片机最小系统 键盘电路 晾衣架执行机构 温度传感电路 湿度传感电路 光敏传感电路 nts智能晾衣架系统设计 4 能的静态 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 所示。 nts大连民族学院 2007届机械设计制造及其自动化专业本科毕业论文 5 2.5 机械结构设计 系统采用结构简单方便的 可伸缩的 机械执行机构来实现衣服收凉工作如图2.3 所示 5,具体设计详见第四章。 图 2.2 控制软件框图 图 2.3 系统机械执行机构 nts智能晾衣架系统设计 6 第 3 章 控制系统硬件设计 在完成了总体设计后,本章主要完成主控单元的硬件设计,包括核心芯片的选型和电路的具体设计,主要是单片机芯片、温度传感器、湿度传感器、光敏电路及外围电路的选型,然后再根据系统功能的 要求,应用 protel99se 软件进行电路板的具体设计。 参照已有的电机的参数选择的电机为: YEJ 系列电磁制动电动机 3.1 单片机的介绍及其工作系统设计 AT89S52 单片机是一种低功耗、高性能的有 8k字节可编程(可擦写)闪存的 8 位互补金属氧化物半导体微控制器。它由美国的 Atmel 公司用高密度固定存储器技术制造且和现有标准的 MCS-51 指令系统兼容。 AT89S52 带有 ISP 下载功能,它利用 89S-AVR ISP 编程器替代昂贵的单片机仿真器编程器,既节省开发费用,又带来使用方便。 AT89S52 的运行速度快、处理能力强,且对 C 语言编程提供了较好的支持。 兼容 MCS-51 指令系统 8k可反复擦写 ISP Flash ROM 32个双向 I/O口 4.5-5.5V 工作电压 3 个 16 位可编程定时 /计数器 时钟频率 0-33MHz 全双工 UART串行中断口线 256x8bit 内部 RAM 2 个外部中断源 低功耗空闲和省电模式 中断唤醒省电模式 3 级加密位 看门狗( WDT)电路 软件设置空闲和省电功能 灵活的 ISP字节和分页编程 双数据寄存器指针 nts大连民族学院 2007届机械设计制造及其自动化专业本科毕业论文 7 单片机及其最小系统工作电路如下图 3.1 所示 12: 图 3.1 单片机最小系统工作电路 3.2 温度传感器电路 DS18B20 数字温度计是 DALLAS 公司生产的 1Wire,即单总线器件,具有 为微型化、低功耗、高性能、抗干扰能力强、易配处理器、 线路简单 等优 点。 可直接将温度转化为串行数字信号(提供 9 为二进制数字)给单片机处理,且在统一线上可以挂多个传感器芯片。它具有 3 个引脚 TO-92 小体积封装形式,温度测量范围为 -55到 +125C ,可编程为 9 到 12 位 A/D转换精度,测温分辨率可达 0.0625C ,被测温度用符号扩展的 16 位数字量方式串行输出,其工作电源既可在远端引入,也可采用寄生电源方式产生,多个 DS18B20 通信可以并联到三根或两根线上, CPU 只需一根端口线就能与多个 DS18B20 通信,占用微处理的端口较少,可节省大量的引线和逻辑电路。 1、 DS18B20 产品的特点 ( 1)、只要求一个端口即可实现通信。 ( 2)、在 DS18B20 中的每个器件上都有独一无二的序列号。 ( 3)、实际应用中不需要外部任何元器件即可实现测温。 ( 4)、测量温度范围在 55。 C 到 125。 C 之间。 ( 5)、数字温度计的分辨率用户可以从 9 位到 12位选择。 ( 6)、内部有温度上、下限告警设置。 E A /V P31X119X218R E S E T9RD17WR16IN T 012IN T 113T014T115P 1 01P 1 12P 1 23P 1 34P 1 45P 1 56P 1 67P 1 78P 0 039P 0 138P 0 237P 0 336P 0 435P 0 534P 0 633P 0 732P 2 021P 2 122P 2 223P 2 324P 2 425P 2 526P 2 627P 2 728P S E N29A L E / P30T X D11R X D10U18 9 s 5 2S11 0 K2 0 0 KC13 0 PC23 0 P+C12 0 u F1 1 . 0 5 9 2 MV C CRDWRP 0 0P 0 1P 0 2P 0 3P 0 4P 0 5P 0 6P 0 7A L EP 1 0P 1 1P 1 2P 1 3P 1 4P 1 5P 1 6P 1 7P 2 0P 2 1P 2 2P 2 3P 2 4P 2 5P 2 6P 2 7D1L E DV C CS1S2S3S4R11KR21KR31KR41Knts智能晾衣架系统设计 8 ( 7)、温度数字量装换时间 200ms ,对应的可分辨率是最多在 750ms 把温度值转化为数字。 ( 8)、用户可定义的非易失性温度报警设置。 ( 9)、报警搜索病例识别并标志超过程序限定温度(温度报警条件)的器件。 2、 DS18B20 的应用 包括温度控制、工业系统、消费品、温度计或任何热感测系统。负压特性:电源极性反接时,温 度计不会发热而烧毁,但不能正常工作。 3、 DS18B20 的引脚介 TO 92封装的 DS18B20 的引脚排列见图 3.2,其引脚功能描述见表 3.2。 图 3.2 DS18B20 底面图 表 3.2 DS18B20 详细引脚功能描述 序号 名称 引脚功能描述 1 GND 地信号 2 DQ 数据输入 /输出引脚。开漏单总线接口引脚。当被用着在寄生电源下,也可以向器件提供电源。 3 VDD 可选择的 VDD引脚。当工作于寄生电源时,此引脚必须接地。 4.DS18B20 的使用方法 由于 DS18B20 采用的是 1Wire 总线协议方式,即在一根数据线实现数据的双向传输,而对 AT89S51 单片机来说,硬件上并不支持单总线协议,因此,我们必须采用软件的方法来模拟单总线的协议时序来完成对 DS18B20 芯片的访问。 由于 DS18B20 是在一根 I/O 线上读写数据,因此,对读写的数据位有着严格的时序要求。 DS18B20 有严格的通信协议来保证各位数据传输的正确性和完整性。该协议定义了几种信号的时序:初始化时序、读时序、写时序。所有时序都是将主机作为主设备,单总线器件作为从设备。而每一次命令和数据的传输都是从主机主动启动写时序开始,如 果要求单总线器件回送数据,在进行写命令后,主机需启动读时序完成数据接收。数据和命令的传输都是低位在先 。 nts大连民族学院 2007届机械设计制造及其自动化专业本科毕业论文 9 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 被充电, 2R cu 上升,当 cu 上升到 23 CCV 时,触发器被置位,此 时 ou 为低电平,电容 C 通过 2R 和 T 放电,使 cu 下降。当 cu 下降到 13 CCV 时,触发器又被置位, ou 反转为高电平。 C 放电结束, T 截止, CCV 将通过 1R 和 2R 向电容器 C 充电,当 cu 上升到 23 CCV 时,触发器又发生翻转,如此周而复始,在输出端就得到一个周期性的方波,其频率为: 121 .4 3( 2 )f R R C nts智能晾衣架系统设计 10 由于 555 内部的比较器灵敏度较高,而且采用差分电路形式,它的振荡频率受电压和温度变化的影响很小。所以系统采用将湿度传感器的阻抗通过 555多谐振荡器将阻抗变为对 频率的测试。其电路图如图 3.3(b)所示, 图 3.3(a) 11为多谐振荡电路。 3.4 光敏检测 电路 光敏电阻是根据光电导效应制成的光电探测器件,光敏电阻的阻值会随着光照的强弱的变化而变化。光照强,光敏电阻的阻值就小;光照弱,光敏电阻的阻止就大。光敏电阻的结构是在一块光电导体两端加上电极,贴在硬质玻璃、云母、高频瓷或其他绝缘材料基板上,两端接有电极引线,封装在带有窗口的金属或塑料外壳内。光敏面做成蛇形,电极作成梳状是因为这样既可以保证有较大的受光表面,也可以减小电极之间距离,从而既可以减小电极间电子 渡越时间,也有利于提高灵敏度。在实际应用中,可以加直流偏压,也可以加交流偏压,它的电流随电压呈线性变化。 本系统中利用光敏电阻的感光特性来检测光线的强弱程度,通过检测光线的强弱程度来判断白天和黑夜,同时可辅助湿度传感器检测阴天与晴天,其电路结构图如 下 图 3.4 所示 6。电路中图 3.3(a) 555 多谐振荡电路 15483726R1R20 .0 1 u F 0 .0 1 u FV C Cvo图 3.3(b) 555 多谐振荡电路 12J2S H ID U154837268 0 00 .0 1 u F 0 .0 1 u FV C Cvo图 3.4 光敏检测电路 1 00 kP G M 55 3 9 3kAL M 3 93V C C1 00 kp 32nts大连民族学院 2007届机械设计制造及其自动化专业本科毕业论文 11光敏电阻型号为 PGM5539,系统实现原理是利用光敏电阻的光电特性即光敏电阻受光照时阻值小于无光照时来使系统工作。在图中,电路工作前(正常光线下),调节电位器的阻值,使比较器 LM393 的反向输入端的电位低于同向端 的电位,这时比较器输出为 高,随着光线的变暗,光敏电阻阻值增大,同向端电压低于反相端时,比较器输出变为低,则申请单片机外部中断,单片机控制步进电机将衣服收回 。 3.5 显示电路 系统采用 12864液晶 显示模块作为显示单元, 12864 液晶 显示模块 是 带中文字库的一种具有 4 位 /8 位并行、 2 线或 3 线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为 12864, 内置 8192个 16*16 点汉字,和 128 个 16*8 点 ASCII 字符集 .利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形 界面。可以显示 84 行 1616 点阵的汉字 . 也可完成图形显示 .低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块 。 3.5 步进电机及其驱动 电路 系统 采用 北京斯达微步控制技术有限公司的 57BYG二相系列步进电机及与之相匹配的 驱动器 MS-2H090M。 步进电动机是一种以电脉冲信号进行控制,并将电脉冲信号转换成相应的角位移或线位移的控制电动机,因此适合作为数控系统的伺服元件。随着混合式步 进电动机的产生和应用,其输出功率和力矩不断增加,成本与价格却不断降低,为步进电动机的推广应用打下了良好的基础。 步进电机的驱动电路采用与步进电机相匹配的 SH-2H057 型驱动器。驱动器内部采用 8支 14A-30A的分立大功率器件 (完全不同于常用的 1A左右的集成功率器件 ),控制部分采用美国最新推出的细分驱动专用芯片。本驱动器的输入信号共有二路,它们是:步进脉冲信号 CP、方向电平信号 DIR。它们在驱动器内部由 270 的限流电阻和光耦器件组成,且电路形式完全相同,见下图(图 3.5)。 nts智能晾衣架系统设计 12 图 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的脉冲宽度也有一定的要求,一般不小于 5 S(参见图 3.6)。 图 3.6 CP的脉冲宽度及高低电平方式 方向电平信号 DIR用于控制步进电机的旋转方向。此端为高电平时,电机一个转向;此端为低电平时,电机 为另一个转向。电机换向必须在电机停止后再进行,并且换向信号一定要在前一个方向的最后一个 CP脉冲结束后以及下一 个方向的第一个 CP脉冲前发出(见图 3.7) 。 nts大连民族学院 2007届机械设计制造及其自动化专业本科毕业论文 13图 3.7 换向信号 DIR起作用的时刻 由于单片机 IO口的输出电流较小,不足以驱动步进电机驱动器。所以我们在单片机 IO口与驱动器之间加了 74LS07作为驱动以增大单片机的带负载能力。电路如图 3.8 所示。 图 3.8 7407 驱动电路 nts智能晾衣架系统设计 14 第 4 章 控制系统软件设计 系统软件设计采用结构化和模块化设计方法,便于程序的编译、 调试。根据设计的要求和前面描述的控制系统硬件设计的具体情况,单片机控制系统软件程序流程图如下图 4-1 所示。 图 4.1 程序流程图 4.1 系统初始化 软 件 系 统 设 置 包 括 声 明 库 函 数 如 : #include ,#include等 4 ,温度检测采用 DS18B20 温度传感器, 由于 DS18B20是 否 否 否 是 是 按键扫描 显示湿度 判断按键 湿度超值 光度超值 显示温度 电机正转 电机反转 电机转动 电机转动 nts大连民族学院 2007届机械设计制造及其自动化专业本科毕业论文 15的单总线方式,数据的读写都占用同一根线,所以每一种操作都必须严格按照时序进行。图 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 被激 nts智能晾衣架系统设计 16 活。被激活后的 DS18B20 进入接收内存访问命令状态,内存访问命令完成温度转换、读取等工作 (单总线在 ROM命令发送之前存储命令和控制命令不起作用 )。 4.4 湿度检测 湿度测试采用 555 转换电路来测试,系统首先通过外部定 时器测试出 555转换电路的输出频率,根据测试频率利用公式 5-4 计算出湿度传感器阻抗,通过上面 DS18B20 对温度的测试,这里读取温度值,查询下表 5-4 得到当前湿度值。 6361 . 4 3 * 2 4 0 0 * 0 . 0 1 * 1 0 * 1 02 * 0 . 0 1 * 1 0 *ff 5-4 图 4.2 温度检测流程图 是 否 系统复位 发匹配 ROM 命令 发温度转换命令 发 64位 ROM 码 完成转换? 返回 发匹配 ROM 命令 发读暂存命令 发 64 位 ROM 码 系统复位 读数据至内存 nts大连民族学院 2007届机械设计制造及其自动化专业本科毕业论文 17表 4.4: 060湿度阻抗特性数据 15 25 35 40 55 30% 518.8 352.8 256.7 241.3 137 35% 347.6 261.8 143 137 80.33 40% 277.2 166.6 93.6 81.53 50 45% 172.8 92.8 60.3 52.7 33.38 50% 96.3 60.6 41.43 34.3 22.05 55% 70.8 40.4 29.12 24.25 15.88 60% 56.2 29.5 20.8 17.71 12.17 65% 43.3 21.1 15.61 13.12 9.02 70% 31.3 15.44 11.51 10.09 6.58 75% 22.6 11.84 8.74 7.35 4.64 80% 15.8 9.13 6.52 5.46 3.38 85% 10.48 6.55 4.52 3.89 2.48 90% 7 4.6 3.15 2.65 1.807 4.5 电机控制程序 步进电机采用脉冲控制,在系统设置中,单片机仅需控制硬环驱动器的 CP(脉冲输出)、 DR(置位端)、 P(方向控制)三个端口即可。 驱动器能够设置环分 16。 系统流程图略。 nts智能晾衣架系统设计 18 第 5 章 机械系统的设计 5.1 传动螺纹的选择 我选用市场上晾衣架最长用到的伸缩式晾衣架的基础上加以改装的。使用布进电机为动力源。然后用一对齿轮将动力传动到一个螺旋传动机构上,带动衣架作伸缩运动。螺旋传动具有结构简单,加工方便、易于加工、传动平稳、螺纹有侧间隙,翻转是有空行程,由于我们的机构工作传动误差要求不 是很高能够满足系统工作要求。 5.1.1 螺栓的选择 图 5.1 整体机构受力分析 整体机构受力分析 如上图 5.113。 设定每个晾衣杆上最多可以悬挂 6 件衣服每件衣服最重为 2kg可得总受力为 36kg*9.8=352.8N.因为传动螺栓和支撑螺栓为受力最大的螺栓,故只需检验它们 . 设定与 Y 轴的最大张角为 30 。由受力分析可得,螺栓工作力为剪切力且最大剪切力为: 176.4N 。 nts大连民族学院 2007届机械设计制造及其自动化专业本科毕业论文 19204qFd4321 7 6 . 4 2 . 2 5 * 1 0 ( 1 0 * 1 0 )4 qF为螺栓所受的最大剪切力 为螺栓所受切应力 为螺栓材料的需用切应力 可得所选用的 GB27-1988六角头铰制空螺栓 -A级的材料和直径可远远保证工作要求 7。 5.2 螺纹传动的选择 由上面的受力分析可得传动螺母的受力状态 15,其受力分析如 图 5.2 所示: 图 5.2 传动螺母受力分析 这样就可以得到传动螺纹杆的受力情况:滑动螺旋工作时,主要承载转矩距和走向拉力(压力)的作用,同时螺杆和螺母的旋合螺纹间有较大的相对滑动。其失效形式主要是螺纹磨损。 5.2.1 耐磨性计算 由图可得,螺纹传动的螺杆 -螺母的材料选择为淬火钢 -青铜 8。作用于螺杆的轴向力为5F=152.59N,螺纹的承压面积为 A,螺纹中径为2d=9 mm ,螺纹工 作高 nts智能晾衣架系统设计 20 度为 1H mm ,螺纹螺距为 2P mm ,螺母高度为2 2 . 5 * 1 0 2 5H d m m ,螺纹工作圈数为 HP,则螺纹工作面上的耐磨性条件为22F F F PppA d h d h H 。 令2Hd ,可得 2 FPd hp 对于梯形螺纹 h =0.5P ,则 2 0 .8 Fdp2 61 5 2 . 5 90 . 8 4 . 8 8 22 . 5 * 1 0 * 1 0d m mp 为材料的许用压强 。 取 2.5。 可见,远远满足要求 。 5.2.2 螺杆的强度计算
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:毕业设计68大连民族学院智能晾衣架系统设计
链接地址:https://www.renrendoc.com/p-545375.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!