毕业设计(论文)钢球表面缺陷检测的DSP控制系统.doc
《毕业设计(论文)钢球表面缺陷检测的DSP控制系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)钢球表面缺陷检测的DSP控制系统.doc(43页珍藏版)》请在三一办公上搜索。
1、钢球表面缺陷检测的DSP控制系统摘要轴承作为机械设备的关节,在现代工业中扮演着重要角色。它的精度、运动性能以及使用寿命很大程度上取决于其中钢球的质量。目前,国内钢球生产厂家大多采用人工目视检查的方法对钢球的表面缺陷进行检验。这种方法劳动强度大,工作效率低,且易受检查人员技术素质、经验、肉眼分辨能力和疲劳等因素影响,所以迫切需要一种钢球表面缺陷自动检测装置。本文主要提出了一种基于DSP的钢球表面缺陷检测控制系统的具体实现方案,并对系统的多方面问题进行了具体的研究和探讨。本文首先简单的讨论了关于钢球检测的工作原理,接着对DSP芯片,步进电机以及直流电机的结构和原理进行了说明,并开发了基于L297/
2、L298芯片的混合式步进电机驱动模块,然后设计出了钢球检测平台的控制系统,画出其电路图,主要包括电源电路、复位电路、与上位接口电路、电机驱动电路、液晶显示电路、按键电路等,并对电路图作了简要的说明,最后编制了C语言控制程序,该程序很好的完成了控制整个系统的任务。关键词DSP;表面缺陷检测;步进电机;L297/L298Control System of Steel Ball Surface Blemish Detection Instrument Based on DSPAbstractBearing is the key part of mechanical equipments and it
3、 playes a very important part in modern industry. Its accuracy, sport function and life longth is decided principally by the quantity of steel ball in bearing. At present, domestic factories for steel balls mostly detect surface blemish of steel ball with manual visual method. This kind of method ha
4、s heavy labor intensity as well as low work efficiency, and it is usually affected by detect workers technical diathesis, experience, eyes resolving ability, tiredness and so forth, so automation detect device for steel balls is urgently required.This thesis mainly put forward a kind of practical so
5、lution about the control system of steel ball surface blemish detection instrument based on DSP, and studied the relative problems of multi aspects in practice. Firstly, this thesis discussed simply the operation principle concerning the steel ball detection, and accounts for fundamentaly about DSP,
6、 the structure and operation principle of the stepper motor and direct current motor. We also designed the drive circuit of the hybrid stepper motor used the chips of L297/L298, and then designed the control system of steel ball surface blemish detection instrument. Secondly, we drew its electric ci
7、rcuit diagram, which included mainly the power supply electric circuit, the reset electric circuit, the interface electric circuit with PC, the motor drive electric circuit, the LCD electric circuit, the keyboard electric circuit and so on, and then we explain detailedly the circuit diagram. Finally
8、, we design the control program of the detecting system with the C language which is adequate to control the system in this application.KeywordsDSP; Surface Defect Detecting; Stepper Motor; L297/L298目 录摘要IAbstractII第1章 绪 论.11.1 课题研究背景.11.2 课题的目的和意义.11.3 机器视觉检测技术的应用.2第2章 DSP及其在运动控制中的应用.32.1 DSP及其发展概况
9、.32.2 DSP的基本结构和特点 .32.2.1 TMS320系列DSP芯片.32.2.2 TMS320LF2407A芯片概述.42.3 DSP在运动控制中的应用.5.第3章 钢球检测控制系统硬件电路设计.63.1 电源电路设计.63.2 复位电路设计.63.3 与上位机的接口电路.8.3.4 DSP仿真接口电路设计.9.3.5 按键电路设计.103.6 液晶显示电路设计.123.7 光耦电路设计.143.8 直流电机驱动电路设计.153.8.1直流电机的工作原理.153.8.2直流电机驱动电路.15.3.8.3 LMD18200芯片驱动电路.16第4章 步进电机驱动模块开发.19 4.1
10、步进惦记概述.19 4.2 步进电机的特点.194.3步进电机的工作原理.20 4.4 步进电机驱动控制原理.21 4.5 步进电机驱动电路设计.22第5章 控制程序编制与调试.25 5.1 DSP的开发环境.25 5.2 C语言控制程序.25 5.2.1 串口通讯程序.25 5.2.2 步进电机控制程序. 30 5.3 步进电机运动控制的调试.33结 论.35参考文献.36致 谢;.38千万不要删除行尾的分节符,此行不会被打印。在目录上点右键“更新域”,然后“更新整个目录”。打印前,不要忘记把上面“Abstract”这一行后加一空行第1章 绪 论1.1 课题研究背景轴承作为机械设备的关节,在
11、现代工业中扮演着重要角色。它的精度、运动性能以及使用寿命很大程度上取决于其中钢球的质量。根据轴承网的统计,在轴承的失效形式中,由于钢球表面的缺陷而引起的裂纹、裂缝所造成的轴承失效高达60%,可以说,钢球质量是衡量轴承性能的一项重要指标。2002年底,国家轴承质量监督检验中心对国内外的深沟球轴承6208、6304、6307、6311等几个型号的轴承进行了寿命对比试验,在所试验的国内77 套轴承中,钢球失效的轴承占8套,而在试验的73套国外轴承中,钢球未发生失效,轴承寿命的抽查试验表明:国内所生产的钢球的寿命和可靠性与国外的仍有一定差距,在国内,钢球破损所导致的轴承失效比例仍然很高,因此,生产中必
12、须对成品钢球进行表面缺陷检测。目前,国内各轴承企业以及钢球厂在进行钢球表面缺陷的检测时主要采用人工手检的方式。为了正确有效地对钢球表面缺陷进行分类与检测,迫切需要一种钢球表面质量自动检测装置。1.2 课题的目的和意义在钢球检测仪器方面,前苏联、美国、日本、捷克等国都进行过相关仪器的研究开发,其中应用效果最好的是捷克SOMET公司的AVIKO系列钢球表面自动检测仪,国内几大轴承厂都引进过这一设备。该设备利用光电,振动以及电涡流传感器进行检测,采用展开轮对钢球表面进行完全展开,可同时对钢球的表面质量及内在质量(涡流探伤)进行立体检测。其结构紧凑、操作方便、检测效率高,但是价格昂贵、检测成本高,而且
13、核心技术封锁,不易维护。本课题基于机器视觉检测技术,研制钢球表面缺陷的自动检测装置,拟采用数字信号处理芯片TMS320LF2407A为主控制器开发其控制系统,并在此硬件电路的基础上编制控制程序。该检测系统能够检测不同尺寸以及不同精度要求的钢球的表面缺陷类型,包括点子、群点、划条、擦伤、裂纹等。随着对轴承需求量的逐增加,作为轴承中重要配件的钢球,其检测系统会有非常广阔的市场。此外,经过适当的功能拓展,此系统也可以用于自动化生产中的零件分检以及一般机械加工表面的缺陷检测,因此将具有广泛的应用前景。1.3 机器视觉检测技术的应用在现代工业自动化生产中,涉及到各种各样的检验、生产监视以及零件识别与分类
14、等应用,通常人眼无法连续、稳定地完成这些带有高度重复性和智能性的工作。目前,机器视觉技术已经广泛地应用于人们的生产、生活等各个方面,在工业检测、交通管理、机器人视觉导航、远程监控、指纹识别、医学图像处理以及农作物质量检测等众多领域都有成功的应用。上海交通大学机械工程学院的梁学军博士等人研制了基于机器视觉的螺纹检测系统,此系统使待检测螺纹经过调制后在CCD摄像机光敏面上成像,通过图像采集卡转换为数字图像,计算机对数字图像进行处理,并从中提取出有关被测螺纹通过性及接触可靠性的信息,从而实现对螺纹的自动监测,实验证明检测效率和正确率都很高。为了解决上述机器视觉在工业检测中应用的局限性,一是采用快速的
15、图像处理算法,二是提高硬件处理能力。80年代以来,DSP(Digital Signal Processing)芯片的推出为这一问题的解决提供了一条途径。第2章 DSP及其在运动控制中的应用2.1 DSP及其发展概况DSP(Digital Signal Processing)又称为数字信号处理,是指利用计算机或专用的处理设备,以数字形式对信号进行采集,变换,滤波,估值,增强,压缩,识别等处理,以得到符合人们需要的信号形式。世界上第一个单片DSP芯片是1978年AMI公司发布的S281。1979年INTEL公司发布了商用可编程器件2920是DSP芯片的一个主要里程碑。但这两种芯片都没有现在DSP所
16、有的单周期乘法器。1980年日本NEC公司推出了第一个具有乘法器的商用DSP芯片PD7720之后,1982年美国德州仪器公司(Texas Instruments 简称TI)推出了其第一代DSP芯片及其系列产品。目前TI公司已经推出了第六代的DSP芯片TMS320C62X/C67X等。TI公司将自己的产品归为三大系列,即TMS320C200系列(包括TMS320C2X/C2XX),TMS320C5000系列(包括TMS320C5X/C55X),以及TMS320C6000系列。近几年来,随着科技的不断发展,DSP芯片的性能不断上升,而价格却在不断地下降,因此,DSP芯片的应用也越来越广泛。2.2
17、DSP的基本结构和特点2.2.1 TMS320系列DSP芯片DSP芯片是一种具有特殊结构的微处理器,一般采用特殊的软硬件结构,具有程序和数据分开的总线结构,流水线操作功能,单周期完成乘法的硬件乘法器以及一套适用于数字信号处理的指令集。相对于其它单片机等微处理器芯片而言,TMS320系列DSP的优越性表现在以下几个方面:1、 采用哈佛结构2、采用流水线技术3、运算速度快4、具有特殊的DSP指令2.2.2 TMS320LF2407A芯片概述在本次设计中,因为我们需要控制3个步进电机和一个直流电机,而且需要处理大量的数据信息,这样我们选择使用了TI的DSP芯片TMS320LF2407A。此芯片作为T
18、MS320C2000系列的新成员,是TI公司推出的面向数字控制系统,尤其是数字运动控制系统设计的新一代16位数字信号处理器,是一种针对运动控制进行了专门优化的芯片,为数字运动控制系统提供了具有低成本、低功耗、高性能的选择。它具有最高40MIPS的执行速度,使得指令周期仅为25ns,高达32K的片内Flash,两个针对电机控制的事件管理模块,高性能的10位模数转换模块,丰富的I/O资源以及为适应需大量存储单元的要求,提供了外部存储接口模块,并通过配置片内等待状态发生器,实现高速CPU与慢速存储器及其外设的无缝接口。1、TMS320LF2407A芯片的特点:TMS320LF2407A芯片具有TMS
19、320系列DSP的基本功能,另外还具有以下的一些特点:a、采用高性能静态CMOS技术,使得供电电压降为3.3V,减小了控制的功耗;30MIPS的执行速度使得指令周期缩短到33ns(30MHz),从而提高了控制器的实时控制能力;b、基于TMS320C2xx DSP的CPU核,保证了TMS320LF240x系列DSP代码和TMS320系列DSP代码兼容;c、片内有高达32K字的FLASH程序存储器,高达1.5K字的数据/程序RAM,544字双口RAM和2K字的单口RAM;d、两个事件管理器模块EVA和EVB,每个事件管理器模块都包括:两个16位通用定时器;8个16位的脉宽调制(PWM)通道。e、1
20、0位A/D转换器最小转换时间为500ns,可选择由两个事件管理来触发两个8通道输入A/D转换器或一个16通道输入的A/D转换。2.3 DSP在运动控制中的应用目前,国外在DSP运动控制方面的应用已经相当广泛了,而国内在这方面的研究相对而言是比较落后的,而且主要集中在一些高校和研究机构中,在生产实际中的应用要远远落后于国外。DSP芯片在工业控制中一般都用来控制步进电动机或直流电机等从而控制各种机械装置,国内的许多大学在这方面也做了很多相关的工作。如图2-1所示。这种控制模式充分利用了DSP的高速数据处理功能,便于设计出功能完善、性能优越的运动控制器。并且这类运动控制器通常都能提供板上的多轴协调运
21、动控制与复杂的运动轨迹规划、实时的插补运算、误差补偿、伺服滤波算法,从而能够实现闭环控制的功能。图2-1基于DSP的多轴运动控制器硬件体系结构示意图随着微电子技术、电力电子技术、传感器技术、永磁材料技术、自动控制技术、微机应用技术的进步,运动控制技术和现代智能化运动控制系统的发展,电动机控制技术也得到了很大的发展。电动机控制策略的模拟实现正逐渐退出历史舞台,而采用微处理器、DSP控制器等现代手段构成的数字控制系统得到了迅速发展。第3章 钢球检测控制系统硬件电路设计3.1 电源电路设计随着现代高速超大规模集成电路尺寸不断减小、功耗不断降低,而且电器和电子产品朝着更轻、更小的方向发展,低功耗己成为
22、现代单片机、数字信号处理器及各类IC器件所追求的一个目标。传统的单片机、数字信号处理器组成的控制系统,工作电压为5V。各生产厂家为适应发展趋势,不断推出低电压供电芯片,TI公司推出的数字信号处理器TMS320LF2407A要求工作电压在3.3V,这样在降低功耗的同时也在一定程度上提高了数据处理速度。图3-1是本次设计的DSP系统电源电路统图。POWER_IN接入+4V+6V的电压,然后经过此电路的转化,向DSP提供+3.3V的供电电压。图3-1电源电路图3.2 复位电路设计TMS320LF2407A芯片具有复位操作功能。引脚RS#为复位电平输入引脚,此引脚为低电平时则复位有效。RS#是不可屏蔽
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 表面 缺陷 检测 DSP 控制系统
链接地址:https://www.31ppt.com/p-3985238.html