欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于单片机控制的XY绘图仪系统标准设计Word格式.docx

    • 资源ID:4170356       资源大小:701.55KB        全文页数:37页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于单片机控制的XY绘图仪系统标准设计Word格式.docx

    1、5、数字化二、中国XY绘图仪产业发展思索1、重视系统配套2、重视产品可靠性3、提倡创新,加强服务国际技术现实状况:XY绘图仪从国际来看,德国、美国、日本等多个国家基础掌握了高级XY绘图仪平面绘图仪控制系统。国外关键XY绘图仪平面绘图仪控制制造商有西门子、发那克、三菱电机、海德汉、博世力士乐、日本大薇等。1、纳米插补和数制技术已走向实用阶段2、机器人广泛应用3、智能化绘图不停扩展4、CAD/CAM技术应用国际发展趋势:1、新一代绘图仪向PC化和开放式体系结构方向发展2、驱动装置向交流、数字化方向发展3、增强通信功效,向网络化发展4、绘图仪平面绘图仪控制系统在控制性能上向智能化发展1.2 研究内容

    2、 一、总体设计:首先根据老师对课设要求及所设计单片机控制绘图仪工作原理、应用场所、控制对象等确定合理设计方案,仔细划分软件部分和硬件部分各自应完成功效,从而确定设计思绪。二、硬件设计:因为现在市场上多种芯片种类繁多,而且不停在推陈出新,所以必需根据系统要求,依据“性价比最高”标准,选择既适合于本系统,又运行可靠芯片和元器件,从而设计出最合理硬件电路。所需硬件:X/Y坐标尺、X/Y带传动链(X/Y传动丝杠)、步进电动机My/Mx、绘图笔、继电器、控制传动线路、计算机(单片机),微型计算机接口等。(一)步进电动机选择(二)驱动器接线方法(三)X/Y传动方法选择(四)控制器芯片选择(五)硬件电路设计

    3、(六)单片机确实定(AT89C51)三、软件设计:利用汇编语言编程,和经过指令来确定步进电动机运动规律、次序。采取逐点比较法来“一步一步运算”进行直线插补、圆弧插补。四、系统调试及运行:在单片机开发装置上,用调试软件对程序进行调试,查错和修改,然后把调好次序联成一个完整系统程序,再进行联机调试,在线仿真,最终组装样机,脱机运行,经过试运行对系统进行检测,以验证系统功效。 设计要求完成整个控制系统硬件设计和完成整个控制系统人机接口软件设计,经过Keil编译和调试程序,并最终在Proteus软件中仿真。1.3 毕业设计目标、意义毕业设计是培养学生设计能力关键实践性教学步骤之一,是综合利用所学过机械

    4、、电子、自动控制、计算机等知识进行基础设计训练。其目标是: 能够正确利用大学期间所学课程基础理论和相关知识,掌握机电一体化系统(产品)功效组成、特点和设计思想、设计方法,了解设计方案确实定、比较、分析和计算,培养学生分析问题和处理问题能力,使学生含有机电一体化系统设计初步能力; 经过机械部分设计,掌握机电一体化系统经典机械零部件和实施元件计算、选型和结构设计方法和步骤; 经过测试及控制系统方案设计,掌握机电一体化系统控制系统硬件组成、工作原理,和软件编程思想;经过毕业设计提升学生应用手册、标准及编写技术说明书能力,促进学生在科学态度、创新精神、专业技能等方而综合素质提升。第二章 平面绘图仪控制

    5、系统总体方案 此次设计中,平面绘图仪控制系统总体设计内容包含:平面绘图仪控制系统控制方法确实定,伺服系统选择,微机控制系统选择。2.1 平面绘图仪控制系统控制方法本平面绘图仪控制系统要求X-Y平面绘图仪沿两个坐标轴(X,Y)方向同时含有连续正确运动,两坐标直线插补和圆弧插补基础功效,能够完成平面轮廓加工,所以采取连续控制方法。该方法可对两个或两个以上坐标轴同时进行严格连续控制系统。它不仅能控制移动部件从某一点正确地移动到另一点,而且还能控制整个加工过程中每一点速度和位移量,进而将零件加工成一定轮廓形状。2.2 伺服系统及电机选择1伺服系统选择此次设计选择开环伺服系统。在开环控制系统中,无反馈部

    6、件,不存在由输出端到输入端反馈通路,无法反馈信息,故而不能立即纠正系统传动误差。不过,同闭环控制系统相比,开环控制系统结构要简单得多,调整维修方便,同时也比较经济。在速度和精度要求全部不太高,而又要求降低成本场所得到广泛应用。2步进电机选择考虑到经济性,也不需太高运动精度,为简化结构,降低成本,采取步进电机作为开环伺服系统驱动装置。步进电机是由脉冲控制特种电动机。在非超载情况下,电机转速、停止位置只取决于脉冲信号频率和脉冲数,而不受负载改变影响,对应于每一个脉冲,电动机将产生一个恒定量步进运动,即产生一个恒定量角位移或线位移。步进电机运动步数由脉冲数来决定,运动方向由脉冲相序来决定,在一定时间

    7、内转过角度或平移距离由脉冲数决定,借助步进电机能够实现数字信号变换。步进电机控制系统原理框图图2-1所表示。图2-1 步进电动机系统简图依据控制需要,此次设计选择两个90BF001型4相8拍反应式步进电机。步进电机相关参数如表2-1:表2-1 90BF001型反应式步进电机参数型号关键技术参数相数步距角/( )电压/V最大静转矩/(Nm)空载开启频率/(步/s)空载运行分配方法90BF00140.9803.9280004相八拍电感/(mH)外形尺寸(轴径)/mm质量/kg转子转动惯量/(10-5 kgm2)17.44.517.64步进电机原理图图2-2所表示:图2-2 步进电动机原理图2.3

    8、微机控制系统选择(1)对于步进电动机开环控制系统,选择8位单片机AT89C51作为控制系统控制器。该单片机含有集成度高,可靠性好,功效强大,处理速度快,可扩展性强,性价比较高等优点,能够很好满足任务书给定相关控制要求。(2)要设计一个完整控制系统,在选择CPU以后,还要设计步进电机机驱动电路,经过运行程序,单片机和驱动电路一起工作,进而分别驱动XY轴步进电机正反转。(3)合理设计电源及开关电路,和步进电动机配套使用。2.4 X-Y平面绘图仪传动方法 为了确保X-Y平面绘图仪含有一定传动精度和平稳性,并考虑总体结构紧凑性要求,采取滚珠丝杠螺母作为传动副。因为平面绘图仪运动部件重量和工作载荷不大,

    9、故选择滚动直线导轨副,从而减小平面绘图仪摩擦系数,提升其运动可靠性和平稳性。 因为步进电机步距角和滚珠丝杠导程是按标准选择,为达成传动要求,并综合考虑步进电机负载匹配,决定采取齿轮减速传动。平面绘图仪控制系统总体框图图2-3所表示:图2-3 平面绘图仪控制系统总体框图第三章 MCS-51单片机工作原理3.1 单片机内部组成及引脚功效3.1.1 单片机内部结构MCS-51单片机组成: CPU(进行运算、控制)、RAM(数据存放器)、ROM(程序存放器)、I/O口(串口、并口)、内部总线 和中止系统等。组成框图以下:图3-1 MSC-51单片机结构框图3.1.2 AT89C51单片机关键特征:和M

    10、CS-51 兼容4K字节可编程闪烁存放器全静态工作:0Hz-24Hz寿命:1000次擦/写循环数据保留时间可达1288位内部RAM32可编程I/O线三级程序存放器锁定可编程串行通道两个16位计数器/定时器闲置和掉电模式低功耗5个中止源3.1.3 AT89C51单片机引脚功效此次选择AT89C51单片机采取40引脚双列直插式封装(DIP)形式。引脚排列及逻辑符号图3-2所表示,其中Vcc和Vss引脚因为分别默认接电源和地而被隐藏。下面分别说明这些引脚意义和功效。图3-2 AT89C51单片机引脚图1电源线VCC:接+5V电源。VSS:接电源地。2端口线 P0P3口:48=32条。(1)P0口(

    11、P0.0P0.7 )P0口是一个8位双向I/O口,它每跟管脚全部可吸收8TTL门电流。当P1口首次写1时候,P0口将被定义为高阻态输入。P0可用于外部程序数据存放器,此时它作为数据/地址第八位。当FIASH进行编程时,P0 口将作为原码输入口;FIASH校验时,P0口作为原码输出口,此时P0口必需拉高外部。(2)P1口(P1.0P1.7)P1口是一个由单片机内部提供上拉电阻8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是因为内部上拉缘故。在FLASH编程和校验时,P1口作为第八位地址接收。(3)

    12、P2口(P2.0P2.7)P2口为一个内部上拉电阻8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并所以作为输入时,P2口管脚被外部拉低,将输出电流。这是因为内部上拉缘故。P2口当用于外部程序存放器或16位地址外部数据存放器进行存取时,P2口输出地址高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存放器进行读写时,P2口输出其特殊功效寄存器内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。 (4)P3口( P3.0P3.7 )P3口管脚是8个带内部上拉电阻双向I/O口,可接收输出4个TT

    13、L门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,因为外部下拉为低电平,P3口将输出电流(ILL)这是因为上拉缘故。P3口也可作为AT89C51部分特殊功效口使用,各位作用以下表3-1所表示所表示:表3-1 P3各口线第二功效表端口第二功效信号名称P3.0RXD串行数据接收口P3.1TXD串行数据发送口P3.2外部中止0请求输入P3.3外部中止1请求输入P3.4T0定时器/计数器0外部输入口P3.5T1定时器/计数器1外部输入口P3.6外部RAM写选通信号P3.7外部RAM读选通信号3控制信号引脚RST:复位输入引脚。当器件被振荡器复位时,必需保持RST引脚有两个机

    14、器周期时间高电平。ALE/PROG:当单片机访问外部存放器时,地址锁存所许可输出电平将用来锁存地址地位字节。在FLASH进行编程时,编程脉冲由此引脚输入。通常情况下,ALE引脚端以恒定频率周期来输出正向脉冲信号,此时振荡频率是振荡器振荡频率1/6。所以,它可作为向外部输出脉冲或用来定时引脚。然而要注意是:每当用作外部数据存放器时,将跳过一个ALE脉冲。如想严禁ALE输出可在SFR8EH地址上置0。此时, ALE只有在实施MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。假如微处理器在外部实施状态ALE严禁,置位无效。:外部程序存放器选通信号。在由外部程序存放器取指期间,每个机器周

    15、期两次/PSEN有效。但在访问外部数据存放器时,这两次有效/PSEN信号将不出现。当保持低电平时,则在此期间外部程序存放器(0000H-FFFFH),不管是否有内部程序存放器。注意加密方法1时,将内部锁定为RESET;端保持高电平时,此间内部程序存放器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。XTAL1:反向振荡放大器输入及内部时钟工作电路输入。XTAL2:来自反向振荡器输出3.2 单片机时钟电路AT89C51单片机芯片内部有一个高增益反相放大器,用于组成时钟振荡电路,XTAL1为该放大器输入端、XTAL2为该放大器输出端,由该放大器组成振荡电路和和时钟电路一起组成了单

    16、片机时钟方法。依据硬件电路不一样,单片机时钟连接方法又可分为内部时钟方法和外部时钟方法。内部时钟方法图3-3所表示,外部时钟方法图3-4所表示。图3-3 内部时钟方法图3-4 外部时钟方法3.3 单片机工作方法MCS-51系列单片机工作方法可分为:复位方法、程序实施方法、单片实施方法、掉电保护方法、节电工作方法和EPROM编程/校验方法。复位方法:系统开始运行和重新开启靠复位电路来实现,这种工作方法为复位方法。复位电路有两种:上电自动复位图3-5所表示,上电/按键手动复位图3-6所表示。图3-5 上电自动复位图3-6 上电/手动按键复位程序实施方法:单片机基础工作方法,可分为连续实施工作方法和

    17、单步实施工作方法。连续实施工作方法:全部单片机全部需要工作方法。单片机复位后,PC值为0000H,所以单片机复位后立即转到0000H处实施程序。单片机根据程序事先编排任务,自动连续地实施下去。单步实施工作方法:用户调试程序一个工作方法,在单片机开发系统上有一专用单步按键(或软件调试环境)。按一次,单片机就实施一条指令(仅仅实施一条),这么就能够逐条检验程序,发觉问题进行修改。单步实施方法是利用单片机外部中止功效实现。节电方法:一个低功耗工作方法,分为空闲(等候)方法和掉电(停机)方法。是针对CHMOS类芯片而设计,HMOS型单片机不能工作在节电方法,但它有一个掉电保护功效。HMOS单片机掉电保

    18、护:当VCC忽然掉电时,单片机经过中止将必需保护数据送入内部RAM,备用电源VPD能够维持内部RAM中数据不丢失。CHMOS单片机节电方法:CHMOS型单片机是一个低功耗器件,正常工作时电流为1122mA,空闲状态时为1.75mA,掉电方法为550A。它适适用于低功耗应用场所,它空闲方法和掉电方法全部是由电源控制寄存器PCON中对应位来控制。编程和校验方法:用于内部含有EPROM单片机芯片,通常单片机开发系统全部提供实现这种方法设备和功效。第四章 单片机系统设计4.1 硬件配置和接口分配4.1.1存贮器空间分配单板机可寻址范围是64K字节,板上提供插座占16K,已插入芯片占10K,其它以备扩展

    19、使用。其存贮空间分配以下。0000H07FFH 2KB EPROM 存放监控程序0800H0FFFH 2KB EPROM 存放零件加工程序1000H17FFH 2KB RAM 调试程序H27FFH 2KB RAM 测试程序等4.1.2 I/O口地址分配单板机设置I/O口地址为809FH共32个口地址,分配以下。80H83H MCS51 803184H87H 字形锁存88H8BH 字位锁存8CH8FH 读键值90H9FH 用户使用4.2 硬件电路设计平面绘图仪控制系统硬件电路由以下几部分组成:1、主控制器。即中央处理单元(CPU)2、总线。包含数据总线,地址总线,控制总线。3、存放器。包含只读可

    20、编程序存放器和随机读写数据存放器。此次选择AT89C51芯片内部自带有4K字节可编程闪烁存放器,故不需再扩展存放器。4、接口。即I/O输入输出接口。平面绘图仪控制系统硬件框图图4-1所表示:图4-1 平面绘图仪控制系统硬件框图4.2.1 主控制器CPU选择AT89C51系列单片机是集中CPU,它有以下特点:1可靠性高。AT89C51能很好适应工业生产环境,和PC机相比,它含有更强抗外界干扰能力。而且,它系统软件(如:程序指令,常数,表格等)均固化于ROM中,不易受到病毒破坏。信号通道基础上全部在同一个芯片里,运行时,系统可靠且稳定。2便于扩展。此系列单片机片内有微机正常运行必需含有部件,其片外

    21、还有很多供用户扩展用(总线,串行和并行输入/输出)管脚,很轻易就能组成一定规模且适应要求微机系统。3控制功效较强。AT89C51单片机含有丰富控制指令,如:I/O 口逻辑操作指令,位处理指令,条件分支转移指令等。4实用性好。体积小,功耗低,价格廉价,易于产品化。总而言之,因为它含有以上优点,所以本设计选择AT89C51单片机作为主控制芯片。其引脚图图3-2所表示。4.2.1 步进电机驱动电路设计1选择ULNA芯片组成步进电机驱动电路。ULNA结构:ULNA是一款大电流、高耐压达林顿阵列,由七个硅NPN 达林顿管组成。ULNA含有以下特点: ULNA 中每一对达林顿全部串联着一个10.5K 基极

    22、电阻,它在5V 工作电压下,可和CMOS和TTL电路直接连接,能直接处理部分原先需要由标准逻辑缓冲器处理数据; ULNA 工作电流大,工作电压高,其灌电流能够达成500mA,且在关态时能承受50V 电压,输出还能够在高负载电流情况下并行运行; ULNA 采取DIP16 或SOP16 塑料封装;ULNA引脚图4-2所表示。图4-2 ULNA引脚图2步进电机驱动电路图4-3所表示。图4-3 步进电机驱动电路4.3 其它辅助电路设计4.3.1 AT89C51时钟电路单片机时钟产生方法AT89C51时钟电路能够由两种方法产生:外部方法和内部方法。因为内部时钟电路结构简单,无需外部施和时钟信号,故此次设

    23、计采取内部方法。内部时钟方法是利用芯片内部振荡电路,具体则是在XTAL1和XTAL2引脚上外接一个定时元件,图3-3所表示。晶体振荡频率可在1.212MHz间任选,耦合电容在530PF之间,这种方法对时钟含有微调作用。4.3.2 AT89C51复位电路单片机复位是靠外部电路来实现,在时钟电路工作后,只要RST引脚上有10ms以上高电平出现,单片机就能够实现实状况态复位,然后单片机便从0000H单元开始实施程序。单片机通常采取上电自动复位和按钮复位两种复位方法。为了尽可能简化电路,此次设计采取上电自动复位方法,图3-5所表示。4.3.3 超程报警电路为了预防平面绘图仪超程,可分别在极限位置安装限

    24、位开关。对于两坐标联动平面绘图仪控制系统,4个方向全部可能超程,即+X、X、+Y、Y。当某一方向超程时,应立即使平面绘图仪停止移动。图4-4为报警指示灯电路。为达成报警效果,要用到中止方法,这里采取AT89C51外部中止方法,任何一个行程开关闭合(即平面绘图仪在某一方向超程),均会产生中止信号。在电路中设置红绿灯作为警示指示信号。正常工作时,绿灯亮;超程报警时,红灯亮。两灯均由一个I/O口输出。图4-4 报警指示灯电路4.3.4 掉电保护电路半导体存放器RAM最怕掉电,一但掉电,则里面存放信息就会全部丢失。工业作业现场环境恶劣,掉电是很有可能发生。平面绘图仪控制系统中部分关键现场参数,如几何尺寸,工艺参数等全部是存放在RAM中,掉电后,数据将会丢失。为了使掉电情况下, RAM中信息能得以保持,就必需设置掉电保护电路。这么,恢复供电后,系统又能立即运行。图4-5所表示是一个简单掉电保护电路工作原理,图中为电源电压,为备用电池电压,而且,为存放器RAM电源端,正常通电时,二极管导通,截止,RAM工作电压由提供,同时,还经过电阻R对电池充电。断电后,截止,导通,此时RAM工作电压由电池电压由电池经二极管和电阻R供给,值通常取3V时,存放器就能可靠保持信息


    注意事项

    本文(基于单片机控制的XY绘图仪系统标准设计Word格式.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开