<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 基于A(yíng)/D芯片AD1674設計的數據采集電路

基于A(yíng)/D芯片AD1674設計的數據采集電路

作者: 時(shí)間:2008-07-11 來(lái)源:嵌入式技術(shù)網(wǎng) 收藏

  隨著(zhù)科學(xué)技術(shù)的發(fā)展,計算機在測量與控制中的應用日益廣泛。為了使外部世界的模擬信號與計算機接口,需要進(jìn)行模/數轉換,該轉換一般通過(guò)A/D來(lái)完成。目前市場(chǎng)上出現了各種A/D,且各種A/D具有不同的控制方式和應用條件。對于高速,最大采樣頻率取決于A(yíng)/D的轉換時(shí)間以及數據的傳輸時(shí)間。提高最大采樣頻率可通過(guò)縮短A/D的轉換時(shí)間或提高數據的傳輸速度來(lái)實(shí)現。如果與PC機接口,數據的傳輸速度決定于PC機的主頻以及數據的傳輸方式,常用的有查詢(xún)和中斷方式,若采用傳輸方式則可進(jìn)一步提高數據的傳輸速度。本文選取AD1674芯片,設計具有查詢(xún)、中斷和三種數據傳輸方式的。該既可以采用定時(shí)器定時(shí),通過(guò)8253定時(shí)器的控制設煊可變的采樣變(步進(jìn)間隔為1μs),獲得高準確的采樣間隔;也可以采用軟件定時(shí),通過(guò)端口寫(xiě)啟動(dòng)A/D來(lái)實(shí)現。在時(shí)序方面,該解決了A/D控制信號與計算機時(shí)序匹配問(wèn)題,可能與高檔PC機進(jìn)行接口。

