您的位置 首页 电源

0P7200多功用控制器的功用特色及完成应答机自动测试体系的规划

0P7200多功能控制器的功能特点及实现应答机自动测试系统的设计-0P7200具有9个薄膜按键,1/4 VGA(320×240像素)带程控开关的白色背光LCD和4 09* 096模拟量触摸屏,如图1所示。0P7200外形尺寸为144 mm×112 mm×43 mm,已通过CE认证,可在恶劣的工作环境中稳定工作。

1、 0P7200多功用操控器简介

1.1 外观

0P7200具有9个薄膜按键,1/4 VGA(320×240像素)带程控开关的白色背光LCD和4 09* 096模仿量触摸屏,如图1所示。0P7200外形尺寸为144 mm×112 mm×43 mm,已经过CE认证,可在恶劣的作业环境中安稳作业。

1.2 内部结构

0P7200多功用操控器的内核是Rabbit 2000微处理器,它以CPLD作为译码单元,一起扩大片外Flash存储器和SRAM存储器。在接口方面,微处理器Rabbit 2000直接操控RS485、RS232、以太网等接口,一起运用CPLD可完结对其他接口的操控,如数字输入/输出接口、模数转化操控接口,LCD显现操控接口、键盘操控接口、触摸屏操控接口等。其内部结构如图2所示。

0P7200多功用操控器的功用特色及完结应对机主动测验体系的规划

1.3 引脚功用描绘

0P7200的引脚装备如图3所示,各引脚功用描绘如下:1)19路开关量输入通道,输入电压范同为±36 V且带有过压保护功用;2)8路开关量输出通道,每路能够用软件进行独自装备,且每个通道在有源时最大可输出电压40V、电流350 mA,无源时最大可输出电压40 V、电流250 mA,三态时最大输出电压40 V;3)模仿量收集通道,单端输入时供给8路11位分辨率的模仿输入通道,差分输入时供给4路12位分辨率的模仿输入通道,且输入信号可用软件设定增益,单端输入时在0~20.0 V规模内有8种挑选,差分输入时在0~±20.0 V规模内也有8种挑选;4)10Base T以太网接口,带RJ-45接口;5)3个串口,其间包含1个RS485接口,2个3线的RS232接口;6)复位引脚,低电平有用;7)2个外部电源接口,可运用9~40 V的直流电源或24 V的交流电源,且内部具有稳压电路。一起,OP7200内部有可替换的3 V硬币型锂电池,用于坚持实时时钟和SRAM。

1.4 软件开发环境

OP7200的编程运用Z-World工业级的Dynamic C(或动态C)软件开发渠道,它是一套用于编写嵌入式运用软件的开发体系,专为Z-World操控器和依据Rabbit微处理器的操控器而规划的。

Dynamic C开发渠道集成了修改、编译、链接、装载和调试等功用,还带有许多函数库,用来支撑实时编程、芯片级I/O,支撑世界字符、位图图画以及圆、线、矩形等图形结构的显现。它还具有以下功用:1)函数串,这是一个动态C特有的概念,它答应在一个或多个函数中包含特别的代码块。当程序履行到指定的函数串时,将履行该串中所有的代码块。函数串支撑软件初始化、数据康复以及其他多种使命的恳求;2)互联句子,它能够完结在一个程序中模仿多个并发事情;3)公有函数,答应在一个程序中模仿协作事情;4)部分声明支撑单个程序中的抢先事情;5)中止关键字答应程序员运用规范C来编写中止服务程序;6)同享和保护关键字,首要用于完结受保护的数据在不同区域的完结同享或将其存储在电池供电的存储器中;7)动态C的特征之一,答应程序员最大极限地运用扩展内存。

Dynamic C还支撑协作多使命处理和抢先多使命处理。协作多使命处理是一种一起履行多种不同使命的办法,当不需履行任何当即使命时,每一个独自使命都会主动恪守其运转时刻。抢先多使命处理是一种优先处理优先级较高的使命,一般程序经过中止,强制履行优先级较高的使命。

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直流供电。

0P7200多功用操控器的功用特色及完结应对机主动测验体系的规划

2.2 OP7200的软件规划

当体系启动时,首要进行体系初始化操作;设置背光灯开,添加LCD显现屏亮度;进行LCD的对比度设置,使显现界面更为明晰;进行键盘初始化;进行字体大小初始化;创立触摸屏键盘;进行串口初始化,设置RS232和RS485的波特率、数据位、校验位、中止位等;进行输出口和以太网设置。然后对全局变量初始化,完结全局变量的界说;接着进入测验使命挑选界面,判别是否进行测验,若挑选整机联机测验或收发机测验,则都在测验使命完结后回来初始界面,不然一直在初始界面程序中循环。软件流程如图5所示。

0P7200多功用操控器的功用特色及完结应对机主动测验体系的规划

在程序规划时,选用了协作多使命处理的方法。当不需履行当即使命时,每一个独自使命都会主动恪守其运转时刻,经过互联句子const和公有函数,各变量能够在无紧密防备的状况下在不同的使命之间完结同享。以收发机测验程序为例,收发机界面显现、接纳数据处理和触摸屏操控等操作需求完结,经过选用协作多使命处理,能够很好的完结测验使命。

2.3 运用时留意的问题

运用OP7200时,应留意以下问题:数字输出端口有2种漏极输出和源极输出形式,应依据具体状况挑选;模仿输入通道有单端输入和差分输入2种形式,并且各有多种输入规模,运用时应依据具体状况挑选适宜的输入规模;运用键盘或触摸屏调用数据输入函数时,键盘和触摸屏各有函数,此刻不能一起运用键盘和触摸屏,应该依据规划要求,调用键盘函数或许触摸屏函数;软件规划尽量防止运用浮点运算,不然简单形成切断,影响数据精度。

2.4 作用剖析

OP7200体积小,重量轻,满意便携式测验体系的要求;接口丰厚,不用像PCI04或工控机需求别的添购板卡和输入输出设备,节省开发时刻,节省开发本钱;Dynamic C软件开发渠道是依据规范C言语的改善,与规范C言语的编程规矩根本通用,并且供给了专门的库函数,例如触摸屏数字输入库函数,能够便利输入整数、小数等,不光使规划富于人性化,并且便利了编程,提高了软件开发功率。

3 、结束语

依据OP7200的应对机主动测验体系较好地完结了测验使命,功用牢靠,经过触摸屏操作便利,有用地提高了应对机的修理保证才能。实践标明,OP7200是一款接口丰厚,功用相对完全的显现操控终端,在便携式测验体系规划时有较高的性价比,具有很好的运用远景。

责任修改:gt

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/dianyuan/343097.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部