登录
|
注册会员
开启辅助访问
设为首页
收藏本站
扫一扫关注官方微信
论坛
BBS
M币充值
M currency prepaid phone
M币获取
附件中心
搜索
search
全新论坛MCU智学网上线,欢迎访问新论坛!稀缺资源、技术干货、参考设计、原厂资料尽在MCU智学网
MCU资讯论坛
»
论坛
›
单片机论坛
›
单片机应用于方案
›
寻北仪中力矩电流发生器的设计
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版
寻北仪中力矩电流发生器的设计
[复制链接]
2486
0
ad***
管理员
发表在
电源技术
2014-4-2 09:17:23
|
查看全部
|
阅读模式
本文包含原理图、PCB、源代码、封装库、中英文PDF等资源
您需要
登录
才可以下载或查看,没有帐号?
注册会员
x
O 引言
寻北仪在军事和民用领域都有着广泛应用,它可测出载体纵轴与真北的夹角,用于为车辆、船舶等载体提供方位基准。力矩
电流
发生器作为寻北仪的重要组成部分,地位极其重要,其作用是将计算机输出的以数字量形式表示的方位和水平电流值转换成模拟电流,分别输入陀螺仪方位力矩器和水平力矩器,以产生找北力矩和阻尼力矩,使陀螺仪主轴跟踪地理子午面的运动。
1 寻北仪微机控制系统
图1给出了寻北仪微机控制系统的示意图。控制计算机完成对主体仪器的检测和控制,同时负责显示、键盘等人机交互内容。控制计算机通过串口获取倾角
传感器
姿态、航向发送器航向、计程仪/
GPS
航速等信息,利用
ADT
800
模块
的A/D部分采集2路加速度计Az、Ay以及水平信号器Ey、方位信号器Ez等信息,定时解算控制电流并通过串口向其他设备发送航向信息。计算机解算得到的控制电流为数字形式,通过ADT800模块的D/A部分输出代表电流大小的电压信号,通过压控恒流源转换为电流输出,输入到主体仪器的陀螺力矩器中,使陀螺跟踪地理坐标系。
2 力矩电流发生器硬件电路
2.1 总体结构
根据寻北仪总体要求,控制电流有两路,其中一路控制方位、一路控制水平,输出控制电流的最大值为80 mA,最小值为0.5 &
mu
;A,电流精度要求优于O.5μA。如果不分档,要满足这样大的范围和高精度的要求,D/A转换的分辨率应为1
LSB
=O.5×10-3/80=1/160 000(小于1/217而大于1/
218
),故需要18位的D/A转换芯片,并要求有关电路具有百万分之六的精度。为了降低对元器件的要求,将输出电流分为2档:取精电流的范围为O~1.25 mA;而粗电流的范围取为1.25~80 mA。分档后对精电流精度的误差要求为δ=O.5×10-3/1.25=O.000 4。若选取12位的D/A转换芯片,其分辨率为1LSB=1/212=0.000
24
4,可见能满足精度要求。为了进一步提高转换精度,采用电压控制的恒流源向负载(陀螺力矩器线圈)提供电流。由于电流是恒流源,故它不会受负载变化以及
电源
波动等因素影响,保证了转换精度。D/A输出的电压信号由计算机根据修正回路控制模型补偿各种寻北仪误差后解算控制输出。设计的力矩电流发生器原理框图如图2所示。
2.2 压控恒流源
压控恒流源由运算放大器、场效应管和
晶体
管等组成如图3所示。恒流源输出电流
IL
≈
IO
=U
DAC
O/RO,与负载(陀螺力矩器线圈)
电阻
RL及电源电压变化无关,而只受输入电压控制,起到压控恒流作用。恒流源电路难点在于其精度的提高及实现,取决于元器件的选择、印制板的设计编排、抗干扰措施的设计等因素。为此,运放采用低漂移、高精度的
OP27
,RO采用恒温性好的精密电阻。因为是分两档进行转换,故当进行精粗转换时,只要改变基准电阻RO的数值即可,即在基准电阻RO上并联电阻小电阻RO1将精电流转换为粗电流输出。
2.3
开关
电路
开关电路是力矩电流发生器电路的重要组成部分。恒流源只能输出单方向的电流,用开关电路可以实现流人陀螺力矩器线圈的电流方向的改变;同时,恒流源的输出电流分粗、精2档,也要对其基准电阻进行切换。开关电路的理想程度将对系统性能产生较大的影响,特别是其不对称性将造成系统零偏电流,为此要求开关电路有极高的响应速度,一般至少在μs量级。为了提高电流输出精度采用高速
继电器
JRC
-10M控制输出电流的粗、精档和正、负极性的转换,由计算机通过控制ADT800的数字I/O口实现。由于修正回路修正电流的变化周期长,继电器的寿命可以满足系统要求。开关电路部分原理图如图4所示。
R2
为限流电阻,起保护作用。RO,RO1分别为粗、精电流控制电阻。PB3(
PB5
)控制继电器J1(J3)实现水平(方位)力矩器电流的极性控制,PB4(PB6)控制继电器J2(J4)实现水平(方位)力矩器电流的精粗控制。
2.4 ADT800模块应用
寻北仪中A/D、D/A、数字I/O功能的实现采用盛博公司的高速、高性能嵌入式数据采集和控制系统模块ADT800,它具有24路TTL/CM-OS兼容的数字I/O口、4通道12位D/A输出,完全可以满足力矩电流发生器对D/A、数字I/O通道的要求,而且剩余通道还有利于系统的改进与升级。
系统中,ADT800数字I/O地址为ADT800_BA+9,与力矩电流发生器有关的各位定义如图5所示。
利用ADT800模块D/A通道中的DAC0(DA
C1
)通道输出的电压信号控制方位(水平)压控恒流源电路,实现对方位轴(水平轴)的控制。
3 力矩电流发生器软件设计
考虑到寻北仪的应用背景等因素,选择DOS 6.
22
作为操作系统,并选用UCDOS6.O作为汉字平台。选用C++语言和Borland C++3.1集成开发环境为程序开发语言和开发环境,采用面向数据流的分析和设计方法对软件进行开发。采用多中断和
TSR
技术增加软件的实时性和多任务处理能力。
根据系统需求和模块化的基本原则,将寻北仪软件划分为初始化模块、管理模块、定时中断模块和通讯模块四大组成部分,如图6所示。
与力矩电流发生器有关的软件部分体现在初始化模块和定时中断模块部分,包括ADT800的初始化、D/A控制和I/O控制。init_adt800()函数主要用于对ADT800模块的初始化,包括A/D和D/A设置,初始化数字I/O口等。
定时中断模块根据处理得到的加速度计信号、计程仪/GPS航速信息、倾角传感器姿态信息、键盘装订的参数、误差补偿量及系统所处的工作状态等实时解算出陀螺控制电流,并向陀螺力矩器控制发送。
为了电流解算的方便,程序中定义了几个数组:Kj[5],
Ky
[5],Kz[5],C1[5],C2[5],K2[5],K3[5],分别用于存放状态转换积分系数、方位控制回路的状态转换系数、水平控制回路的状态转换系数、C1系数、C2系数、方位控制放大器放大系数、水平控制放大器放大系数。由于最终力矩电流是通过压控恒流源来实现的,因、此电流的解算就是得出相应的控制电压,解算程序如下(以罗经状态为例):
系统软件除了完成上述的电流解算外,还要对工作状态进行切换。根据加表采样值和dacy、dacz的大小及正负,通过对ADT800_BA+9地址的置位/复位操作,实现力矩电流精粗和极性的控制,例如:
最后电流解算得到的对应控制电压通过ADT800的D/A通道输出给压控恒流源,经V/I转换后输出至陀螺力矩器。实现D/A转换的函数为:
例如,执行语句adt800_da_out(ADT800_BA,0,Ddacy),即可实现向方位控制回路发送控制电压,电压值大小为Ddacy。
4 实验
为了检查力矩电流发生器所产生电流是否满足精度性能要求,用Agilent E3620A直流
稳压
电源输入表1中所示的电压,在压控恒流源输出电路的负载端接上7.8 Ω的精密电阻作为负载模拟电机绕组,同时通过控制极性控制继电器和精粗控制继电器,改变输出电流的极性和精粗,用Agilent 34401A数字万用表测试流经模拟负载的电流,所测结果如表1所示。
从表1所示的测试结果可以看出,针对寻北仪微机控制需要而设计的力矩电流发生器,其动态范围较大,转换精度优于0.5 μA,可广泛应用于寻北仪、电控罗经等惯性导航系统中。
发生器
,
军事
,
领域
相关帖子
CONEC康耐连接器在铁路行业的应用———CONEC康耐连接器在铁路行
火电机组振动国家工程研究中心—振动数据采集分析系统———火电
GE华伦医疗–X光机曝光控制系统测试平台———GE华伦医疗–X光机
北京益鸿祥液压设备有限公司-液压设备检测系统———北京益鸿祥
东莞卓茂仪器有限公司—成品风扇崩应自动监控系统———东莞卓茂
西屋月台屏蔽门公司—屏蔽门形变位移测试系统———西屋月台屏蔽
工业以太网联网解决方案
以太网网络连接的解决方案
以太网网络连接解决方案
三菱变频器的常见故障及维修对策
举报
回复
返回列表
*
滑块验证:
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖后跳转到最后一页
回复
转播
评分
分享
打开支付宝扫一扫,最高立得1212元红包
搜索
本版
帖子
用户
热搜:
传感器
51串口程序
电子管放大器
夾式電表
夾式電流
Mentor论坛
打印机
版块推荐
百宝箱
My 布拉格
无边框Z9
Z9Max
Z9mini
nubia动态
问题 & 建议
资源分享
爱拍
同城会
牛仔生活
查看论坛所有版块>>
每日签到
论坛任务
摄影技巧
跳蚤市场
互助问答
论坛导读
申请内测
红包中心
每日摇一摇
活动中心
网站地图
官方旗舰店
图文热点
VK1S38A SSOP24点阵数显LED驱动芯片/数码管
VK1S38A是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3
点阵LED数显屏驱动芯片/数码屏显示IC-VK162
VK1628是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3线
数显屏驱动原厂-VK1668 SOP24抗干扰数显LED
产品品牌:永嘉微电/VINKA 产品型号:VK1668 封装形式:SOP24 概述 VK166
抗干扰LED数码管显示屏驱动芯片/3线串行接
VK1Q68D是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片。内部集成有3线
抗干扰能力强/点阵数显LED屏驱动/数码管驱
VK1S68C是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3 线串
更多
精华推荐
VK1S38A SSOP24点阵数显LED驱动芯片/数码管
点阵LED数显屏驱动芯片/数码屏显示IC-VK162
数显屏驱动原厂-VK1668 SOP24抗干扰数显LED
抗干扰LED数码管显示屏驱动芯片/3线串行接
抗干扰能力强/点阵数显LED屏驱动/数码管驱
可支持14×4的点阵LED显示面板数码管LED驱
数显驱动器原厂-数显LED显示驱动芯片VK1620
抗干扰数显驱动数码管LED驱动芯片VK1618 SO
更多
社区学堂
VK1S38A SSOP24点阵数显LED驱动芯片/数
点阵LED数显屏驱动芯片/数码屏显示IC-V
VK1S38A SSOP24点阵数显LED驱动芯片/数码管
VK1S38A是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3
点阵LED数显屏驱动芯片/数码屏显示IC-VK162
VK1628是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3线
数显屏驱动原厂-VK1668 SOP24抗干扰数显LED
产品品牌:永嘉微电/VINKA 产品型号:VK1668 封装形式:SOP24 概述 VK166
更多
客服中心
QQ:187196467
服务时间:周一至周日 8:30-20:30
在线客服
客服微博
产品咨询
售后中心
关注我们
关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
QQ:187196467
周一到周日 8:30-22:00 (全年无休)
7 x 24小时在线客服
手机版
Powered by
MCUZX!
X3.4 © 2008-2015
MCU资讯论坛
版权所有
京ICP备18035221号-2
客服QQ: 187196467
技术支持:
MCU资讯论坛
|
网站地图
快速回复
返回顶部
返回列表