《智能自动擦鞋机的设计说明书.docx》由会员分享,可在线阅读,更多相关《智能自动擦鞋机的设计说明书.docx(17页珍藏版)》请在第壹文秘上搜索。
1、分类号:TP368单位代码:10452毕业论文设计)智能自动擦鞋机的设计姓名李玉青学号XXxXXxXXXXXXX年级XxXX级专业XXXXXXXXXXXXXXXXXX系(院)XXXXXxXX指导教师XXXXXXxXX2015年04月10日摘要本论文撰写的是智能自动擦鞋机的设计。本次设计的系统的主控芯片使用的是51系列的AT89C51单片机,该系统还包括变压器、稳压集成电路7805、对射式红外光电开关、L293D芯片等。这些硬件组成了系统的单片机最小系统模块、电源模块、红外感应模块、电机驱动模块。其中的单片机最小系统模块是最重要的,单片机最小系统模块的用途是控制系统的正常运行,是全部系统的核心。
2、该系统的工作方式是通过红外感应模块检测信号,运用AT89C51单片机的运用和处理能力最终实现了擦鞋机传动的目的。关键字:智能自动;擦鞋机;单片机;红外光电开关AbstractWritingofthispaperisthedesignofintelligentautomaticshoemachine.Thedesignofthesystemofthemaincontrolchipisusing51seriesofAT89C51singlechipmicrocomputer,thesystemalsoincludestransformer,voltageregulatorIC7805,correl
3、ationtypeinfraredelectricswitch,L293Dchip,etc.Thehardwarecompositionofthesystemofsinglechipmicrocomputerminimumsystemmodule,powermodule,infraredsensormodule,motordrivermodule.Thesinglechipmicrocomputerminimumsystemmoduleisoneofthemostimportant,singlechipmicrocomputerminimumsystemmoduleUSESisthenorma
4、loperationofthecontrolsystem,isthecoreofthewholesystem.Bytheinfraredsensingmoduleandthesystemworksbydetectingsignal,usingtheapplicationofAT89C51andprocessingpowertoachievetransmissionwiththeshoepolisher.Keywords:Intelligentautomatic;Shoemachine;Singlechipmicrocomputer;Infraredelectricswitch目录1绪论o1.1
5、 擦鞋机的概述01.2 本设计的主要工作02智能设自动擦鞋机的设计选定方案I2. 1设计方案比较13智能自动擦鞋机的硬件局部设计I2.1 硬件局部概述13. 2单片机最小系统模块设计13.2.1 单片机的概述及应用13.2.2 单片机最小系统的设计23.3电源模块设计23. 4红外感应模块设计33.1.1 红外概述及应用33.1.2 红外感应模块的设计33.1.3 红外感应模块的工作原理43.1.4 驱动模块设计44智能自动擦鞋机的程序编辑54. 1程序设计55智能自动擦鞋机的实物焊接和调试65. 1实物焊接65. 2单片机最小系统模块调试65. 3电源模块调试65.4红外感应模块调试65.5
6、电机驱动模块调试75.6软硬件联合调试75.7最终组装结果8完毕语8参考文献8附录9附录1:系统总电路图9附录2:源程序9谢辞141绪论1.1 擦鞋机的概述随着生活水平的提高,一双光洁的皮鞋不再是奢侈品而是人们着装的日用品,衣着光鲜亮丽也就成为了人们的一种生活习惯。但是皮鞋穿在脚上,走在路上,不能防止的会沾到灰尘、污水等。皮鞋变脏后继续穿不仅不舒服而且会影响到别人对穿鞋人的印象。在出席重要场所甚至是到他人家做客时,穿着不净都是一种不礼貌的行为。因此人们为了使皮鞋时刻保持整洁光亮,就经常对皮鞋进展擦拭。擦鞋过程是一个十分繁琐的过程,大体的过程有清洁、上光、抛光、补色等。一系列步骤操作下来,会消耗
7、大量时间。有时人们基本没有时间去进展繁琐的擦鞋,或者不乐意去做这些琐碎的事情。故而,社会上出现了一批做擦鞋生意的人,从擦鞋摊到擦鞋店规模不等。擦鞋生意人的出现在一定程度上方便了人们的生活。但是也存在着局限性,并不是任何地方都有做擦鞋生意的人,人们有时没有时间为了擦一双鞋特地到擦鞋摊或擦鞋店去。而且这只是将擦鞋的繁琐过程从群众转移到了一局部人身上而已,并没有在基本上解决擦鞋的问题。为了帮助人们从繁琐的擦鞋过程中解脱出来,人们就创造了擦鞋机。擦鞋机的出现,使人们不再需要进展传统的擦鞋过程,远离了原来手握鞋刷两手油的窘境。而且擦鞋机一般体积小,占用空间小适用场所十分广,像是家庭、样板房、工厂、写字楼
8、等地方都可以使用。这样就不会再产生自己不想擦鞋为擦鞋到处跑的情况了。随着科学技术的不断进步,擦鞋机同样在不断更新换代。比较原始的擦鞋机一般采用电动机直接带动带有毛刷的转轴的形式,构造上具有电源、逆变器、电动机、转轴等。市面上就有一款构造极为类似的擦鞋机产品。这种传统的擦鞋机构造简单、体积小巧而且使用方式十分简单能够代替人们进展重复的擦鞋动作。可是这种擦鞋机仍然需要使用用户自己亲自上手操作。为了方便用户的使用,立式按键擦鞋机被生产出来。这种擦鞋机为站立姿态,用户在使用时需要将鞋探入开口中。然后通过使用擦鞋机上的各个按键控制擦鞋机对鞋子进展擦拭。虽然这种擦鞋机大大减少了用户的操作,但是用户需要弯腰
9、使用按键仍然有一定的麻烦。那么有没有一种不需要用户操作,只要将脚放上去就能自动进展擦鞋的智能自动擦鞋机呢1.2 本设计的主要工作本文开场给大家简单的介绍了擦鞋机的出现与开展,之后罗列设计方案,通过比较,匹配设计要求,综合考虑多方面因素,选出一个最适宜的设计方案。然后依据擦鞋机的组成局部,在硬件电路设计中将每一局部的工作原理及电路设计分别作了详细的介绍与讲解。接着进展软件编写环节。最后将设计做成实物并进展调试,通过反复的调试,使实物得到最初的设计要求,最终完成设计。2智能设自动擦鞋机的设计选定方案2.1 设计方案比较考虑本次课题的设计要求和其他因素,智能自动擦鞋机的设计有下面两种设计方案:(1)
10、使用数字逻辑电路组成控制系统设计智能自动擦鞋机擦鞋机的控制系统由各种类型的数字逻辑电路配合使用组成,对感应到的红外信号进展处理。但是这个方案设计的电路十分复杂,而且灵活性也不高,不能做到高效率的工作,对于智能擦鞋机的扩展十分不利,处理起各路信号来也是十分困难。(2)使用单片机组成控制系统设计智能自动擦鞋机将AT89C51单片机做成擦鞋机机的控制模块。红外感应局部采用市面上常见的对射式红外光电开关组成红外感应模块,对射式红外光电开关将感应到的红外信号转变成数字信号传递给单片机系统处理。这个系统的设计方案比较灵活,使用软件来解决系统硬件复杂的问题,将硬件电路变得简洁清晰,最终实现各种功能也会更加容
11、易。综合比照上面讲到的两种设计方案的优缺点,方案2更加符合我们的设计。而且方案2具有良好的可扩展性,因此最终采用方案2来设计本次课题。3智能自动擦鞋机的硬件局部设计3.1硬件局部概述本次课题设计的智能自动擦鞋机首先利用对射式红外光电开关来进展开启的。然后使用程序编辑软件编辑软件程序拷入单片机,做成单片机最小系统模块。最后由其控制电路对电机驱动模块进展控制,驱使左右电机开场运动,左右电机的传动轴上都装有毛刷,毛刷随着电机转动而转动对鞋子进展擦拭。当鞋子擦拭干净后,取出鞋子。红外感应模块红外感应到鞋子离开,等过2秒后左右电机即刻自动停顿转动。硬件局部的框图如图3T所示:图3-1硬件局部的框图3.2
12、单片机最小系统模块设计3.2.1单片机的概述及应用单片机最初是在1971年诞生的,它的主要构造有运算器、控制器以及主要存放器。最原始的单片机是SCM系统的单片机,只有四位或者八位。后来又演变出了MCU系统。这个系统的单片机至今仍然被应用于很多方面。为了进一步满足工业生产的要求,十六位单片机也被开发出来。但由于性能和价格方面的不匹配没有得到推广。然而八位单片机在性能方面确实飞快提升,而且价格廉价,受到市场的广泛亲睐。(1)单片机性能特点单片机的性能特征有:大量的上万级别的晶体管电路被安装与仅有平方毫米级别的芯片上;构造紧凑,可靠性高;功耗小,成本低。(2)单片机的开展趋势单片机开展趋势:单片机将
13、在内部构造、功耗以及工艺等三个方面取得长足开展。3.2.2单片机最小系统的设计一、使用单片机实现系统控制,单片机采用89系列的AT89C51单片机,AT89C51单片机具有4000字节Flash和32个I/O口线,同精简版的AT89C2051单片机作比较,可以看到AT89C51单片机增加了PO对外端口和P2对外端口,更加高效。综合考虑,AT89C51单片机可以满足本科的设计要求,最终实现我们的设计。单片机最小系统模块如图3-2所示:其中VCC的电压范围为+5V。图3-2单片机最小系统模块图二、最小系统上设有上电自动复位电路、时钟电路。(1)上电自动复位电路如图3-2所示这个最小系统使用的是高电
14、平自动复位,就是在的复位端接一个IOuF的电容到VCC和一个8.2K的电阻至接地,就可以做到高电平自动复位。参照图3-2,可以看出它的工作方式是在通电的极短时间内,在复位端制造一定时间的高电平,如果高电平出现的时间到达足够时间,就能让MCS-51成功地复位。假设复位电路不能奏效,通电后单片机由随机状态转态,系统将难以正常工作。为了保障复位效果,复位端应该保持20毫秒以上时间高电平。时钟电路时钟电路是单片机的节拍器,时钟电路操控着单片机的运转节奏。在单片机内设计安装有振荡器。这个振荡器由反相放大器,晶振,电容组成。工作方式是,振荡器产生正弦波,正弦波被分频处理后分到设计好的地方。这样系统就可以按
15、设计好的节拍运行了。3.3电源模块设计该设计对于电源的要求较高,因此电源模块采用低压线性稳压电路。低压线性稳压电路主要由四局部构成依次是:变压器降压、二极管或桥堆整流、电容或电感滤波、三端稳压块(或稳压电路)稳压。其原理如图3-3所示:图3-3线性电源原理图(1)变压器变压器的主要由初级绕组、次级绕组和铁芯(磁芯)构成。在使用时注意在给变压器的初级绕组通以交流电时,绕组周围会产生磁场,尽管有铁心给绝大局部磁力线构成磁路,但仍有一些磁力线散布在变压器附近的一定空间范围内。这些磁力线将会因为磁干扰影响到周围的电路。为了解决这一问题,可以给变压器安装屏蔽外壳。整流电路安装整流电路目的是为了把交变电压通变成脉动电压。本次设计中我们使用的是IN4007的整流二极管组成的桥式整流电路。(3)滤波电路本次设计使用的为电容滤波电路。它可以降低整流完毕后输送出电压中的脉动成分将其改成脉动直流电压。VL增大,纹波降低,而且RLC愈高,电容的放电效率将变慢。为了取得要求的负载电压,大多取Td=RiC(35)-(2-1)2公式里的T是电源交流电压的周期。在整流电路的内阻不太大(几欧)和放电时间满足上式的关系时,电容滤波电路的负载电压V1.与V2的关系约为Vl=(1.Kl.2)V2(2-2)(4)稳压电路电源通过上述三个步骤后,想作为芯片等电子元件工作的电源,保证