ZHCABK2A March 2022 – March 2024 ADC128D818 , ADS1000 , ADS1000-Q1 , ADS1013 , ADS1013-Q1 , ADS1014 , ADS1014-Q1 , ADS1015 , ADS1015-Q1 , ADS1018 , ADS1018-Q1 , ADS1100 , ADS1110 , ADS1112 , ADS1113 , ADS1113-Q1 , ADS1114 , ADS1114-Q1 , ADS1115 , ADS1115-Q1 , ADS1118 , ADS1118-Q1 , ADS1119 , ADS1120 , ADS1120-Q1 , ADS112C04 , ADS112S14 , ADS112U04 , ADS1130 , ADS1131 , ADS1146 , ADS1147 , ADS1148 , ADS1148-Q1 , ADS114S06 , ADS114S06B , ADS114S08 , ADS114S08B , ADS1158 , ADS1216 , ADS1217 , ADS1218 , ADS1219 , ADS1220 , ADS122C04 , ADS122C14 , ADS122S14 , ADS122U04 , ADS1230 , ADS1231 , ADS1232 , ADS1234 , ADS1235 , ADS1235-Q1 , ADS1243-HT , ADS1246 , ADS1247 , ADS1248 , ADS124S06 , ADS124S08 , ADS1250 , ADS1251 , ADS1252 , ADS1253 , ADS1254 , ADS1255 , ADS1256 , ADS1257 , ADS1258 , ADS1258-EP , ADS1259 , ADS1259-Q1 , ADS125H01 , ADS125H02 , ADS125H18 , ADS125P08 , ADS1260 , ADS1260-Q1 , ADS1261 , ADS1261-Q1 , ADS1262 , ADS1263 , ADS127L01 , ADS1281 , ADS1282 , ADS1282-SP , ADS1283 , ADS1284 , ADS1287 , ADS1291 , LMP90080-Q1 , LMP90100 , TLA2021 , TLA2022 , TLA2024
表 8-6 列出了用于確定示例 6 中周期時(shí)間的系統(tǒng)參數(shù):
| 參數(shù) | 值 | |
|---|---|---|
| ADC | ADS124S08 | |
| 時(shí)鐘頻率 | 4.5MHz | |
| 通道數(shù) | 2 | |
| 通道 1 (CH1) | ODR | 800SPS |
| 濾波器類型 | 低延遲 | |
| 轉(zhuǎn)換模式 | 持續(xù) | |
| 可編程延遲 | 14 ? tMOD(默認(rèn)) | |
| 斬波 | 啟用 | |
| 每通道轉(zhuǎn)換次數(shù) | 2 | |
| 通道 2 (CH2) | ODR | 200SPS |
| 濾波器類型 | Sinc3 | |
| 轉(zhuǎn)換模式 | 單次 | |
| 可編程延遲 | 256 ? tMOD | |
| 斬波 | 禁用 | |
| 每通道轉(zhuǎn)換次數(shù) | 3 | |
示例 6 針對(duì)兩個(gè)通道分別采用了不同的參數(shù)。這要求單獨(dú)分析 CH1 和 CH2 以確定它們各自的掃描時(shí)間 tCH1 和 tCH2。
為了確定 tCH1,不妨假設(shè) ADC 采用 800SPS 工作,使用了低延遲濾波器,在連續(xù)轉(zhuǎn)換模式下工作,選擇了默認(rèn)可編程延遲并啟用了斬波。此外,此系統(tǒng)不使用 4.096MHz 的默認(rèn)時(shí)鐘頻率 fCLK,而是要適應(yīng) 4.5MHz 的新時(shí)鐘頻率 fCLK_NEW。
首先,確定 CH1 在 800SPS 條件下使用 ADS124S08 低延遲濾波器時(shí)的第一次轉(zhuǎn)換延遲 tFC_CH1。即使對(duì) CH1 使用連續(xù)轉(zhuǎn)換模式,第二次及后續(xù)轉(zhuǎn)換延遲也不適用,因?yàn)檫@里啟用了全局?jǐn)夭üδ?。雖然本文檔中并未顯示,但是 ADS124S08 數(shù)據(jù)表標(biāo)明了使用低延遲濾波器且 ODR = 800SPS 時(shí) tFC_CH1 = 360 ? tMOD 個(gè)周期。使用以 tMOD 個(gè)周期而非毫米表示的轉(zhuǎn)換延遲可以簡(jiǎn)化計(jì)算,因?yàn)?tMOD 周期數(shù)與時(shí)鐘頻率無(wú)關(guān)。
tFC_CH1 指定的時(shí)間包括 ADC 開銷,但不包括可編程延遲 tDELAY。使用 tDELAY = 14 ? tMOD 的默認(rèn)值時(shí),CH1 的第一次總轉(zhuǎn)換延遲 tFC_CH1_TOTAL 由方程式 26 計(jì)算得出:
接著,方程式 27 計(jì)算了使用 ADS124S08 時(shí)以 fCLK_NEW 表示的一個(gè) tMOD 周期:
當(dāng) fCLK_NEW = 4.5MHz 時(shí),tMOD = 3.56μs。因此,tFC_CH1_TOTAL = 374 ? 3.56μs = 1.331ms。
如節(jié) 5.6中所述,啟用全局?jǐn)夭〞r(shí),每個(gè)轉(zhuǎn)換結(jié)果都是兩次轉(zhuǎn)換的平均值。由于輸入交換,生成每次轉(zhuǎn)換的數(shù)據(jù)需要 1 ? tFC_CH1_TOTAL,因此啟用全局?jǐn)夭〞r(shí)第一次轉(zhuǎn)換結(jié)果需要 2 ? tFC_CH1_TOTAL。不過(guò),在連續(xù)轉(zhuǎn)換模式下,前一個(gè)轉(zhuǎn)換可以與下一個(gè)轉(zhuǎn)換求平均值,以生成第二個(gè)轉(zhuǎn)換結(jié)果。因此,第二個(gè)轉(zhuǎn)換結(jié)果僅受到 1 ? tFC_CH1_TOTAL 的影響。圖 8-6 顯示了此行為對(duì) CH1 中每個(gè)轉(zhuǎn)換結(jié)果的轉(zhuǎn)換延遲有何影響。
圖 8-6 顯示了 CH1 的掃描時(shí)間 tCH1 由方程式 28 來(lái)計(jì)算:
請(qǐng)注意,盡管 tCH1 由 3 ? tFC_CH1_TOTAL 組成,但 CH1 僅會(huì)產(chǎn)生兩個(gè)轉(zhuǎn)換結(jié)果。具體來(lái)說(shuō),這是因?yàn)閱⒂昧巳謹(jǐn)夭ú⒉捎眠B續(xù)轉(zhuǎn)換模式。
為了確定 tCH2,不妨假設(shè) ADC 以 200SPS 采樣,使用了 sinc3 濾波器,在單次轉(zhuǎn)換模式下工作,可編程延遲為 256 ? tMOD 并啟用了斬波。此外,CH2 也使用來(lái)自 CH1 的相同時(shí)鐘頻率,其中 fCLK_NEW = 4.5MHz。
首先,表 5-1 標(biāo)明了以 200SPS 使用 ADS124S08 sinc3 濾波器時(shí),CH2 的第一次轉(zhuǎn)換延遲 tFC_CH2 等于 3905 ? tMOD 個(gè)周期。使用以 tMOD 個(gè)周期而非毫米表示的轉(zhuǎn)換延遲可以簡(jiǎn)化計(jì)算,因?yàn)?tMOD 周期數(shù)與時(shí)鐘頻率無(wú)關(guān)。
tFC_CH2 指定的時(shí)間包括 ADC 開銷,但不包括 tDELAY。使用 tDELAY = 256 ? tMOD 的示例值時(shí),CH2 的第一次總轉(zhuǎn)換延遲 tFC_CH2_TOTAL 由方程式 29 計(jì)算得出:
因此,tFC_CH2_TOTAL = 4161 ? 3.56μs = 14.813ms,因?yàn)楫?dāng) fCLK_NEW = 4.5MHz 時(shí),針對(duì) CH1 計(jì)算得出 tMOD 為 3.56μs。此外,使用單次轉(zhuǎn)換模式意味著,CH2 所需的所有三個(gè)轉(zhuǎn)換結(jié)果都受到第一次轉(zhuǎn)換延遲的影響。假定用戶在上一個(gè)轉(zhuǎn)換結(jié)果就緒后立即在 CH2 上開始下一次轉(zhuǎn)換,方程式 30 計(jì)算 tCH2:
最后,由于斬波技術(shù),因此 CH2 無(wú)需考慮額外的延遲。通過(guò)對(duì)每個(gè)通道的掃描時(shí)間求和,方程式 31 可以計(jì)算出周期時(shí)間 tCYCLE:
最終,本示例中 5 個(gè)轉(zhuǎn)換結(jié)果的周期時(shí)間為 48.432ms。圖 8-7 顯示了給定設(shè)計(jì)參數(shù)下示例系統(tǒng)的時(shí)序圖。