超聲波液位計基于DSP的探討 十五
在其中需要注意的一點是,ADS7818的時鐘由外部提供,因而在實際工作過程中,ADS7818工作在SPI從模式下,DSP工作于SPI主模式下,由DSP提供時鐘,根據DSP中SPI的工作模式,在讀取ADS7818中的數據時為了驅動時鐘引腳發出一定頻率的時鐘,在設定了SPI時鐘的通信頻率以后,需要向SPI控制器的輸出緩存中寫入一個數據,根據DSP的SPI中設定的參數,SPI的CLK引腳將發出相應個數的時鐘。
本課題中設計的AD轉換電路,采用的是ADS7818的一種典型接法,使用其內部參考電平。ADS7818的時鐘引腳與DSP中SPI控制器的SPI—CLK連接,DATA引腳與DSP中SPI控制器的SPI—SOMI引腳連接,CONV控制信號與DSP的一個GPIO口相連。
在實際設計電路板的過程中,電路圖中的去耦電容在布局的時候要盡量與相應的引腳靠近,并且與地的回路面積達到最小,ADS781 8與DSP的時鐘引腳之間的連線要盡量短,并且在該連線的外部使用地線將其包住,以減小與外部電磁場之間的耦合程度。
3.3數字信號電路設計
3.3.1DSP選型
DSP(Dagi tal System Processot)芯片,也就是數字信號處理器,是一種具有特殊結構的微處理器。芯片內部采用的是數據空間和程序空間獨立編程的哈佛總線結構或者是改進的哈佛總線結構。為了實現指令的讀取和數據運算同時進行的目標,一般采用多級流水線操作.同時考慮到數字信號處理的過程中大量使用了乘加運算,DSP芯片專門有硬件乘法器,在一個周期中實現乘加操作。相對于一般的微處理器在功能上做了擴展和增強,具有運算速度快、實時數據處理能力強、軟硬件之間的接口豐富和系統開發可編程性能高的特點,可以實現各種數字信號處理算法。按照DSP所處理的類型來分,DSP芯片可以分為定點型DSP和浮點型DSP。
詳情請瀏覽公司網站的產品中心 http://m.sol365.cn/ 超聲波液位計
超聲波流量計