UCD3138数字滤波器模块:固件任务的解决方案

+荐课 提问/讨论 评论 收藏
  • 本课程为精品课,您可以登录eeworld继续观看:
  • UCD3138数字滤波器模块:固件任务的解决方案
  • 登录
这是解决方案。 KI、KD 和 Kalpha 系数 均设为 0 以禁用这些分支。 KP 系数已设为十六进制 7FFF。 回想前面的内容,KP 是已标准化为 1 的 16 位带符号数字。 所以,我们将该信号位设为0 并将其他位设为 1, 以获得最大的正值,约为 1。 此处是内存调试器 HyperKnob。 首先,单击“Refresh”(刷新)以将该变量的值读取 至 GUI。 它应等于 64,这正是我们对 CPU 样本初始化的 目标值。 单击“Autowrite”(自动写入)复选框,从而对内存 调试器中的变量所做的更改 会立即通过PMBus 接口写入 [INAUDIBLE]。 要按代码中注释所决定的步骤大小 提高和降低变量值, 单击加号和减号按钮。 这是 DPWM0A 和DPWM0B 输出。 DPWM0A 的上升沿由事件 1 寄存器中的值 设置,而 DPWM0B 的下降沿 由事件 4 寄存器中的值设置。 所以,这两个沿已固定不变。 这两个沿之间由滤波器输出 控制。 在此,我们提高了滤波器输入值。 如您所见,DPWM0A 的下降沿 外移,DPWMA 的信号占空比增大。 DPWM0B 的上升沿也外移, 因此,DPWMB 的占空比会随之降低。 现在,我们将降低滤波器输入值, 且会出现相反的情况。 现在,我将演示如何将变量添加到 GUI HyperKnob 中的观察列表。 单击变量名称左侧的金星, 以将其添加到观察列表。 将 HyperKnob变量 ram_cpu_sample 添加到观察列表。 向上滚动至 Dpwm0Regs。 展开和向下滚动至 DPWMFILTERDUTYREAD。 将其添加到观察列表。 该寄存器包含18 位字段, 称作“滤波器”,其包含在滤波器负载阶段 输出时反馈给DPWM0 的值。 要查看观察列表,单击内存调试器左上角的“Watch List” (观察列表)选项卡。 请留意两个变量均在观察列表窗口中。 请注意,随着我们通过 HyperKnob 提高滤波器输入, 滤波器占空比输出会随之提高。 随着我们降低滤波器输入, 滤波器占空比
课程介绍 共计7课时,43分20秒

UCD3138数字滤波器模块

PWM 滤波 数字 UCD3138 模块 DPWM

在本教程中,我将 介绍数字电源 外设, 尤其着重介绍 数字脉冲宽度调制, 或者说 DPWM 模块。 此讲演 随实验练习二一起提供。 在上一教程中,我们已简要 介绍了 ARM 内核、 闪存以及 PMBus 接口。 现在,我们将着重介绍 DPWM 模块及其两个 关联的输出引脚。 UCD3138 系列 每个成员产品的内核 是数控 环路外设, 也称作数字 电源外设, 或简称 DPP。 这些器件用于 控制电源中的 高速电压和 电流环路。 它们旨在 替代基于 模拟电压管理 控制器 IC 的电源中 采用的模拟 补偿网络和 PWM 生成系统, 并向系统 添加增强的 数字功能。

猜你喜欢 换一换

推荐帖子

仪表放大器: CMRR,你偷走了我的精度
仪表放大器,简称仪放,英文名叫做Instrument Amplifier,通常用于高精密低频信号检测,像温度,压力等电桥差分测量,电流取样,生物电等微弱差分信号放大。这些信号有共同的特点就是:差分信号,幅度较小,源阻抗较高,并且共模电压变化比较大。放大这些信号通常直流精度要求较高,失调电压,失调电流通常是我们关注的参数,然而还有一个非常重要的参数,CMRR,共模抑制比也会对仪表放大器的精度造成重要...
Aguilera 模拟与混合信号
TM4C123G定时器运用——如何测量一个高脉冲的持续时间?
   最近在使用EK-TM4C123GXL的板卡,想进一步深入有关中断的运用。我想做的是在中断处理程序中如何测量一个高电平脉冲的持续时间,在网上找了很多有关定时器配置的资料,发现大部分的历程都是讲的如何配置周期性计数、单次计数和边沿捕获方面的,但我该如何使用定时器使我能测量出输入引脚上接收到的一个高脉冲的持续时间?    求助!! ...
baizeboob 微控制器 MCU
MSP430设计极低功耗数字温度计
用MSP430设计极低功耗数字温度计 -------------------------------------------------------------------------------- 很多地方都需要测量温度。在设计温度遥测系统时,通常需要采用电池供电的极低功耗模块。传统的测温手段比较多,但不论是采用分立晶体管、热敏电阻,或者是热电偶,功耗都降不下来。本文介绍了一种满足低功耗要...
Aguilera 微控制器 MCU
【转】MSP-FET430UIF更新固件导致错误的通用恢复方法(已测试)
不知道我的仿真器的版本有问题还是什么原因,当 IAR 5.5 提示升级固件后, 点选 YES, 弹出升级进度, 到一半的时候, 提示要求将 USB 连接 断开, 再 插上, 之后再点选 YES 继续, 当点选 YES 后, 仿真器的名字就不再是 "MSP-FET430UIF - VCP" ,而成了"TUSB3410 Device", 查询了N 多资料后才知道, 提示第二次插入 USB 后, 实际上...
wstt 微控制器 MCU
分享到X
微博
QQ
QQ空间
微信

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved