毕业设计说明书.doc

玻璃横切机设计(CAD图纸+说明书)

收藏

压缩包内文档预览:(预览前20页/共45页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:207900758    类型:共享资源    大小:449.85KB    格式:ZIP    上传时间:2022-04-13 上传人:机****料 IP属地:河南
50
积分
关 键 词:
玻璃 横切机 设计 CAD 图纸 说明书
资源描述:
玻璃横切机设计(CAD图纸+说明书),玻璃,横切机,设计,CAD,图纸,说明书
内容简介:
摘要本次毕业设计的题目是设计一种基于单片机控制的玻璃横切机。主要设计内容为:设计玻璃横切机的机械结构及人机界面系统。机械结构部分的设计确定为步进电动机带动的同步带传动系统。控制系统采用AT89C51为CPU。由矩阵键盘和RT12864M汉字图形点阵液晶显示模块组成人机界面系统。 首先,分析了玻璃横切机的市场前景及其在玻璃生产中的重要作用。然后,确定机械结构。根据现有的玻璃横切机的结构将其分类,并归纳出每一类玻璃横切机的机械机构特征、运行特征、切割原理等。本设计最终选用了其中的斜置、速度控制式的机械结构。基于这种机械结构,对步进电动机、同步带进行了选型和计算。绘制了机械结构装配图及部分零件图。对于玻璃横切机的人机界面系统,本设计主要大致完成其程序的编写。即液晶显示四组控制参数,并可以通过键盘修改这些参数。本文中包括了各级程序流程图及其对应的说明。大致包括LCD驱动、键盘监控、液晶显示三个程序块。详见正文。关键字 玻璃横切机; 步进电动机; 同步带; 单片机; 人机界面系统 ;液晶AbstractThis graduation projects topic is the design of one kind of the auto glass-cutter which controls based on the Microcontroller. The main content of the design is: the machine mechanism and man-machine contact surface system of the glass-cutters design .The mechanism parts design I determined it as that Pulse motor gives the power and the Transmission system transfer the power to the Ambulacrum.The control system uses AT89C51 as CPU. Forms the man-machine contact surface department of the matrix keyboard and the RT12864M Chinese character graph lattice liquid crystal display module.First, has analyzed the glass-cutters market prospect and its influential role in the glass production. Then, determination of the machine mechanism. According to the existing glass-cutters structure I staple then to same types, and then concluded the mechanism character, sport character, cutting principle of each of the types. And so on. This design finally has selected the tilts, speed control-like mechanism. Based on this kind of mechanism, I did the choice of the Pulse motor, ambulacrums and the count, checkout of them. I had drawn up the drawing of mechanism assembly and some part drawings.Regarding the glass-cutters man-machine contact surface system, this design mainly completes its programs compilation. Namely the liquid crystal display shows the four groups of controlled variables, and may revise these parameters through the keyboard. This article has included all levels of program flow diagram and the corresponding explanation. Includes the LCD actuation, the keyboard monitoring, and the liquid crystal display three blocks approximately. For details sees the main text.Key-words glass-cutter ; Pulse motor ;ambulacrum ; Microcontroller ; man-machine contact surface system ; liquid crystal display module目录第一章概述11.1我国玻璃市场现状11.2 我国浮法玻璃技术与国际先进水平的差距11.3 高精度玻璃切割的必要1第二章 设计方案22.1研究内容22.2实现方法22.3设计任务52.4 总体方案的确定6第三章 机械部分设计计算73.1 机械传动部件的计算与选型73.2 机械装配图的绘制16第四章 控制系统设计、编程174.1控制系统硬件电路设计174.2 人机界面的软件设计17致谢 41参考文献42第一章概述1.1我国玻璃市场现状玻璃装饰建材产品在日常生活中已得到了广泛使用。但是,就我国目前的浮法玻璃生产技术而言,除了合资生产线达到国际先进水平外,其余均属一般水平,与国际先进水平相比存在着较大差距。国家每年需要花大量外汇从国外进口大量优质浮法玻璃,以满足国内建筑业,装饰,装修和玻璃深加工业对优质浮法玻璃的需求。1994年,全国优质浮法玻璃产量占总产量的5.5%,经综合分析预测,本世纪末我国浮法玻璃需求量为1.4亿重量箱,其中,优质浮法玻璃需求量为:交通运输业850-900万重量箱,建筑业12501300万重量箱,制镜业300350万重量箱,市场及其他400450万重量箱,出口600700万重量箱,供给34003700万重量箱。占总产量的24.3%26.4%.我们应抓紧机遇,建设具有当代国际先进技术水平的浮法玻璃生产线,推进我国平板玻璃工业技术进步,生产出优质浮法玻璃,满足日益增长的市场需求,参与国际竞争,缩小我国浮法玻璃技术与国际先进水平的差距。1.2 我国浮法玻璃技术与国际先进水平的差距我国浮法玻璃技术与国际先进水平的差距表现在软件上是指浮法玻璃生产线各部分的自动控制能力和全线自动控制程度和水平。对于浮法玻璃的生产来说,高水平的自控可以最大限度的消除认为因素对玻璃质量的影响,从而达到稳定,高质量的生产。国内的浮法玻璃生产线一般都是以半经验半技术自控,自控程度和自控水平较低。1.3 高精度玻璃切割的必要在加工浮法玻璃的过程中,高精度的玻璃切割作为加工的第一道工序是必不可少的。平板玻璃生产线是连续型生产线。原料在经过了熔化、成形、退火后成为连续的带状玻璃带。这条玻璃带必须经过在线切割才能满足包装与市场的需求。横切机就是玻璃在线切割必不可少的设备之一。它的设备形式、控制原理及与生产的匹配性直接影响了成品玻璃板的几何质量。平板玻璃生产线的特点是连续性和大规模,但是由于缺乏行之有效的控制方法,横切机切割质量的检测和调节一直是由人工来完成的。由于人工检测调节的间歇性、经验性和不确定性,玻璃切割质量的控制不能很好的针对工况的变化,同时又加重了工人的劳动强度。而横切机的切割系统是一个离散、滞后、非线性不确定的系统。传统的控制方法又很难满足它的控制要求。采用先进的智能控制技术可以将这一问题较好的解决。第二章 设计方案2.1、研究内容研究方向、内容随着单片机、PLC技术的发展,传统的控制系统逐渐被新型智能控制系统取代。鉴于PLC比单片机成本高,且输入/输出点数受到限制。本次毕业设计我主要研究单片机技术的全自动玻璃横切结构,分别对其机械结构和人机界面系统进行设计。以下为欲设横切机的功能设定:1)机械系统功能:切割速度方向要求:玻璃带为运动的带状物体, 运动速度为V L。为了保证成品玻璃板为矩形, 横切机的切刀必须同时具有纵向与横向两个方向的运动 (如图1 所示)。纵向运动使切刀与玻璃带保持运动同步, 即纵向运动速度V Z 与玻璃带运动速度V L 保持一致; 而横向运动则使切刀完成切割工作, 其运动速度为V H。刀架运动要求;接到单片机控制信号后,落刀,由同步带带动沿横梁方向切割玻璃,抬刀,返回原落刀点。其中落刀刀口压力要控制在指定厚度的玻璃的承载范围之内。要保证其对玻璃的冲击不至于使玻璃损坏。横梁的直线度不低于对玻璃的直线度的要求。2)人机界面系统功能:手动输入所要切割的玻璃的长度,切片数量,落刀位置,抬刀位置等参数,并可以通过键盘修改相关参数。键盘设置急停键,抬刀键、回车键,以便切割出现问题时手动处理。2.2、实现方法2.2.1机械结构方案对综述中提到的几种横切机的结构的比较本次毕业设计我也决定采用斜置式速度控制式机械结构。机械结构简图如图6.123456781 主电机 2 同步带 3 刀架 4 气动元件 5 玻璃切割刀6 支杆 7 被切玻璃 8 工作台(玻璃输送机构)图6 自动玻璃横切机机械结构组成具体工作过程:1、 通电:由键盘输入所切玻璃长度、切片数量、,落刀、抬刀位置这四个参数。点击启动键,系统开始运行。2、 启动主电机;启动按下后单片机发出控制信号,启动主电机,同步带带动刀架到指定落刀位置。3、 切割:传感器检测玻璃输送情况,到达要求长度时,单片机控制落刀并切割到指定抬刀位置,抬刀。将单片机计数单元中的切片数量减一。刀架以最大回车速度运动到指定落刀点。4、 显示:将单片机计数单元中的数值传输给LCD并显示,全程显示落刀、抬刀位置、切割玻璃长度。5、系统自动重复3、4步至实际切割片数等于设定切割片数或手动停车为止。2.2.2控制系统方案1)主电机控制单元为了保证加工过程的连续性和生产效率,切刀必须连续不断地工作,同时因切割玻璃长度的不同,主电机应持续通电,且能够调速以适应不同切断长度的需要。考虑到此要求,本设计中主电机采用步进电机,并变频器进行速度控制。2)单片机控制模块单元处理器用单片机主要用于信号的采集,数据的处理、控制信号的输出等,它是整个控制系统的核心。键盘完成加工参数以及干预信号的输入。考虑到以后显示功能的扩展,本设计采用的是汉字图形点阵液晶显示模块。 单 片 机步进电机驱动器步 进 电 机传感器键 盘L C D图7 控制系统结构原理2.2.3软件流程方案根据自动横切记的自动化过程,采用模块化结构设计。设计掉电保护程序,保护工作状态信息和加工参数,以便恢复生产。本次毕业设计我只编写人机界面系统的程序,包括:LCD驱动程序、显示程序、键盘监控程序。玻璃横切机总体工作流程图如下:开始系统初始化控制参数输入RUN一组片数到否停止切割YN图8 玻璃横切机总体工作流程图2.3设计任务主要内容:1. 设计玻璃切割机的机械结构。根据玻璃切割机的工况,设计合理的机械结构,达到结构简洁、工作可靠、易维护的设计目的。2. 设计人机界面系统。包括人机界面的单片机硬件电路,设计相关软件,画出程序流程图,然后分别编写各个模块程序,包括:LCD驱动程序、键盘监控程序、显示程序等。主要设计技术指标:1. 使用最大原版宽度 4.5 m ;2. 对角线切割精度 5mm ,切割直线度 0.5 ;3. 使用玻璃厚度 1.519 mm ;4. 最大回车速度 3m/s ,适用玻璃带速度 50m-1200m/H ;5. 安装斜置角7 ;6. 控制器带有LCD和键盘,能够显示切片数量、落刀位置、抬刀位置等参数,并可以通过键盘修改相关参数。2.4总体方案的确定2.4.1机械传动部件的选择(1) 同步带传动副的选用 由于同步带常以钢丝绳作负载心层,由与钢丝绳受载后变形极小,仍能保持带长不变,故带与带轮间不会产生相对滑动,传动比恒定。同步带薄而轻,可用于高速场合,线速度可达40m/s,传动比可达10,效率可达98%.(2) 伺服电动机的选用 从设计任务书规定的内容来看脉冲当量尚未达到0.001mm ,定位精度未达到微米级,空载最快移动速度也只有3m/s 。因此,本设计不采用高档次的伺服电动机,如交流伺服电动机或直流伺服电动机等,可以选用性能好的一些步进电动机,以降低成本,提高性价比。 任务书所给的精度对于步进电动机来说可以达到,所以选用开环控制。2.4.2控制系统的设计(1) 对于步进电动机的开环控制,选用MCS-51 系列的8位单片机AT89C51作为控制系统的CPU ,应该能够满足任务书给定的相关指标。(2) 人机界面选用44的薄膜式矩阵键盘,显示选用RT12864M汉字图形点阵液晶显示模块。第三章 机械部分设计计算3.1 机械传动部件的计算与选型玻璃横切机的传动部分通常由刀架、同步带、传动轴、以及伺服电动机等部件构成。其中,伺服电动机作为执行元件用来驱动同步带,同步带带动刀架完成切割运动。同步带、伺服电动机等均以标准化,由专门厂家生产,设计时只需要根据工作在和选取即可。3.1.1.同步带带动部件的重量估算按照同步带带动部件的重量进行估算,即整个刀架加传动带的重量最大50N 。3.1.2切割力的估计,约为100N3.1.3 同步带传动副的计算与选型要求传递功率 P=0.3KW ,主动轮最大转速n1=4440r/min ,主、从动轮的传动比为1:1.(1) 确定带的设计功率Pd 设计功率: Pd=KAP (9)式中 KA工作情况系数。 P传递功率,单位为KW。根据玻璃切割机工作情况查同步带工作情况系数表(机电一体化系统设计指导书P28表318),选取KA=2.00。Pd=2.000.3KW=0.6KW(2) 选择带型和节距pb根据Pd和n1由同步带选型图(机电一体化系统设计指导书P29图314)选择带型,图中水平坐标为带的设计功率Pd (KW),垂直坐标为小带轮的转速n1(r/min)。当所得交点落在两种节距的分界线上时,尽可能选择较小的节距。选择L轻型,节距为9.525mm。(3) 确定小带轮齿数z1和小带轮节圆直径d1应使z1=zmin ,zmin 可由带轮最少许用齿数表(机电一体化系统设计指导书 P28 表317)查得,查得结果为 zmin=18 ,在带速v和安装尺寸允许时,z1尽可能选用较大值。本设计中选用z1=19 。小带轮节圆直径 d1=pbz1/=9.52519/=57.606 ,根据此值再查带轮直径尺寸系列表(机电一体化系统设计指导书 P27 表316),取d1=57.61 。小带轮节圆直径初定后应验算带速,不适合则重取。同步带的速度v应满足: v=d1n1/6001000=vmax (10)极限带速vmax为:L型3540m/s 。 v=57.614440/60000=13.39 m/s =zmmin=6 。因为zm=96 , 所以合适 。(7) 计算基准额定功率P0基准额定功率P0为: P0=(Tamv2)v/1000 (12)式中 P0所选型号同步带在基准宽度下所允许传递的额定功率,单位为KW ; Ta带宽为bs0时的许用工作拉力,单位为N ,查“同步带在基准宽度下的许用工作拉力和线密度”表(机电一体化系统设计指导书 P30 表321)。 m带宽为bs0时的单位长度的质量,单位为kg/m , 查“同步带在基准宽度下的许用工作拉力和线密度”表(机电一体化系统设计指导书P30 表321)。 v 同步带的线速度,单位为 m/s 。查表得 L型bso=25.4时,Ta=244.46N , m=0.095 kg/m 。同步带线速度v :由任务书知 =A=7 Vz=50-1200m/H由 V H= V Qcos (1)V Z= V Qsin (2)得 V Q =V zsin (6)所以 同步带速度v=0.114m/s2.74m/s 。由以上得 P0=0.6679KW(8) 确定实际所需同步带宽度bs 实际所需同步带宽度bs 为: bs=bs0(Pd/KzP0)1/1.14 (13)式中 bso选定型号的基准带宽,如表所示(机电一体化系统设计指导书P30 表321) 。 Kz小带轮啮合齿数系数,查小带轮啮合齿数系数表(机电一体化系统设计指导书P31 表322) ,即zm=6时 ,Kz=1.00。由以上得 bs=21.65 mm 。(8) 带的工作能力验算用下式来计算同步带的额定功率P ,若结果满足P=Pd (带的设计功率),则带的工作能力合格: P=(KzKwTa-bs/bs0mv2)v10-3 (14)式中 Ks啮合系数,上式中以查得。 Kw齿宽系数,Kw=(bs/s0)1.14 Ta基准带宽为bs0时的许用工作拉力,单位为N ,以上已查得为244.46 . m 带宽为bs0 时的单位长度的质量,单位为kg/m ,以上已查得0.095 .v同步带的线速度,单位为m/s ,以上已算得 为 2.74 .由以上得 P=0.6063KW因为PPd,所以同步带的工作能利合格 。3.1.4.步进电动机的计算与选型1)根据机械系统结构,求得加在步进电机转轴上的总转动惯量Jeq ; 加在步进电动机转轴上的总转动惯量Jeq 是进给伺服系统的主要参数之一,它对选择电动机具有重要意义。在本设计中Jeq 主要包括电动机转子的转动惯量、传动系统、同步带、刀架折算到电动机转轴上的转动惯量。已知传动系统的联轴器、传动轴、同步带轮的尺寸与材料。移动部件总重量G=50N,传动比1:1 .如常用部件转动惯量计算表(机电一体化系统设计指导书P56 表41)所示圆柱体的转动惯量的计算公式为: J=mjD2/8 (15)式中 ,mj 圆柱体质量(kg) D 圆柱体直径(cm)由上式求各个零部件的转动惯量(1) 联轴器的转动惯量J1联轴器内圆直径14mm、外圆直径25mm、高77mm、材料密度7.8510-3kg/cm3联轴器的转动惯量J1=m1D2/8=0.209kgcm2(2) 从动轴的转动惯量J2从动阶梯轴如下图尺寸由左向右为125mm、L1=27mm、2=38mm、L2=4.5mm、3=32mm、L3=43.5mm、4=29mm、L4=35mm、5=25mm、L5=21mm材料密度7.8510-3kg/cm3从动轴的转动惯量J2=Di2LiDi2/32=0.7591kgcm2(3) 同步带带轮的转动惯量J3同步带带轮内圆直径30mm、外圆直径57.6mm、高45mm、材料密度7.8510-3kg/cm3 同步带带轮的转动惯量J3=3.38 kgcm2(4) 主传动轴的转动惯量J4 主传动轴为七阶梯尺寸由左向右为115mm、L1=38mm、2=22mm、L2=39mm、325mm、L3=27mm、4=38mm、L4=4.5mm、5=32mm、L5=43.5mm、6=29mm、L6=35mm、7=25mm、L7=21mm材料密度7.8510-3kg/cm3主传动轴的转动惯量J40.844 kgcm2(5) 移动部件的转动惯量J5 移动部件总重量G=50N移动部件的转动惯量J5=41.472 kgcm2 初选步进电动机型号为110BC3100,为三相式,二相八拍驱动时的步距角为0.6,从反应式/磁阻式步进电动机的技术参数表(机电一体化系统设计指导书P63 表43)查得该型号电动机转子的转动惯量Jm=7kgcm2。 则加在步进电动机转轴上的总转动惯量为: Jeq=Jm+J1+J2+J3+J4+J5=53.664kgcm22)计算加在步进电动机转轴上的等效负载转矩Teq分快速空载起动和承受最大工作负载两种情况进行计算。(1) 快速空载启动时电动机转轴所承受的负载转矩Teq1由式 Teq1=Tamax+Tf+T0 (16)式中 Tamax快速空载启动时折算到电动机转动轴上的最大加速转矩,单位为NM; Tf移动部件运动时折算到电动机转轴上的摩擦转矩,单位为NM; T0同步带预紧后折算到电动机转轴上的摩擦转矩,单位为NM;具体计算过程如下:a) 快速空载启动时折算到电动机转动轴上的最大加速转矩; TamaxJeq=2Jeqnm/60ta (17)式中 Jeq步进电动机转轴上的总转动惯量,单位为kgm2; 电动机转轴的角加速度,单位为rad/s2; nm 电动机的转速,单位为r/min; ta电动机加速所用时间,单位为s,一般在0.31s之间选取。b) 移动部件运动时折算到电动机转轴上的摩擦转矩TfF摩d1/2i (18)式中 F摩导杆的摩擦力,单位为N; d1同步带轮节圆直径,单位为m; 传动链总效率,一般取0.70.85; i总的传动比;其中导杆的摩擦力为; F摩=(Fc+G) (19)式中 导杆的摩擦因数(滑动副取0.150.18,滚动副取0.0030.005); Fc垂直方向的工作负载; G运动部件总重力,单位为Nc) 同步带预紧后折算到电动机转轴上的摩擦转矩 T0FYJd1(1-02)/2i (20) 式中FYJ同步带的预紧力,一般取同步带工作载荷的1/3,单位为N; 0同步带为预紧时的传动效率,一般取0=0.9。 由于同步带的传动效率很高,所以由式(20)算出的T0值很小,在式(16)中与Tamax和Tf比起来,通常可以忽略不计。则有: Teq1=Tamax+Tf (21) 根据式(17),考虑纵向传动链的总效率,计算快速空载起动时折算到电动机转轴上的最大加速转矩: Tamax2Jeqnm/60ta (22) 式中 nm对应纵向空载最快移动速度的步进电动机最高转速,单位r/min; ta步进电动机有静止到加速至nm转速所需的时间,单位为s; 其中: nmvmax/360 (23) 式中vmax纵向空载最快移动速度,任务书制定为180000mm/min 。 步进电动机步距角,为0.6 脉冲当量,本例为0.5mm/脉冲。 将以上各值代入式(23),算得 nm=600r/min 设步进电动机由静止到加速至nm转速的时间ta0.3s,纵向传动总效率0.8; 由式(22)求得: Tamax253.66410-4600/600.30.8 Nm =1.4Nm 由式(18)可知,移动部件运动时,折算到电动机转轴上的摩擦转矩为: i (24) 式中导杆的摩擦因数,滚动副取0.005; Fc工作负载,空载时取0; 传动链总效率,取0.8 . 由式(24)得 0.003Nm 最后由式(21),求得快速启动时电动机转轴所承受的负载转矩为: (25)(2)最大工作负载状态下电动机转轴所承受的负载转矩Teq2 (26) 由式(26)知,Teq2包括三部分:折算到电动机转轴上的最大工作负载转矩Tf,移动部件运动时折算到电动机转轴上的摩擦转矩Tf,同步带预紧后折算到电动机转轴上的附加摩擦转矩T0.T0相对于Tt和Tf很小,可以忽略不计。则有 (27)式中Tf按式(18)进行计算。而折算到电动机转轴上的最大工作负载转矩Tt由下式计算: (28)式中 Ff进给方向最大工作载荷,单位为N.估计Ff=100N,则有;Tt=1000.05761/20.8=1.146NmTf按式(18)进行计算,计算垂直方向承受最大负载情况下,移动部件运动时折算到电动机转轴上的摩擦转矩:=0.005(100+50)0.05761/20.8=0.0027Nm最后由式(27),求得最大工作状态下电动机转轴所承受的负载转矩为:0.00271.1461.1487Nm经过上诉计算后,得到加在步进电动机转轴上的最大等效负载转矩应为; 3)步进电动机最大静转矩的选定考虑到步进电动机的驱动电源手电网电压影响较大,当输入电压降低时,其输出转矩会下降,可能造成丢步,甚至堵转。因此,根据Teq来选择步进电动机的最大静转矩时,需要考虑安全系数。本例中取安全系数K=4,则步进电动机的最大静转矩应满足: (29)上述初选的步进电动机型号为110BC3100,由永磁感应式步进电动机的技术参数表(机电一体化系统设计课程设计指导书 P65 表45)该型号电动机的最大静转矩Tjmax=9.8Nm,可见满足式(29)的要求。4)步进电动机的性能校核(1) 最快工进速度时电动机输出转矩校核任务书给定刀架的最快工进速度vmax=20000mm/min,脉冲当量0.5mm/脉冲。计算电动机对应的运行频率为: (30)从110BC3100电动机的运行矩频特性曲线图可以看出,在此频率下,电动机的输出转矩,远远大于最大工作负载转矩Teq2=1.1487Nm,满足要求。(2) 最快空载移动时电动机输出转矩校核任务书给定刀架最快空载移动速度vmax=180000mm/min,计算电动机对应的运行频率从110BC3100电动机的运行矩频特性曲线图可以看出,在此频率下,电动机的输出转矩,大于快速空载起动时的负载转矩Teq1=1.403Nm,满足要求。(3) 最快空载移动时电动机运行频率校核与最快空载移动速度vmax=180000mm/min对应的电动机运行频率fmax=6000HZ.查由永磁感应式步进电动机的技术参数表(机电一体化系统设计课程设计指导书 P65 表45)可知该型号电动机的空载运行频率可达15000HZ,可见没有超出上限。(4) 启动频率的计算已知电动机转轴上的总转动惯量Jeq=53.664kgcm2,电动机转子的转动惯量Jm=7 kgcm2,电动机转轴不带任何负载时的空载起动频率fq=1500HZ,则由式510HZ上式说明,要想保证步进电动机起动时不失步,任何时候的起动频率都必须小于510HZ。实际上,在采用软件升降频时,起动频率选得更低,通常只有100HZ(即100脉冲/s).综上所述,本设计中选用110BC3100步进电动机,完全满足设计要求。3.1.5 滚动轴承的选择本设计中载荷不大,且对轴承转速要求比较高,所以采用极限转速比较高的球轴承。因为在本设计中,轴承在承受径向载荷的同时还要承受一定的轴向载荷,所以选用向心推力 36305 极限转速950014000rad/min ,额定载荷1620 kgN3.1.6 主传动轴的结构设计拟定轴上零件的装配方案: 如装配图所示,轴套、轴承、轴承端盖、联轴器依次从轴的下端向上安装,同步带轮、轴套、轴承、轴用弹性挡圈、轴承端盖依次从轴的上端向下安装。轴上零件的定位:以轴肩、套筒、轴端挡圈、轴承端盖来保证。详见装配图。本轴为传动轴,主要承受转矩,对其进行扭转条件计算轴的扭转强度条件为式中 T扭转切应力,单位为MPa T轴所受的扭矩,单位为Nmm WT轴的抗扭截面系数,单位为mm3; n轴的转速,单位为r/min; P轴传递的功率,单位为Kw ; d计算截面出轴的直径,单位为mm; r许用扭转切应力,单位为MPA.计算得T 0.956MPa,45号钢的r2545 MPa ,所以轴强度合格。3.2 玻璃切割机机械装配图的绘制在完成同步带、步进电动机的计算、选型后,绘制玻璃切割机机械装配图。在绘制装配图时考虑以下问题:1) 了解玻璃切割机的详细结构,从有关资料里查阅机箱、横梁、刀架等的结构及尺寸。2) 根据载荷特点和支撑形式,确定传动轴两端轴承的型号,由于本设计中传动轴为竖置,轴承需具备同时承受轴向、径向力的能力,所以选用了向心推力球轴承。3) 考虑各零部件之间的定位、联接和调整方式。主传动轴与电机输出轴间采用套筒连轴器、销联接,采用在主传动轴上设阶梯、轴套的方法定位。4) 在进行各零部件设计时,注意了装配的工艺性,考虑装配的顺序,保证安装、调试和拆卸的方便。5) 注意了绘制装配图的基本要求。第四章 控制系统设计、编程4.1 控制系统硬件电路设计根据任务书的要求,设计控制系统的硬件主要考虑以下功能;1) 接收键盘数据。2) 控制液晶显示。如图7 (控制系统结构原理)所示,CPU选用ATMEL公司的AT89C51;由于AT89C51本身资源已满足设计要求,所以不需要进行扩展。键盘与液晶均直接与CPU相连。具体联接情况请参看附录的电路原理图。人机界面的构成如下液晶固定显示;玻璃长度待切片数落刀位置抬刀位置矩阵键盘0123456789确定清屏图9人机界面的构成人机界面设置了16个键,09的数字键,清屏键、确定键。4.2人机界面的软件设计人机界面的监控管理程序人机界面的监控管理程序流程图见图10,如图所示,首先进行液晶显示功能初始化1;然后进行液晶固定显示2(即12864的点阵汉字显示液晶可以显示四行汉字每行可显示8个字,这里固定显示内容如图9所示);然后扫描键盘3;判断键盘是否有键按下4;如果没有键按下则重新进行键盘扫描(即回到3);否则(即有键按下)进行判断键值5;如果为数字键(即键值10)则进如功能键处理程序6b,根据不同键值进入不同的功能键子程序7a-b,之后从2开始重新循环.1)首先,对设计中用到的12864ST7920液晶进行必要的说明。本实验RT12864M ST7920 汉字图形点阵液晶显示模块可显示汉字及图形,内置8192个中文汉字(16*16点阵),128个字符(8*16点阵)及64*256点阵显示RAM(GDRAM).由E选通,其与单片机P0口相接,用于显示控制界面信息。采用的连接方式是直连方式,通过直接的人为控制状态位,来实现LCD的显示。其硬件连接图见附录。图形液晶显示屏的命令和详细原理见附录。2)以下对各个子程序进行说明:液晶 驱动程序模块1液晶显示功能初始化子程序该子程序流程图见图11,第一步将现在的ACC值入栈保护;第二步功能设定值送入A, 本设计中功能设定值送30H(见附录液晶指令表即00110000,使用基本指令集动作);第三步调用“写命令到GLCD”子程序(见1a子程序说明);第四步显示模式设定值送入A,本设计中显示模式设定值送04H(即00000100,显示器控制,游标不显示);第五步调用“写命令到GLCD”子程序;第六步清屏命令值送入A,即01H送入A;第七步调用“写命令到GLCD”子程序;第八步模式设定值送入A,本设计中模式设定值送#0FH(即00001111,即显示功能全开);第九步调用“写命令到GLCD”子程序;第十步ACC出栈;第十一步返回主程序。(1a)“写命令到GLCD”子程序该子程序流程图见图12,第一步将现在的DPTR值入栈保护, 第二步调“检查忙碌标志BF”子程(见1b子程序说明);第三步写指令口地址送入DPTR(即设置指令口写地址);第四步DPTR地址中的数送入A(写指令代码);第五步DPTR出栈;第六步返回主程序。1GLCD 初始化2显示一遍GLCD3扫描键盘4是否有键按下?5判断键值6数字键?6a数字键处理程序6b功能键处理程序清屏键7b-f确认键7a-NYYN图10人机界面的监控管理程序流程图 ACC入栈功能设定值送入A调“写命令到GLCD”子程显示模式设定值送入A调“写命令到GLCD”子程#01H送入A (清屏)调“写命令到GLCD”子程模式设定值送入A调“写命令到GLCD”子程ACC出栈返回图11液晶显示功能初始化子程流程图DPH入栈DPL入栈调“检查忙碌标志BF”子程写指令口地址送入DPTRDPTR送入ADPL出栈DPH出栈返回图12“写命令到GLCD”子程序流程图(1b)检查忙碌标志BF”子程序该子程序流程图见图13,第一步将现在的DPTR值入栈保护;第二步将现在的ACC值入栈保护;第三步读指令口地址送入DPTR(即设置读指令口地址) 第四步DPTR地址中的数送入A(读指令代码);第五步判断ACC.7是否为0(即确认液晶内部动作是否完成),是则继续,否则返回到上一步重新执行;第六步ACC出栈;第七步DPTR出栈;第八步返回主程序。2液晶固定显示子程序该子程序流程图见图14,图中ADDR1为起始的显示位置临时变量,N1为字数的临时变量。设定汉字的显示行,每行可以显示8个汉字:,第一行开始地址为00H07H,第二行开始地址为10H17H,第三行开始地址为08H0FH,第四行开始地址为18H1FH。第一步,00H送入ADDR1(即第一行显示开始地址送入起始地址的显示位置临时变量);第二步,04H送入N1(即数量4个送入字数临时变量);第三步,DHZTAB1送入DPTR,第一行需要显示的汉字(玻璃长度)位置送入DPTR;第四步,调用汉字显示子程序(见2a子程序说明);第五步,10H送入ADDR1(即第二行显示开始地址送入起始地址的显示位置临时变量);第六步,04H送入N1(即数量4个送入字数临时变量);第七步,DHZTAB2送入DPTR,第二行需要显示的汉字(待切片数)位置送入DPTR;第八步,调用汉字显示子程序;第九步,08H送入ADDR1(即第三行显示开始地址送入起始地址的显示位置临时变量);第十步,04H送入N1(即数量4个送入字数临时变量);第十一步,DHZTAB3送入DPTR,第三行需要显示的汉字(落刀位置)位置送入DPTR;第十二步,调用汉字显示子程序;第十三步,18H送入ADDR1(即第四行显示开始地址送入起始地址的显示位置临时变量);第十四步,04H送入N1(即数量4个送入字数临时变量);第十五步,DHZTAB4送入DPTR,第四行需要显示的汉字(抬刀位置)位置送入DPTR;第十六步,调用汉字显示子程序;地十七步返回主程序。DPL入栈ACC入栈读指令口地址送入DPTRDPTR送入AACC.7=0??DPH入栈ACC出栈DPL出栈DPH出栈返回NY图13“检查忙碌标志BF”子程序流程图#00H送入ADDR1#04H送入N1#DHZTAB1送入DPTR调用汉字显示子程序#10H送入ADDR1#04H送入N1#DHZTAB2送入DPTR调用汉字显示子程序#08H送入ADDR1#04H送入N1#DHZTAB3送入DPTR调用汉字显示子程序#18H送入ADDR1#04H送入N1#DHZTAB4送入DPTR调用汉字显示子程序返回图14液晶固定显示子程序流程图DPTR入栈ACC入栈ADDR1值送入ADDRN1值送入BADDR值送入A#80H和A进行与运算调写命令子程A取反A+DPTR 送入ADPTR加1调用“写资料到GLCD”子程A取反A+DPTR 送入ADPTR加1调用“写资料到GLCD”子程B减1,B=0?NYACC出栈DPTR出栈返回图15汉字显示子程序流程图2a汉字显示子程序程序流程图见图15图中ADDR为起始的显示位置。第一步,将现在的DPTR入栈保护;第二步,将现在的ACC值入栈保护;第三步,将ADDR1值送入ADDR(将起始显示位置临时变量的值送入起始显示位置中);第四步,将N1值送入B(显示字数送入B);第五步,将ADDR值送入A;第六步,让A值与80相与,值送入A(即送显示地址,参见附录汉字显示坐标);第七步,调用“写命令到GLCD”子程(见1a子程说明);第八步,A值取反;第九步,查找汉字的高位码;第十步,DPTR加1;第十一步,调用“写资料到GLCD”子程序(见2b子程序);第十二步,A值取反;第十三步,查找汉字低位码;第十四步,DPTR加1;第十五步,调用“写资料到GLCD”子程序(见2b子程序);第十六步,B值减一并判断B是否为零,是则继续,不是则返回第八步重新循环;第十七步,ACC出栈;第十八步,DPTR出栈;第十九步,返回主程序。2b“写资料到GLCD”子程序程序流程图见图16DPH入栈DPL入栈调“检查忙碌标志BF”子程写数据口地址送入DPTRDPTR送入ADPL出栈DPH出栈返回图16“写资料到GLCD”子程序流程图第一步,将现在的DPTR值入栈保护, 第二步,调“检查忙碌标志BF”子程(见1b子程序说明);第三步,写数据口地址送入DPTR(即设置数据口写地址);第四步,DPTR地址中的数送入A(写数据代码);第五步,DPTR出栈;第六步,返回主程序。键盘监控程序模块3 键盘扫描子程序子程序流程图见图17F0 清0P1口清0P1口低四位置1(键盘列置1)P1值送入AA=#0FH?F0 清0F0 置1返回NY图17键盘扫描子程序流程图键盘的硬件连接图见附录。程序第一步,F0用户标志位清0;第二步,P1口清0;第三步,将0FH送入P1口(即把P0低四位置1,键盘各列置1,行为高四列,列为低四列);第四步,将P1口值送入A(如果此时有键按下,则P0的低四位将不全为1,即A值将不等于0FH); 第五步,判断A值是否等于0FH,如果相等就表示没有键按下,继续执行下一步程序,如果不相等即表示有键按下,转入执行第八步(YOUJIAN)程序;第六步,F0用户标志位清0;第七步,跳至执行第九步(DONE0)执行程序;第八步,F0用户标志位置1;第九步,返回主程序。4 判断是否有键按下如图10人机界面的监控管理程序流程图所示,程序在这一环节,判断F0用户标志位是否为1,不是1则返回去再执行键盘扫描子程序,等于1则继续向下执行判段键值子程序。5 判断键值子程序(程序流程图如图18所示)延时去抖动,行值计数器R1清0对A口进行行扫描行扫描值左移1位读列值被按键在本行?YN行值计数器加1扫描完一遍?N返回Y被按键在0列?被按键在1列?列首键号00H送入A列首键号04H送入A被按键在2列?列首键号08H送入A被按键在3列?列首键号0CH送入AYYYYNNN列首号加行值送入A查表得键值送入A图18判断键值子程序流程图第一步,延时去抖动(在按下某个键时,被按键的簧片总会有轻微抖动,这种抖动常常会持续10ms左右。因此,CPU在按键抖动期间扫描键盘必然会得到错误的列首号和行值,最好的办法是使CPU在检测到有键值按下时延时再进行行向扫描),行值计数器R1清0,送04H给R3,表示还未扫描的行数;第二步,对A口进行行扫描,(即将0F7H送入R0;将R0值送入A,这时A中为11110111);第三步行扫描值左移1位读列值(即把A左移,变为11101111,使行最低位为0;把变化了的A值还给R0以备扫描下一行用;送0FFH给P1,把P1所有位置1;让P1和A与,使P1的第五位为0,若一行有键按下则有对应的列变为0,p1第一位变为0;延时去抖动);第四步,判断被按下键在不在本行,如果在则进入第七步列值判断程序,如果不再则继续执行下一步(让A和0F0H与,把行置1;判断A 是否等于0FFH,如果A等于FF,表示扫描行无键按下,若不等则有键按下);第五步R1加1,即把行数加1;第六步,判断是否扫描完一遍(R3减1,并判断R3是否等于0,),是则跳至子程序尾的第十步返回主程序,否则返回第二步在对A口进行扫描;第七步,列值判断程序,首先判断被按键是否在0列(ACC.0是否等于0),是则将列首号00H送入A,跳至第八步,否则判断被按键是否在1列(ACC.1是否等于0),是则将列首号04H送入A,跳至第八步,否则判断被按键是否在2列(ACC.2是否等于0),是则将列首号08H送入A,跳至第八步,否则判断被按键是否在3列(ACC.3是否等于0),是则将列首号0CH送入A;第八步,列首号加行值送入A(即R1加A);第九步查表送键值给A(BIAO送入DPTR,在用DPTR加A求得偏移量,继而将键值送给A);第十步,返回主程序。6数字键?将A与10 作比较,A小于10,则进入数字键处理程序,若A大于或等于10则进入功能键处理程序。6a数字键处理程序程序流程图如图19所示第一步,R5(数字键按下次数累加存储单元)加1;第二步,判断将数字显示在第几行,28H.0,28H.1,28H.28H.3,分别为液晶四行数字位置是否有显示的标志位,当液晶的某一行的显示数字已经输入完毕并确认后,此行对应的标志位将被置1.所以在这里判断这四个标志位是否为1即可指导此行是否需要显示数字。按顺序进行,即判断28H.0是否等于0,是则进入YIHANG子程;否则第三步,判断28H.1是否等于0,是则进入ERHANG子程;否则第四步,判断28H.2是否等于0,是则进入SANHANG子程;否则第五步,判断28H.3是否等于0,是则进入SIHANG子程; 否则表示所有数值输入完毕,不再需要输入,进入第六步,返回主程序。6a1 YIHANG 子程序程序流程图见图20第一步,将83H(第一行数字显示的起始位置)送入30H;第二步,将现在的ACC值入栈保护;第三步,将30H中的值送入A;第四步,A与R5相加得值存入A(即得到现在输入的数字的显示位置);第五步,将A值送入31H(保护已求得的显示位置);第六步,ACC出栈;第七步,进入数字显示子程。(6a2至6a4程序语句与6a1相同,只是第一步送的数不同,按顺序分别送#93H,#8BH,#9BH)。6a5数字显示子程序程序流程图见图21第一步,将现在的DPTR值入栈保护;第二步将现在的ACC值入栈三次(以为后续程序会多次用到A值,所以要进行多次入栈);第三步,31H值给A即送显示位置;第四步,调“写INC R528H.0=0?28H.1=0?28H.2=0?28H.3=0?YYYYNNNNSTARTYIHANG6a1ERHANG6a2SANHANG6a3SIHANG6a4数字显示6a5图19数字键处理程序流程图命令到GLCD”子程序1a ;第五步,ACC出栈;第六步,ACC交换高低四位元;第七步,将A值和#0FH与,保留低四位元;第八步,数字表表头地址送入DPTR;第九步,将DPTR加A求得的数字送入A;第十步,调“写资料到GLCD”子程序2b;第十一步,ACC出栈;第十二步,将A值和#0FH与,保留低四位元;第十三步,将DPTR加A求得的数字送入A;第十四步,调“写资料到GLCD”子程序2b;第十五步,ACC出栈;第十六步,DPTR出栈;第十七步,返回主程序。6b功能键处理程序程序流程图见图22第一步,将功能键表JTAB表头地址送到DPTR;第二步,A减10H,结果送入A,
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:玻璃横切机设计(CAD图纸+说明书)
链接地址:https://www.renrendoc.com/paper/207900758.html

官方联系方式

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

网站客服QQ:2881952447     

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

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

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