步进电机控制的微波频率自动测量电路设计

发布者:Changsheng520最新更新时间:2016-05-27 来源: eefocus关键字:步进电机控制  微波频率  自动测量 手机看文章 扫描二维码
随时随地手机看文章
1.引言

通常微波所指的是分米波、厘米波和毫米波。关于其频率范围,一种说法是:

300MHz ~ 300GHz(1MHz =106Hz,1GHz =109 )相应的自由空间中的波长约为1m~1mm.

微波技术的兴起和蓬勃发展,使得国内大多数高校都开设微波技术课程。但还存在以下问题:测量时,由手工逐点移动探头并记录各点读数,然后手工计算实验结果并绘图。测量项目单一、精度低、测量周期长,操作也较为繁琐。本文主要研究一种实用的基于Labview的速调管微波频率$自动测量系统。

2.系统整体结构

系统的整体结构如图2-1所示。由下位机跟上位机构成。微处理器通过驱动电路来控制$步进电机,带动谐振式频率计的套筒转动,处理器采样检波电流,传送到上位机LabVIEW界面显示,并利用PC机强大的数据处理功能,分析出电流最小值,计算出所测频率。

 

 

3.系统硬件设计

3.1 微处理器系统电路的设计

本系统选用的$微处理器是S3C44B0.2.5VARM7TDMI内核,3.0~3.6V的I/O操作电压范围。可通过PLL锁相环倍频高至66MHz;71个通用I/O口;内嵌有8通道10位ADC,本系统选取了通道1作为晶体检波器电流输入通道。

3.2 复位电路

系统没有采用RC电路作为复位电路,而使用了电压监控芯片SP708SE,提高了系统的可靠性。复位电路的RST 端连接到S3C44B0的复位引脚nRESET,因为S3C44B0的复位信号是低电平有效,所以当系统掉电或复位按键SW_RST被按下时,电源监控芯片RST 引脚立即输出复位信号,使S3C44B0芯片复位。

 

 

3.3 谐振式频率计自动测量电路的设计

3.3.1 定标法测频率原理

为了实现频率的自动化测量,本系统采用步进电机带动频率计的转动,当腔体转到了谐振位置时候,到达检波器的微波功率明显下降,检波电流出现明显的下降,而这个位置对应的频率就是所测频率。步进电机带动下的是非只读式频率计,所以先要用定标的方法,拟合出频率与刻度的对应关系式。定标法:同时配合两种频率计,一种是只读式的,可直接读出频率;另一种是非只读式的,只有刻度,不能直接读出频率。首先手动转动非只读式频率计到一个谐振的位置,记录这时的刻度,然后再转动只读式频率计,到另外一个谐振位置,记录对应的频率。重复这种操作,测出尽量多的频率和刻度对应点,根据测得数据再用最小二乘法拟合出两者的对应关系式。最后改换用步进电机带动非只读式频率计转动,当转动到检波电流出现明显的“吸收谷”时,读得这时的刻度,根据拟合出来的刻度与频率关系式,就可得所测频率。
[page]

3.3.2 步进电机及自动控制电路

步进电机是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当$步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可通过控制脉冲频率来控制电机转动的速度,达到调速的目的。

本系统采用$二相步进电机,具有如下一些特点:只需将电机与驱动器接线的A+和A-(或者B+和B-)对调即可实现电机的转动方向;步进角为1.8°的两相四线混合式步进电机,并把细分驱动器的细分数设置为8,电机的运转分辨率为每个脉冲0.225°。为了有效驱动电机,本文采用了基于TA8435H芯片的驱动电路。实际应用电路如下图3-2所示,芯片的输入信号有使能控制、正反转控制和时钟输入。

通过光耦器件TLP521可将驱动芯片跟输入级进行电隔离,起到逻辑电平隔离和保护作用。

M1,M2分别接高电平,所以为1/8细分方式。

由于REF IN引脚接高电平,因此VNF为0.8V.

输出级斩波电流为VNF/RNF=0.8/0.8=1A,因此R212、R213要选用功率大一些的电阻。选用不同的二相步进电机时,应根据其电流大小选择合适的R212和R213.R21和C5组成复位电路,D1~D4快恢复二极管可用来泄放绕组电流。

 

 

