新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于单片机的飞机发动机转速测量系统的设计

基于单片机的飞机发动机转速测量系统的设计

作者:吴光彬 吴晓男 刘爱元时间:2014-09-25来源:电子产品世界收藏
编者按:  摘要:本文介绍了一种基于AT89S51单片机关于飞机发动机转速的测量系统的设计,利用单片机完成测量系统的控制、数据处理和显示输出,给出了测量系统的硬件设计和软件设计。实际应用表明,该测量系统具有结构简单、测试精度高、稳定性好等优点。   引言   飞机飞行过程中,转速是需要测量的一个重要参数,通过测量喷气发动机转速,可以了解发动机的功率和推力,并可确定发动机所承受的运动负荷和能量负荷。测量发动机转速时必须把飞机发动机转轴的转速传送到座舱,供给飞行员读数,为实现飞机发动机转速远距离传输问题,目前飞机

  由图3可以看出,周期测量法是将被测的频率信号fx经放大整形变成方波信号,再经过分频器n分频后,得到时间为Tx的门控信号,显然:T=n/fx(1)

本文引用地址:http://www.eepw.com.cn/article/263371.htm

  门控信号Tx的上升沿打开主控门,使计数器开始对标准频率发生器发出的高频标准频率脉冲f进行计数,Tx下降沿关闭主控门,计数器停止计数。这时,计数器的计数值Nx为:Nx = Tx f(2),将式(1)代入式(2),可得:

  F/D转换原理如图4所示,测量开始时,首先被测信号fx在锁存控制逻辑线路的控制下,fx为整周期时,对高频和低频计数同时发出锁存控制信号,然后通过片选CS2/信号,将fx低频计数值nx取走,通过CS1/将高频计数锁存器内容Nx取走。假设被测频率的周期为tx,则锁存控


  那么,在Tx时间内,测得的平均


  从以上分析可知,周期测量法一次测量的周期近似为Tx。在测量周期一定时,增加时钟频率f,计数器的计数脉冲Nx就多,由此便可减小量化误差。因此,周期测量法具有测量周期短、测量精度和分辨率高的优点。

  在工作过程中,采用中断方式工作,每隔35ms中断一次,在中断间隔内完成大部分输入/输出任务。响应中断后经双向数据总线向输入接口组件发出一个口地址信号,选通输入的频率信号。待锁存控制逻辑发出准备好信号时,通过发送口地址信号取走对应的计数值,再解算出发动机的转速。

  发动机转速的计算采用了“同余”的方法,计数器不用清零,只需根据高、低频计数器内前后两次计数值Ni、Ni+1、ni、ni+1,再按前述计算方法求出所测转速,具体算法如下:

  

  3.2 系统软件流程

  系统软件采用模块化的设计思想,系统软件主要由主程序、转速计算子程序、自检程序和显示打印程序四个部分组成。

dc相关文章:dc是什么


51单片机相关文章:51单片机教程




评论


相关推荐

技术专区

关闭