版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、第一張,PPT共五十一頁,創(chuàng)作于2022年6月11.1 概述(P383)模擬量I/O接口的作用: 實際工業(yè)生產(chǎn)環(huán)境連續(xù)變化的模擬量 例如:電壓、電流、壓力、溫度、位移、流量 計算機內(nèi)部離散的數(shù)字量: 二進制數(shù)工業(yè)生產(chǎn)過程的閉環(huán)控制模擬量輸入(數(shù)據(jù)采集)模擬量輸出(過程控制)模擬量D/A傳感器執(zhí)行元件A/D數(shù)字量數(shù)字量模擬量計算機第二張,PPT共五十一頁,創(chuàng)作于2022年6月概述一、一個實時控制系統(tǒng)(P383)控制對象傳感器信號處理多路開關(guān)采樣保持A/D轉(zhuǎn)換I/O接口計算機傳感器信號處理多路開關(guān)執(zhí)行機構(gòu)D/A轉(zhuǎn)換I/O接口 傳感器(Transducer、Sensor)非電量電壓、電流 第三張,P
2、PT共五十一頁,創(chuàng)作于2022年6月概述一、一個實時控制系統(tǒng)變送器(Transformer)轉(zhuǎn)換成標(biāo)準(zhǔn)的電信號信號處理(Signal Processing)放大、整形、濾波 多路轉(zhuǎn)換開關(guān)(Multiplexer) 多選一采樣保持電路(Sample Holder,S/H)保證變換時信號恒定不變A/D變換器(A/D Converter)模擬量轉(zhuǎn)換為數(shù)字量D/A變換器(D/A Converter)數(shù)字量轉(zhuǎn)換為模擬量第四張,PPT共五十一頁,創(chuàng)作于2022年6月概述二、多路模擬開關(guān)(P384)1.作用: 切換模擬信號2.產(chǎn)品: AD7501、AD7503:多路輸入,一路輸出; CD4051、CD405
3、2、CD4097:雙向切換的多路開關(guān)。 A/D轉(zhuǎn)換器對應(yīng)于多路輸入,一路輸出,使多路模擬信號輪流與A/D轉(zhuǎn)換器接通。D/A轉(zhuǎn)換器對應(yīng)于一路輸入,多路輸出,使輸出的模擬信號輪流分配到各模擬通路,控制相應(yīng)的機構(gòu)。第五張,PPT共五十一頁,創(chuàng)作于2022年6月概述二、多錄模擬開關(guān)3.原理(以CD4051為例)CD4051I/O4VEEVSSI/O6I/O7I/O5I/O2I/O1I/O0I/O313456782161413121110915 O/IVDDA0A1A2SI/O電平轉(zhuǎn)換譯碼電路I/O1I/O2I/O3I/O4I/O5I/O6I/O7SA2A1A0I/O0A2A1: 決定07通路的哪個開關(guān)
4、處于閉合。S為低電平時才能選中某一通路CMOS開關(guān)可雙向工作,即可作為8入1出,也可作為1入8出。第六張,PPT共五十一頁,創(chuàng)作于2022年6月概述三、采樣、量化和編碼(P386)采樣:按相等的時間間隔從模擬信號上截取一系列離散電壓瞬時值。 例 (P387圖11-5) :量化:按分層原理,將截取的值數(shù)量化。分層值N越大,量化值越接近于實際值。N也表示用幾位二進制位表示模擬信號的數(shù)值。編碼:將量化的數(shù)值用二進制數(shù)表示出來。四、采樣保持器(P389)1 、采樣過程: 將采樣脈沖加到采樣器,使得在輸出端得到一個脈沖序列。(教材P389圖11-6)第七張,PPT共五十一頁,創(chuàng)作于2022年6月概述四、
5、 采樣保持器2 、采樣保持: 如果模擬信號變化比較快, 就要在A/D之前加上采樣保持電路, 使得在轉(zhuǎn)換期間保持模入信號不變。有的A/D芯片內(nèi)就集成有采樣保持電路,具體可從芯片使用手冊中查到。若A/D轉(zhuǎn)換器的速度比較模擬信號變化速度高很多倍, 則在A/D芯片之前可不加采樣保持電路??蓪⒛M信號直接加到A/D轉(zhuǎn)換器上。例ADC0809轉(zhuǎn)換時間為100s, 要求模入信號在100s之內(nèi)基本不變。第八張,PPT共五十一頁,創(chuàng)作于2022年6月概述四、 采樣保持器(P390圖11-7)(了解)例: 采樣保持芯片LF398V3 421876524K1KV+V保持電容保持采樣保持Vi偏置調(diào)節(jié)238765 +A
6、1A2A330KD1D2S300脈沖變高,采樣,S合上脈沖變低,保持,S打開第九張,PPT共五十一頁,創(chuàng)作于2022年6月概述四、 采樣保持器采樣保持器的三個重要指標(biāo):1.孔徑時間TAP:模擬開關(guān)從閉合到完全斷開的過渡時間。2.捕捉時間TAC :從保持到采樣不是直線跳變, 而是有一段時間叫捕捉時間。3.保持電壓衰減速率:保持狀態(tài)下由于漏電流引起的保持電壓衰減。電壓下降率捕捉時間第十張,PPT共五十一頁,創(chuàng)作于2022年6月11.2 D/A轉(zhuǎn)換器(P391)一、D/A轉(zhuǎn)換器原理IO=權(quán)電阻網(wǎng)絡(luò)+RfIf8R4R2RRI1I2I3I4S1S2S3S4IOVRd1d2d3d4d1 I1 + d2 I
7、2 + d3 I3 + d4 I1 d1、d2 、d3 、d4表示對應(yīng)開關(guān)S1 S4的狀態(tài)。di = 0表示對應(yīng)開關(guān)Si斷開;di =1表示對應(yīng)開關(guān)Si閉合。設(shè)N=d1d2d3d4第十一張,PPT共五十一頁,創(chuàng)作于2022年6月D/A 轉(zhuǎn)換器一、D/A轉(zhuǎn)換器原理IO=VO= Rf If= Rf IO取Rf =R/2則:VO= RfIO= VR(d12-1+ d22-2 + d32-3 + d42-4)Vo=VR*N/2n ,N=d1d2d3d4,n為位數(shù)=VR*(d123+d222+d321+d4)/24第十二張,PPT共五十一頁,創(chuàng)作于2022年6月D/A轉(zhuǎn)換器二、D/A轉(zhuǎn)換的主要性能指標(biāo)(
8、P393)1 、輸入數(shù)字量: 位數(shù)、碼制、數(shù)據(jù)格式和邏輯電平。2 、輸出模擬量: 電流和電壓。多數(shù)為電流型,如DAC0832即為電流型,靠外接運算放大器轉(zhuǎn)換成電壓。3 、分辨率: 數(shù)據(jù)發(fā)生1LSB變化時所對應(yīng)的輸出電壓的變化。 與輸入數(shù)字量的位數(shù)n的關(guān)系為: =FSR/2n式中:FSR(Full Scale Range)為D/A轉(zhuǎn)換器滿量程輸出電壓。 8位D/A轉(zhuǎn)換器的分辨率=FSR*1/256=0.39%FSR12位D/A轉(zhuǎn)換器的分辨率=FSR*1/4096=0.0244%FSR第十三張,PPT共五十一頁,創(chuàng)作于2022年6月D/A轉(zhuǎn)換器二、D/A轉(zhuǎn)換的主要性能指標(biāo)4 、精度: 實際輸出值與
9、理論值之間的最大偏差。用最大的靜態(tài)轉(zhuǎn)換誤差的形式表示。5 、線性誤差: 在D/A轉(zhuǎn)換時,若數(shù)據(jù)連續(xù)轉(zhuǎn)換(兩相鄰數(shù)據(jù)間差值為1),則輸出的模擬量應(yīng)該是線性的。用實際輸出值與理想輸出值的最大偏差與滿量程值之比的百分?jǐn)?shù)來表示線性誤差。這個轉(zhuǎn)換誤差應(yīng)包括非線性誤差、比例系數(shù)誤差以及漂移誤差等綜合誤差,它反映了實際輸出電壓與理論輸出電壓之間的接近程度。一般用最小量化階來度量,如1/2LSB (Least Significant Bit) 。也可用滿量程的百分比來度量,如0.05% FSR第十四張,PPT共五十一頁,創(chuàng)作于2022年6月D/A轉(zhuǎn)換器二、D/A轉(zhuǎn)換的主要性能指標(biāo)6 、建立時間 tS (轉(zhuǎn)換時
10、間): DAC的輸入數(shù)字量有滿刻度值的變化時,其輸出模擬信號電壓達到滿刻度值1/2LSB(最低有效位)時所需要的時間。tVO1/2 LSBtSVFULL第十五張,PPT共五十一頁,創(chuàng)作于2022年6月D/A轉(zhuǎn)換器三、幾種數(shù)/模轉(zhuǎn)換器(P394)1. A/D7524VREFAD7524CSWRIO2IO1VDD GND+5V+5VIOW譯碼器來VO+VS- VSD7D0RfA/D轉(zhuǎn)換8位電流輸出型A/D轉(zhuǎn)換器。I/V轉(zhuǎn)換可通過編程,利用數(shù)/模轉(zhuǎn)換器輸出特定波形。第十六張,PPT共五十一頁,創(chuàng)作于2022年6月D/A轉(zhuǎn)換器三、幾種數(shù)/模轉(zhuǎn)換器例1. 設(shè)DAC的端口地址為80H,VR=5V,編程輸出
11、如圖0V4.98V線性增長的周期性鋸齒波。START:MOV AL, 0FFHAGAIN:INC ALOUT 80H, ALCALL DELAYJMP AGAIN0v+5v首先計算數(shù)字量NN=Vo/VR*2n第十七張,PPT共五十一頁,創(chuàng)作于2022年6月D/A轉(zhuǎn)換器例2. 要求用圖11-10電路,形成一個正向和反向三角波,波形下限為0.5V,上限為2.5V。分析: 1LSB=5V/256=0.019V START: MOV AL, 1AH UP : OUT 80H, AL INC AL CMP AL, 81H JNZ UP DEC AL下限:0.5V/0.019=26=1AH上限:2.5V/
12、0.019=128=80HDOWN: OUT 80H, AL DEC AL CMP AL, 19H JNZ DOWN JMP START+2.5v+0.5v第十八張,PPT共五十一頁,創(chuàng)作于2022年6月D/A轉(zhuǎn)換器三、幾種數(shù)/模轉(zhuǎn)換器2. DAC0832 (P396)特性:8位電流輸出型D/A轉(zhuǎn)換器;引腳圖見P397內(nèi)部結(jié)構(gòu)8位輸入寄存器D7D0&LE1LE2ILECSWR1XFERWR2VREFIOUT2IOUT1RFBAGNDDGNDVCCoooooo8位DAC寄存器8位D/A轉(zhuǎn)換器&4713161718211981211932010轉(zhuǎn)換時間1s, 雙緩沖輸入數(shù)據(jù)啟動轉(zhuǎn)換第十九張,PPT
13、共五十一頁,創(chuàng)作于2022年6月D/A轉(zhuǎn)換器2. DAC0832工作方式:直通式、單緩沖式、雙緩沖式。(1) 直通式:(2) 單緩沖式:將兩個寄存器中的一個接成直通方式。CPU只需一次寫入即開始轉(zhuǎn)換,控制比較簡單。即:使兩個內(nèi)部寄存器都處于直通狀態(tài)。模擬輸出始終跟隨輸入變化。不能直接與數(shù)據(jù)總線連接,需外加并行接口(如74LS373、8255等)。因此,很少用。ILE接高電平,CS、WR1、WR2、XFER接低電平第二十張,PPT共五十一頁,創(chuàng)作于2022年6月D/A轉(zhuǎn)換器2. DAC0832(3) 雙緩沖式:優(yōu)點:a) 數(shù)據(jù)接收與D/A轉(zhuǎn)換可異步進行;b) 可實現(xiàn)多個DAC同步轉(zhuǎn)換輸出分時寫入
14、、同步轉(zhuǎn)換。轉(zhuǎn)換要有兩個步驟:將數(shù)據(jù)寫入輸入寄存器, CS=0、WR1 =0、ILE=1將輸入寄存器的內(nèi)容寫入DAC寄存器, WR2 =0、 XFER =0第二十一張,PPT共五十一頁,創(chuàng)作于2022年6月D/A轉(zhuǎn)換器MOV DX, 320H ;指向輸入寄存器MOV AL, DATA ;輸入被轉(zhuǎn)換的數(shù)據(jù)OUT DX, AL ;數(shù)據(jù)打入輸入寄存器INC DX ;指向DAC寄存器OUT DX, AL ;選通DAC寄存器,相當(dāng)于啟動D/A ;轉(zhuǎn)換器2. DAC0832(3) 雙緩沖式:例1:XFERWR2WR1CSDAC 0832ILEVREF+IOWD7D0320H321H地址總線地址譯碼器第二十
15、二張,PPT共五十一頁,創(chuàng)作于2022年6月D/A轉(zhuǎn)換器3路DAC系統(tǒng)圖:2. DAC0832(3) 雙緩沖式:例2:需要同步進行D/A轉(zhuǎn)換的多路系統(tǒng)XFERWR2WR1CSILE+D7D0ILE+D7D0XFERWR2WR1CSILE+D7D0地址譯碼80H81H82H83HWRXFERWR2WR1CS第二十三張,PPT共五十一頁,創(chuàng)作于2022年6月11.3 A/D轉(zhuǎn)換(P401)主要技術(shù)指標(biāo):將連續(xù)變化的模擬信號轉(zhuǎn)換為數(shù)字信號。常用的A/D轉(zhuǎn)換方法有計數(shù)法、逐次逼近法、雙斜積分法等。精度:量化間隔(分辨率) = Vmax/電平數(shù)(即滿量程值)例:某8位ADC的滿量程電壓為5V,則其分辨率
16、為5V/256=19.6mV 量化誤差: 用數(shù)字(離散)量表示連續(xù)量時,由于數(shù)字量字長有限而無法精確地表示連續(xù)量所造成的誤差。 (字長越長,精度越高)絕對量化誤差=量化間隔/2= (滿量程電壓/2n)/2相對量化誤差 =(1/2)(1/量化電平數(shù)目) 100%第二十四張,PPT共五十一頁,創(chuàng)作于2022年6月11.3 A/D轉(zhuǎn)換例:滿量程電壓=10V,A/D變換器位數(shù)=10位,則轉(zhuǎn)換時間: 轉(zhuǎn)換一次需要的時間。精度越高(字長越長),轉(zhuǎn)換速度越慢。絕對量化誤差 10/211 = 4.88mV相對量化誤差 1/211 *100% = 0.049%絕對量化誤差=量化間隔/2= (滿量程電壓/2n)/
17、2相對量化誤差 =(1/2)(1/量化電平數(shù)目) 100%輸入動態(tài)范圍: 允許轉(zhuǎn)換的電壓的范圍。如05V、010V等。第二十五張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換一、A/D轉(zhuǎn)換器原理(P401)逐次逼近式模/數(shù)(A/D)轉(zhuǎn)換器原理 實現(xiàn)A/D轉(zhuǎn)換的方法有多種,而逐次逼近式A/D轉(zhuǎn)換具有速度快,分辨率高等優(yōu)點獲得了廣泛的應(yīng)用。這種A/D轉(zhuǎn)換器的比較過程與天平的稱重的過程相似。若一臺天平具有32克、16克、 8克、 4克、 2克和1克等6種砝碼,需要稱量的物體重量為27.4克。稱量從最重的砝碼試起,過程如下表所示。M=D5*32+D4*16+D3*8+D2*4+D1*2+D0*1=
18、27(克)第二十六張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換一、A/D轉(zhuǎn)換器原理DAC控制邏輯SAR緩沖器+-VRViCLK輸出數(shù)據(jù)逐次逼近式A/D轉(zhuǎn)換器原理框圖逐次逼近式A/D轉(zhuǎn)換器基本組成控制邏輯(SAR):移位寄存器、數(shù)據(jù)寄存器、時序電路及去留碼邏輯電路;DAC:產(chǎn)生電子砝碼;比較器:對輸入電壓與電子砝碼進行比較,并由控制邏輯決定該砝碼的去留。第二十七張,PPT共五十一頁,創(chuàng)作于2022年6月DAC控制邏輯SAR緩沖器+-VRViCLK輸出數(shù)據(jù)逐次逼近式A/D轉(zhuǎn)換器原理框圖 設(shè)轉(zhuǎn)換器的位數(shù)n=4,則相應(yīng)的電子砝碼分別為2.5V、1.25V、0.625V、0.3125V。VR=5
19、V,Vi=3V,則轉(zhuǎn)換過程及結(jié)果如表第二十八張,PPT共五十一頁,創(chuàng)作于2022年6月轉(zhuǎn)換時間的計算逐次逼近法每進行一次比較,即決定一個碼的去留(0或1)需要8個時鐘脈沖,所以8位轉(zhuǎn)換器完成一次轉(zhuǎn)換大約需要8*8=64個CLK。第二十九張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換二、典型的A/D轉(zhuǎn)換器(P404)1. ADC0809 8通道(8路)輸入、8位字長、逐位逼近型、轉(zhuǎn)換時間100s、內(nèi)置三態(tài)輸出緩沖器。外部引腳(見教材P423)說明如下:第三十張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換二、典型的A/D轉(zhuǎn)換器1. ADC0809引腳D7D0:輸出數(shù)據(jù)線(三態(tài))OE:輸
20、出允許(打開輸出三態(tài)門)IN0IN7:8通道(路)模擬輸入ADDA、ADDB、ADDC:通道地址(通道選擇)ALE:通道地址鎖存START:啟動轉(zhuǎn)換EOC:轉(zhuǎn)換結(jié)束,可用于查詢或作為中斷申請CLK:時鐘輸入(10KHz1.2MHz)VREF(+)、VREF(-):基準(zhǔn)參考電壓第三十一張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換1. ADC0809 (P404)內(nèi)部編程結(jié)構(gòu)框圖START EOC CLK OED7D0ADDCADDBADDAALEIN0IN7比較器8路模擬開關(guān)逐次逼近寄存器SAR樹狀開關(guān)電阻網(wǎng)絡(luò)三態(tài)輸出鎖存器時序與控制地址鎖存及譯碼D/A模擬輸入通道8選1第三十二張,PP
21、T共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換1. ADC0809工作時序1、選擇通道,即通道號送入A、B、C2、在ALE、START輸入正脈沖,鎖存通道并啟動轉(zhuǎn)換3、轉(zhuǎn)換開始后,EOC變低;過大約64個CLK,轉(zhuǎn)換結(jié)束,EOC變高4、轉(zhuǎn)換結(jié)束后,在OE輸入高電平就打開輸出緩沖器,可以讀取轉(zhuǎn)換結(jié)果第三十三張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換1. ADC0809ADC0809與PC總線的接口 需要考慮如下幾方面輸入通道號的確定:由地址線確定;由數(shù)據(jù)線確定數(shù)據(jù)線的連接:直接接CPU;由并行接口芯片8255接至CPU 啟動轉(zhuǎn)換信號Start的連接:由地址譯碼信號及寫信號 ;8255的引
22、腳狀態(tài)信號EOC端的連接:接至其中一根數(shù)據(jù)線;給8259的中斷源引腳 第三十四張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換1. ADC0809模擬信號輸入端INi 單路輸入 模擬信號可固定連接到任何一個輸入端 地址線根據(jù)輸入線編號固定連接(高電平或低電平)如圖:ADDCADDBADDAIN4ADC0809輸入+5V 多路輸入 模擬信號按順序分別連接到輸入端 要轉(zhuǎn)換哪一路輸入,就將其編號送到地址線上(動態(tài)選擇)ADDCADDBADDAIN0IN1IN2IN3IN4ADC0809輸入0CPU指定通道號輸入4第三十五張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換1. ADC0809地址
23、線ADDA-ADDC多路輸入時,地址線不能接死,而是要通過一個接口芯片與數(shù)據(jù)總線連接。接口芯片可以選用:鎖存器74LS273,74LS373等(要占用一個I/O地址)ADDCADDBADDAIN0IN1IN2IN3IN4ADC0809輸入DB74LS373Q2Q1Q0CP來自I/O譯碼器D0-D7可編程并行接口8255(要占用四個I/O地址)ADDCADDBADDAIN0IN1IN2IN3IN4ADC0809DB8255PB2PB1PB0CS來自I/O譯碼器D0-D7A1A0A1A0第三十六張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換1. ADC0809數(shù)據(jù)輸出線D0-D7內(nèi)部已接有三
24、態(tài)門,故可直接連到DB上。也可另外通過一個輸入接口與DB相連。D0-D7ADC0809DBOE來自I/O譯碼器D0-D7ADC0809DBOE來自I/O譯碼器74LS244+5VDIDOE1E2第三十七張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換1. ADC0809地址鎖存ALE和啟動轉(zhuǎn)換START獨立連接:用兩個信號分別進行控制需占用兩個I/O端口或兩個I/O數(shù)據(jù)線(用8255時);統(tǒng)一連接:用一個脈沖信號的上升沿進行地址鎖存,下降沿實現(xiàn)啟動轉(zhuǎn)換只需占用一個I/O端口或一個I/O線(用8255時),參見教材P409圖11-23。ADC0809ALE來自I/O譯碼1來自I/O譯碼2ST
25、ARTADC0809ALE來自I/O譯碼器START第三十八張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換1. ADC0809轉(zhuǎn)換結(jié)束EOC軟件延時等待(比如延時1ms)不用EOC信號。CPU效率最低。軟件查詢EOC狀態(tài):EOC通過一個三態(tài)門連到數(shù)據(jù)總線的D0(其他數(shù)據(jù)位也可以)。三態(tài)門要占用一個I/O端口地址。CPU效率低把EOC作為中斷申請信號,接到8259的IR端。在中斷服務(wù)程序中讀入轉(zhuǎn)換結(jié)果,效率高。第三十九張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換1. ADC0809一個連接實例D0IN0A15 A0D7 D0EOC譯碼器ADC0809D7-D0ALEADDCADDB
26、ADDAOESTARTM/IORDWR第四十張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換1. ADC0809一個連接實例用延時等待的方法:MOV DX, start_portOUT DX, AL;啟動轉(zhuǎn)換CALL DELAY_1MS;延時1msMOV DX, oe_portIN AL, DX;讀入結(jié)果用查詢EOC狀態(tài)的方法: MOVDX, start_port OUTDX, AL;啟動轉(zhuǎn)換LL: MOVDX, eoc_port IN AL, DX;讀入EOC狀態(tài) AND AL, 01H;測試第0位(EOC狀態(tài)位) JZLL;沒轉(zhuǎn)換完,則循環(huán)檢測 MOVDX, oe_port IN AL
27、, DX;讀入結(jié)果第四十一張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換1. ADC0809多通道數(shù)據(jù)采集系統(tǒng)(1)用定時中斷控制采樣率,用地址信號選擇通道的方案在PC/XT(以8088為CPU)機上采用ADC0809設(shè)計一塊8通道的數(shù)據(jù)采集卡。要求:以200Hz的速率對每個通道均采集1024個數(shù)據(jù),也就是每隔5ms對各通道輪流采集一個數(shù)據(jù),然后將它們存放到以DBUFF開始的數(shù)據(jù)緩沖區(qū)中。第四十二張,PPT共五十一頁,創(chuàng)作于2022年6月分析1、每隔5ms,即控制采樣速率,可以用軟件延時和中斷方式,本題選用中斷,即每隔5ms發(fā)出一次中斷,要求采樣一次,5ms可以用8253定時,把8253
28、的輸出送給8259的IRi,8259的INTR送入cpu的INTR,請求cpu進行轉(zhuǎn)換設(shè)8253的輸入時鐘頻率為1MHz。8253定時常數(shù)=1MHZ/200HZ=5000,工作在方式2。 OUT0每5ms產(chǎn)生一次中斷,在中斷服務(wù)程序里完成8路轉(zhuǎn)換。主程序控制1024次。第四十三張,PPT共五十一頁,創(chuàng)作于2022年6月2、判斷轉(zhuǎn)換結(jié)束的方式:延時、查詢EOC電平或用EOC正跳變請求中斷。本題選擇查詢EOC電平,為了能讀取EOC電平,把EOC電平接一個三態(tài)門,三態(tài)門的使能端提供一個地址,另一端接CPU的一個數(shù)據(jù)線。3、流程:初始化所有芯片后,開中斷,每次中斷都要對八路信號進行一次采樣轉(zhuǎn)換,執(zhí)行一
29、次中斷服務(wù)程序后返回主程序,判斷是否采集了1024次,如果還沒有則繼續(xù)等待中斷發(fā)生,可以用跳轉(zhuǎn)指令實現(xiàn)等待 MOV BX,1024AGAIN: CMP BX, 0 JNZ AGAIN即不足1024則主程序在這打轉(zhuǎn),其目的是拖時間,等待再次發(fā)生中斷請求,再去執(zhí)行中斷服務(wù)程序第四十四張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換1. ADC0809:多通道數(shù)據(jù)采集系統(tǒng) (P405)(1)用定時中斷控制采樣率,用地址信號選擇通道的方案18路18路18路DBUF1024組REF(+)OE+5VALESTARTIN0IN6IN7ABCADC0809VccCLKEOCD0D7A0A15 A3譯碼A1A28路輸入D7308HIORIOW300H307H308H30FH11500KHzREF(-)GNDD0D7第四十五張,PPT共五十一頁,創(chuàng)作于2022年6月A/D轉(zhuǎn)換1. ADC0809:多通道數(shù)據(jù)采集系統(tǒng)(1)用定時中斷控制采樣率,用地址信號選擇通道的方案分析:采用查詢方式檢查轉(zhuǎn)換是否結(jié)束。 EOC連接到地址為308H端口的數(shù)據(jù)線D7上。定時器8253產(chǎn)生中斷后,在中斷子程序中對8路模擬輸入通道分別采
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 南京工業(yè)大學(xué)浦江學(xué)院《現(xiàn)代企業(yè)管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 南京工業(yè)大學(xué)浦江學(xué)院《設(shè)計史》2021-2022學(xué)年第一學(xué)期期末試卷
- 交通配套設(shè)施(標(biāo)線、標(biāo)志、交通信號燈)工程施工組織設(shè)計
- 蹲踞式起跑教學(xué)說課稿
- 楊家灣煤礦瓦斯防治能力評估資料匯編
- 《與妻書》說課稿
- 《西門豹》說課稿
- 九年級下冊第二單元《孔乙己》說課稿
- 南京工業(yè)大學(xué)《知識產(chǎn)權(quán)文獻檢索與應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 南京工業(yè)大學(xué)《薪酬設(shè)計與管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 醫(yī)院開展老年友善醫(yī)療機構(gòu)建設(shè)工作總結(jié)
- 餐飲檔口和門店消防安全培訓(xùn)
- D500-D505 2016年合訂本防雷與接地圖集
- 幼兒園衛(wèi)生知識講座
- (完整)土地復(fù)耕實施方案
- 馬工程政治學(xué)概論思考題答案
- 關(guān)于加強校園欺凌行為預(yù)防治理的說明報告
- 汽車露營營地質(zhì)量5c標(biāo)準(zhǔn)等級劃分認(rèn)定細(xì)則(2021版)
- 地理實踐力ppt課件版 地理實踐力 彭春蓮組
- 水對種子發(fā)芽的影響
- GB/T 12497-2006三相異步電動機經(jīng)濟運行
評論
0/150
提交評論