我想以0.075V 的间隔读出0至3V 的电压范围、因此我需要使用 ADC 来实现此目的、下面是我对379D ADC 的问题:
F28379D 有多少个 ADC 通道? 根据数据表、有16个 ADC 输入:
但根据原理图、有24个具有不同标签的 ADC 输入:
所以我有点困惑。
2、 输入模拟信号变化不是那么快、具有7个采集窗口的"SOC0"是否足够?
谢谢、
-Kash
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.
我想以0.075V 的间隔读出0至3V 的电压范围、因此我需要使用 ADC 来实现此目的、下面是我对379D ADC 的问题:
F28379D 有多少个 ADC 通道? 根据数据表、有16个 ADC 输入:
但根据原理图、有24个具有不同标签的 ADC 输入:
所以我有点困惑。
2、 输入模拟信号变化不是那么快、具有7个采集窗口的"SOC0"是否足够?
谢谢、
-Kash
您好 Kash、
项目1中引用的数字是指单个 ADC 模块上的 ADC 输入多路复用器。 对于每个 ADC 模块、有16个可能的输入或通道、如多路复用器(ADCIN0至 ADCIN15)所示 、但在器件实现中、并非所有16个输入都物理连接到器件引脚。 F28379D 器件具有4个 ADC 模块、理想情况下、如果所有16个输入引脚都用于所有4个 ADC、则总共有64个 ADC 通道。 在上面的原理图中、F28379D 上的 ADC 实现 如下:
- 6个通道可用于 ADC 模块 A (ADCA)
- 6个通道可用于 ADC 模块 B (ADCB)
- 4个通道可用于 ADC 模块 C (ADCC)
- 6个通道可用于 ADC 模块 D (ADCD)
- 2个通道可连接到4个 ADC 中的任何一个(称为通用 ADC 通道)
希望这能澄清您的困惑。
在12位模式下运行的28379DS 的最小采集窗口在12位模式下为75ns、在16位模式下为320ns。 根据您的器件速度(SYSCLK 配置)、如果您以100Mhz SYSCLK 运行、则7次采集计数将在12位模式下产生[(7 + 1)* 10ns 周期] 80ns 采集窗口、这只是最小窗口。 经验法则是、您需要一个采集窗口、其中输入信号将通过信号源的等效输入 RC 稳定在0.25LSB 以内。
此致、
Joseph