ARM7加速度數(shù)據(jù)采集系統(tǒng)設計
本檢測裝置工作在惡劣環(huán)境下,易受到各種干擾源的干擾。另外,檢測裝置本身也會產(chǎn)生電磁噪音,將嚴重影響信號的分析和讀取。可以采用電源去耦、低通濾波等硬件方式來濾除干擾,但不容易達到理想效果,因此必須依靠軟件抗干擾技術。軟件抗干擾技術不僅設計靈活,而且節(jié)約硬件資源。常用的軟件抗干擾技術有軟件陷阱技術、軟件濾波技術等。在程序的具體編寫過程中,可以利用這些技術達到抗干擾的目的。
由ARM系統(tǒng)采集到的數(shù)據(jù)可通過串口線發(fā)送到上位機進行實時顯示,也可以通過模擬IDE通信協(xié)議存儲到IDE硬盤中。AT91SAM7X256通過串口與上位機進行通信,主要是應用AT91SAM7X256中的通用異步接收/發(fā)送裝置UART0;而使用AT91SAM7X256的通用可編程I/O口,可以模擬產(chǎn)生IDE硬盤的讀寫時序,完成對存儲設備的讀寫操作,從而實現(xiàn)加速度數(shù)據(jù)的顯示和存儲。上位機實時顯示加速度的檢測數(shù)值,如圖5所示。本文引用地址:http://cafeforensic.com/article/195106.htm
結語
本文介紹一種MEMS加速度計的設計與應用,結合當前應用廣泛的ARM7處理器芯片,設計出一套方面靈活、應用性強的數(shù)據(jù)采集方案。實驗證明,該系統(tǒng)可準確地采集Model 1221單軸MEMS加速度計的加速度信號,可以對采集到的信號進行靈活的處理,既可以在上位機實時顯示,又可以存儲在IDE接口硬盤中,達到了數(shù)據(jù)顯示和存儲的目的。
評論