多通道模/數(shù)轉(zhuǎn)換器AD7890與DSP的接口設(shè)計
經(jīng)多次測試,得到A/D轉(zhuǎn)換子程序運(yùn)行時間(即一次A/D轉(zhuǎn)換總耗時)與波特率對應(yīng)關(guān)系如表1所示。
5 結(jié) 語
用DSP的串行外設(shè)接口SPI與串行多通道A/D轉(zhuǎn)換器AD7890組成數(shù)字伺服系統(tǒng)A/D轉(zhuǎn)換功能實(shí)現(xiàn)模塊,能完成8個通道模擬量到數(shù)字量的轉(zhuǎn)換,效率較高,接口簡單,性能穩(wěn)定。通過選擇較高的波特率可以縮短數(shù)據(jù)傳輸時間,提高A/D轉(zhuǎn)換效率。當(dāng)DSP提供的外部時鐘SCLK為AD7890所能承受的最高值10 MHz時,單個通道徹底完成一次A/D轉(zhuǎn)換僅需12.4μs。本文所做的接口設(shè)計為多軸數(shù)字控制系統(tǒng)的A/D轉(zhuǎn)換模塊提供了一種實(shí)用的選擇與參考。
評論