微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 工业电子 > 双传感器的航星计程仪测试系统

双传感器的航星计程仪测试系统

时间:09-14 来源:互联网 点击:
设计

在软件设计中,采用了数值逼近及多种滤波算法,并在充分利用CPU功能的前提下,尽量减少硬件数量。除合理选择硬件外,软件上采取抗干扰陷阱与冗余处理,提高了系统的稳定性和可靠性。

计程仪的工作程序用汇编语言编写,采用模块化结构的程序设计方法,便于使用维护与扩展。计程仪软件主要分为自检模块、管理模块、航速航程解算模块和测速校正等模块,各模块主要以中断方式调用。计程仪的基本工作程序框图如图3所示。当电源开关闭合后,仪器的专用计算机系统开始自检,主仪器及分显示器上将显示自检的结果;自检完毕后便开始对计算机系统进行初始化设置;初始化设置完毕后,定时器并未开始计时,而必须等到启动中断后才开始计时工作。此时计算机系统处于一种等待状态,等待定时或按钮所产生的中断发生。中断部分完成航速航程计算和发送,流程图如图3所示。



3 结束语

本航星计程仪系统采用了双传感器结构实现船舶航速的连续测量并按一定的软件算法计算航程;具有硬件电路简单、可靠性高、工作稳定和性价比较高等特点,适应现代化舰船的需求。由于使用了AT89C55单片机等,使得该系统具有一定的可再开发性。目前该计程仪已批量生产,并安装于多种船舶上。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top