电路中用到微处理器S3C44B0引脚PC0,PC1,PC2给驱动电路分别输出使能,正反转,时钟信号,通过控制输出脉冲的间隔可以控制电机转动的速率,而输出脉冲个数可控制步进电机走动的步数,达到控制频率计腔体位置目的。电路输出端口A, A, B, B接二相步进电机对应输入端子。

3.3.3 检波电流I/V转换及放大电路

检波晶体的作用是将微波微弱信号转换成直流信号。故可观察检波电流是否出现“吸收波谷”来判断腔体是否到达谐振位置。本系统将检波电流经过处理之后传送到上位机的LabVIEW界面显示,观察是否到谐振位置。

 

 

由于微波信号在传输过程中受到外部干扰的噪声,线路的噪声,元器件的噪声等等,因此需要滤波电路来滤除这些干扰信号。由于处理器对信号的采集速率比较低,所以本系统采用了时间常数比较大的由R418和C409构成的低通滤波器。其截止频率为f p =30Hz有利于滤除电路中的尖峰噪声。电路采用两级运放,第一级为I/V转换,第二级为电压反相放大。调节$可变衰减器,电机走完全程,观察到检波电流最大值为50.9μ A,因此电路中RF4=1K,R416=1K,RF5=45K,由Vout1=-RF4*I知,经过第一级I/V转换之后最大电压为50.9mV,再经过放大,最终输出电压最大为2.291V,满足S3C44B0的A/D转换输入要求。

4.软件设计

4.1 下位机软件

系统开机复位后,进入while(1)死循环,时刻检测上位机是否发来测量频率的命令,当接受到测量频率命令后,调用测频率模块子程序。频率测量子程序中,电机走完全程需要1854步,每一步带动谐振腔走0.005mm,每一步耗时44.44ms,电机每走动一步,把100次检波电流的A/D转换数据求平均值后再通过串口发送到上位机显示。

4.2 上位机软件设计

在虚拟仪器开发平台LabVIEW中,可以利用基于VISA的仪器驱动模板中的I/O接口函数来方便快速地开发驱动程序。本系统中通过PC机和主控芯片S3C44BO的RS232串行通信实现数据采集的驱动程序正是使用这种方法。

如图3-5频率测量的labview程序图。首先用最大值与最小值函数求出采集到的电流数据的最小值,并求出其对应的索引值,即步进电机在哪一步采集到的电流值,从而把这个索引值反馈回频率数组,求出其对应的元素,则为所测频率。
[page]

 

 

5.信号源输出频率测量实验结果及分析

为了在上位机的LabVIEW界面得到所测量的微波信号频率,需在界面中显示出检波电流--频率曲线,从而可明显读出检波电流的“吸收波谷点”.需通过定标法先手工测量频率--距离(当前测量点与起始点的距离,可由套筒刻度算出)的一组尽可能多的数据点,然后利用步进电机每走一步的距离,就可以把距离转化为步数,再用matlab拟合出频率--步数的关系函数。从而可知道步进电机走到哪一步对应哪一个频率。电机走完全程需要1854步,那么把步数对应的1854个频率值组成一个数组作为曲线的横坐标,并把采集到的1854个电流值作为纵坐标。

限于本信号源频率及谐振式频率计测量范围的影响,本系统只能在8.48GHz和9.9GHz范围内测量。因此从套筒的起始位置9.9mm(对应于频率8 . 4 8 G H z ),截止位置0 . 6 3 m m (对应于频率9.9GHz),其全长为9.9mm-0.63mm=9.27mm.由于电机带动套筒每步的距离非常小,因此不能直接测量步进电机一步的距离,利用步进电机没有累计误差的特点,采用步进电机走动180步,测出套筒刻度前后位置差,得出步进电机带动套筒每一步移动平均距离为0.005mm.手工测出频率与刻度的42组数据点,利用MATLAB拟合出图5-1所示曲线。用MATLAB拟合出频率f 与刻度L 线性关系函数为f = ?0.1456* L + 9.9917(0.63mm ≤ L ≤ 9.9mm)。由于电机每步带动套筒移动0.005mm,起始位置在0.63mm,即步进电机走一步后,套筒的位置在0.63mm+0.005mm=0.635mm,而步进电机走完全程需要1854步,套筒的截止位置在0.63+0.005*1854=9.9mm.则刻度L 与步数n 的关系函数为L = 0.005n + 0.63(0 ≤ n ≤1854)。

