構(gòu)建完整工業(yè)ADC接口的微控制器和調(diào)制器
AD7400設(shè)備有兩路輸出:MCLKOUT和MDAT(圖2)。MCLKOUT是一個10-MHz的時鐘,可以同步調(diào)制的數(shù)據(jù)流MDAT。AD7400將MDAT解釋為隨時間變化的百分比。由于MDAT只在MCLKOUT的上升沿變化,電路必須將MDAT及MCLKOUT合并來創(chuàng)建一個微控制器可以計數(shù)的脈沖流。微控制器首先逆變MCLKOUT以防止在MDAT的過渡沿對非故意造成的抖動信號進行計數(shù)。圖中顯示了MDAT、逆變的MCLKOUT及產(chǎn)生的數(shù)據(jù)流。
脈沖數(shù)據(jù)信號和逆變的MCLKOUT分別輸入微控制器上的單獨定時器/計數(shù)器。(圖3)。TIMSP430F2274提供了兩個16位計數(shù)器,可支持快達16MHz的運行。在時鐘計數(shù)器發(fā)出溢出中斷信號時,電路通過對數(shù)據(jù)計數(shù)器進行采樣來測量ADC值。在此應(yīng)用中,在環(huán)形緩沖器上運行一個平均數(shù)的數(shù)據(jù)測量,可以方便地過濾數(shù)據(jù)。
評論