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

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

3天内不再提示

HX2000系列芯片电机过流跳闸保护:EPWM_TZ错误联防

海阔天空的专栏 来源: 中科昊芯 作者: 中科昊芯 2022-05-31 11:59 次阅读

随着能源需求的日益紧张,科技的日趋智能化,高效高可靠的安全保护,已成为人们生产生活必然趋势。中科昊芯顺应时代需求,推出适用于高精度工业自动化运动控制的新版HXS320F28034PNT数字信号处理器DSP芯片COMP模块以模拟量阈值比较,输出TZ错误联防信号,与EPWM模块联合使用,构成DC数字比较、CBC周期限流,与单次OST过流跳闸保护,更加有效助力于工程师实现安全高效的三重高可靠性保护,广泛应用于电动车、电动汽车、轨道交通、全电飞机、新能源发电、机器人工业自动化高精度控制领域。


自平头哥半导体有限公司的剑池集成开发环境(简称“CDK”)支持HX2000系列芯片调试以来,本期推出专题讲解芯片电机过流跳闸保护,共分为三期讲解。本期主要讲解EPWM_TZ错误联防,DC数字比较与比较器超阈值检测将在后续两期内容中逐步介绍。

HX2000系列EPWM_TZ工作原理如下,由周期CBC限流与超越阈值OST单次跳闸,二重保护事件输出,触发EPWMxA/B动作,关断过流输出的MOSFET桥臂,实现限流与跳闸保护,原理如下:

图片

通过TZSEL寄存器OSHTx或CBCx,选择单次或周期故障(低电平触发)输入引脚为。TZEINT使能打开相应TZINT中断,由输入单次或周期故障,触发产生EPWMx_TZINT中断:置位TZFLG相应标志位,触发EPWMxA/B按TZCTL[TZA/TZB]所配置高、置低与高阻动作。单次OST或CBC故障消除后,均可手动写入TZCLR相应标志位,清除中断标志,便于下次中断触发。但OST故障消除后不可自动恢复,CBC故障消除后,可在TBCTR=0时自动清除中断标志,使EPWM波形恢复,以实现周期限流。详细介绍请见下图B站视频链接:

图片

由此设计EPWM_TZ实例:某时刻驱动板电流:(1)过流输出周期CBC错误联防,输入(GPIO16),触发EPWM2A置高、EPWM2B置低;(2)超越阈值输出单次OST错误联防,输入(GPIO17),触发EPWM1A置高、EPWM1B置低,硬件连接如下:

图片图片

基于以上分析,在CDK上开发EPWM_TZ输出,代码包括:EPWM与TZ GPIO、初始化、OST及CBC错误联防配置、TZ触发EPWM动作的中断服务程序,主程序调用执行。

pYYBAGKVkYWAdVriAAGF7ZID20k240.png

CDK上开发EPWM_TZ输出程序,其编译结果为:

图片

编译通过后,就可以开始调试了,CBC错误联防事件的调试结果如下:

图片

CBC触发前与故障消除后的EPWM波形如图左,触发后的EPWM波形如图右:

图片图片

OST错误联防事件的调试结果如下:

图片

OST触发前后的EPWM波形如下:

图片图片

来源:中科昊芯

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

    关注

    139

    文章

    8305

    浏览量

    142042
  • 跳闸
    +关注

    关注

    1

    文章

    128

    浏览量

    14359
  • epwm
    +关注

    关注

    0

    文章

    7

    浏览量

    5110