本文引用地址:http://dyxdggzs.com/article/85599.htm

  1 硬件設計

  1.1 AD1674接口電路

  文獻[1]詳細介紹了AD1674芯片的性能和控制信號的時(shí)序。在完全受控方式下,最好是用邏輯控制信號CE啟動(dòng)數據讀或A/D轉換;在CE有效時(shí),片選信號CS應有效,并且控制信號R/C和A0已確定,只有滿(mǎn)足這種時(shí)序,AD1674才能正常工作。

  1.2 A/D轉換及數據的讀時(shí)序

  對A/D接口電路而言,只有PC機的時(shí)序與AD1674的要求時(shí)序匹配才能保證電路的正常工作。該電路的A/D轉換及數據的讀時(shí)序如圖1所示。

  A在/D轉換時(shí),8253的定時(shí)脈沖或端口寫(xiě)脈沖QD經(jīng)過(guò)延時(shí)和調節定時(shí)寬度后,使A/D的使能控制CE開(kāi)始啟動(dòng)A/D轉換。同時(shí)QD寬度為1μs的低電平脈沖(在端口寫(xiě)啟動(dòng)方式下,1μs的低脈沖是由端口寫(xiě)脈沖經(jīng)調節定時(shí)寬度后獲得)使R/C的轉換有效,A0及片選CS可在A(yíng)/D轉換前設置為有效。當讀取A/D轉換后的數據時(shí),端口讀信號或 讀信號D直接使A/CD的使能控制CE啟動(dòng)數據讀,此時(shí)R/C=1,R/C的讀有效,開(kāi)始12位數據的讀取。當A0=0時(shí),讀取高八位數據;當A0 =1時(shí),讀取數據低四位,讀完后A0=0,準備下一次A/D轉換??梢?jiàn)該時(shí)序既能與PC機接口,又能使AD1674正常工作。

  1.3 A/D轉換及數據讀取的實(shí)現電路

  本電路的AD1674工作在完全受控方式。A/D轉換為12位,而轉換后數據分兩次讀取,即先讀數據的高八位,后讀數據的低四位。

  1.3.1 A/D轉換的啟動(dòng)方式

  A/D轉換的啟動(dòng)方式有兩種:8253定時(shí)器硬件啟動(dòng)和寫(xiě)端口軟件啟動(dòng)。

  8253 定時(shí)器啟動(dòng)方式應用于對的時(shí)隔要求準確的場(chǎng)合,該方式是利用8253的定時(shí)脈沖啟動(dòng)A/D轉換,通過(guò)8253數據總線(xiàn)緩沖器(端口地址為 &0X23F)輸出鑒別通道的計數初值,通過(guò)向6位鎖存器74LS174(端口地址為&0X23B)寫(xiě)入控制字設定8253的控制字以及 A/D片選控制位。6位鎖存器數據位定義說(shuō)明如下:

  A1A0=00:&0X23D口輸出的數據為計數器0的計數值。

  A1A0=01:&0X23F口輸出的數據為計數器1的計數值。

  A1A0=10:&0X23F口輸出的數據為計數器2的計數值。

  A1A0=11:&0X23F口輸出的數據為計數器8253的方式字。

  G0&G1=1:起動(dòng)計數器0和計數器1;G0&G=0:禁止計數器0和計數器1。

  CS=1:選中A/D芯片CS=0;不選中A/D芯片。

  具體的實(shí)現電路如圖2所示。首先將8253定時(shí)通道0與通道1串聯(lián)起來(lái)定時(shí),通道0的時(shí)鐘輸入CLK0的頻率是2MHz,工作在方式3(方波比率發(fā)生器)下,通道0的輸出OUT0為頻率1MHz的方波,作為通道1的輸入時(shí)鐘CLK1。通道1設定為方式2,即通道1的輸出OUT1從輸出開(kāi)始一直維持高電平,計數回零后,輸出為低電平并自動(dòng)重新裝入原計數值,低電平維持一個(gè)時(shí)鐘周期后,輸出恢復高電平并重新作減法計數。輸出OUT1分為兩路信號,一路通過(guò)與門(mén) U18A輸出,作為AD1674的R/C控制信號;另一路經(jīng)過(guò)單穩觸發(fā)器U24延時(shí)和調節定時(shí)寬度后,再通過(guò)或門(mén)U15C輸出作為AD1674的CE控制信號。當OUT1輸出寬度為1μs的低電平脈沖時(shí),一方面使控制信號R/C的轉換有效,同時(shí)經(jīng)延時(shí)和調節定時(shí)寬度后,使A/D的使能控制CE開(kāi)始啟動(dòng)A/D轉換。因此在裝入計數初值以后,只要設置6位鎖存器U8的控制字,就可利用8253定時(shí)器啟動(dòng)A/D。

  寫(xiě)啟動(dòng)A/D方式應用于軟件定時(shí),即通過(guò)對端口(地址為&0X23D)寫(xiě)來(lái)觸發(fā)A/D轉換。如圖2所示,端口寫(xiě)信號一方面經(jīng)過(guò)單穩觸發(fā)器U6A調節定時(shí)寬度(寬度為1μs)后,作為AD1674的R/C控制信號,同時(shí)經(jīng)過(guò)另一單穩觸發(fā)器U24延時(shí)和調節定時(shí)寬度后,再通過(guò)或門(mén)U15C輸出作為AD1674的CE控制信號。

  可見(jiàn)兩種啟動(dòng)A/D轉換的過(guò)程相似。相比較而言,前者的采樣間隔是由8253定時(shí)脈沖的周期決定的,屬于可編程定時(shí)器方式定時(shí),共特點(diǎn)是采樣間隔準確;后者則由相鄰兩次寫(xiě)端口(地址為&0X23D)的時(shí)間差決定采樣間隔,為軟件定時(shí)方式,特點(diǎn)是靈活方便。

DIY機械鍵盤(pán)相關(guān)社區:機械鍵盤(pán)DIY



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

關(guān)鍵詞: 芯片 數據采集 電路 DMA

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>