摘 要:随着数控机床技术的发展,如何对机床进行更加高效和精确的控制成为机床控制领域的重点研究方向,各种类型的控制器层出不穷。此次设计利用单片微型机、电机驱动芯片以及其他相应的硬件资源,通过将程序输入单片机,由单片机控制电机的正转、反转、停止,以此来实现对机床运动的精确控制。文中介绍了步进电机的结构和工作原理,步进电机和单片机在自动控制系统的设计中的应用。并根据单片机和步进电机的工作原理设计了系统的硬件电路和软件功能,设计完成后对软、硬件进行了调试。经过调试,硬件电路设计没有大的问题,但电机控制程序在调试时无法使电机反转。通过仿真发现,该设计能够达到要求的功能。38923
毕业论文关键词:步进电机;脉宽调制技术;驱动系统;单片机
The System for Motion Control of Machine Based on Microcontroller
Abstract: With the development of nc machine tool technology, how to more efficient and precise control the machine has become one of key research direction in the field of machine tool control, various types of controllers emerge in endlessly. This design using the single chip micro computer, motor driver chips, and other corresponding hardware resources, through the input program to MCU, the forward and reverse by single chip microcomputer control motor, acceleration, deceleration and stop, in order to realize the precise control of the machine tool movement. This paper introduces the structure and working principle of stepper motor, step motor and single chip microcomputer application in the design of the automatic control system. And according to the working principle of single chip microcomputer and stepping motor design the hardware circuit and software of the system function, after the completion of the design of hardware and software debugging, actively explore possible problems and also give their views on how to solve the problem. Through simulation, the design can meet the requirements of function.
Key Words: Stepper motor; PWM (Pulse Width Modulation); Drive mechanism system; SCM
目 录
摘 要 1
1. 绪论 2
1.1 课题研究的目的和意义 2
1.2 国内外研究概况 3
1.3 论文的主要研究内容 3
2. 步进电机与单片机简介 3
2.1 步进电机简介 3
2.2 步进电机的工作原理 4
2.3 步进电机分类与选择 5
2.4 步进电机驱动系统介绍 6
2.5 单片机简介 9
3. 系统硬件设计 11
3.1 系统硬件总体结构图 11
3.2 电源电路 11
3.3 按键电路 12
3.4 驱动电路 13
3.5 电机状态指示电路 13
3.6 时钟电路 14
4. 系统软件设计 15
4.1 系统主程序 15
4.2 查键功能的实现 15
4.3 电机正转功能的实现 16
4.4 电机反转功能的实现 18
4.5 电机加速功能的实现 19
4.6 电机减速功能的实现 20
5. 系统的调试与检测与仿真 21
5.1 软件设计中的错误的检测与解决方法 21
5.2 系统仿真结果 21
6. 总结 22
参考文献 23
致谢 23
基于单片机的机床运动控制系统设计
1. 绪论
1.1 课题研究的目的和意义
随着装备制造业的发展,大型甚至超大型的数控机床的研制成为了一个国家制造业水平的标志,现代机床更是朝着更加高速、高效、精确的方向发展。作为数控机床核心 的数控系统的设计是一台机床的灵魂,它决定了这台机床的加工能力,所以设计一个好的控制系统显得尤为重要。数控机床作为工业领域的重要设备,是一个国家的国民经济的发展的关键性力量。有了性能优异的数控机床,国家就能够生产各种各样的零部件,尤其是现在这个时候,中国正在飞速的发展,许多老旧的机床已经不能满足制造高端零配件的要求了[1]。举个例子,国家在发动机生产方面一直落后于其他国家,不是因为中国人笨,或者中国的理论研究水平上不去,根本原因在于中国没有可以高性能生产发动机的零部件和材料。如今,世界上的一些工业发达国家,比如美国,德国,日本,将高端数控机床视为国家的战略物资,对其它国家采取限制购买的策略。因此,对于我国来说,为了打破技术垄断,必须依靠自己的钻研和探索[2]。 单片机的机床运动控制系统设计+电路图:http://www.751com.cn/zidonghua/lunwen_38009.html