- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
巷道堆垛类立体车库结构与控制系统设计
巷道堆垛类立体车库结构与控制系统设计
摘要:为了改进立体仓库巷道堆垛机的控制系统性能,设计制作了自动化立体仓库和三自由度单立柱巷道堆垛机实体模型。在此基础上,提出了基于ARM微处理器的立体仓库巷道堆垛机控制方案。详细讨论了控制系统的整体结构和硬件电路设计,阐述了控制系统的软件设计过程。实际运行效果表明,该控制方案提高了巷道堆垛机的运行可靠性和准确性,较好地满足了自动化仓储系统的作业需求,是一种新颖的巷道堆垛机控制方案。
关键词:ARM;自动化立体仓库;I/O;控制系统;嵌入式技术
中图分类号:TU318 文献标识码:A
近年来,电子技术、通信技术、计算机技术特别是嵌入式技术的飞速进步,为立体仓库巷道堆垛机嵌入式控制系统的发展提供了重要的技术支持。如何利用功能强大的嵌入式处理器改进传统的巷道堆垛机控制系统已经成为有关厂家重要的研究课题。
一、概述巷道堆垛式
(一)、巷道堆垛式的概念
巷道堆垛式是用巷道堆垛机或特种起重机将汽车水平且同时垂直移动到预定泊车位置或相反取出汽车的机械式停车设备。可根据场地的不同设置在室外(一般采用全封闭型式)、室内、地上或地卜。同时,该设备也要求存车空间相对独立,无其它设备的干扰,且设备成本较高。一部巷道堆垛机和搬运器所负责的车辆在50~100辆之间较为合适,不宜超200辆。每一层的停车数量一般在20辆以上,层数的确定应根据不同车库的具体使用面积。在停车设备的市场份额约占3-5%。存车层数七层以下,通常选择五层左右较为合适。
(二)、巷道堆垛式的特点
特点:全封闭车库,存车率高、安全可靠、节省空间、控制操作方便等特点。该类车库主要适用于大型密集式存车。
主要设备及停车方式:进出口设备、库内搬运设备、车辆存放设施、电控系统、安全检测装置等设备。通常停车位设置在巷道两边或一侧,入库时司机只需将车停到进出口设备上,(对停车方向无要求),其余工作由搬运装置完成。出库时司机操作控制面板,汽车自动由升降机泊出至司机等候地点。降低了对司机技术的要求,缩短了人车交换时间。
在该自动化立体仓库实体模型中,设置了一台单立柱巷道堆垛机,其结构示意图如图1所示。
图1巷道堆垛机示意图
(三)、巷道堆垛机立体车库结构
巷道堆垛机是自动化立体仓库的核心存取设备,其主要机构包括行走机构、升降机构、货叉伸缩机构、立柱及机架、电气及安全联锁保护机构等。为了对基于ARM处理器的立体仓库巷道堆垛机控制系统进行试验研究和验证,需要建立立体仓库实体模型。堆垛机主要由水平机构、垂直机构及伸叉机构三部分组成,分别完成堆垛机的水平行走、载货台的垂直升降和货叉伸缩的三自由度运动。水平、垂直和伸叉机构的运行分别由X轴、Y轴和Z轴的步进电机驱动具有自锁功能的丝杠完成。
为使巷道堆垛机快速、准确地将货物送入立体仓库的相应仓位并确保存取货物时的准确性、安全性,系统对堆垛机运动位置的控制可靠性有较高的要求。需要实现的具体控制目标包括:堆垛机控制系统具有自动和手动控制功能;能根据系统发出的控制指令作出相应的存取动作;系统具备安全联锁保护功能。为此,采用Philips公司基于ARM7TDMI-S内核的LPC2131型ARM处理器作为核心控制器,采用高精度、高稳定性的42BYGH5403型两相混合式步进电机及SJ-220型步进电机驱动器作为其执行元件,构建了巷道堆垛机的控制系统。控制系统结构如图2所示。
图2堆垛机控制系统结构图
在实际运行时,ARM 控制器接收远程上位监控管理计算机或现场专用键盘输入的控制指令并响应执行,输出PWM 脉冲宽度调制信号给电机驱动器驱动步进电机; 利用丝杠带动工作台在导轨上作三维立体运动,完成货物在立体仓库的自动存取。与此同时,使用非接触式光电传感器检测立体仓库仓位的行、列信号; 使用多个限位开关确保水平行走机构、载货台升降和货叉伸缩的限位保护,避免堆垛机各方向的运动范围超出安全区域。
二、硬件电路设计
ARM微处理器是整个堆垛机控制系统的核心。微处理器选用了16/32位的ARM7TDMI-S内核的LPC2131芯片,它集成了16位的Thumb扩展指令集,CPU运行频率高达60MHz。该芯片内部集成了8kB片内静态RAM、32kB片内Flash存储器、看门狗定时器、2个32位定时器、1个8路10位A/D转换器、多达47个可承受5V电压的通用I/O接口以及可提供6路PWM通道输出的PWM单元。其小型化的LQFP64封装形式和极低的运行功耗使得LPC2131微处理器特别适合应用于立体仓库巷道堆垛机等工业控制领域。
在巷道堆垛机控制系统中,LPC2131微处理器使用3.3V的电源供电,微处理器的各个GPIO
原创力文档


文档评论(0)