不但在体积上有所缩小,而且简化了系统外围设备,降落了系统的功耗,掌握性能比仿照式舵机更加优秀,增加了掌握器的准确性以及可靠性,对电动机的发展具有较大的实用意义和工程代价。
现在军事领域中利用无人翱翔器既要达到体积小、耗电量少而且功能调度度灵敏。由于微处理器的关系,数字舵机可以在将动力脉冲发送到舵机马达之前,对输入旗子暗记利用设定的参数进行处理,这意味着动力脉冲的宽度,可以根据微处理器的程序运算而调度,以适应不同的功能哀求,并优化舵机的性能。

舵机紧张由无刷电机、掌握器、舵机机器构造、传感器四部分组成,个中掌握器是舵机的核心部分口。其事情事理是由吸收机发出讯号给舵机,经由电路板上的 IC判断迁徙改变方向,再驱动无核心马达开始迁徙改变,透过减速齿轮将动力传至摆臂,同时由位置检测器送回讯号,判断是否已经到达定位。
位置检测器实在便是可变电阻,当舵机迁徙改变时电阻值也会随之改变,由检测电阻值便可知迁徙改变的角度。一样平常的伺服马达是将细铜线缠绕在三极转子上,当电流流经线圈时便会产生磁场,与转子外围的磁铁产生排斥浸染,进而产生迁徙改变的浸染力。
舵机是无人机翱翔掌握系统的实行机构,在空中按一定轨迹翱翔的无人机都是靠舵机带动舵面来实现的,其性能的好坏直接影响无人机性能。舵机紧张由无刷电机、掌握器、舵机机器构造、传感器四部分组成,个中掌握器是舵机的核心部分口。由于舵机掌握精度高,相应速率快,因此本文选用TMS320F2812作为主掌握单元。
系统概述飞控打算机通过RS232串口发出舵偏角指令以数字形式送给舵机掌握器并监控舵机的状态,舵机掌握器TMS320F2812吸收到该指令后通过AD通道与检测到的实际舵面偏转角送入舵面的位置和速率调节单元从而得到参考PWM占空比,在软件中通过实际量丈量和反馈量的比较来决定是否对舵机发送掌握旗子暗记,经由减速传动驱动电路实现对舵机的掌握。总体框图如图1所示:
图1 舵机掌握器系统框图
数字式舵机掌握器硬件设计数字式舵机掌握器硬件由掌握电路、反馈旗子暗记采样电路、驱动电路、串口通信电路组成。
1、DSP主控电路
由TMS320F2812作为主控芯片的掌握电路是数字化舵机的核心部分,实现旗子暗记的采集,位置与速率的调节,校正和掌握PWM旗子暗记输出分配。选用美国德州仪器公司生产的TMS320F2812芯片作为主控单元。
此芯片主频150MHz,32位内核,片上集成256 K字节的闪存,内部集成马达掌握外围设备、串口外围设备、具有16通道12位的ADC以及集成128K字节的闪存,方便自启动,无需外部扩展,减小了掌握系统的尺寸,适宜进行伺服电机的掌握。
内部含有96个中断源,能够及时处理各种突发事宜,提高了系统的可靠性,DSP的外围电路包括参数存储电路、时钟电路、JTAG接口电路和供电电源电路等。
时钟电路利用外部有源晶振,通过CPU内部PLL倍频得到最大为150MHz的事情频率,可减小外部滋扰旗子暗记对波形的影响,DSP芯片的JTAG口可实现在线编程。
由电源芯片TPS767D301将飞控机供应的5V电源转换为TMS320F2812的内核1.8V和I/O的3.3V,通过改变定时器1周期寄存器与比较寄存器的数值就可以改变定时器T1的PWM旗子暗记的占空比,从而掌握舵机输出。
2、隔离驱动放大电路设计
该驱动电路采取的是光耦隔离驱动电路,能够进行触发脉冲的旗子暗记隔离。由于掌握电路产生的触发旗子暗记属于弱电旗子暗记,采取比较常见用于旗子暗记传输的高速光耦将掌握电路和驱动电路进行有效的隔离,用来实现单方向通报旗子暗记以避免DSP运行时受到功放电路的滋扰,同时TMS320F2812的PWM输出是3.3V的旗子暗记,而舵机的驱动须要5V的旗子暗记。因此,在处理器与舵机之间须要一个电压转换芯片。
由MAXIM公司生产的双向8通道电平转换芯片MAX3001E能够为多电压系统的数据传输供应必要的电平转换。外接电压VCC和VL分别设置转换器两侧的逻辑电平。
器件VL一侧的逻辑旗子暗记在VCC一侧呈现为较高电压的逻辑旗子暗记,该芯片有8个通道,能够完成系统的至少4路PWM旗子暗记输出,光耦隔离电路及驱动电路事理图如图2所示。
图2 光耦隔离电路及驱动电路
3、数据采集电路设计
数据采集是翱翔测控仪的另一个关键部分,系统能否正常事情取决于数据采集是否及时、数据转换是否及时、是否达到精度哀求,数据传输是否实时。
根据设计哀求,数据采集部分用作采集翱翔器翱翔过程中的气压和空速,来自传感器的旗子暗记为0~5V的仿照旗子暗记,对这两路旗子暗记的输入哀求模数转换器为16位A/D,采样频率不小于100KHz,通道数大于2,转换精度±1LSB。
由于TMS320F2812内置的模数转换器只有12位的操作范围,不能知足系统的设计哀求,因此须要外扩模数转换器以达到设计哀求。由MAXIM公司推出的MAX1168芯片是一款功率低、体积小的模数转换芯片,高性价比使它成为数据采集、数字旗子暗记处理等系统中的空想器件,如图3所示:
图3 数据采集电路
数字电动舵机掌握器软件设计数字式舵机掌握器的主程序流程是先将DSP的时钟、定时器、寄存器、中断、A/D端口、PWM端口等初始化,通过串口吸收飞控打算机的位置、速率给定旗子暗记,通过中断采样舵机的反馈旗子暗记同时完成数据的采集处理滤除滋扰旗子暗记和较大的旗子暗记,实现掌握算法。
通过位置给定旗子暗记与反馈旗子暗记采纳比较的办法进行掌握量输出,通过掌握算法掌握舵机运行。调度掌握器系统的各参数,编写参数处理子程序,通过串口修正参数,舵机掌握器吸收位置给定旗子暗记由串口通信处理子程序完成,参数的修正通过串口调用串口子程序来完成。
通过改变PWM1-PWM4脉冲调制旗子暗记的占空比,空间矢量PWM掌握便是通过分配电压空间矢量,尤其是零矢量的浸染韶光,终极形成等幅不等宽的PWM脉冲波,频率按逆时针方向匀速旋转,那么其在三相轴上的投影便是对称的正弦量。
仿真结果(略)图5 翱翔器姿态仿真
从仿真结果可以看出,在较强外界滋扰的影响下,姿态角能够很好地跟踪较为苛刻的方波指令旗子暗记。
结束语本文采取了TMS320F28l2作为主控芯片集成了PWM电路,正交编码脉冲QEP电路、捕获单元、串行通讯端口等许多掌握部件,使电机的掌握模块大为简化。
采取数字掌握的舵机掌握器同样可以实现良好的伺服掌握,全体系统大略可靠,运行效果良好,掌握精度高,数字式舵机掌握器体积较小,灵巧性较强,通过串口对参数进行修正即可以掌握参数不同的舵机,不拆卸飞控打算机即可修正舵机的参数。
通过伺服电机测速阶跃相应函数、脉冲相应函数、初始条件相应函数,能自动产生适当的仿真范围对模型进行仿真,也可以直接指定仿真终止韶光或采样韶光向量。
(摘编自《电气技能》,原文标题为“基于DSP无人翱翔器数字舵机掌握仪研究”,作者为袁媛、王忠庆等。)










