| 设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计 | |||||
|
|||||
|
|||||
|
|||||
直线运动工作台精确定位控制摘 要本设计是基于单片机控制的数控直线运动工作台系统设计与虚拟仿真。在系统控制电路设计上,CPU采用的是AT89C51单片机。采用90BF001型4相8拍的反应式步进电机作为驱动直线运动平台的伺服电机,用ULN2004A来驱动,并确定了直线运动工作台的传动方式。单片机的复位方式为上电自动复位,时钟电路为内部时钟方式。在CPU及外围电路芯片的选择上,以尽量节省I/O口、性价比较高、技术成熟以及市场上通用芯片为基准,因而控制系统电路的结构简单,性能更优越。程序编写完成后,在Keil软件进行编译和调试,并在Proteus环境中实现程序及电路的仿真。
关键字:数控工作台;直线运动;定位控制;步进电机;旋转编码器
ABSTRACTThis design is NC linear motion table microprocessor controlled system design and virtual simulation.In the system control circuit design, CPU use is AT89C51 microcontroller. Use 90BF001 type 4 with 8-beat reaction stepping motor as the drive servo motor linear stage with ULN2004A to drive and linear motion table to determine the transmission mode. Single-chip power-on reset mode is automatically reset, clock circuit for the internal clock. In the CPU and peripheral circuit chip of choice, in order to try to save I / O ports, the higher cost, the technology is mature and the market general-purpose chip as a benchmark, so that the control system is simple circuit structure and better performance.After the programming is completed, the Keil software to compile and debug, and simulation program and implementation of a circuit in Proteus environment.
Keywords: CNC table; linear motion; positioning control; stepper motor; rotary encoder
目 录第一章 绪论 11.1 课题设计研究背景 11.2 研究的内容 11.3 毕业设计的目的、意义 2第二章 数控系统的总体方案 32.1 数控系统的控制方式 32.2 伺服系统及电机的选择 32.3 微机控制系统的选择 42.4 直线运动工作台的传动方式 5第三章 MCS-51单片机工作原理 63.1 单片机内部组成及引脚功能 63.1.1 单片机的内部结构 63.1.2 AT89C51单片机的主要特性: 63.1.3 AT89C51单片机的引脚功能 73.2 单片机的时钟电路 93.3 单片机的工作方式 11第四章 单片机系统的设计 134.1 硬件配置与接口分配 134.1.1存贮器空间分配 134.1.2 I/O口地址分配 134.2 硬件电路的设计 134.2.1 主控制器CPU的选择 144.2.1 步进电机驱动电路的设计 154.3 其他辅助电路设计 164.3.1 AT89C51的时钟电路单片机的时钟的产生方式 164.3.2 AT89C51复位电路 164.3.3 超程报警电路 164.3.4 掉电保护电路 174.3.5 光电隔离电路 18第五章 基于PROTEUS的直线运动平台运动仿真设计 205.1 Proteus简介及仿真界面 205.2 Keil简介 215.3 Keil中的程序调试 225.4 Proteus仿真系统硬件原理图 235.5 运行调试 23设计总结 26致 谢 27参考文献 28附 录 29附录A 步进电机驱动数控XY轴仿真原理图 29附录B C语言程序设计 30
毕业66资料站 biye66.com ©2015-2026 版权所有 | 微信:15573586651 QQ:3903700237
本站毕业设计和毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!