新聞中心

EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 高性能數(shù)據(jù)采集系統(tǒng)芯片LM12H458及其應(yīng)用

高性能數(shù)據(jù)采集系統(tǒng)芯片LM12H458及其應(yīng)用

作者: 時間:2008-03-18 來源:國外電子元器件 收藏
3 應(yīng)用

  3.1 硬件電路設(shè)計

  LM12H458靈活的總線接口簡化了與多種微處理器的接口,它既可與8位處理器相連,又可方便地與16位微處理器相連。圖2為AT89C51與DAS的接口電路圖。該電路采用全地址譯碼方式來產(chǎn)生DAS的片選信號CS,其DAS映射的地址空間為0000-001F,數(shù)據(jù)總線寬度為8bit。圖中的74HC373用于鎖存低8位地址,而8bit幅度比較器則可用來對高8位地址進行譯碼,通過比較地址與地址范圍所選擇的輸入邏輯可產(chǎn)生U5(74HC138)的選通信號,74HC138的Y0可作為DAS的片選信號。DAS的INT端口用于驅(qū)動AT80C51的中斷INT0,同時它還允許DAS請求中斷服務(wù)。

  3.2 軟件編程

  LM12H458雖然應(yīng)用靈活、廣泛,但基本的工作流程不變,圖3為其典型的編程流程。在處理器初始化后,應(yīng)向DAS寫入合適的指令以初始化DAS,以便設(shè)置采樣時間、工作模式、通道選擇等。完成一次全校準(zhǔn)需要4944個時鐘周期,若設(shè)置中斷使能,校準(zhǔn)后應(yīng)產(chǎn)生中斷以通知微處理器。全校準(zhǔn)會影響DAS的內(nèi)部標(biāo)志和指針,從而影響指令的執(zhí)行。因此校準(zhǔn)后必須復(fù)位。將配置寄存器的bit0設(shè)置為1可啟動序列器。流程圖中的p表示用戶定義的不同工作模式。圖3(a)為DAS的初始化和序列器的啟動流程,圖3(b)為中斷服務(wù)例程。當(dāng)進入中斷服務(wù)后,配置寄存器的bit0應(yīng)清零以停止A/D轉(zhuǎn)換,然后處理中斷事務(wù)。

4 結(jié)論

  LM12H458系統(tǒng)芯片功能強大、應(yīng)用靈活,可廣泛用于數(shù)據(jù)記錄、測量儀器、慣性制導(dǎo)、過程控制、能源消耗管理等方面。由于篇幅所限,本文僅作簡單介紹,有關(guān)LM12H458的詳細技術(shù)資料可在National Semiconductor的網(wǎng)站上獲得。筆者已將LM12H458用于PI網(wǎng)絡(luò)石英晶體元件的測試系統(tǒng)中。使用證明:LM12H458的轉(zhuǎn)換精度很高,而且工作穩(wěn)定可靠。

電子血壓計相關(guān)文章:電子血壓計原理



上一頁 1 2 下一頁

關(guān)鍵詞: 數(shù)據(jù)采集

評論


相關(guān)推薦

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

關(guān)閉