This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
先生、我使用 TMS320F2802x 向多相升压转换器提供 PWM 脉冲、
现在、我要实现电流控制切换方法、因此我必须使用 ADC 块。
我面临以下问题
在 ADC 块中、一个选项是 SoC 触发器编号如何决定该编号、我们将选择这些选项
SOCx 采集窗口、SOCx 触发源、ADCINT 将触发 SOCx。
我正在使用 LA55-P 感应我的电流、并将我的电流转换为0.8伏。 是否可以将此电压用于 ADC 引脚?
如何将脉冲从 PIN2 (TMS320F28027的 J1、J5)带到 Matlab 块 ADC (plz 告诉我整个过程),是否可以进行一些数学运算,如推导到 ADC 块的输出?
如何检查我从 PIN2 (J1、J5)获取的 Matlab 中 ADC 通道输出的输出?
主席先生,
我正在使用 code composer studio6 (ccs6.1.1 )。
Nitish、
谢谢、我想肯定的是、以下是我的答案:
在 ADC 块中、一个选项是 SoC 触发器编号如何决定该编号、我们将选择这些选项
SOCx 采集窗口、SOCx 触发源、ADCINT 将触发 SOCx。
a1)我将从此处 的 ADC 示例开始 C:\ti\c2000Ware_1_00_04_00\device_support\f2802x\examples\structs\adc_soc
此外、ADC UG 将具有上述所有内容的位定义: http://www.ti.com/lit/ug/spruge5f/spruge5f.pdf
采集窗口是采样保持电容器被指定"查看"ADC 输入引脚上的电压的时间。 最小值为"6"、这将提供7个 ADC 时钟对电压进行采样的时间。 源阻抗/噪声等因素将决定您是否可以在此时间准确地对电压进行采样、或者您是否需要提高电压以使电容更稳定。
触发源恰好是 ADC 获得启动信号的位置。 如果您有多个 ADC 样本需要使用同一触发器启动、则只需为它们提供所有相同的触发源、状态机将相应地进行仲裁。 可以在上面提到的 ADC UG 中找到触发定义。
ADCINT I 假设您是指 ADCINT 触发器、如果您希望基于另一个 ADCSOC 完成启动一个序列或一个转换、则会触发此操作。 如果您只想启动多个 SOC (请参阅上文)、这并不是必需的、但如果您想根据 ADC 负载交错启动转换、这将非常有用。
我正在使用 LA55-P 感应我的电流、并将我的电流转换为0.8伏。 是否可以将此电压用于 ADC 引脚?
A2)、是、默认情况下、对于内部基准、ADC 输入范围为0V - 3.3V
如何将脉冲从 PIN2 ( TMS320F28027的 J1、J5)带到 Matlab 块 ADC (plz 告诉我整个过程),是否可以进行一些数学运算,如推导到 ADC 块的输出?
如何检查我从 PIN2 (J1、J5)获取的 Matlab 中 ADC 通道输出的输出?
A3/4)我相信您所指的是 LAUNCHXL-F28027 PCB、如下所示、PIN2为 ADCINA6。 因此、您可以对 ADC 进行编程以对 ADCINA6 (通道6)进行采样。 完成所有样本并将其存储在 SRAM 中之后、您可以使用 CCS 导出、并从存储器浏览器中保存并导入到 MATLAB 中。 我不确定我是否正在回答您对这个问题的提问、如果您可以定义是否有与 MATLAB 的接口、我可以看到我是否知道这个接口。
最棒的
Matthew