本文提出了一種基于comPactFlash(cf)接口的便攜式數(shù)據(jù)采集系統(tǒng)的設(shè)計方案,采用
可編程邏輯器件實現(xiàn)cf接口控制及數(shù)據(jù)采集控制:cf接口部分實現(xiàn)與上位機(jī)的數(shù)據(jù)傳
送,數(shù)據(jù)采集控制部分完成量程變換!模數(shù)轉(zhuǎn)換控制等功能"上位機(jī)基于cf接口與下位
機(jī)進(jìn)行數(shù)據(jù)通信,給下位機(jī)發(fā)送量程控制字!數(shù)據(jù)采集參數(shù)等命令,采用中斷方式接收下
位機(jī)采集過來的數(shù)據(jù)并進(jìn)行處理,下位機(jī)只完成數(shù)據(jù)的采集"這種方案最大的優(yōu)勢是上位
機(jī)端的數(shù)據(jù)處理軟件易于修改,以面向不同的應(yīng)用"
目前基于cf接口的設(shè)計采用專用芯片實現(xiàn)接口控制,由FPGA!DSP等實現(xiàn)邏輯功
能,這種多芯片方案雖然設(shè)計簡單,但成本高,功耗大"本課題首先根據(jù)cf規(guī)范,設(shè)計
了一種基于可編輯邏輯器件的cf卡端接口,實現(xiàn)了存儲器模式和I/O模式兩種傳輸方式
的接口設(shè)計,并在此基礎(chǔ)上完成了數(shù)據(jù)采集系統(tǒng)的設(shè)計"相比較傳統(tǒng)方案,本方案設(shè)計靈
活,系統(tǒng)成本和功耗更低"此外,本課題設(shè)計的基于可編輯邏輯器件的cf卡端接口具有
通用性,在此基礎(chǔ)上可實現(xiàn)其它多種基于cf接口的便攜式I/O設(shè)備"
本課題完成的數(shù)據(jù)采集系統(tǒng)中,用于邏輯控制的可編程邏輯器件采用了FPGA和
CPLD兩種實現(xiàn)方案"在完成系統(tǒng)的硬件和軟件設(shè)計后,對系統(tǒng)進(jìn)行了測試,結(jié)果表明系
統(tǒng)成功地實現(xiàn)了數(shù)據(jù)采集!處理!顯示和控制,采用CPLD作為本設(shè)計的邏輯控制在系
統(tǒng)功耗方面具有明顯的優(yōu)勢"
標(biāo)簽:
ComPactFlash接口可編輯邏輯器件數(shù)據(jù)采集系統(tǒng)
上傳時間:
2015-05-25
上傳用戶:wjc511