- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LabView控制步进电机
导语:?本文主要讲了对单个步进电机的控制,通过和单片机控制的对比可以看出LabView的优势 摘 要:”软件就是仪器”,应用LabView实现仪器领域的新革命,可方便的实现对步进电机的数据采集,显示,数字输出,既可以控制单个步进电机,也可以把步进电机组成空间向量进行控制,而且结构简单,运行高效。本文主要讲了对单个步进电机的控制,通过和单片机控制的对比可以看出LabView的优势。关键字:LabView,步进电机,单片机,数据采集系统一.LabView简介: 虚拟技术、计算机通信技术和网络技术是信息技术最重要的组成部分,它们被称为是21世纪科学技术中的三大核心技术。而虚拟仪器即使虚拟技术中的一个很重要的组成部分,自20世纪90年代以来,在计算机技术的推动下,以虚拟仪器为标志的通用化,智能化和网络化测量仪器及测试系统得到了迅速的发展,使得测量仪器和数据采集系统的设计方法和实现技术产生了深刻的变化.所谓的虚拟技术,就是用户在通用的计算机平台上,根据测试任务的需要来定义和设计仪器的测试功能,其实质是充分利用计算机来实现和扩展传统的仪器功能,虚拟仪器技术综合也用了计算机技术,数字信号处理技术,标准总线技术和软件工程方法,它缩短了开发和调试的周期。[1]“软件就是仪器”反映了虚拟仪器技术的本质, 这个概念克服了传统仪器的功能在制造时就被限定而不能变动的缺陷,摆脱了由传统硬件构成一件件仪器再连成系统的模式,许多功能直接就由软件来实现,打破了仪器功能只能由厂家定义,用户无法改变的模式。 以图形化软件编程方法和集成开发环境为标志的虚拟仪器开发环境是虚拟仪器技术研究的重要内容。美国国家仪器公司(NATIONAL INSTRUMENTS 简称NI)的创新产品LabView是目前最成功,应用最为广泛的虚拟仪器软件开发环境。而在中国LabView才刚开始应用,它的应用量只占全世界的2%左右。 本文主要以步进电机的控制为例,通过和单片机的比较进一步阐述LabView的优势!二.传统的步进电机控制系统: 将输入的模拟信号波形进行调理(滤波,隔离,放大等),并经A/D转换成数字信号,由微处理器按照功能要求对采集的数据作必要的分析和处理,然后将处理后的数据存储、显示或经D/A转换成模拟信号输出,传统仪器是由厂家生产的,一般一种仪器只有一种功能或数种功能,步骤如下(图1)。 (一)在数据采集的过程中我们必须根据自己的需要开发自己的电路,总体的要求是设计最小应用系统: 1、根据采样要求选择CPU,如8031,8051等,然后根据数据的大小配置ROM,RAM; 2、根据电极的多少扩展I/O口; 3、根据采样的信号的多少,范围,干扰强弱选择A/D和D/A等输入输出器件,如是应用12位的或8位内置的多路转换器还是外置的等; 4、外围器件选择:电源,调制电路,隔离放大器,数码显示,液晶显示,滤波器等系统要求的器件; 5、软件选择:如汇编,C51等;[3] (二)这样的电路从在很多的缺陷: 1、因为受单片机CPU时钟信号的限制,它的频率不高,一般只有40kh,因此采样的速度慢,如果对采样的速度要求和高,这样的系统很难满足要求; 2、可扩展的ROM/RAM最大只有64K; 3、编程语言为汇编或是C51,这种语言要经过一定的时间的学习,锻炼,掌握了一定的知识结构才能够完成,对于一般从事数学,教学,测量,仪器仪表等的研究的科技人员是很不必要的,而且要便一个很好的程序难度很大,对一个中大的科研项目用这样的开发是很有必要的,但是如果只是一个很小的试验目的,作这样的事情既非时间又费精力; 4、一旦硬件连接好了就很难改变,没有灵活性.[align=center]图1 一般最小应用系统Fig. 1 Normal minimal system[/align] 一种用动控制系统单片机原理图如下(图 2):[align=center]图2 单片机控制步进电机Fig. 2 Single chip control step motor[/align]三.LabView对步进电机的控制系统: 虚拟仪器是通过编制不同的测试软件来构成任何一种仪器,而不是某几种仪器.例如激励信号可先由微机产生数字信号,再经D/A变换产生所需的各种模拟信号,一块DAQ卡可以完成A/D转换、D/A转换、数字输入输出、记数器/定时器等多种功能,再配以相应的信号调理电路组件,即可构成能生成各种虚拟仪器的硬件平台,现在的虚拟仪器硬件系统还扩展了和各种仪器的接口,例如BG、VXI总线仪器、PC总线仪器以及带有RS-232接口的仪器或仪器卡,虚拟仪器与传统仪器最大的不同之处,就在于
文档评论(0)