可推导出频率f 与步数n的函数关系式为f = ?0.000728n + 9.9(0 ≤ n ≤1854)。把步数对应的1854个频率值组成一个数组作为曲线的横坐标,并把采集到的1854个电流值作为纵坐标,利用PC机在LabVIEW描绘的波形图如图5-2所示。

 

 

再由LabVIEW自动计算检波电流最小值对应的频率值,如图5-4所示。可知这时信号源输出频率为9.337GHz.

 

 

与手工测量做对比。换上可直接测出频率的谐振式频率计,测得这时的频率为9.357GHz,所以自动测量与手动测量的相对误差为:

 

 

本系统设定步进电机走完全程需要82.4秒,不能设得走太快的原因是防止步进电机“丢步”(漏掉了脉冲没有运动到指定的位置)。另外太快很可能检测不到检波电流的“波谷点”.而手工测量一次信号源的输出频率,通常要两分多钟,可见本系统自动测量的实用性。

关键字:步进电机控制  微波频率  自动测量 引用地址:步进电机控制的微波频率自动测量电路设计

上一篇:基于ARM9的一种新型馈线自动化终端设计
下一篇:基于PSoC4的BLDC电机控制系统的设计与实现

推荐阅读最新更新时间:2024-03-16 14:55

基于FPGA的步进电机加减速控制器的设计
0 引言 几十年来,数字技术、计算机技术和永磁材料的迅速发展,为步进电机的应用开辟了广阔的前景。由步进电机与驱动电路组成的开环数控系统,既非常简单、廉价,又非常可靠。此外,步进电机还广泛应用于诸如打印机、雕刻机、绘图仪、绣花机及自动化仪表等。正因为步进电机的广泛应用,对步进电机的控制的研究也越来越多,在启动或加速时若步进脉冲变化太快,转子由于惯性而跟随不上电信号的变化,产生堵转或失步;在停止或减速时由于同样原因则可能产生超步。为防止堵转、失步和超步,提高工作频率,要对步进电机进行升降速控制。本文介绍一个用于自动磨边机的步进电机升降速控制器,由于考虑了通用性,它可以应用于其他场合。 从步进电机的矩频特性可知,步进电机
[嵌入式]
基于STC单片机的经济型步进电机控制系统
   0 引 言   步进电机是工业控制中应用十分广泛的一种电动机,它能将数字信号直接转换成角位移或线位移,驱动速度和指令脉冲能严格同步,具有较高的定位精度,控制系统成本低廉,在经济型数控机床等领域应用广泛。这里针对电磁干扰较强以及要求低成本应用的场合,采用超强抗干扰、小巧低功耗的工业级STC12C系列单片机,充分利用单片机内部的硬件资源,设计实用的步进电机控制和驱动系统。    1 控制系统总体方案设计   系统功能原理示意图如图1所示。   在该系统中由单片机直接输出电机的各相控制脉冲序列,光耦进行必要的光电隔离,采用分立元件构成功率.MOSFET管驱动电路,带动电机转动。键盘接口与 LED显示功能由具有SPI串行
