基于CVI可视界面的直流电机测控系统的设计毕业论文 推荐Word下载.docx

上传人:b****4 文档编号:13831741 上传时间:2022-10-13 格式:DOCX 页数:51 大小:420.37KB
下载 相关 举报
基于CVI可视界面的直流电机测控系统的设计毕业论文 推荐Word下载.docx_第1页
第1页 / 共51页
基于CVI可视界面的直流电机测控系统的设计毕业论文 推荐Word下载.docx_第2页
第2页 / 共51页
基于CVI可视界面的直流电机测控系统的设计毕业论文 推荐Word下载.docx_第3页
第3页 / 共51页
基于CVI可视界面的直流电机测控系统的设计毕业论文 推荐Word下载.docx_第4页
第4页 / 共51页
基于CVI可视界面的直流电机测控系统的设计毕业论文 推荐Word下载.docx_第5页
第5页 / 共51页
点击查看更多>>
下载资源
资源描述

基于CVI可视界面的直流电机测控系统的设计毕业论文 推荐Word下载.docx

《基于CVI可视界面的直流电机测控系统的设计毕业论文 推荐Word下载.docx》由会员分享,可在线阅读,更多相关《基于CVI可视界面的直流电机测控系统的设计毕业论文 推荐Word下载.docx(51页珍藏版)》请在冰豆网上搜索。

基于CVI可视界面的直流电机测控系统的设计毕业论文 推荐Word下载.docx

基于CVI可视界面的直流电机测控系统的设计

摘要

直流电动机由于具有良好的起动、制动性能,适宜在大范围内平滑调速等特点,在许多需要调速或快速正反向的电力拖动系统中得到了广泛的应用。

本设计应用单片机(AT89S52)来实现直流电机的双向控制、转速的检测和显示、波形的整形和利用RS232与计算机进行通信的过程,其中利用Labwindows/CVI编写上位机用户界面软件来实时的获取直流电机的转速。

设计中用protel99SE完成电路原理图的绘制,实现了系统硬件模块的搭建,利用Proteus对原理图进行仿真,最后利用专业编程语言和keilc软件对设计的电路进行编程。

关键词:

单片机Labwindows/CVIRS232串口通信protel99SEkeilc

 

CVI-basedvisualinterfaceoftheDCMotorControlSystem

Abstract

DCmotorasagoodstart,brakingperformance,suitableforalargerangeofspeedandsosmoothinmanyneededfastforwardandreversespeedorpowerdrivesystemhasbeenwidelyused.ThedesignapplicationMCU(AT89S52)toachievebi-directionalDCmotorcontrol,speeddetectionanddisplay,waveformshapingandtheuseRS232tocommunicatewiththecomputerprocess,includinguseofLabwindows/CVIpreparationofPCuserinterfacesoftwareforreal-timeDCmotorspeed.Designusingprotel99SEcompletecircuitschematicdrawing,hardwaremodulestoachievesystemstructures,usingProteusschematicdiagramofthesimulation,thefinaluseofspecializedprogramminglanguagesandsoftwaredesignofthecircuitkeilcprogramming.

Keywords:

SCMLabwindows/CVIRS232serialcommunicationprotel99SEkeilc

第一章设计的总体思想

本设计要完成的任务是利用单片机来控制直流电动机,并设计其硬件电路,包括直流电机双向控制电路,转速检测电路,波形整形电路、转速显示电路、RS232通信电路。

其中单片机负责底层的对电机的PWM控制,分为正转和反转,转速分为低速、中速、高速。

单片机还负责获取光电传感器检测到的转盘转速(即电机的转速),并用整形电路对波形整形。

同时还利用单片机的串口与计算机通信,在LabWindows/CVI中编写上位机用户界面软件,向单片机发送改变转速的命令,按照正转和反转及转速(低、中、高),来实时控制电机,并采集其电机转速数据。

采用巴特沃斯滤波器进行滤波,实时显示电机转速波形,并将采集到的数据保存在.txt文件中。

设计结构图如图1所示:

图1设计的结构图

第二章直流电动机

2.1直流电机的概述

