基于SPI總線(xiàn)的多路數據采集系統的設計
通常在高速數據采集系統中,AD7891和單片機之間的接口有串行和并行兩種方式,采用軟件控制數據線(xiàn)的方式來(lái)滿(mǎn)足系統所要求得采集速度。由于C80C51F040單片機具有SPI總線(xiàn)接口功能,所以本數據采集系統采用串行工作方式,數據的讀取通過(guò)單片機的SPI總線(xiàn)來(lái)傳輸,不僅能夠滿(mǎn)足采集系統的快速性要求,在硬件上也較易實(shí)現闈。圖1是AD7891與80C51F040單片機的接口電路。
2 系統的軟件實(shí)現
為了實(shí)現對模擬量的高速采樣,首先要對AD7891的時(shí)序進(jìn)行分析,圖2為AD7891的串行讀操作時(shí)序圖,圖3為AD7891的串行寫(xiě)操作時(shí)序圖。
評論