摘要为了实现自动影像测量系统对被测量的自动测量,设计了影像自动测量系统的运动控制方案。采用步进电机作为控制系统的执行元件,Atmega16为控制系统的单片机,并对步进电机的控制算法进行研究。首先,建立上位机与下位机的通信,上位机将图像处理所得的坐标信息存入数据库,下位机接受到控制指令,则从数据库中读取数据,并驱动步进电机运行至指定位置。另外,研究了步进电机控制算法,编写控制程序,实现对xyz三个坐标的联动定位。61403
毕业论文关键词: 自动影像测量; 控制系统; 单片机; 步进电机
毕业设计说明书(论文)外文摘要
Title Research and development on the control system of automatic image measuring equipment
Abstract
In order to make automatic image measuring system measure features automatically,automatic image measurement system of motion control scheme is designed.a stepper motor is used as a controlling system actuator, Atmega16 for the microprocessor of controlling system, and the stepper motor controlling algorithm is researched.Firstly,communication between PC and lower machine is created, PC will store coordinate information which obtained by image processing in the database,lower machine receives control commands to read data from the database, and to drive a stepper motor to the specified location. In addition,the stepper motor control algorithm is studied, writing controlling program ,realizing positioning linkage of three coordinates.
Keywords: Automatic image measuring; Control Systems; SCM; Stepper motor
1 引言 1
1.1 课题研究的目的及意义 1
1.3 课题的研究内容和章节安排 2
1.3.1 课题的研究内容 2
1.3.2 章节安排 3
2 控制系统概述 4
2.1 总体方案叙述 4
2.1.1 系统组成结构 4
2.1.2 测量系统工作步骤 4
2.2 控制方案 5
3 硬件系统设计 7
3.1 Atmega16单片机 7
3.1.1 51系列单片机与Atmega16单片机比较 7
3.1.2 Atmega16单片机性能及参数 7
3.2 步进电机及驱动器原理 10
3.2.1 步进电机工作原理 10
3.2.2 驱动器原理 10
3.3 基于单片机的步进电机控制电路设计 11
4 软件系统设计 15
4.1 控制算法分析与选取 15
4.1.1 梯形曲线 15
4.1.2 指数曲线 16
4.1.3 S形曲线 16
4.1.4 算法选择 16
4.2 软件结构设计 16
4.2.1 S曲线设计