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