器件型号:LAUNCHXL-F28377S
工具/软件:TI C/C++编译器
尊敬的社区:
我将使用 F28377S launchpad 为三相有源功率滤波器实现数字控制器。
首先、我使用10个 ADCIN 引脚来感测所需的电流和电压、并在 DSP 中执行基准电流计算。 然后、我将考虑使用 CMPSS 构建迟滞电流控制器。 我基本上已经弄清楚了如何设置 CMPSS、 如何使用数字比较来生成 DCAEVT2和 DCBEVT2、以及动作限定器事件 T1将从 DCAEVT2获得、T2源从 DCBEVT2获得。 最后、生成 EPWM 信号以触发 IGBT。
对于 CMPSS 正输入(CMPIN1P)、我想使用在 DSP 内部计算得出的基准电流来连接 CMPIN1P。
我的问题是:
1) 1) CMPSS 正输入 CMPIN1P 必须是模拟信号?
2) 2)我是否必须使用 DAC 将基准电流转换为模拟值、然后将其连接 到外部的 CMPIN1P 引脚?
3) 3)另一个问题是我正在使用10个 ADCIN。 F28377S 上总共有14个 ADCin 引脚。 在本例中、我仍将使用 ADCINA2、ADCINA4和 ADCINB2作为 CMPSS 输入。 DAC 引脚也会与 CMPSS 输入引脚发生冲突。 这是否意味着我的应用无法在 F28377S 上实现?
非常感谢您能抽出时间查看我的问题。 谢谢!
此致、
暂停