0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过采用CPLD芯片实现对MOSFET器件电路的保护设计

电子设计 作者:电子设计 2018-11-16 08:00 次阅读

1.概述

功率MOSFET最初是从MOS集成电路发展起来的,它通过增加源漏横向距离提高器件耐压,从而实现集成电路中高压驱动[1].功率MOSFET已大量应用于电力电子消费电子汽车电子和水声工程等领域。虽然功率MOSFET具有效率高、结构简单、便于数字化控制等优点,但是其采用的电力电子器件对过压过流的承受能力较差,容易烧毁,因此保护电路的设计非常重要,并且要求保护响应时间做到微秒级[2].功率MOSFET保护主要是指过流保护,对于过压的情况一般采用吸收电路来进行抑制。

在水声发射机功率MOSFET的设计和使用中,常常由于输入信号的异常和环境干扰,而导致功率放大器容易烧毁。

针对功率MOSFET易受损或烧坏的情况,在水声发射机应用中专门设计了一种以CPLD(复杂可编程逻辑器件)为核心器件的可编程保护电路。目前CPLD已经得到广泛应用。它具有体系结构/逻辑单元灵活、处理速度快、集成度高、可实现较大规模电路、编程灵活、设计开发周期短、设计制造成本低、开发工具先进、标准产品无需测试、质量稳定、可实时在线检验以及适用范围广等优点,因此逐步被应用于各类保护电路设计中[3].

鉴于CPLD的诸多优点,本设计采用单独CPLD芯片为核心,不需要单片机DSP进行控制,来解决以MOSFET为核心的大功率发射机激励信号异常或故障所带来的严重问题,为发射机的MOSFET电路的安全稳定运行起到保护作用。CPLD保护电路在输入高电平长脉冲、连续信号和短周期脉冲等典型异常信号情况下,通过简单改变代码参数就可以防止异常的信号进入到后级损坏功率MOSFET,实现对电路的保护作用。

2.功率MOSFET基本原理

功率MOSFET电路的基本原理是:采用V1,V2,V3和V4四只可关断的功率器件组成一个H桥型丁类开关放大器(如图1所示)。图1中,对角的2只功率器件(V1和V4,V2和V3)同时导通和关断。同一侧(V1和V2,V3和V4)的器件交替导通和关断,且激励信号相差180.这样,当上边的器件关断(导通)时,下边的就导通(关断)。因此输出A,B两点的电位按照输入激励信号设定的频率(或脉宽),轮流在电源的“+”和“-”之间切换。

通过采用CPLD芯片实现对MOSFET器件电路的保护设计

功率MOSFET在实际应用过程中,电路上存在高电压和大电流,并且回路上的分布电容和分布电感都很大,功率器件门极激励信号稍有故障就会在功率回路上引起过电压(或过电流)而烧毁设备或器件。所以,这种功率放大器不仅要有完备的过压过流保护功能,更重要的是要求输入至功率放大器桥路上的功率器件门极激励信号稳定可靠[4].

3.保护电路CPLD实现

CPLD保护电路的内部主要由电源转换,晶体振荡器,CPLD,输出端口驱动等部分组成。

保护电路组成框图如图2所示。

通过采用CPLD芯片实现对MOSFET器件电路的保护设计

保护电路的核心部分主要是一个CPLD,所有的功能都是通过对此器件进行逻辑编程来实现。硬件上是对来自DSP电路的模拟输出脉冲进行信号转换和保护,对应的输出为两路驱动信号和一路包络信号。两路输出信号包络相同,时间同步,信号高低电平相反。包络信号就是两路输出信号的包络,时间同步。两路输出信号经过光隔隔离并反相后为功率MOSFET提供发射激励信号源,包络信号经光隔后为功率电路提供控制信号。

CPLD保护电路主要对输入MOSFET电路的典型异常信号,包括连续波信号、短周期脉冲信号和高电平长脉冲信号进行输入保护。所有异常输入信号通常由这三种信号组合而成。假设连续波信号是超过10ms脉冲宽度的信号;短周期脉冲信号是小于200ms脉冲周期的信号。对其他不同参数异常信号的处理,可通过简单设置软件计数器来改变。保护电路软件流程图如图3所示。

通过采用CPLD芯片实现对MOSFET器件电路的保护设计

保护电路的具体保护功能与时序图如下所示:

当DSP电路给保护电路输入连续高电平,保护电路会以第一个上升沿为基准,开始检测10kHz频率信号的第一个周期(即100μs),如果没有下跳沿,保护输出50μs长高电平后,关闭输出端口,保持低电平,两路驱动信号输出和输入时序如图4所示。

通过采用CPLD芯片实现对MOSFET器件电路的保护设计

若DSP电路给保护电路输入连续波形信号,保护电路将会以第一个上升沿为基准,每隔200ms输出一个10ms的脉冲波,避免连续工作损坏功率MOSFET,两路驱动信号输出和输入信号时序如图5所示。

通过采用CPLD芯片实现对MOSFET器件电路的保护设计

若输入信号两脉冲之间的间隔小于200ms,保护模块在第一个脉冲输入之后将会管制200ms的时间,保持在这200ms以内持续低电平后恢复正常,响应下一个脉冲信号的到来,以脉冲信号的周期为20ms为例。两路驱动信号输出和输入时序如图6所示。

CPLD保护电路实现的逻辑图见图7所示。

通过采用CPLD芯片实现对MOSFET器件电路的保护设计

通过采用CPLD芯片实现对MOSFET器件电路的保护设计

OSC-晶振输入信号;PWM_IN-输入脉冲信号或者异常干扰信号;SIG1_OUT-输出信号1;SIG2_OUT-输出信号2;ENVEOUT-控制信号;TEST1-10ms包络信号、输出信号包络和高电平检测信号的与;TEST2-高电平检测信号;TEST3-信号包络检测信号。SIG1_OUT、SIG2_OUT和ENVEOUT信号进入MOSFET功率管驱动芯片输入端,其输出是MOSFET的输入信号。

图7中三角形符号输出表示的是对输入信号增强驱动能力;矩形表示的是逻辑模块;其他图形标识的是输入输出和逻辑符号。逻辑图的五大功能模块介绍如下:

①分频模块:

该模块的功能是起到分频作用,保证每个模块在做延时的时候误差保持在要求的范围内,还能够保证占用系统资源很小。

②10ms包络模块:

该模块的功能是使输出信号的脉冲宽度不会大于10ms,根据时钟频率产生一个10ms的包络信号与信号包络模块的输出信号相与,就会得到一个10ms的包络,在没有信号输入的情况下,输出为低。

③根据信号产生包络模块:

该模块的功能是根据输入信号,输出一个与输入信号同相位的包络信号。没有信号输入的情况下,输出为低。

④连续高电平检测模块:

该模块的功能是检测输入信号是否是连续高电平,如果是连续高电平,使输出为一个脉宽很窄的信号,然后拉低,在没有信号输入的情况下,输出为低。

⑤200ms死区模块:

该模块的功能是产生一个200ms的死区,即输出有200ms的时间为低电平,该模块是根据信号的下降沿来出发的,当输入信号下降沿到来的时候,输出拉低,并保持200ms时间,200ms过后,输出置高。

4.试验验证

在功率MOSFET保护电路输入端分别输入正常信号、连续高电平、连续波信号和短周期的脉冲信号。在没有保护电路的情况下,若输入端输入这几种异常信号,发射机功率MOSFET电路必将烧毁。保护电路输出经光隔隔离并高低电平转换后驱动MOSFET工作。在试验室情况下,各种情况的正常、异常输入信号经CPLD保护电路后输出信号实测波形如图8~11所示。

第一路是原始输入激励信号,第二路是保护电路的输出信号,第三路是包络信号。

由图中可知,异常信号经CPLD保护电路逻辑处理后,输出满足系统要求并且使功率MOSFET可以接受的输入信号。

5.结论

本文提出了采用CPLD芯片解决大功率发射机激励信号异常或故障带来重大危害的方法。

通过系统模拟测试以及实际拷机测试,验证了本设计的正确性和可行性。现已将此设计应用于某大功率发射机项目的保护电路中,最大限度减小了因激励信号异常和故障给发射机带来的危害。另外,本设计的硬件电路具有较强的通用性,只需稍加改变软件编程,就可以应用于其他电路的信号处理设计中。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    455

    文章

    50732

    浏览量

    423278
  • MOSFET
    +关注

    关注

    147

    文章

    7158

    浏览量

    213172
  • 可编程逻辑
    +关注

    关注

    7

    文章

    515

    浏览量

    44083
收藏 人收藏

    评论

    相关推荐

    基于CPLD技术的MOSFET器件保护电路的设计方案

    介绍了一种基于CPLD技术的MOSFET器件保护电路的设计与实现。该
    发表于 04-25 11:15 2217次阅读

    IIC总线通讯接口器件CPLD实现

    IIC总线通讯接口器件CPLD实现摘要:介绍了采用ALTERA公司的可编程器件EPF10K10LC84-3
    发表于 10-30 14:57

    基于微机保护控制接口装置实现CPLD抗干扰设计

    使用方便性和编程的保密性均优于FPGA。 微机保护系统中的数字组合逻辑电路和时序逻辑电路规模均不大,宜采用CPLD
    发表于 04-25 07:00

    采用CPLD实现ADS8323与高速FIFO接口电路

    FIFO芯片芯片的存储空间是2K×9 bit,读写时间最小是10ns。其主要的控制管脚功能如表1所示。3.接口电路CPLD实现
    发表于 05-23 05:01

    如何用CPLD器件实现DAGC运算?

    数字增益控制电路的原理是什么如何用CPLD器件实现DAGC运算?数控衰减器在中频电路中引入的冲击振荡问题数控衰减器的
    发表于 04-08 06:02

    如何采用Altera的CPLD器件实现时间统一系统的B码源设计?

    如何采用Altera的CPLD器件实现时间统一系统的B码源设计?
    发表于 05-07 06:21

    基于CPLD的光伏并网逆变器的锁相及保护电路的设计怎么实现

    本文介绍了基于CPLD的光伏并网逆变器的锁相及保护电路的设计与实现方法,该电路目前已经在项目组的5 kW光伏并网逆变器中成功运用,实际使用证
    发表于 05-07 06:01

    怎么实现基于DSP芯片CPLD的刹车控制系统设计?

    本文在硬件电路设计上采用DSP 芯片和外围电路构成速度捕获电路,电机驱动控制器采用微控制
    发表于 05-12 06:44

    CPLD器件应用

    CPLD 器件应用随着生产工艺的逐步提高以及 CPLD 开发系统的不断完善,CPLD 器件容量也由几百门飞速发展到百万门以上,使得一个复杂数
    发表于 01-27 11:40 48次下载

    采用CPLD的光伏逆变器锁相及保护电路设计

    采用CPLD的光伏逆变器锁相及保护电路设计  0 引言   在光伏并网系统的逆变器电路中,对电网电压的锁相是一项关键技术。由于电力系统
    发表于 03-03 10:53 1959次阅读
    <b class='flag-5'>采用</b><b class='flag-5'>CPLD</b>的光伏逆变器锁相及<b class='flag-5'>保护</b><b class='flag-5'>电路</b>设计

    基于DSP芯片CPLD的刹车控制系统设计

    本文在硬件电路设计上采用DSP 芯片和外围电路构成速度捕获电路,电机驱动控制器采用微控制
    发表于 07-09 11:06 1129次阅读
    基于DSP<b class='flag-5'>芯片</b>和<b class='flag-5'>CPLD</b>的刹车控制系统设计

    CPLD实现线阵CCD驱动电路

    采用MAXⅡ器件的EPM240T100C5N为控制核心,以TCD1500C为例,设计了基于CPLD的线阵CCD驱动电路,完成了硬件电路的原理
    发表于 11-03 15:24 129次下载

    过压保护电路器件分析

    MAX6495–MAX6499/MAX6397/MAX6398过压保护(OVP)器件用于保护后续电路免受甩负载或瞬间高压的破坏。器件
    发表于 01-09 11:59 1w次阅读
    过压<b class='flag-5'>保护</b>的<b class='flag-5'>电路</b><b class='flag-5'>器件</b>分析

    如何使用CPLD和Flas实现FPGA快速配置电路的设计

    介绍了采用CPLD和Flash器件对FPGA 实现快速并行配置,并给出了具体的硬件电路设计和关键模块的内部编程思路。
    发表于 10-24 15:15 7次下载
    如何使用<b class='flag-5'>CPLD</b>和Flas<b class='flag-5'>实现</b>FPGA快速配置<b class='flag-5'>电路</b>的设计

    如何使用CPLD设计IGBT驱动信号封锁保护电路

    介绍了一种基于复杂可编程逻辑器件CPLD)的绝缘栅双极晶体管(IGBT)驱动信号封锁 保护电路的设计,该电路以ALTERA公司MAXII系
    发表于 12-24 10:07 23次下载
    如何使用<b class='flag-5'>CPLD</b>设计IGBT驱动信号封锁<b class='flag-5'>保护</b><b class='flag-5'>电路</b>