在现实生活中,直流电动机较为常见,因为大部分的电动玩具中使用的都是直流电动机,这一类直流电动机体积小、功率低、转速高,在一些比较小的场合十分适用,但它的特性与大型直流电动机十分相似。

从控制的角度来看,直流调速还是交流拖动系统的基础。

早期直流电动机的控制均以模拟电路为基础。

由运算放大器、非线性集成电路以及少量的数字电路组成,控制系统的硬件部分非常复杂,

功能单一,而且系统非常不灵活、调试困难,阻碍了直流电动机控制技术的发展和应用范围的推广。

随着单片机技术的日新月异。

使许多控制功能及算法可以采用软件技术来完成,不但为直流电动机的控制提供了更大的灵活性,而且使系统能达到了更高的性能,从而大大节约了人力资源,降低了系统成本,有效地提高了工作效率。

1、直流电动机的工作原理

直流电动机由转子部分和定子部分组成。

转子部分由电枢和换向器组成。

电枢由漆包线缠绕在特殊形状的铁氧体上构成,换向器是电枢绕组的线圈引出端,通常情况下,直流电动机有3个绕组,那么换向器就有3个,由于换向器的存在,使得电枢绕组内的电流在不同的磁极下电流的方向不同,从而保证直流电动机的转子能够向一个方向旋转。

定子部分由励磁和电刷(碳刷)组成。

在直流电机中励磁部分大都是由永久磁铁构成,电刷一般由铜片构成,与换向器进行滑动接触,用于将外部加载的直流电压传送到电枢绕组中。

(1)、直流电动机的电磁转矩

直流电动机的工作原理图如图2所示:

图2直流电动机的原理图

F为导体受到的电磁力,该值大小为:

F=Bli,式中,B为导体所在处的磁通密度;

l为导体在磁场中的长度;

i为导体中流过的电流。

由于电磁力的存在,使得沿着电枢的外圆切线方向产生电磁转矩。

直流电动机产生的电磁转矩作为驱动转矩使直流电动机旋转。

当直流电动机带着负载匀速旋转时,其输出转矩必定与负载转矩相等,但直流电动机的输出转矩不是电磁转矩。

因为直流电动机本身的机械摩擦(例如轴承的摩擦、电刷和换向器的摩擦等)和电枢铁芯中的涡流、磁滞损耗都要引起阻转矩,此转矩用T0表示。

这样,直流电动机的输出转矩T2便等于电磁转矩T减去直流电动机本身的阻转矩T0。

所以,当直流电动机克服负载阻转矩TL匀速旋转时,则有:

T2=T-T0=TL

表明,当直流电动机稳态运行时,其输出转矩的大小由负载阻转矩决定。

实际上,直流电动机经常运行在转速变化的情况下,例如启动、停转或反转等,以此必须考虑转速转速改变时的转矩平衡关系。

当直流电动机的转速改变时,由于电动机及负载具有转动惯量,将产生惯性转矩Tj,即:

Tj=Jdω/dt

式中,J为负载和电动机转动部分的转动惯量,即折算到电动机轴上的转动惯量;

ω为电动机的角速度;

dω/dt为电动机的角加速度。

这时电动机轴上的转矩平衡方程式为:

T2-TL=Tj=Jdω/dt

(1)

或:

T2=TL+Tj=TL+Jdω/dt

(2)

式2表明当输出转矩T2大于负载转矩TL时,dω/dt>

0,说明电动机在加速;

当输出转矩T2小于负载转矩TL时,dω/dt<

0,说明电动机在减速。

可见此式表示转速变化时电动机轴上的转矩平衡关系,所以称为电动机的动态转矩平衡方程式。

2、电动机的特性

当直流电动机的转速N=0时,此时电动机上的电流最大,电流值的大小可以根据式Ist=Ua/Ra进行计算(Ist时直流电动机的启动电流)。

出现N=0的情况有两种:

一种是直流电动机在启动的瞬间;

另一种情况是电动机堵转,即当电动机运行时,如果外加阻转矩过大,造成直流电动机停转的现象。

这两种情况的出现对于直流电动机来说都是比较致命的。

所以在保证直流电动机能够正常启动的同时最好能降低启动电流,在直流电动机运行过程中为了防止电动机出现堵转现象,如果有条件的话可以在电动机轴上

