- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计课程名称数字控制技术 题目名称嵌入式数控系统设计学生学院 专业班级 学 号 学生姓名 指导教师 2015年01月15日任务书开环数控系统(1)以LPC2114处理器构造数控系统并用Proteus仿真。采用2个4相8拍步进电机分别控制X和Y轴进给。分别用4个GPIO引脚通过软件编程实现环形分配器功能;(2)设计人机操作界面(键盘、LCD显示器)。在键盘输入数控程序,实现平面直线和圆弧图形加工。(3)设计译码程序,把数控程序命令和参数存入内存(数据结构或变量);(4)按照脉冲当量计算X和Y轴步进电机的坐标脉冲;(5)采用逐点比较法编写进给插补程序得到X和Y轴的进给脉冲并通过GPIO环形分配器输出,经过信号功率放大后驱动相应步进电机运动。(6)在LCD显示器显示X和Y轴进给运动图形、速度等。(7)通过键盘输入辅助操作命令,由GPIO管脚输出给LED指示灯显示。摘要数字控制简称数控,采用数字指令自动控制机械的动作,控制位置、角度和速度等机械量,也包括温度、压力、流量等物理量,是电子信息技术与传统机床技术相融合的机电一体化产品。在当今制造业中数控系统扮演着极其重要的角色,因此受到高度重视,是今年来发展最快的技术。目前,嵌入式技术已经开始广泛应用于工业控制领域,将嵌入式技术应用在机床控制上,对新型嵌入式系统进行研究和应用具有十分重要的意义。本文提出的数控系统是基于由飞利浦的LPC2114芯片作为CPU,通过4X4矩阵键盘输入G代码控制X、Y轴方向的步进电机进行进给,同时在LCD显示屏上描绘轨迹。关键字:数字控制、嵌入式技术、CPU、LCD、矩阵键盘目录一、引言4二、设计目的与意义及任务分析42.1 设计目的与意义42.2 任务分析4三、部件功能简介53.1 LPC211453.2 步进电机73.3 矩阵键盘83.4 L29883.5 AMPIRE 128x6493.6 LM016L11四、仿真电路图124.1 LPC2114接口124.2 电机模块134.3 显示模块134.4 输入模块144.5 虚拟终端(调试用)14五、程序设计155.1主程序框图155.2 显示程序165.3 步进电机程序175.4 串口发送程序(调试用)175.5 键盘扫描程序175.6 差补程序18六、功能演示19一、引言制造业是各种产业的支柱工业, 数控技术和数控装备是制造工业现代化的重要基础,直接影响到一个国家的经济发展和综合国力,关系到一个国家战略地位。发展数控技术和数控机床是当前制造工业技术改造、技术更新的必由之路。数控技术和数控机床是实现柔性制造和计算机集成制造的最重要基础技术之一,也是制造系统最基本的加工单元。随着微电子技术、计算机技术、自动控制和精密测量技术的不断发展和迅速应用,在制造业中,数控技术和数控机床不断更新换代,向高速度、多功能、智能化、开放型以及高可靠性等方面迅速发展。当前柔性自动化(单机和生产系统)是世界机械电子工业发展的趋势。数控技术的应用、数控机床的生产量已成为衡量一个国家工业化程度和技术水平的重要标志。数字控制技术主要朝着一下几个方向发展:1.继续向具有开放式体系结构的数控系统发展2.向智能化方向发展3.向高速化、高精度和高自动化发展4.向网络化发展嵌入式系统作为控制、监视或辅助设备、机器或用于工厂运作的设备。与个人计算机这样的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。根据数控技术的发展方向,选择用嵌入式技术研究数控系统,显得非常必要。二、设计目的与意义及任务分析2.1 设计目的与意义本次课程设计力求实现题目所要求的功能后,尽可能的优化系统功能。数字控制技术是一门对测控技术与仪器专业很关键的课程,通过数字控制技术的学习,可以清楚了解数字控制技术的原理和工作方式。而本次课程设计能够让我们使用所学的数控技术知识和加深以及巩固对嵌入式系统,增强我们实践能力。2.2任务分析本次课程设计的任务,主要是通过protues软件按照要求编程仿真来实现设计要求。部件功能简介3.1 LPC2114概述LPC2114/2124基于一个支持实时仿真和跟踪的16/32位ARM7TDMI-S CPU,并带有128/256 k字节(KB)嵌入的高速Flash存储器。128位宽度的存储器接口和独特的加速结构使32位代码能够在最大时钟速率下运行。对代码规模有严格控制的应用可使用16位Thumb模式将代码规模降低超过30%,而性能的损失却很小。由于LPC2114/2124非常小的64脚封装、极低的功耗、多个32位定时器、4路10位ADC、PWM输出、46个GPIO以及多达9个外部中断使它们特别适用于工业控制、医疗系统、访问控制和电子收款机(POS)。由于内置了宽范围的串行通信接口,它们也非常适合于通信网关、协议转换器、嵌
您可能关注的文档
最近下载
- 光伏电站运行常见故障及技术解决方案.pdf VIP
- 军队文职考试《公共科目》试题与参考答案(2024年).docx VIP
- 生成式AI在小学英语课堂中的应用:教师教学决策优化研究教学研究课题报告.docx
- 初二物理导学案-全一册.pdf VIP
- 邮政企业快递企业安全生产重大事故隐患判定标准解读.pdf VIP
- 人民大2023学术规范和论文写作PPT第2章 选:论文选题与研究设计.pptx VIP
- 2025年中国食品级碳酸氢钠数据监测报告.docx
- 能源与动力工程研究教授——程林同志事迹材料— .doc VIP
- 高中物理竞赛-话题5:多质点在动态多边形顶点的相遇问题和多解问题.doc VIP
- 《提升基层干部管理能力》课件.ppt VIP
文档评论(0)