999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

AD7891采集多路模擬量的時序控制

2018-02-28 09:38:04張濤
電子技術與軟件工程 2018年23期

張濤

摘要

AD7891是一種多通道模擬數據采集系統,在多路模擬量的實際采集中,由于對通道切換和啟動轉換時序控制不嚴格,經常會出現數據錯誤。本文介紹了AD7891芯片的功能特點和使用方法,并以AD7891-1與某DSP的并行接口應用為例,詳細描述了在通道切換和啟動轉換之間的時序控制。

【關鍵詞】模擬數據采集 時序控制 AD7891

1 概述

AD7891是美國ADI公司推出的一款12位數據采集系統(DAS),具有并行和串行兩種工作模式,內置輸入多路復用器、采樣保持放大器、12位高速ADC、+2.5V基準源和高速接口電路,并具有8個帶過壓保護的模擬信號輸入通道,工作電壓為+5V,工作溫度為-40℃~+85℃,采用單電源供電,功耗低,可接受多種輸入信號范圍:AD7891-1(±5V和±10V)及AD7891-2(0V至+2.5V、0V至+5V和±2.5V),采用44針的PLCC和PQFP兩種封裝。

AD7891通過MODE引腳來選擇并行或串行工作模式,無論哪種模式,均能提供標準控制輸入及快速數據訪問時間特性,模數轉換時間為1.6us。

2發問題描述

基于某DSP的產品通過AD7891-1采集多路模擬電壓信號,DSP與AD7891-1采用并行接口連接電路,在進行低溫工作測試時,出現采集數據跳變的故障現象,問題定位為DSP中AD采集軟件模塊對AD7891芯片的使用方法不當。

3 機理分析

3.1 轉換控制和通道選擇

AD7891可以使用硬件和軟件兩種方法控制轉換開始,硬件方法控制轉換開始通過設置CONVST端的輸入,當輸入為負脈沖時,在脈沖上升沿片內的跟蹤/保持器從跟蹤模式轉為保持模式并開始進行轉換操作;軟件方法控制轉換開始通過設置控制寄存器的SWCONV位,寫入“1”時,AD7891內部將產生一個脈沖信號來控制跟蹤/保持的起始點以及啟動轉換序列,當內部脈沖信號超時轉換結束。

AD7891有一個6位控制寄存器。寄存器各位分別控制芯片模擬信號輸入通道的選擇、模擬轉換的開始、待機工作模式選擇和輸出數據格式,可以通過并行寫操作或串行寫操作將控制字寫入控制寄存器。在芯片剛接通電源時,控制寄存器各位的初始狀態均為0。格式為:

MSB

其中A2、A1、A0為地址輸入端,用來選擇多路選擇器的模擬信號輸入通道,A2為最高有效位。通道數N可由公式N=4A2+2A1+A0+1計算確定。

SWCONV為軟件模數轉換開始位。寫入“1”時,模數轉換開始。

SWSTBY為待機模式輸入位。寫入“1”時,芯片待機模式;寫入“0”時,芯片正常工作。

FORMAI為數據格式位。寫入“0”,輸出數據格式為二進制原碼;寫入“1”,輸出數據格式為二進制補碼。

3.2 采集流程

本文以軟件方法控制轉換開始為例,通過向AD7891寄存器寫控制指令實現對電壓數據的采集,內部工作流程如下:

(1)AD7891芯片通過并行接口接收到通道設置的指令,通過地址編碼單元控制多路開關選擇設定的采集通道;

(2)通道選通后,AD7891內部的跟蹤/保持放大電路單元,對該通道輸入的電壓信號進行跟蹤保持;

(3)啟動AD轉換,通過電路積分和比較,完成模擬信號到數字信號的轉換;

(4)轉換完成后,AD7891EOC端輸出脈寬為80ns的負脈沖,DSP讀取轉換結果;

(5)芯片又重新進入跟蹤模式,跟蹤/保持器開始進行下一次的數據采集,在轉換期間和轉換結束100ns之前,DSP不能進行讀數據操作。

3.3 原因分析

采樣保持獲取時間用于讓跟蹤/保持放大器輸出的采樣值更接近于真實值。轉換結束后,當出現選擇通道切換或者輸入到被選擇的VIN引腳的電壓發生較大變化時,這段時間被用來進行輸入穩定。這就意味著在操作芯片時,用戶必須在轉換完成后插入一個等待周期用于下一次采集信號的跟蹤/保持。當采集通道發生變化或者輸入的電壓發生較大的變化時,也需要在開始轉換之前插入一個等待周期。這樣做可以保證芯片訪問操作的規范性和數據采集的正確性。

