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

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

3天内不再提示

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

中科昊芯 2022-06-02 09:40 次阅读

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

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

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

07009e1a-e0fd-11ec-b80f-dac502259ad0.jpg

通过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置低,硬件连接如下:

078baf32-e0fd-11ec-b80f-dac502259ad0.jpg078baf32-e0fd-11ec-b80f-dac502259ad0.jpg

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

1.intmain(void)2.{3. /*系统初始化控制*/4. InitSysCtrl();5. /*初始化GPIO,复用为EPwm功能*/6. InitEPwm1Gpio();7. InitEPwm2Gpio();8. /*初始化TZ错误联防引脚配置*/9. InitTzGpio();10. /*初始化LED,用于指示错误联防触发*/11. InitLED();12. /*关中断*/13. InitPieCtrl();14. /*清中断*/15. IER=0x0000;16. IFR=0x0000;17. /*初始化PIE中断向量表*/18. InitPieVectTable();19. EALLOW;20. /*将epwm1_tz_isr入口地址赋给EPWM1_TZINT,执行OST错误联防触发*/21. PieVectTable.EPWM1_TZINT=&epwm1_tz_isr;22. /*将epwm2_tz_isr入口地址赋给EPWM2_TZINT,执行CBC错误联防触发*/23. PieVectTable.EPWM2_TZINT=&epwm2_tz_isr;24. EDIS;25. EALLOW;26. /*禁用TBCLK同步,允许EPWM初始化配置*/27. SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC=0;28. EDIS;29. /*初始化EPWM1,错误联防配置为单次OSHT3触发*/30. InitEPwm1Example();31. /*初始化EPWM2,错误联防配置为周期CBC2触发*/32. InitEPwm2Example();33. EALLOW;34. /*使能TBCLK同步,EPWM配置功能起作用*/35. SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC=1;36. EDIS;37. /*使能CPUIER的第2组中断向量*/38. IER|=M_INT2;39. /*使能相对应的中断*/40. PieCtrlRegs.PIEIER2.bit.INTx1=1;41. PieCtrlRegs.PIEIER2.bit.INTx2=1;42. /*使能全局中断*/43. EINT;44. while(1)45. {46. /*判断OST单次与CBC周期错误联防触发,LED亮OST触发,灭CBC触发*/47. if(EPwm_TZ_CBC_flag!=0)48. {49. GpioDataRegs.GPBSET.bit.GPIO44=1;50. }51. else52. {53. GpioDataRegs.GPBCLEAR.bit.GPIO44=1;54. }55. }56. return0;57.}

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

07e05abe-e0fd-11ec-b80f-dac502259ad0.jpg

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

0801947c-e0fd-11ec-b80f-dac502259ad0.jpg

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

0832bc3c-e0fd-11ec-b80f-dac502259ad0.jpg088874e2-e0fd-11ec-b80f-dac502259ad0.jpg

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

08e1a9b8-e0fd-11ec-b80f-dac502259ad0.jpg

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

093e2198-e0fd-11ec-b80f-dac502259ad0.jpg09651a50-e0fd-11ec-b80f-dac502259ad0.jpg09b9b812-e0fd-11ec-b80f-dac502259ad0.svg

关于昊芯

“智由芯生 创享未来”,昊芯是数字信号处理器专业供应商。作为中国科学院科技成果转化企业,瞄准国际前沿芯片设计技术,依托多年积累的雄厚技术实力及对产业链的理解,以开放积极的心态,基于开源指令集架构RISC-V,打造多个系列数字信号处理器产品,并构建完善的处理器产品生态系统。产品具有广阔的市场前景,可广泛应用于工业控制电机驱动、数字电源、光伏、储能、新能源汽车、消费电子、白色家电等领域。

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

    关注

    449

    文章

    48631

    浏览量

    413196
