首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
嵌入式多功能控制器0P7200及应用
来源:本站整理  作者:佚名  2010-07-09 08:56:39





2 0P7200在应答机自动测试系统中的应用
    空中交通管制机载应答机(简称应答机)是一种重要机载导航设备,它配合地面二次雷达工作,为空中交通管制系统提供应答机载机平台的各种信息,从而实现对飞机的管理和监督,维护空中交通秩序。针对某型应答机的测试要求,采用OP7200构建应答机自动测试系统。
2.1 OP7200接口应用
    OP7200作为应答机自动测试系统的控制和显示单元,负责整个系统测试任务的调度,数据处理、接口控制、结果显示等多种任务,其接口如图4所示。它完成的任务包括以下几种:1)界面显示,由LCD显示屏完成;2)界面切换、工作模式选择与控制、参数输入等,由触摸屏完成;3)测试界面的切换,由9个按键(其功能可被触摸屏代替)完成;4)继电器开关电路中的通道选择,由8路数字输出完成;5)测量检波器输出的电压,判断收发机是否工作,由1路A/D转换完成;6)收发机检测电路的通信和射频模块控制电路的通信,分别由2个3线RS232接口完成;7)控制盒模拟电路的通信,由RS485接口完成;8)信息交互由以太网接口完成。同时,0P7200采用27 V直流供电。


2.2 OP7200的软件设计
    当系统启动时,首先进行系统初始化操作;设置背光灯开,增加LCD显示屏亮度;进行LCD的对比度设置,使显示界面更为清晰;进行键盘初始化;进行字体大小初始化;创建触摸屏键盘;进行串口初始化,设置RS232和RS485的波特率、数据位、校验位、停止位等;进行输出口和以太网设置。然后对全局变量初始化,完成全局变量的定义;接着进入测试任务选择界面,判断是否进行测试,若选择整机联机测试或收发机测试,则都在测试任务完成后返回初始界面,否则一直在初始界面程序中循环。软件流程如图5所示。


    在程序设计时,采用了协作多任务处理的方式。当不需执行立即任务时,每一个单独任务都会自动遵守其运行时间,通过互联语句const和公有函数,各变量可以在无严密防范的情况下在不同的任务之间实现共享。以收发机测试程序为例,收发机界面显示、接收数据处理和触摸屏控制等操作需要实现,通过采用协作多任务处理,可以很好的完成测试任务。
2.3 使用时注意的问题
    使用OP7200时,应注意以下问题:数字输出端口有2种漏极输出和源极输出模式,应根据具体情况选择;模拟输入通道有单端输入和差分输入2种模式,并且各有多种输入范围,使用时应根据具体情况选择合适的输入范围;使用键盘或触摸屏调用数据输入函数时,键盘和触摸屏各有函数,此时不能同时使用键盘和触摸屏,应该根据设计要求,调用键盘函数或者触摸屏函数;软件设计尽量避免使用浮点运算,否则容易造成截断,影响数据精度。
2.4 效果分析
    OP7200体积小,重量轻,满足便携式测试系统的要求;接口丰富,不必像PCI04或工控机需要另外添购板卡和输入输出设备,节省开发时间,节约开发成本;Dynamic C软件开发平台是基于标准C语言的改进,与标准C语言的编程规则基本通用,并且提供了专门的库函数,例如触摸屏数字输入库函数,可以方便输入整数、小数等,不但使设计富于人性化,而且方便了编程,提高了软件开发效率。

3 结束语
    基于OP7200的应答机自动测试系统较好地完成了测试任务,性能可靠,通过触摸屏操作方便,有效地提高了应答机的维修保障能力。实践表明,OP7200是一款接口丰富,功能相对齐全的显示控制终端,在便携式测试系统设计时有较高的性价比,具有很好的应用前景。

上一页  [1] [2] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:188,070.30000 毫秒