一种用于航管雷达供电的测控系统设计

[09-08 10:25:27]   来源:http://www.88dzw.com  电源电路   阅读:8960

文章摘要: 它具有外接元件少、功耗低、精度高等优点,适合作各种微处理器、控制器以及数字信号处理机的接口。www.88dzw.com4 系统软件设计 操作系统选择VxWorks实时操作系统,这是由WindRiver推出的一种嵌入式强实时操作系统[6],它存在多任务调度的方式,可以管理多个外设,而且可根据应用程序的需求对操作系统进行裁剪,最大程度地压缩代码,实现程序的优化。VxWorks因其卓越的稳定性被首先应用于航天、导弹等尖端领域,目前使用更加广泛[7-8]。 软件处理流程如图7所示,系统引导成功后进入用户程序入口,首先开始任务的初始化,其主要包括初始化系统时钟、读取工作参数配置文件、

一种用于航管雷达供电的测控系统设计,标签:电源电路,电路设计,http://www.88dzw.com

    它具有外接元件少、功耗低、精度高等优点,适合作各种微处理器、控制器以及数字信号处理机的接口。

www.88dzw.com
4 系统软件设计
    操作系统选择VxWorks实时操作系统,这是由WindRiver推出的一种嵌入式强实时操作系统[6],它存在多任务调度的方式,可以管理多个外设,而且可根据应用程序的需求对操作系统进行裁剪,最大程度地压缩代码,实现程序的优化。VxWorks因其卓越的稳定性被首先应用于航天、导弹等尖端领域,目前使用更加广泛[7-8]。
    软件处理流程如图7所示,系统引导成功后进入用户程序入口,首先开始任务的初始化,其主要包括初始化系统时钟、读取工作参数配置文件、控制端口复位、网络初始化等。软件通过网络对外进行通信,系统初始化完成后要创建网络接收任务,网络接收任务创建完成后就开始了主任务与网络接收任务的并行处理工作。

    网络接收任务与主任务的优先级相同,任务切换依靠系统时间片轮询来进行调度。两个任务之间依靠信号量进行通信,网络接收任务收到网络数据后对数据进行解析处理,并设置信号量以通知主任务进行相应的控制响应,其主要包括信号量复位、接触器控制、状态回送等。
    主任务除了处理外界的控制命令外还要实时地采集16路电压电流值、16个触点状态值、系统温度值。主任务采集各种状态信息后要定时把所有信息打包发送给远端的上位机。远端上位机上的电源测控监视界面如图8所示。

    由嵌入式PC104计算机和模拟器件构成的电源测控系统能够精确地对供电系统的各种电源的电流值、电压值进行实时监视,并通过远端操纵台对这些电源进行遥控开机或者关机,能实时监测这些电源的开机或者关机状态。该系统已经成功运用到某航管雷达的供电系统。

www.88dzw.com
2.3 温度检测电路设计
    采用MAX6673温度传感器,温度检测电路如图3所示。


    温度传感器的1脚输出PWM方波,通过FPGA内部的计数器和时钟对PWM方波的正、负脉宽进行计时,得到PWM波形中蕴涵的温度信息,最终由PC104计算机软件读取并计算出温度值,送监视界面显示。FPGA内部的温度读取模块如图4所示。

3 接触器测控电路
3.1 接触器控制电路设计

    如图5所示,该电路由FPGA、HC374、电阻和功率场效应晶体管IFR7380组成。来自远端的接触器开/关控制命令经过FPGA 内部的端口,送到三态锁存器HC374,并经过功率场效应晶体管IFR7380进行电流放大,输出给接触器,使接触器吸合或者断开。

上一页  [1] [2] [3]  下一页


Tag:电源电路电源电路,电路设计家电维修 - 单元电路介绍 - 电源电路