基于AT89C52和FB900C角位变送器设计风洞风速及模型姿态控制系统

发布时间:2023-07-19  

1、 引言

风洞是能人工产生和控制气流,用以模拟飞行器或物体周围气体的流动,并可量度气流对物体的作用以及观察物体现象的一种管道试验设备。风洞在空气动力学研究和飞行器设计中起着十分重要的作用,它的发展与航空航天技术的发展密切相关。

pIYBAF_RggCAIHBhAACNVrjPRIk326.png

目前的风洞大多以计算机为核心配以其它硬件资源完成风洞的风速及模型姿态控制。本文重点介绍以自整角机及其变送器代替传统的光电编码器作为角度传感器完成模型姿态控制的原理及方法。

2、 硬件总体结构

系统用单片机作控制器,采用定位精确的步进电机作为模型姿态执行元件,高精度的角位移传感器做测量元件,实现对模型的精确控制。系统由微控制器、键盘、显示、攻角及侧滑角采集、姿态控制、风速采集、试验计时等模块组成,总体方案如图1所示。

2.1模型姿态测量与控制单元硬件组成

模型姿态即攻角α和侧滑角β的测量控制如图2所示。所选用FB900C系列角位传感器及变送器其本身为一单片机系统,与系统单片机采用串行通讯。工作过程为通过键盘设置α和β角度,通过角位传感器和变送器测量系统当前角度,计算出要转过的角度,控制两个步进电机转动并送显示。

pIYBAF_RgguAImH8AACsN_UTRrM135.png

系统采用Atmel公司的AT89C52单片机,该芯片为51系列增强型,内部有8K Flash Rom,三个16位定时计数器和256字节RAM。

单片机与步进电机接口使用P1.0“P1.3四条口线控制两台步进电机,P1.0和P1.2用来输出方波信号,P1.1和P1.3用来输出方向信号。

FB900C系列角位变送器采用自整角机或旋转变压器作检测元件,运用最新检测技术,将旋转物体转过的角度经微处理器进行处理后换算成角位移或直线位移,然后以4”20mA的模拟量或串行口输出。该变送器用自整角机或旋转变压器组合相当于8“16位的绝对编码器测量精度,其性价比远高于编码器测量方式,是工业现场最为理想的角位测量模块。

2.2 模型姿态测量与控制程序设计

2.2.1 角度测量程序设计

α、β两个角度的测量是风洞数据采集和控制系统的重点,测量角度的精度直接影响到系统的控制精度。因此,测量中的各子程序的要求比较高,又由于角位移传感器的输出为ASCⅡ码,且数据最大为79 9999所以,程序中采用了浮点数运算子程序、整数与浮点数之间相互转换子程序,角度测量程序流程如图3所示。

程序首先从累加器中取得要测量的方向,并把该方向存放在R2中,若R2的值错误,程序直接返回不进行任何操作。通过串口取得相应方向角位置数据后,调用进制转换程序将数据转换为浮点数,此时对R2中的方向值进行判断,获得该方向上的传动比,计算结果转换为十进制后也通过判断R2中的方向值获得数据存放的单元地址。

程序入口:传感器编号存于A中。

程序出口:α角度存于51H、β角度存于53H。

部分程序如下:

MS: CLR EA ;关中断

MOV R2,A ;暂存传感器编号

MOV SCON,#50H ;设置串口方式

MOV RCAP2H,#0FFH ;自动装载值

MOV RCAP2L,#0D9H ;

MOV TH2,#0FFH

MOV TL2,#0D9H

MOV T2CON,#34H ;启动波特率发生器

…… …… ;发送采集命令、进制转换

LCALL FCIV ;调浮点数运算

…… …… ;进制转换、存数据

SETB EZ ;开中断

RET

pIYBAF_RghWAKyacAAEk6YQVJXU618.png

2.2.2 角度控制程序设计

风洞中模型姿态的控制分两部分,一个是当前姿态的测量,一个是计算步进电机需转过的角度,角度的控制是在精确地测量当前姿态的基础上完成的,程序框图如图4所示。

和角度测量相似,模型姿态需要改变的角度放在累加器中,需要改变的方向放在22H单元中,符号放在23H单元中,通过计算得到驱动模型转动给定角度所需要的脉冲数,以及该方向电机的控制端口。

