基于A(yíng)D7891的車(chē)輛稱(chēng)重采集系統設計
圖5中,t1為從CS到RD/WR的觸發(fā)時(shí)間,t2為寫(xiě)脈沖寬度,不小于35 ns;t3為寫(xiě)有效數據時(shí)間,不小于25 ns;t4為有效數據保持時(shí)間,不小于5 ns;t5為CS到RD/WR的保持時(shí)間,t6為CONVST脈沖寬度時(shí)間,不小于35 ns;t7為EOC脈沖寬度時(shí)間,不小于55 ns;t8為度脈沖寬度,不小于35 ns;t9為RD下降沿之后讀數據時(shí)間,不小于25 ns;tCONV為轉換時(shí)間,不大于1.6μs。為實(shí)現測控系統的高速實(shí)時(shí)采樣必須合理準確分配以上各時(shí)間,AD7891的工作時(shí)序全部由DSP的I/O端口實(shí)現。系統DSP主頻時(shí)鐘為30 MHz,采用分頻15 MHz輸出,單周期指令運行的時(shí)間為33 ns。用C語(yǔ)言執行一個(gè)I/O端口指令,編譯完后,大概需要4個(gè)周期指令時(shí)間。下面是測控系統DSP對通道1采集的C語(yǔ)言程序代碼:
6 結論
車(chē)輛稱(chēng)重采集系統采用DSP的I/O端口讀取AD7891的數據。通過(guò)對DSP編程完全控制AD7891的時(shí)序,雖然占用大量的DSP I/O端口.但由于TMS320LF2407 DSP I/O端口豐富,因此這種實(shí)現方式完全可行。該裝置結構簡(jiǎn)單,成本低廉,不僅能夠滿(mǎn)足車(chē)輛的靜態(tài)稱(chēng)重,而且動(dòng)態(tài)稱(chēng)重的精度也高于2%,完全能滿(mǎn)足公路超載檢測要求。
評論