恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

epwm-dc模块学习

  • 首页
  • 资讯中心
  • /
  • epwm-dc模块学习

相关资讯

固定布局、流式布局、弹性布局、自适应布局、响应式布局 2026/8/6 22:27:13
肺癌医学影像彩色化数据集:肺癌、CT、X光、MRI 2026/8/6 22:27:13
Growler中间件开发实战:从零开始创建自定义功能模块 2026/8/6 22:22:12

最新资讯

HTML与CSS实战:从入门到精通的开发技巧
Drive Icon Manager终极指南:一键清理Windows网盘图标,恢复清爽界面
本体论(Ontology)视角下的知识图谱实战拆解
【单片机毕设案例分享】基于 STM32/51 单片机的多按键参数调节水质检测设备设计 基于单片机的水产养殖温 PH 智能监测报警装置设计与实现(011002)
kkFileView架构深度解析:多格式文件在线预览的工厂模式与缓存策略实现
Handshake全节点HSD:5分钟掌握去中心化域名系统部署

今日推荐

电力系统调度中的源荷不确定性建模与优化实践
VGG-T3技术解析:3D重建速度的革命性突破
深度解析旅游网站建设的意义及其对行业发展的深远影响与核心价值体现

本周热门

ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案
分布式配置中心选型实战:Nacos与Consul在创业场景下的对比
MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案

本月精选

如何用DamaiHelper实现演唱会门票的智能自动化抢购:完整技术解决方案指南
第4篇:59 倍性能差距的索引瓶颈定位——一次教科书级的全表扫描调优
终极歌词批量下载神器:5分钟解决离线音乐库歌词同步难题

epwm-dc模块学习

发布时间:2026/8/6 22:27:13
epwm-dc模块学习 前言epwm-dc(digital compare)模块学习会关联到很多模块它的输入可以从cmpss模块ADC-PBB模块外部IO模块来输出就是给到TZ模块的DCAEVT1/DCAEVT2/DCBEVT1/DCBEVT2的四个事件了所以打算一起简要介绍一下关联到的所有模块1.输入可以看到DC模块的输入是TZ1-TZ3的TRIPIN1-3以及EPWM X-BAR的TRIPIN4-12,TRIPIN14、15我就不介绍了没学hhh。TZ1-TZ3直接略过就是用input X-BAR配一下IO就那就只介绍EPWM X-BAR了。1.1EPWM X-BAR的输入信号很多如下图所示这里我也只介绍CMPSSX和ADCX-PBB此外EPWM X-BAR里面有很多个复用器G0-G31每个TRIPOUT都可以从G0-G31来比如TRIPOUT1可以选G0、G16的输出。而G0-G31每个复用器的输入是四选一具体就去看用户手册EPWM X-BAR那节吧这个不是我们介绍的重点。1.2CMPSSXCMPSSX就是比较器它有高和低两个比较器然后我们可以通过它内置的DAC设置它比较器的上下限它的正相输入是固定了的都是ADC的引脚。就是说可以通过软件设置上下限然后输入的采样信号超过这个限制后就触发信号先来看一下外设内部结构。CMPINXP就是它的正相输入CMPSSX的正相输入是固定的看数据手册的IO定义就可以看到CMPINXN是负相输入它有两个来源一是我们常用的DAC生成的模拟信号二是外部输入。这样它就可以根据两个比较输出两个信号然后这两个信号可以由EPWM X-BAR的复用器选择是选CTRIPH还是CTRIPL或是两个做或逻辑。1.3ADC-PBBADC中的PBB后处理模块和CMPSS作用差不多不过据网上所查资料ADC-PBB因为有采样延时所以响应相对CMPSS是比较慢的。先来看一下PBB的内部结构它的比较器输入是ADC结果寄存器这个是可以设置的可以灵活选择哪个采样通道然后上下限则是配置的时候与采样结果0-4096做对比然后触发事件假设我们设置的是高低范围则超出这个范围后PBB输出的就是低电平正常状态下是高电平。但是它只能选择其中一个比较器的输出。所以每个ADC有4个PBB模块输出ADCXEVT1-ADCXEVT4四个事件同样四个事件可以通过EPWM X-BAR的复用器选择然后输出到EPWM-DC模块。2.输出EPWM-DC输出四个事件DCAEVT1/DCAEVT2/DCBEVT1/DCBEVT2给到TZDCAH的输入可以通过DCAHCOMPSEL和DCAHTRIPSEL两个寄存器设置选择DCAH响应哪几个TRIPIN同样DCAL/DCBH/DCBL都是可设置的。DCAEVT1/DCAEVT2事件可以通过TZDCSEL设置DCAH和DCAL状态来产生DCBEVT1/DCBEVT2事件可以通过TZDCSEL设置DCBH和DCBL状态来产生。输出到TZ后TZSEL可以选择DCAEVT1/DCBEVT1作为ONE-SHOT事件也可以DCAEVT2/DCBEVT2作为CBC事件TZCTL可以选择触发事件后的EPWMA/B输出状态DCAEVT是控制EPWMA的DCBEVT是控制EPWMB的。

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号