基于C8051F005单片机的机陀螺仪测试系统.docVIP

基于C8051F005单片机的机陀螺仪测试系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于C8051F005单片机的机载陀螺仪测试系统 HYPERLINK /search/?q=虚拟仪器 \o 虚拟仪器 虚拟仪器技术是软件代替部分硬件设计的技术,其中硬件模块实现信号的调理、采集和输出,而软件实现信号的处理、显示和产生。利用软件快速、灵活的运算处理能力,简化硬件模块功能,减少硬件模块体积,提高系统的稳定性和可靠性。另外,该技术只需更改软件就能满足大部分信号的测试,具有很强的灵活性和扩展性。   目前,传统的航空机载 HYPERLINK /search/?q=陀螺仪 \o 陀螺仪 陀螺仪 HYPERLINK /search/?q=测试系统 \o 测试系统 测试系统采用分立仪器搭建,具有成本高、自动化程度低、扩展性差的缺点,因此,这里提出一种基于虚拟仪器技术的航空机载陀螺仪自动测试系统的设计方案。   1 陀螺仪测试系统硬件设计   该系统硬件主要是以 HYPERLINK /search/?q=C8051F005 \o C8051F005 C8051F005 HYPERLINK /search/?q=单片机 \o 单片机 单片机为核心,结合相应的外围电路实现A/D、D/A转换以及开关量的控制,采用模块化设计,通过RS-232总线与计算机控制系统进行通信。考虑到该系统设计的模块较多,且为了后续扩展,选用标准的3U工业机箱。其系统硬件原理图如图1所示。   1.1 测试转台   测试转台用于标校陀螺精度,每种型号的陀螺都有各自的测试转台。在对陀螺进行测试前,需要将陀螺固定在测试转台上,并将转台调整到水平位置。测试转台上有俯仰和倾斜指示刻度,可根据要求将陀螺调整到相应位置。   1.2 陀螺仪和航空连接器   陀螺转子是陀螺仪的基本部件,常采用同步电机、三相交流电机等拖动方法使陀螺转子高速围绕自转轴旋转;内、外框架(或称内、外环)是陀螺自转轴获得所需角转动自由度的结构;附件是指力矩马达、信号传感器等。   根据旋转物体的旋转轴所指方向在不受外力影响时不改变的原理来保持方向,制造出来的陀螺装置就叫陀螺仪。陀螺仪在工作时要给它一个力,使它能快速旋转起来,一般能达到每分钟几十万转,可以工作很长时间,然后用多种方法读取轴所指示的方向,并自动将数据信号传给控制系统。   陀螺仪的种类很多,按用途可分为传感陀螺仪和指示陀螺仪。传感陀螺仪用于飞行体运动的自动控制系统中,作为水平、垂直、俯仰、航向和角速度传感器;指示陀螺仪主要用于飞行状态的指示,作为驾驶和领航仪表使用。不同型号的陀螺仪通过不同的连接器与信号调理箱连接。因此,测试系统根据陀螺仪的连接情况,需要配备多个连接器。   1.3 电源部件   电源部件为航空机载陀螺仪自动测试系统提供所需的直流和交流电源,直流输出为+27V,交流输出为三相36V400Hz和三相115V 400 Hz。陀螺仪型号不同,其消耗功率也不同,交直流一般约O.5 A。   1.4 计算机控制系统   计算机控制系统对采集的数据进行处理,并进行图像显示,向操作人员提示及报警。对试验结果进行分析记录,以测试报表形式输出。软件采用全汉化处理,选用菜单对话形式,将每一步操作方法都显示在显示屏上。操作人员可以按照提示完成操作。   通信模块实现板卡与计算机之间的通信,计算机使用RS232总线,而智能板卡使用CAN总线,转换模块完成数据的采集功能,如图2所示。   C8051F005单片机实现对D/A转换器DAC714和A/D转换器TLC2543的控制,产生直流电压信号,经输出采样电路的电压/电流转换、放大,输出稳定的直流电流。使用D/A输出、A/D采样,与主控单片机形成闭环控制系统。可用键盘进行电流数值设定,用 HYPERLINK /search/?q=LED \o LED LED(发光二极管)进行显示,智能板卡数据采集框图如图3所示。   1.5 信号调理箱   信号调理箱实现信号的调理、采集和输出。通过分析不同型号陀螺的工作原理,其输出信号有同步器、模拟量和开关量等信号。根据信号性质,信号调理箱包含S/D、A/D和继电器等集成电路,能够将同步器信号、模拟量信号转换为数字信号,达到与计算机通信的目的。   采用CJ24Y4L   2 系统软件设计   系统软件采用美国NI公司的虚拟仪器软件LabWindows/CVI进行设计开发,CVI是在C语言(ANSIC)的基础上增加了仪器控制和工具函数库的虚拟仪器开发软件,具有友好的图形用户界面,因此选用CVI可以加快测试程序开发。系统软件原理图如图4所示。 ? ?????? 为了方便和规范测试系统程序的编写,将各个硬件模块的驱动编译生成动态库,由测试系统程序根据需要进行调用。系统程序开发过程中,硬件驱动和虚拟仪器界面的开发是重点。   硬件驱动设计是对智能板卡进行程控,方

文档评论(0)

189****1013 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档