新聞中心

EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于C8O51fO6O單片機(jī)的數(shù)據(jù)采集系統(tǒng)

基于C8O51fO6O單片機(jī)的數(shù)據(jù)采集系統(tǒng)

作者: 時(shí)間:2009-10-23 來(lái)源:網(wǎng)絡(luò) 收藏

2 軟件設(shè)計(jì)
系統(tǒng)加電后,首先對(duì)微處理器進(jìn)行必要的初始化,才能使系統(tǒng)正常工作,主要包括時(shí)鐘初始化、數(shù)字交叉開(kāi)關(guān)(即端口模式)初始化。然后通過(guò)計(jì)算機(jī)發(fā)送命令,讓傳感器完成相應(yīng)的功能。這些功能是單片機(jī)里的程序?qū)崿F(xiàn)的。這些功能主要包括:a.采集傳感器信號(hào)并且經(jīng)過(guò)A/D轉(zhuǎn)換后保存在FLASH存儲(chǔ)器中;b.讀取FLASH存儲(chǔ)器的數(shù)據(jù),經(jīng)過(guò)RS232串口送到計(jì)算機(jī);c.讀取FLASH存儲(chǔ)器的數(shù)據(jù),這些數(shù)據(jù)經(jīng)過(guò)濾波處理后經(jīng)過(guò)RS232串口送到計(jì)算機(jī);d.擦除FLASH存儲(chǔ)器。其流程圖如圖4所示。

計(jì)算機(jī)接收到的單片機(jī)輸出的部分?jǐn)?shù)據(jù)如圖5所示。


3 結(jié)束語(yǔ)
由于生產(chǎn)和科研領(lǐng)域?qū)y(cè)試的要求越來(lái)越高,所需測(cè)試和處理的數(shù)據(jù)量也越來(lái)越大,通過(guò)采用大容量存儲(chǔ)器和高精度A/D可解決問(wèn)題,因此本數(shù)據(jù)采集系統(tǒng)具有一定的應(yīng)用價(jià)值。


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: O51 fO6 C8 8O

評(píng)論


技術(shù)專區(qū)

關(guān)閉