[单片机]
步进电机控制器MS35711T概述、特点及应用
1.产品简述; MS35711T 器件是一款步进电机控制器, 它使用外部 N 沟道 MOSFET 来驱动一个双极步进电机或两个刷式直流电机。 MS35711T 支持全步进到 1/256 步进驱动模式。通过使用自适应消隐时间和包括自动混合衰减模式在内的多种不同的电流衰 减模式, 可实现非常平滑的运动过程。 电机运动采用标准的 DIR/STEP 控制方法。器件运行通过 一 个 SPI 串行接口控制。 输出电流(扭矩)、步进模式、衰减模式 和堵转检测功能都可以通过 SPI 串行接口进行编程。 2.主要特点; 1、PWM 调制微步进电机驱动控制器 2、内置 256 细分 3、可选 STEP/DIR 接口控制或者直接 PWM 控制接
[嵌入式]
<font color='red'>步进电机控制</font>器MS35711T概述、特点及应用
自动批量测量应用实例
下面以PCB电路板测量为例,通过建立测量任务和运行测量任务两个环节来进行自动批量测量的实例介绍。以便质检人员更加详细的了解天准自动影像测量仪的“自动批量测量”功能。 (一 )建立测量任务 1. 取一片PCB电路板放置到测量平台上,使用夹具固定牢固。 图1. 待测工件PCB电路板 2. 使用平台操控按钮移动PCB板到可视范围,调节Z轴高度、调节轮廓光源强度,直至成像清晰。 3. 使用“坐标”工具中的“两点确定坐标系”来建立工件坐标系:移动测量平台,找到PCB左下角的圆孔,按照“整体提取线”的操作方式提取出一个圆,移动测量平台,找到该圆孔右边的大圆,以同样的方式提取出第二个圆,再用坐标工具“两点确定坐标系”选择这两个圆即可以
[测试测量]
<font color='red'>自动</font>批量<font color='red'>测量</font>应用实例
ADI电路笔记:全自动高性能电导率测量系统
Circuits from the Lab 参考电路是经过测试的参考设计,有助于加速设计,同时简化系统集成,帮助并解决当今模拟、混合信号和RF设计挑战。 欲了解更多信息和/或技术支持,请访问:www.analog.com/CN0359。 连接/参考器件 全自动高性能电导率测量系统 评估和设计支持 电路评估板 CN-0359电路评估板(EVAL-CN0359-EB1Z) 设计和集成文件 原理图、源代码、布局文件、物料清单 电路功能与优势 图1中的电路是一套完整的、微处理器控制的高精度电导率测量系统,适用于测量液体的离子含量、水质分析、工业质量控制以及化学分析。 经过仔细选择的精
[工业控制]
ADI电路笔记:全<font color='red'>自动</font>高性能电导率<font color='red'>测量</font>系统
微波频率合成器如何应对高带宽和更高数据速率的需求
简介 市场对更高带宽和更高数据速率的需求日益增加,系统频率和调制速率要求不断提高。随着曾经用于军事和国防领域的应用进入消费市场,低功耗变得至关重要。在满足这些要求的同时,还需要保证:不会牺牲电气性能或功能。为了满足这些要求,除了改善进信噪比(SNR)、误码率(BER)和用户熟悉的优质服务外,还必须改善本地振荡器(LO)的相位噪声。 新推出的 ADF5610 是一款集成式锁相环(PLL)和压控振荡器(VCO),充分体现了ADI致力于解决这些问题最终取得的成果。 频率覆盖范围 ADF5610总共覆盖8个倍频,VCO基波频率范围为3.65 GHz至7.3 GHz,此频率可反馈给PLL,以最小化相位噪声。
[模拟电子]
<font color='red'>微波</font><font color='red'>频率</font>合成器如何应对高带宽和更高数据速率的需求
基于一体化系统集成芯片实现专用电缆自动测量系统的设计
1 引言 在现代装甲通信指挥装备中,功能强大、控制精确、运行可靠的装备,均由越来越多的电子分机、部件通过密集的线缆、线束、网络连接而成。 线缆、网络连接的正确性和可靠性,在保障整个电子系统可靠运行中起了重要的作用。对复杂线缆、线束、网络的导通、绝缘等指标的自动测试和检验,是线缆装配、生产过程中不可缺少的一个环节。传统的低压、低电流的手工、半自动测试,已经远远不能满足现代高可靠电子设备生产的需要。 目前装甲通信指挥装备的线缆检测,均采用传统的、落后的手工检测方式,用三用表、蜂鸣器及自制简单的测试台检测通断。手工检测方法存在不能克服的许多缺陷,已不能满足大批量、高精度、高可靠性线缆检测的要求: (1)1人或2人配合逐点检测,效
[测试测量]
基于一体化系统集成芯片实现专用电缆<font color='red'>自动</font><font color='red'>测量</font>系统的设计
基于Cortex-M3处理器的步进电机控制系统
步进电机的控制方式是将电脉冲信号转换为角位移,在未超载的情况下,步进电机的速度和位置分别取决于脉冲频率以及脉冲个数。步进电机控制方便,在众多行业都得到广泛的使用,诸如数控机床、机械包装等机械行业、机器人等电子行业、还有医疗设备等众多领域。在实际的工程应用中,由步进电机控制器发送脉冲和方向信号,通过控制脉冲信号的个数来实现角位移量的大小,按照方向信号的指示转动角度,从而通过驱动器实现和完成步进电机的复杂运动。步进电机控制器也可采用PLC系统。PLC具有易操作、可靠性高的优点,但成本较高。随着研究的不断深入和技术的不断优化,单片机的片上外设更加丰富,实际应用的可靠性和保障性不断增强,且价格也相对于PLC便宜。因此,对步进电机的控制正逐
[单片机]
基于Cortex-M3处理器的<font color='red'>步进电机控制</font>系统
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved