
智能快递柜.docx
23页第1章绪论这一章讲了单片机在现在生活中的发张趋势和应用范围,并对本课题的背景及意 义,阐述了其发展状况简要说明了本文所介绍的内容1.1单片机的发展史单片单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcon troller Unit),常用英文字母的缩写MCU表示单片机,它最早是被用在工业控制领域由于 单片机在工业控制领域的广泛应用,为使更多的业内人士、学生、爱好者,产品开发人 员掌握单片机这门技术,于是产生单片机开发板,比较有名的例如电子人DZR-01A单片 机开发板单片机由芯片内仅有CPU的专用处理器发展而来最早的设计理念是通过将 大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对 体积要求严格的控制设备当中INTEL的Z80是最早按照这种思想设计出的处理器,从 此以后,单片机和专用处理器的发展便分道扬镳单片机(Microcontrollers)诞生于1971年,经历了 SCM、MCU、SoC三大阶段, 早期的SCM单片机都是8位或4位的其中最成功的是INTEL的8051,此后在8051上 发展出了 MCS51系列MCU系统基于这一系统的单片机系统直到现在还在广泛使用。
随 着工业控制领域要求的提高,开始出现了 16位单片机,但因为性价比不理想并未得到 很广泛的应用90年代后随着消费电子产品大发展,单片机技术得到了巨大提高随着 INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机 的高端地位,并且进入主流市场单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用事实上 单片机是世界上数量最多的计算机现代人类生活中所用的几乎每件电子和机械产品中 都会集成有单片机计算器、家用电器、电子玩具、掌上电脑以及鼠标等 电脑配件中都配有1-2部单片机单片机又称单片微控制器,它不是完成某一个逻辑功 能的芯片,而是把一个计算机系统集成到一个芯片上相当于一个微型的计算机,和计 算机相比,单片机只缺少了 I/O设备概括的讲:一块芯片就成了一台计算机它的体 积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件同时,学习使用单片 机是了解计算机原理与结构的最佳选择1.2智能快递柜的发展趋势近年来,随着电子商务的迅猛发展,快递业务呈高速增长趋势,但快递末端“最后 一公里”投递问题却成为快递发展的瓶颈智能快递投递箱将快件暂时保存在投递箱 内,并将投递信息通过短信等方式发送用户,为用户提供24小时自助取件服务,这种 服务模式较好地满足了用户随时取件的需要,受到快递企业和用户的欢迎,为解决快件 “最后一公里”问题提供了有效的解决方案。
国家邮政局领导高度关注智能快递投递箱 的发展,指示要尽快开展智能快递投递箱相关标准研究工作,以期在发展初期就对智能 快递投递箱的使用与管理问题进行研究和规范,以推动这种服务模式规范化、健康化发 展自2003年以来,随着电子商务的快速发展,物流面临着严峻的考验众所周知, 淘宝搞的双十一活动,掀起了一股网购大风不仅如此,快递包裹也跟着席卷开来各 地的物流仓库都出现了快递包裹爆仓,出仓的速度远远跟不上进仓的速度这种现象的 出现与快递配送的“最后一公里”不无关系各行各业试图解决这快递“最后一公里”的问题,包括增加配送人员,包裹代收, 设立共同配送点等等,不过还是改变不了人等人的局面最终,智能快递终端被引用进 来在国外,24小时自助快递站已经有10多年的发展历史,日本每栋楼宇都有一个标 准的配置用来收发快递,操作十分简单,只有像信用卡等贵重或者重要物品一定要送达 本人签字,德国、俄罗斯、法国、爱沙尼亚等欧洲国都在使用2012年2月至6月,DHL国际快递对瑞士 3个不同地点的3台全天候自助包裹终端 机进行了测试第一台自助包裹终端机于2月安装在苏黎世的一家加油站,已经投入运 营,另外两台将安装到瑞士西部地区。
在国内,智能快递终端还处于刚刚起步状态不少高新科技公司纷纷推出了各种快 递终端小部分地区已经出现了智能快递终端的身影,它们分布在大中专院校、企事业 单位、社区、写字楼、工厂等地给收件用户提供了一个自由便捷的快递服务也许智能快递终端不能完美地解决物流的“最后一公里”,但是,可以肯定的是它 将会给人们的生活带来极大的便利1.3设计研究的要求及能实现的主要内容智能快递投递箱系统物联网这一核心技术,包括前台站点快件存取和后台中心数据 处理两部分物联网就是通过红外感应、蓝牙等信息传感设备,按约定的协议,把任何 物品与互联网相连接,进行信息交换和通信,以实现对物品的智能化识别、定位、跟踪、 监控和管理的一种网络有了“物物相连”的网络后还需要依靠先进的信息处理技术第2章设计过程及方案2.1设计方案系统采用STC89C52单片机板,使用红外线感应模块,按钮矩阵模块,蓝牙模块控制 驱动器控制电机转动的不同角度,将齿轮和齿轮条与异步电机练接就可以实现齿轮条 的转动来控制机械臂的定位我们在不同的三个按钮上设施了不同的使异步电机旋转的 角度有60度,120度,360度当操作不同的按钮时三个异步电机就会转动不同角度, 机械臂移动到不同位置寻找物品。
2.2设计原理使用STC89C52单片机,在STC89C52单片机的P1.0-P1.3接步进电机一,P1.4-P1.7 接步进电机二,在单片机P0.0-P0.3接步进电机三在P2口接矩阵按键,在P3.2接红外 遥控,在单片机的P3.1接蓝牙模块的RXD,在步进电机的P3.2口接TXD其他引脚接VCC 和 GND第3章硬件电路设计3.1 最小系统设计1) 在STC89C52单片机的P1.0-P1.3接步进电机一2) P1.4-P1.7接步进电机二3) 在单片机P0.0-P0.3接步进电机三4) 在P2 口接矩阵按键,在P3.2接红外遥控5) 在单片机的P3.1接蓝牙模块的RXD6) 在步进电机的P3.2口接TXD其他引脚接VCC和GNDJ/ HE百9ZID-出 V2.O.pl£xr a j/ 2CPLJPllP123ri34IP]45i1 is&FID7P178RST9E ■■ 1 1mRADiiP32/CS]12『□吃8213咖1415P361617XT2 ISXI12i>PlftPL5R14Fl.«P05Pl.1P0.6RSTATDP0.7PlfUiltDEAAppP3.J/TiDALt/FEL(XjP12/11STOPSENPJJXrKTlP2.7P?.4nilP2&P3.5/TIF23P2.4皿倔Dra.3YTAL2P22X7ALIP2 1GNDP2.0PM Pl.J Pl.2 Pl.3P1.4VCU PD.G PO」 P02 4IJ.H39P00能P0IP02P03达pm34P053JPOfrj2rti731ver50P27j1CDE27 m:[bPWWRF2424P2323P22P3li*Sl 1.2.1!P^'SDARP1S LOKVCC -37站31 1-6_P353 pjycs:2_ PWRD 厂唤LLTM.3.2重要元器件介绍3.2.1单片机介绍单片机(Microcon trollers )是一种集成电路芯片,是采用超大规模集成电路技术 把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O 口和中断系统、定时器/计数器等功能集成到一块硅片上构成的一个小而完善的微型计 算机系统,在工业控制领域广泛应用。
该单片机具有以下标准功能:8k字节Flash,512字节RAM, 32位I/O 口线,看 门狗定时器,内置4KBEEPROM,MAX810复位电路,3个16位定时器/计数器,4个外部中 断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口另外 STC89C52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式空闲模式下,CPU停 止工作,允许RAM、定时器/计数器、串口、中断继续工作掉电保护方式下,RAM内容 被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止最高 运作频率35MHz,6T/12T可选'“■SJ•:1121w3.2.2红外线介绍红外遥控的发射电路是采用红外发光二极管来发出经过调制的红外光波;红外接收 电路由红外接收二极管、三极管或硅光电池组成,它们将红外发射器发射的红外光转换 为相应的电信号,再送后置放大器发射机一般由指令键、调制电路、驱动电路、发射电路等几部分组成当按下指令 键或推动操作杆时,指令编码电路产生所需的指令编码信号,指令编码信号对载波进行 调制,再由驱动电路进行功率放大后由发射电路向外发射经调制定的指令编码信号。
3.2.3蓝牙介绍蓝牙(Blue too th ):是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件在非超 载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载 变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动 —个固定的角度,称为“步距角”它的旋转是以固定的角度一步一步运行的可以通 过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频 率来控制电机转动的速度和加速度,从而达到调速的目的步进电机是一种感应电机,它的工作原理是利用电子电路,将直流电变成分时供电 的,多相时序控制电流,用这种电流为步进电机供电,步进电机才能正常工作,驱动器 就是为步进电机分时供电的,多相时序控制器虽然步进电机已被广泛地应用,但步进电机并不能像普通的直流电机,交流电机在 常规下使用它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用因此 用好步进电机却非易事,它涉及到机械、电机、电子及计算机等许多专业知识。
步进电 机作为执行元件,是机电一体化的关键产品之一,广泛应用在各种自动化控制系统中 随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都 有应用3.2.5步进电机驱动器步进电机驱动器是一种将电脉冲转化为角位移的执行机构当步进驱动器接收到一 个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”), 它的旋转是以固定的角度一步一步运行的可以通过控制脉冲个数来控制角位移量,从 而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度, 从而达到调速和定位的目的3.2.6矩阵按键在键盘中按键数量较多时,为了减少1/O 口的占用,通常将按键排列成矩阵形式 在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连 接这样,一个端口(如P1 口)就可以构成4* 4=16个按键,比之直接将端口线用于键盘 多出了一倍,而且线数越多,区别越明显,比如再多加一条线就可以构成20键的键盘, 而直接用端口线则只能多出一键(9键)由此可见,在需要的键数比较多时,采用矩阵 法来做键盘是合理的。