加装飞轮装置,或者在选择电动机时,考虑好需要带动负载的大小,一般的,最好让直流电动机带动全部负载时的功率的60%-80%,这样既保护了直流电动机,同时效率也比较高。

第三章Labwindows/CVI的简介

3.1虚拟仪器的简介

虚拟仪器是计算机技术、仪器技术和通信技术相结合的产物。

虚拟仪器的目的是利用计算机强大资源使硬件技术软件化,分立元件模块化,降低程序开发的复杂程度,增强系统的功能和灵活性。

虚拟仪器基于计算机的软硬件测试平台,它可以代替传统的测量仪器,如示波器、逻辑分析仪、信号发生器、频谱分析仪等;

可集成自动控制、工业控制系统;

可自由构建专有仪器系统。

它由计算机、应用软件和仪器硬件组成。

虚拟仪器系统是将仪器硬件搭载到计算机平台,并辅以相应软件而构成的。

虚拟仪器通过软件将计算机硬件资源与仪器硬件有机地融合为一体,从而把计算机强大的计算处理能力和仪器硬件的测量、控制能力结合在一起,大大降低了仪器硬件的成本,并通过软件实现对数据的显示、存储以及分析处理功能。

从发展史看,电子测量仪器经历了由模拟仪器、智能仪器到虚拟仪器三个阶段。

如果在计算机中插入数据采集卡,利用计算机高速计算能力完成仪器信号的分析与处理、结果的输出,就可以把传统仪器的所有功能模块集成在一台计算机上,软件称为仪器系统的关键。

虚拟仪器技术的优势在于可由用户自己定义通用仪器系统,且功能灵活,很容易构建,所以应用面极为广泛,尤其在科研、开发、测量、检测、计量、控制等领域,更是不可多得优秀开发工具。

虚拟仪器技术先进,符合国际上流行的“硬件软件化”的发展趋势。

它功能强大,可实现示波器、逻辑分析仪、频谱仪信号发生器等多种普通仪器全部功能,配以专用探头和软件,还可以检测特定系统的参数;

它操作灵活,完全图形化界面;

它集成方便,不但可以和高速数据采集设备构成自动测量系统,而且可以和控制设备构成自动控制系统。

3.2虚拟仪器的结构

一个典型的数据采集控制系统由传感器、信号调理电路、数据采集卡(板)、计算机、控制执行设备五部分组成。

一个好的数据采集产品不仅应具备良好性能和高可靠性,还应提供高性能的驱动程序和简单易用的高层语言接口,使用户能较快速地建立可靠的应用系统。

近年来,由于多层电路板、可编程仪器放大器、即插即用、系统定时控制器、多数据采集板实时系统集成总线、高速数据采集的双缓冲区以及实现数据高速传送的中断、DMA(直接存储器存取)等技术的应用,使得最新的数据采集卡能保证仪器级的高准确度与可靠性。

软件是虚拟仪器测控方案的关键。

虚拟仪器的软件系统主要分为四层结构:

系统管理层、测控程序层、仪器驱动层和I/O接口层。

I/O接口驱动程序完成特定外部硬件设备的扩展、驱动和通信。

驱动软件有如下的基本功能。

①以特定的采样频率获取数据。

②在处理器运算的同时提取数据。

③使用编程的I/O、中断和DMA传送数据。

④在磁盘上存取数据流。

⑤同时执行几种功能。

⑥集成一个以上的DAQ卡。

⑦同信号调理器结合在一起。

虚拟仪器硬件系统包括GPIB(IEE488.2)、VXI、插入式数据/图像采集板、串行通信与网络等几类I/O接口。

虚拟仪器测试系统构成方案如图3所示:

图3虚拟仪器测试系统构成方案

3.3Labwindows/CVI编程语言

Labwindows/CVI是一个完全的ANSIC开发环境,用于仪器控制、自动检测、数据处理的应用软件。

它以ANSIC为核心,将功能强大、使用灵活的C语言平台与用于数据采集、分析和显示的测控专业工具有机结合起来。

它的交互式开发平台、交互式编程方法、丰富的功能面

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1