Page 41 - 能量採集技術開啟醫療應用新局
P. 41
採樣的14位元解析度運行。同樣 地,合成輸出頻率的板載數位控 制振盪器(NCO)支援有限的解析 度,在其輸出中還可能存在抖動, 具體取決於ADCC測量的值。
100kHz的輸出,ADCC已配置為 過採樣,然後向下平均以獲得14 位元結果。
當ADCC完成過採樣平均值計 算時,會將結果值與周邊裝置中的 設定點暫存器進行比較。如果兩者 之差大於或小於設定閾值,則觸發 中斷。CPU遮罩這個中斷並且不受 影響,但是,此中斷會觸發直接記 憶體存取(DMA),將平均得到的過 採樣結果複製到ADCC的設定點暫 存器,從而產生遲滯。如果未超過 閾值,則不會發生DMA複製,也就 不會觸發輸出振盪器模組的DMA 更新。
該解決方案的輸出振盪器模 組負責產生所需輸出頻率的時脈 訊號。該輸出訊號在內部連接到 工作週期產生器,進而將輸出頻率 減半,但會產生50%的工作週期輸 出。因此,輸出振盪器模組以輸出 頻率的兩倍運行。
圖6:輸出振盪器模組負責產生所需輸出頻率的 時脈訊號。
基於MCU的解決方案可分為 三個不同的周邊裝置模組:類比採 樣模組、輸出振盪器模組和工作週 期產生器(圖4)。
這種過採樣的缺點之一是在 結果中添加了額外的統計雜訊。 可以透過對過採樣求平均值並添 加遲滯以補償雜訊。為了實現遲 滯,這裡使用了ADCC的閾值中斷 功能。為了簡單起見,本文將僅介 紹此示例如何使用閾值中斷功能 的細節。
類比採樣模組負責ADC(圖5)。 為了在元件的頻率限制下實現
DESIGN IDEAS
圖4:三個類比採樣模組簡化了基於MCU的解決方案。
輸出振盪器模組的核心是 NCO(圖6)。NCO周邊裝置透過在 輸入時脈的上升沿向累加器添加 增量值來工作。累加器溢出用於 獲得周邊裝置的輸出。
輸出振盪器模組
圖5:類比採樣模組的實現方式。
www.edntaiwan.com 39