高性能數據采集系統芯片LM12H458及其應用

時間:2024-10-21 11:28:49 理工畢業論文 我要投稿
  • 相關推薦

高性能數據采集系統芯片LM12H458及其應用

摘要:LM12H458是美國NS公司生產的8通道數據采集系統芯片,它精度高、轉換迅速、數據傳輸快、集成度高、單電源供電、外圍接口簡單。LM12H458內含可用來存儲轉換結果的32字的FIFO和存儲指令的8字RAM。文中介紹了LM12H458的工作原理、引腳功能和具體應用電路。

1 概述

LM12H458是高集成度的數據采集系統?DAS?芯片,它將采樣保持、A/D轉換集成在一塊芯片內,從而大大減少了外圍電路的設計。其8路模擬信號輸入既可作為單端輸入,又可兩兩組成差分輸入。器件內部提供的一個2.5V參考電壓、8×48bit指令RAM和32×16bit的FIFO大大減小了微處理器的負擔。LM12H458的工作電壓為3~5.5V,功耗小于34mW,待命模式下的功耗只有50μW。此外,LM12H458還有如下主要性能:

●有三種工作模式:分別為帶符號的13位模式、帶符號的9位模式和看門狗模式;

●有8個模擬信號輸入通道,模擬信號可單端輸入,也可差分輸入;

●內置采樣保持和2.5V參考電壓;

●內含32×16bit的FIFO;

●采樣時間和轉換速率可編程;

●具有自校準和診斷模式;

●帶有8位或16位數據總線。

2 引腳功能和功能說明

LM12H458的引腳功能如表1所列。圖1為其內部功能框圖。LM12H458是一個多功能數據采集系統,其內部的電荷重分配ADC采用電容梯形網絡代替普通的電阻梯形網絡,并使用逐步逼近寄存器的DAC使VREF-和VREF+之間產生一個中間電壓,該電壓與輸入的采樣電壓相比較可產生數字輸出的每一位,中間電壓的個數和比較的次數對應于ADC的分辨率,通過校準ADC中的電容網絡可校準數字輸出的每一位精度。LM12H458有兩種不同的校準模式:一種是補償偏移電壓或零誤差,在該模式下只測量一次偏移誤差,并依此建立修正系數;另一種為修正偏移誤差和ADC線性誤差,稱為全校準。將該模式下的偏移誤差測量八次,并取平均值即可建立修正系數。上述兩種模式的修正系數被存貯在內部的偏移修正寄存器中。LM12H458的線性修正是通過修正內部DAC的失配電容獲得的,在LM12H458內部ROM中存有校準算法,可對每一個電容校準8次并取平均值,從而產生線性修正系數。一旦校準后,內部算術邏輯單元(ALU)即可使用偏移誤差修正系數和線性修正系數來修正每一次的轉換結果。看門狗模式用于監控單端輸入或差分輸入信號的幅值。每個采樣信號都有上下兩個門限,輸入信號高于或低于某一門限值都會產生中斷。

表1 LM12H458的腳符號及功能

引腳號符 號功 能1,12VA ,VD 模擬電源和數字電源2~11,13~18D0~D15雙向數據總線,總線寬度由BW決定。BW=1,總線寬度為8bit,BW=0,總線寬度16bit19RD讀信號輸入20WR寫信號輸入21CS片選輸入22WR地址鎖存,用于總線復用的系統中23ALE外部時鐘輸入,頻率范圍為0.05MHz~10MHz24~28A0~A4地址線29SYNC同步輸入/輸出,當配置寄存器的“I/O選擇”位清零時,SYNC為輸入;而當“I/O選擇”位置為1時,SYNC為輸出。30BW總線寬度設定位,BW=1時,總線寬度為8bit,BW=0時,總線寬度為16bit31INT中斷輸出,低電平有效32DMARQDMA請求輸出,高電平有效33GND接地34~41IN0~IN7模擬信號輸入通道42VREF-負參考電壓輸入,電壓范圍為0~VREF-43VREF 正參考電壓輸入,電壓范圍0~VA 44VREFOUT內部2.5V參考電壓輸出

LM12H458是一個多功能數據采集系統,內部有28個16bit的寄存器,各個寄存器的功能如下:

配置寄存器是DAS的控制中心,可用于控制序列器的啟動和停止、復位RAM指針和標志、設置待命狀態、校準偏移和線性誤差、選擇RAM區等。

指令RAM分為三個區:指令區、門限1區、門限2區。每一條指令(48bit=3X16bit)分散在三個16比特字寬的RAM區中,三個區的選擇可由配置寄存器2bit的RAM指針來控制。指令區可設置通道的選擇、工作模式、采樣時間和循環位。其它兩個區用于設置上下門限值。DAS可從指令0連續執行所有設置的指令,執行的最后一條指令的循環位為1時,再返回到指令0。指令執行期間,微處理器不能訪問指令RAM,只有處理器終止指令循環后才可訪問。

FIFO為只讀寄存器,可用于存儲轉換結果。

中斷使能寄存器可使用戶激活8個中斷源,該寄存器的高字節與中斷1、2有關。

圖2 LM12H458與80C51的接口電路

中斷狀態寄存器和門限狀態寄存器用于指示DAS中斷源和輸入信號是否超過上門限或下門限。

定時寄存器用于設置指令執行前的等待時間。而指令寄存器的bit9可使能或禁止插入等待時間。

LM12H458有8個中斷源,各中斷具有同等的優先級別,中斷使能寄存器可使能或禁止相應的中斷,當發生中斷時,中斷狀態寄存器相應的位置1。各個中斷對應的功能如下:

●INT0:模擬輸入信號在規定的門限值以外產生中斷。

●INT1:序列發生器執行到某條指令時,該指令地址等于中斷使能寄存器中bit8~

【高性能數據采集系統芯片LM12H458及其應用】相關文章:

閃存在大容量數據采集系統中的應用03-07

用實時時鐘芯片DS1305啟動數據采集系統03-20

DMA結合McBSP在數據采集系統中的應用設計03-18

高性能VGA芯片AD8367原理及應用03-19

1394技術及其在實時圖像采集系統中的應用研究03-02

電能信息采集系統設計及其在營銷業務中的應用11-19

FPGA芯片APA150及其應用03-18

Windows 95下智能數據采集系統03-19

基于USB接口的數據采集系統設計03-18

亚洲制服丝袜二区欧美精品,亚洲精品无码视频乱码,日韩av无码一区二区,国产人妖视频一区二区
五月天激情视频A级在线版 中文字幕国产在线观看 | 在线看片免费无毒 | 亚洲AV综合AV一区二区三区 | 在线看免费观看中国Av | 亚洲中文字幕精品 | 日韩欧美亚洲每日更新在线国产精品 |