收藏 人收藏

    评论

    相关推荐

    如何打造芯片国产化开源生态?Model系列HMI芯片平头内核,SDK开源贯彻到底!

    “卡脖子”的困境,其针对泛工业领域研发的Model系列HMI芯片采用国产平头芯片架构,坚持SDK开源,将“国产”“开源”等理念贯彻到底。
    的头像 发表于 06-18 09:38 124次阅读
    如何打造<b class='flag-5'>芯片</b>国产化开源生态?Model<b class='flag-5'>系列</b>HMI<b class='flag-5'>芯片</b>:<b class='flag-5'>平头</b><b class='flag-5'>哥</b>内核,SDK开源贯彻到底!

    F2837x系列首款芯片F28379D正式推出,HX2000系列当前最高性能

    新春伊始,正式发布第三代RISC-VDSP系列F2837x家族首位成员——F28379D,这也是甲辰龙年推出的首款
    的头像 发表于 02-24 08:03 750次阅读
    <b class='flag-5'>昊</b><b class='flag-5'>芯</b>F2837x<b class='flag-5'>系列</b>首款<b class='flag-5'>芯片</b>F28379D正式推出,<b class='flag-5'>HX2000</b><b class='flag-5'>系列</b>当前最高性能

    详细介绍OVP保护芯片的功能及使用方法

    OVP保护IC:为了保护后级电路,平微早早推出了系列OVP
    的头像 发表于 02-22 18:18 2187次阅读
    详细介绍OVP<b class='flag-5'>过</b>压<b class='flag-5'>保护</b><b class='flag-5'>芯片</b>的功能及使用方法

    微推出NSI22C1x系列隔离式比较器,助力打造更可靠的工业电机驱动系统

    微 今日宣布推出基于电容隔离技术的隔离式比较器NSI22C1x系列,该系列包括用于压和保护
    的头像 发表于 02-20 13:57 297次阅读
    纳<b class='flag-5'>芯</b>微推出NSI22C1x<b class='flag-5'>系列</b>隔离式比较器,<b class='flag-5'>助力</b>打造更可靠的工业<b class='flag-5'>电机</b>驱动系统

    变频器跳闸和过载跳闸有啥区别?

    变频器是种用于控制电机转速的设备,它可以通过调节电压和频率来实现电机的速度调节。在实际应用中,变频器可能会出现
    的头像 发表于 01-03 11:36 425次阅读

    亮相慕尼黑华南电子展,RISC-V DSP系列又将添新成员

    慕尼黑华南电子展于10月30日-11月1日在深圳国际会展中心隆重举办,携Haawking-HX2000系列DSP和“HaawkFOC”无传感器FOC
    的头像 发表于 11-04 08:03 777次阅读
    亮相慕尼黑华南电子展,<b class='flag-5'>昊</b><b class='flag-5'>芯</b>RISC-V DSP<b class='flag-5'>系列</b>又将添新成员

    就在下周!诚邀您参加2023云栖大会平头话题专场

    2023云栖大会定档 10月31日 期待与您在杭州云栖小镇 共度场为期 3天 的科技盛会 平头邀请您参与话题专场 软硬件协同,以重塑云存储系统效能 日期:11月1日 时间:152
    的头像 发表于 10-27 15:45 364次阅读
    就在下周!诚邀您参加2023云栖大会<b class='flag-5'>平头</b><b class='flag-5'>哥</b>话题专场

    诚邀您参加2023云栖大会平头专场——以重塑云存储系统效能

    2023云栖大会定档 10月31日 期待与您在杭州云栖小镇 共度场为期 3天 的科技盛会 平头邀请您参与话题专场 “软硬件协同,以重塑云存储系统效能” 日期:11月1日 时间:1
    的头像 发表于 10-23 11:55 466次阅读
    诚邀您参加2023云栖大会<b class='flag-5'>平头</b><b class='flag-5'>哥</b>专场——以<b class='flag-5'>芯</b>重塑云存储系统效能

    充电保护保护个吗?充电保护是什么意思?

    充电保护保护个吗?充电
    的头像 发表于 09-27 16:05 6251次阅读

    芯片自动化测试之电源芯片保护保护测试

    保护保护是为了防止电路中电压/电流过大从而损坏产品,所以般的电子器件的内部都会有
    的头像 发表于 09-26 16:04 1189次阅读

    科技获源“2023年度战略供应商”殊荣

    作为“战略供应商”,炬SoC芯片已经应用在MOMA 猛玛和Hollyland品牌的多款无线麦克风产品上,成功助力深圳市源科技有限公司在
    的头像 发表于 09-19 17:12 612次阅读

    模块保护怎么处理

    保护的重要性不言而喻。本文将详细介绍模块保护的原理、应用场景、解决方案等内容,并详实阐述
    的头像 发表于 09-13 11:17 2053次阅读

    导科技怎么样?荣耀、漫步者等知名品牌TWS耳机应用导科技OVP压过保护芯片

    导科技怎么样?导科技产品应用在很多知名品牌的产品上,品质得到广泛认可。 近日,据我爱音频网报道,导科技压过
    的头像 发表于 08-01 19:03 1083次阅读
    <b class='flag-5'>芯</b>导科技怎么样?荣耀、漫步者等知名品牌TWS耳机应用<b class='flag-5'>芯</b>导科技OVP<b class='flag-5'>过</b>压过<b class='flag-5'>流</b><b class='flag-5'>保护</b><b class='flag-5'>芯片</b>

    中科Start_DSC28034PNT开发板开箱体验

    、flash以及电机驱动芯片; 2.Jtag烧录器 烧录器驱动目前没有找到,官方下的包里面没有安装成功,正在摸索中; 3.烧录软件 4.中科自研编程IDE软件 初步用了
    发表于 07-13 10:47

    邀请函|将携“新芯片+新算法”亮相上海慕尼黑电子展

    睽违已久的上海慕尼黑电子展将于2023年7月11日-13日,在国家会展中心(上海)如期举办。将携Haawking-HX2000系列DSP最新成员——HXS320F280025C
    的头像 发表于 07-07 10:01 1278次阅读
    邀请函|<b class='flag-5'>昊</b><b class='flag-5'>芯</b>将携“新<b class='flag-5'>芯片</b>+新算法”亮相上海慕尼黑电子展