新闻中心

EEPW首页>嵌入式系统>设计应用> 基于FPGA的微波辐射计数控系统设计与实现

基于FPGA的微波辐射计数控系统设计与实现

作者: 时间:2010-11-14 来源:网络 收藏

  1.2.3 系统开关控制电路

  系统开关控制电路包括系统上下电和噪声源开关控制电路两部分。其中,系统上下电通过四触点磁保持继电器及ULN2003A构成的驱动电路控制,该磁保持继电器有2个线圈:1个置位线圈Set和1个复位线圈Reset,均通过脉冲触发。当继电器Set端出现上升沿时,继电器吸合,系统上电;当继电器Reset端出现上升沿时,继电器断开,系统下电。由于继电器在切换瞬间电流较大,因此需要外加驱动电路,由ULN2003A构成[3]。此种继电器具有保持功能,一旦置位或复位,即使线圈断电,继电器仍保持原状态,从而降低了功耗。

  1.2.4 电平转换电路

  由于设计采用的是LVTTL电平,而电路及AGC自动增益控制电路采用的是5VCMOS电平,LVTTL的高低电平为:

基于FPGA的微波辐射计数控系统设计与实现

  可见,LVTTL信号与CMOS信号不可直接互联,因此设计选用TI公司的SN74ALVC164245芯片(具有三态输出的16 bit 3.3 V到5 V电平转换收发器)实现LVTTL与CMOS电平的互联。

  1.2.5 总线接口电路

  总线接口电路通过串行通信接口实现数控系统与远程计算机的,由MAX232完成TTL电平到EIA的电平转换,硬件电路如图5所示。

基于FPGA的微波辐射计数控系统设计与实现

2 数控系统软件设计

软件部分包括总线控制模块、天线驱动接口模块、模块、AGC模块和系统开关控制模块5部分,使用同一时钟进行同步处理,控制其他电路共同完成的冷热源定标、和工作状态控制等功能。FPGA软件信息流程图如图6所示。

基于FPGA的微波辐射计数控系统设计与实现

  其中,总线控制模块包括初始化配置模块、数据传输模块和中断处理模块。数据传输模块负责与远程计算机传输科学数据包,包括定标数据、科学数据和温度数据;中断处理模块负责传输工程遥测包的数据注入和内部指令注入,分别存入相应的数据缓冲区并设置相应的标志位,控制各部分运行状态。



评论


相关推荐

技术专区

关闭