部分程序如下:

DJRUN: JZ AOVER

MOV R2,A ; 待转角度存于A中

MOV A,22H ; 模型变化方向

pIYBAF_Rgh-APrVTAAElAbptEj0805.png

CJNE A,#0Ah,NOAJI

LJMP ADJI ;攻角方向(α角)

NOAJI: CJNE A,#0BH,ERROR5

LJMP BDJI ;侧滑角方向(β角)

ADJI: MOV A,23H

CJNE A,#0Ah,ADJINOZH

LJMP ADJIZH ;α方向 正转

ADJINOZH :CJNE A,#0BH,ERROR5

LJMP ADJIFU

ADJIZH: SETB AAJFX ;α方向 正转

LJMP AMC_DU

ADJIFU: CLR AAJFX ;α方向 反转

LJMP AMC_DU

AMC_DU: MOV R4,#0AH ;

AMC60: MOV R3,#3CH ;传动比

AMC10: SETB AAJMC

…… …… ; 单个脉冲产生器

RET

(β方向运行程序和α方向相似)

3、 结论

本文作者创新点为:使用自整角机及其变送器代替传统的光电编码器,大大降低了硬件费用。此系统成功应于某大学低速风洞控制系统中,风洞试验中模型的攻角α的变化范围为-10度~+25度;侧滑角β可在-180度~+180度范围内任选角度;控制精度和测量精度均为0.5度。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    以从空载速度和失速转矩中得出。 如果没有关于电枢电感的信息,则可以将此参数设置为一些小的非零值 。 当正电流从电气+端口流向-端口时,正扭矩从机械C端口作用到R端口。 引脚 +端:电压输入正端 -端:电压......
    确定输出信号峰峰值或有效值或分贝值。也可用旋转参数调节旋钮7,改变输出信号幅值。 按下“DC Offset”可以设置输出信号中的直流分量。其右边的键“UTIL”按下后,选中“系统”,再选中“语言”,可以......
    直线电机是如何驱动的 直线电机与磁浮驱动;直线电机是如何驱动的 直线电机是一种特殊的电机结构,与传统旋转电机相比,直线电机可以提供直线运动,因此广泛应用于需要精准直线运动和快速响应的领域,如空间推进系统......
    > 当P3881=0时见图1只需设置P3880用于激活和取消紧急运行模式的开关量和紧急运行命令激活后的电机的旋转方向P3883即可。 <图2 P3881=1时的参数设置> 当......
    整定法得到整定值。用在线自整定的PID参数KP,KI,KD就可根据式(3)计算出输出控制值ui。 4 实验数据及结论 对于塞贝克系数的确定该系统采用改进的Har—man方法,只要......
    变频器制动电阻参数设置_变频器如何配置制动电阻;  变频器制动电阻的作用与制动原理   变频器制动电阻是一种在变频器驱动电机时用于实现电机制动的装置。其主要作用是将电机的旋转动能转化为热能,从而......
    变频器上丰富的接口还可以实现更多控制层面的功能。 变频器基本参数设置 首先是频率设定: 启动频率:此参数用来设定启动时电机从多少频率开始运转。运行频率:根据生产情况调节好电机运转后的旋转频率。频率上下限:这个参数避免用户误操作使频率过高,烧坏......
    在低速运行时连续,位置精度受控即可。 (1)位置比例增益 设定位置环调节器的比例增益。设置值越大,增益越高,刚度越大,相同频率指令脉冲条件下,位置滞后量越小。但数值太大可能会引起振荡或超调。参数数值由具体的伺服系统......
    伺服电机的参数设置 伺服系统的常见故障与处理方法;在自动化设备中,经常用到伺服电机,特别是位置控制,大部分品牌的伺服电机都有位置控制功能,通过控制器发出脉冲来控制伺服电机运行,脉冲......
    控制信号与电机转速的比例关系。一般来说,建议使伺服工作中的最大设计转速对应9V的控制电压。比如,山洋是设置1V电压对应的转速,出厂值为500,如果你只准备让电机在1000转以下工作,那么,将这个参数设置为111......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>