收藏 人收藏

    评论

    相关推荐

    【创龙TMS320C6748开发板试用】+ePWM子模块配置

    ePWM模块主要由7个子模块,分别是时基模块(TB),计数比较模块(CC),动作模块(AQ),死去产生模块(DB),PWM斩波模块(PC),错误联防模块(TZ),事件触发模块(ET)
    发表于 11-05 22:05

    请问F28335EPWM模块的TZ子模块CBC是怎么限流的呢?

    错误联防TZ)子模块可以工作在OSHT模式和CBC模式Reference Guide中描述OSHT是作为主短路和的情况,CBC是作为电
    发表于 10-22 10:44

    EPWM trip zone问题

    现用28069内部比较器做过保护,产生DCAEVT1和DCBEVT1事件,同时,又把这个内部比较器的值输出到芯片外部再回到芯片TZ1引脚
    发表于 11-14 10:55

    请问错误联防功能怎么配置?

    有没有大神知道如何配置错误联防啊?我配置完给低TZ1电平无效啊EPwm1Regs.TZSEL.all=0x01;EPwm1Regs.TZCT
    发表于 02-27 04:18

    压过保护芯片

    平芯微压过保护芯片产品过压保护:1、 负载如果是阻性负载,当电源有故障,负载上的电压有可能大幅上升,而电流的上升值不一定能超过过
    发表于 01-07 12:02

    压过保护芯片

    芯微的过电流保护芯片产品。当电流超过设定电流时,设备自动断电,以保护设备。如主板CPU的USB接口一般有USB
    发表于 04-24 11:45

    EPWM旅行区事件配置源

    本应用报告描述了如何配置ePWM模块确定具体来源的TZ事件时多TZ事件能够作用于单个PWM通道
    发表于 04-11 14:52 2次下载
    多<b class='flag-5'>EPWM</b>旅行区事件配置源

    关于EPWM_DC数字比较

    自昊芯推出专题讲解芯片电机过流跳闸保护以来,第一期主要讲解EPWM_TZ错误
    的头像 发表于 06-09 09:33 2331次阅读
    关于<b class='flag-5'>EPWM</b>_DC数字比较

    HX2000系列芯片比较器超阈值检测的教程

    自昊芯推出专题讲解芯片电机过流跳闸保护以来,第一期主要讲解EPWM_TZ错误
    的头像 发表于 06-16 09:37 1713次阅读
    <b class='flag-5'>HX2000</b><b class='flag-5'>系列</b><b class='flag-5'>芯片</b>比较器超阈值检测的教程

    昊芯HX2000系列芯片助力电机安全在线调试保护

    为了实现更高效、更可靠的安全保护,昊芯推出适用于高精度工业自动化运动控制的HX2000系列数字信号处理器,该系列芯片
    的头像 发表于 02-12 13:46 700次阅读

    芯教程|平头哥助力昊芯HX2000系列芯片电机过流跳闸保护专题(一)EPWM_TZ错误联防

    DSP,芯片COMP模块以模拟量阈值比较,输出TZ错误联防信号,与EPWM模块联合使用,构成DC数字比较、CBC周期限流,与单次OST过流
    的头像 发表于 06-02 09:40 943次阅读
    芯教程|平头哥助力昊芯<b class='flag-5'>HX2000</b><b class='flag-5'>系列</b><b class='flag-5'>芯片</b><b class='flag-5'>电机</b>过流<b class='flag-5'>跳闸</b><b class='flag-5'>保护</b>专题(一)<b class='flag-5'>EPWM_TZ</b><b class='flag-5'>错误</b><b class='flag-5'>联防</b>

    芯教程丨平头哥助力中科昊芯HX2000系列芯片专题SCI串口通信(三)FIFO中断通信

    自中科昊芯推出专题讲解SCI串口通信以来,第一期主要讲解SCI串口FIFO通信原理,第二期主要讲解SCI串口自动波特率,本期主要讲解FIFO中断通信逻辑。HX2000系列SCI模块原理与中断逻辑如下
    的头像 发表于 05-26 11:14 581次阅读
    芯教程丨平头哥助力中科昊芯<b class='flag-5'>HX2000</b><b class='flag-5'>系列</b><b class='flag-5'>芯片</b>专题SCI串口通信(三)FIFO中断通信

    芯教程|平头哥助力昊芯HX2000系列芯片电机过流跳闸保护专题(二)EPWM_DC数字比较

    自昊芯推出专题讲解芯片电机过流跳闸保护以来,第一期主要讲解EPWM_TZ错误
    的头像 发表于 06-10 11:53 694次阅读
    芯教程|平头哥助力昊芯<b class='flag-5'>HX2000</b><b class='flag-5'>系列</b><b class='flag-5'>芯片</b><b class='flag-5'>电机</b>过流<b class='flag-5'>跳闸</b><b class='flag-5'>保护</b>专题(二)<b class='flag-5'>EPWM</b>_DC数字比较

    芯教程|平头哥助力昊芯HX2000系列芯片电机过流跳闸保护专题(三)比较器超阈值检测

    自昊芯推出专题讲解芯片电机过流跳闸保护以来,第一期主要讲解EPWM_TZ错误
    的头像 发表于 06-17 09:42 433次阅读
    芯教程|平头哥助力昊芯<b class='flag-5'>HX2000</b><b class='flag-5'>系列</b><b class='flag-5'>芯片</b><b class='flag-5'>电机</b>过流<b class='flag-5'>跳闸</b><b class='flag-5'>保护</b>专题(三)比较器超阈值检测

    芯教程丨昊芯HX2000系列芯片助力电机安全在线调试保护

    为了实现更高效、更可靠的安全保护,昊芯推出适用于高精度工业自动化运动控制的HX2000系列数字信号处理器,该系列芯片
    的头像 发表于 02-13 15:59 851次阅读
    芯教程丨昊芯<b class='flag-5'>HX2000</b><b class='flag-5'>系列</b><b class='flag-5'>芯片</b>助力<b class='flag-5'>电机</b>安全在线调试<b class='flag-5'>保护</b>