在現有的軟件設計中沒有在數據讀取和通道切換等操作步驟之間插入等待時間,這就有可能出現在通道切換后,片內的跟蹤/保持放大器采集到的輸入電壓還沒有完全變化到真實值的時候就開始啟動了AD轉換,造成采集電壓有誤差。

在通道切換之后AD7891輸入跟蹤保持放大器的輸出電壓信號由之前保持的電壓(上一AD通道)變為的當前選通的通道電壓,該轉換也需要一定的時間,所需時間與兩個通道之間的電壓幅值差異有關,同時也會受到溫度的影響,對于不同的信號處理器,該時間也存在微小差異。

因此在軟件設計中應考慮該通道切換所需時間,留出足夠的時間(Ttrack-hold)來保證通道切換完成。

軟啟動方式時,該通道切換和跟蹤保持的時間由芯片內部時序控制,該時間為0.7μs,當通道切換時實際所需的時間Ttrack-hold超出0.7μs,啟動轉換時放大器端的電壓并未完全變為當前通道的電壓,導致AD轉換結果不準確。

4 改進措施

對AD7891采集軟件模塊進行改進,在切換采集通道和開始啟動轉換之間插入lus的等待周期;當AD采集完成后,DSP在讀取完轉換數據后再等待1us開始切換通道進行下一次轉換。

5 結語

文中以AD7891-1與某數字信號器的并行接口連接電路為例,在多路模擬量的實際采集中,通過軟啟動方式控制轉換開始,詳細分析了在通道切換和啟動轉換之間的時序控制。

參考文獻

[1]Ana10G Devices Inc,LC2MOS 8-Channel,12-Bit High Speed Data AcquisitionSystem.DataSheet,2004.

[2]AD7891 PDF芯片資料.

[3]張芳.基于單片機的AD7891高速數據采集原理與應用[S].陜西黃河集團有限公司設計所,2012.

主站蜘蛛池模板: 91美女视频在线观看| 免费国产好深啊好涨好硬视频| 亚洲中文字幕av无码区| 久久精品无码国产一区二区三区| 日韩人妻少妇一区二区| 高清色本在线www| 亚洲精品午夜天堂网页| 成人在线亚洲| 欧美精品亚洲日韩a| 91丝袜美腿高跟国产极品老师| 午夜啪啪网| 色哟哟色院91精品网站| 4虎影视国产在线观看精品| 久久国产成人精品国产成人亚洲| 一本一道波多野结衣一区二区| 福利小视频在线播放| 亚洲中文字幕手机在线第一页| 久久久噜噜噜久久中文字幕色伊伊 | 亚洲免费黄色网| 日本免费a视频| 激情亚洲天堂| 国产精品自拍合集| 久久五月视频| 久久无码高潮喷水| …亚洲 欧洲 另类 春色| 亚洲自偷自拍另类小说| 996免费视频国产在线播放| 中文毛片无遮挡播放免费| 国产精品va| 综合色88| 丰满人妻被猛烈进入无码| 91精品免费久久久| 国产在线自在拍91精品黑人| 456亚洲人成高清在线| 亚洲永久视频| 亚洲一区二区三区中文字幕5566| 国产熟睡乱子伦视频网站| 亚州AV秘 一区二区三区| 欧美天天干| 国产麻豆永久视频| 午夜精品影院| 国产精品亚洲专区一区| 国内毛片视频| 亚洲va欧美va国产综合下载| 久青草免费视频| 男人天堂伊人网| 日本影院一区| 亚洲精品午夜无码电影网| 澳门av无码| 91午夜福利在线观看| 国产在线97| www欧美在线观看| 国产免费黄| 久久夜色精品| 欧美中文字幕一区二区三区| 欧美三级视频网站| 在线亚洲小视频| 免费播放毛片| 97视频精品全国在线观看| 国产成人久久777777| 玩两个丰满老熟女久久网| 国产精品一老牛影视频| 国产日韩精品欧美一区喷| 97国产精品视频自在拍| 日本午夜精品一本在线观看| 国产成人啪视频一区二区三区| 日本草草视频在线观看| 国产美女主播一级成人毛片| 香蕉色综合| 91青青在线视频| 青青国产成人免费精品视频| 免费不卡视频| 欧美a级完整在线观看| 欧美区在线播放| 一区二区三区国产精品视频| 国产综合另类小说色区色噜噜| 亚洲妓女综合网995久久| 1024国产在线| 国产H片无码不卡在线视频| 免费观看男人免费桶女人视频| 青青操视频免费观看| 日韩中文字幕亚洲无线码|