微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > FPGA和CPLD > 一种多开关结构的固态功控系统的设计开发

一种多开关结构的固态功控系统的设计开发

时间:11-08 来源:互联网 点击:
1 引言

随着电子技术和计算机技术的迅猛发展,国内开展先进飞机配电系统研究的技术手段已比国外八十年代好得多, 对固态功控系统研究,就是基于目前飞机配电系统的发展应运而生的,目前市场上的均为单开关结构,最近多开关的SSPC组已经处于研发之中,SSPC组共享大规模控制芯片,可进一步提高功率密度和扩展功能。现在国外对进行研究的公司有美国的印和立奇等,国内对的研究处于工程样机阶段。

2 系统总体结构框图

如图1所示,每路SSPC取样电阻上的电压经过调理电路和低通滤波器以后,送到4通道A/D转换器的一个模拟输入端,A/D转换器的数据输出端、状态信号和控制信号分别接到CPLD的I/O引脚,便于程序控制A/D转换器的动作。CPLD另外的I/O口可以配置为MOSFET的开关命令输出口线、SSPC的状态输出口线和与上位机相连的控制命令输入口线;CPLD自身提供的JTAG BST电路,可以方便的测试系统内部器件之间的连接和检验器件的操作。



图1 系统结构框图

3 硬件设计

3.1 逻辑控制器件

根据设计要求,需要集成多个SSPC在一块电路板上,如果完全用分离元件来实现,数字电路的体积相当庞大,因此我们采用复杂可编程逻辑器件-CPLD。ALTERA公司的可编程逻辑器件在工业界是最快和最大的,该公司的PLD器件不仅具有PLD的一般优点,而且还有如下一些优势:高性能、高集成度、价格合理、开发周期较短和利于编程。

根据软件所需要的资源,逻辑主控芯片采用ALTERA公司的MAX3000A系列芯片中的EPM3256ATC144-10,相对于MAX7000系列,MAX3000A系列的I/O电压为+3.3V,而MAX7000系列的I/O电压为+5V,一般来说,对于控制信号的输出,+5V电压可靠性高些,但是低电压、低功耗是以后的发展趋势,并且也利于以后的换代产品的设计,而对于可靠性的考虑可以通过加强外围电路的设计来达到系统设计的要求。

3.2 电力MOSFET的驱动电路

控制命令经过光耦隔离输出后,接到比较器LM311的正相输入端,比较器的反相输入端输入的是参考电平Vref,取 Vref=3V。当DRV_SSPC1=1时,光耦输出高电平,比较器正相输入端电压大于反相输入端电压,比较器输出DRC_OUT为高电平:当 DRV_SSPC1=0时,光耦输出低电平,比较器正相输入端电压小于反相输入端电压,比较器输出DRC_OUT为低电平;比较器的输出端接低值电阻 R30,目的是与电力MOSFET的G极和D极间寄生电容构成一定时间的阻容延时,保证MOS管的导通时间不至于太快或太慢,减小寄生振荡,该电阻值应随被驱动器件额定电流值的增大而减小。



图2 驱动电路

3.3 信号采集电路

1、模拟量采集电路。信号采样!调理的方块图如图3所示。模拟信号经过隔离电路,得到取样电压,经过一定比例的放大,通过跟随器进行阻抗匹配,最后经过滤波处理,滤去信号中的交流分量,得到的信号就可以送到A/D转换器的模拟输入端。



图3 模拟信号调理采集电路

需要模数转换的模拟电压信号为直流电压信号,范围大概在0V-7V之间,由于SSPC在电路中是用来作为负载的一个开关保护措施, 因此,要求其动作时间尽可能的快,细化到电路的每一个环节,就要求A/D转换器的转换时间尽量小,在A/D的转换精度和转换时间之间权衡,得出一个折中的方案。经过对比,采用AD公司的12位的A/D转换器AD7874,这是一款4通道同时采样,12位快速低功耗的A/D转换器,内部包括一个12位高速模数转换器、片上时钟和四个采样/保持器。这样,避免了四个输入通道共享一个采样/保持器所带来的问题一通道间采样出现相位差。

2、开关量采集电路。开关量主要有两个:表示负载状态的STA_LOAD和表示电力MOSFET状态的STA_SSPC。规定:当负载的电流大于SSPC额定电流的15%时,表示负载状态的开关量STA_LOAD为低(0);当MOSFET处于导通状态时,表示MOSFET开通关断状态的开关量STA_SSPC=1。通过对CPLD采集到的A/D通道的数据进行判断:当i_load大于负载电流的15%时,表明负载导通,置 STA_LOAD0;当i_load小于负载电流的15%时,表明负载不工作,置STA_LOAD为1。STA_LOAD通过CPLD的I/O口输出。

3、I/O驱动与隔离电路设计。CPLD与外围器件接口时,应考虑驱动能力,在中间添加驱动器和隔离器件,以保护CPLD不受损害。因为比较器是12V供电,所以出来的状态量信号为12V信号,而逻辑判断模块的CPLD是3.3V I/O供电和2.5 V内核供电,因此对SSPC状态信号的采集和控制信号的输出都需要经过电平转换和电气隔离,具体采用光耦隔离的方式,既实现了电气隔离,又实现了电平转换。当控制信号从CPLD输出时,因光耦的驱动电流相对较大(20mA左右),如果直接从CPLD输出来驱动,就会使CPLD因电流太小而无法驱动,因此实际中采用六通道反相器74HC04来做光耦前一级的驱动。而对输入CPLD的信号,因为是从光耦输出来的,电流一般不大(Ic<5mA ),所以可以不用反相器来驱动。

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

网站地图

Top