影音先锋男人资源在线观看,精品国产日韩亚洲一区91,中文字幕日韩国产,2018av男人天堂,青青伊人精品,久久久久久久综合日本亚洲,国产日韩欧美一区二区三区在线

DA和AD轉(zhuǎn)換電路圖

上傳人:小** 文檔編號:39339252 上傳時(shí)間:2021-11-10 格式:DOC 頁數(shù):156 大小:1.77MB
收藏 版權(quán)申訴 舉報(bào) 下載
DA和AD轉(zhuǎn)換電路圖_第1頁
第1頁 / 共156頁
DA和AD轉(zhuǎn)換電路圖_第2頁
第2頁 / 共156頁
DA和AD轉(zhuǎn)換電路圖_第3頁
第3頁 / 共156頁

下載文檔到電腦,查找使用更方便

45 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《DA和AD轉(zhuǎn)換電路圖》由會員分享,可在線閱讀,更多相關(guān)《DA和AD轉(zhuǎn)換電路圖(156頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、第11章 MCS-51與D/A轉(zhuǎn)換器、A/D轉(zhuǎn)換 器的接口 非電物理量(溫度、壓力、流量、速度等)、,繆 經(jīng)傳感器轉(zhuǎn)換成模擬電信號(電壓或電流),必須轉(zhuǎn) 換成數(shù)字量,才能在單片機(jī)中處理。 數(shù)字量,也常常需要轉(zhuǎn)換為模擬信號。 A/D轉(zhuǎn)換器(ADC):模擬量-數(shù)字量的器件, D/械換器(DAC):數(shù)字量-模擬量的器件。 只需合理選用商品化的大規(guī)模ADC、DAC芯片,T 解引腳及功能以及與單片機(jī)的接口設(shè)計(jì)。 11. 1 MCS-51 與 DAC 的接口 11. 1. 1 D/磁換器概述 1.概述 輸入:數(shù)字量,輸出:模擬量。 轉(zhuǎn)換

2、過程:送到DAC的各位二進(jìn)制數(shù)按其權(quán)的大小 轉(zhuǎn)換為相應(yīng)的模擬分量,再把各模擬分量疊加,其和 就是D/A轉(zhuǎn)換的結(jié)果。 使用D/嶺換器時(shí),要注意區(qū)分: * D/儼換器的輸出形式; *內(nèi)部是否帶有鎖存器。 (1)輸出形式 兩種輸出形式:電壓輸出形式與電流輸出形式。 電流輸出的D/A轉(zhuǎn)換器,如需模擬電壓輸出,可在其 輸出端加一個I 換電路 (2) D/A轉(zhuǎn)換器內(nèi)部是否帶有鎖存器 D/儼換需要一定時(shí)間,這段時(shí)間內(nèi)輸入端的數(shù)字 量應(yīng)穩(wěn)定,為此應(yīng)在數(shù)字量輸入端之前設(shè)置鎖存器, 以提供數(shù)據(jù)鎖存功能。根據(jù)芯片內(nèi)是否帶有鎖存器, 可分為內(nèi)部無鎖存器的和內(nèi)部有鎖存器的兩類。 *內(nèi)部無鎖存器的D

3、/A轉(zhuǎn)換器 可與P1、P2口直接相接(因P1 口和P2口的輸出有鎖存 功能)。但與P0口相接,需增加鎖存器。 *內(nèi)部帶有鎖存器的D/A轉(zhuǎn)換器 內(nèi)部不但有鎖存器,還包括地址譯碼電路,有的還 有雙重或多重的數(shù)據(jù)緩沖電路,可與MCS-51的P0口直 接相接。 2.主要技術(shù)指標(biāo) (1)分辨率 輸入給DAC的單位數(shù)字量變化引起的模擬量輸出的 變化,通常定義為輸出滿刻度值與勿之比。顯然,二

4、%,用1LSB表示。 同理:10位 D/A: 1 LSB=9. 77mV=0. 1% 滿量程 12位 D/A: 1 LSB=2. 44mV=0? 024% 滿量程 根據(jù)對DAC分辨率的需要,來選定DAC的位數(shù)。 (2)建立時(shí)間 描述DAC轉(zhuǎn)換快慢的參數(shù),表明轉(zhuǎn)換速度。 定義:為從輸入數(shù)字量到輸出達(dá)到終值誤差(1/2) LS (最低有效位)時(shí)所需的時(shí)間。電流輸出時(shí)間較短,電 壓輸出的,加上1-磔換的時(shí)間,因此建立時(shí)間要長 一些。快速DAC可達(dá)gs以下。 (3)精度 理想情況,精度與分辨率基本一致,位數(shù)越多 精度越高。但由于電源電壓、參考電壓、電阻等各種 因素存在著誤差,精度與分

5、辨率并不完全一致。 位數(shù)相同,分辨率則相同,但相同位數(shù)的不同轉(zhuǎn) 換器精度會有所不同。例如,某型號的8位DACR度為 0. 19%,另一型號的8位DAC精度為0. 05%。 11. 1.2 MCS-51 與 8位 DAC0832的接口 1. DAC0832片介紹 (DDAC0832的特性 美國國家半導(dǎo)體公司產(chǎn)品,具有兩個輸入數(shù)據(jù)寄存 器的8位DAC,能直接與MCS-51單片機(jī)相連。主要特性如 T: *分辨率為8位; *電流輸出,穩(wěn)定時(shí)間為gs; *可雙緩沖輸入、單緩沖輸入或直接數(shù)字輸入; *單一電源供電(+5?+15V); (2) DAC0832的引腳及邏輯結(jié)構(gòu) 引腳:

6、 囪匚 1 20 —1 ^cc 伽1匚 2 19 =1^LE AGND 匚 3 18 T1WR2 ZV3匚 4 DAC 17 二 XFER 0832 DJ2匚 5 16 □ r>/4 ZV1匚 6 15 ^DI5 (LSB)ZV0 匚 7 14 Z|Z)Z6 /ref 匚 8 13 □ >77(MSB) 心b匚 9 12 口,OUT2 DGND 匚 10 11 ZZI ^OUTl 11-1 DAC0832的邏輯結(jié)構(gòu): 切6嗚 DI 4 D/3趙 DI2o^ DIlo^- D

7、IOo^- ILEo^- 亙1 WRio-^ LE2 & M\ 8 位 DAC 寄存器 8位輸入 寄存器 1 Q fVR2o^4o XFERo^<3 & M3 8 位 D/A 轉(zhuǎn)換電路 DAC0832 I 11 12;知 ~ 7OUT1 4agnd 2"cc ^ODGND 11-2 引腳功能: DIO?DI7: 8位數(shù)字信號輸入端 CS*:片選端。 ILE:數(shù)據(jù)鎖存允許控制端,高電平有效。 WR

8、1*:輸入寄存器寫選通控制端。當(dāng)CS*=O、ILE=h WR1*=O時(shí),數(shù)據(jù)信號被鎖存在輸入寄存器中。 XFER*:數(shù)據(jù)傳送控制。 1TJ WR2* : DAC寄存器寫選通控制端。當(dāng)XFER*=O, WR2* =0 時(shí),輸入寄存器狀態(tài)傳入DAC寄存器中。 IOUTi:電流輸出1端,輸入數(shù)字量全“們時(shí),I0UT1最 大,輸入數(shù)字量全為叫戸時(shí),10UT1最小。 IOUT2: D/A轉(zhuǎn)換器電流輸出2端,I0UT2+I0UTi=常數(shù)。 Rfb:外部反饋信號輸入端,內(nèi)部已有反饋電阻叫b, 根據(jù)需要也可外接反饋電阻。 Vcc:電源輸入端,可在+5V,s15V^圍內(nèi)。 DGND:數(shù)字信號

9、地。 AGND:模擬信號地。 “8位輸入寄存器"用于存放CPU送來的數(shù)字量,使輸入 數(shù)字量得到緩沖和鎖存,由LE1*控制; “8位DAC寄存器另存放待轉(zhuǎn)換的數(shù)字量,由LE2*控制; “8位D/A轉(zhuǎn)換電路”由T型電阻網(wǎng)絡(luò)和電子開關(guān)組成,T 型電阻網(wǎng)絡(luò)輸出和數(shù)字量成正比的模擬電流。 2. DAC的應(yīng)用 接口與DAC的具體應(yīng)用有關(guān)。 (1) 單極性電壓輸出 單極性模擬電壓輸出,可采用圖1卜5或圖1卜9所 示接線。輸出電壓V。泌與輸入數(shù)字量B的關(guān)系: Vout = 一 (B/256) *VRFE 式中,B=b7?27+ b6?26+ + b1?2W b0?2。; ■ 為0時(shí),

10、Vut也為0,輸入數(shù)字量為255時(shí),Vut為 最大值,單極性。 (2) 雙極性電壓輸出 雙極性電壓輸出,采用圖11-3接線: 由上式,在選用+Vr扌時(shí),(1)若輸入數(shù)字量b7=1, 則為正;(2)若輸入數(shù)字量b7=0,則Vut為負(fù)。 在選用-VreF時(shí),Vout與+Vref時(shí)極性相反。 (3) DACffl作程控放大器 DAC還可作程控放大器,見圖1卜4。 11-4 DAC的輸出和輸入之間的關(guān)系: Vout = -Vin*(256/B) 256/B看作放大倍數(shù)。但輸入數(shù)字量B不得為切”。 3. MCS-51 與DAC0832的接口電路 (1)單緩沖方式

11、 DAC0832的兩個數(shù)據(jù)緩沖器有一個處于直通方式, 另一個處于受控的鎖存方式。 在不要求多路輸出同步的情況下,可采用單緩沖方 式。 單緩沖方式的接口如圖11-5: DAC0832 WR P0.7 I PO.O 8031 ALE EA -A 鎖存器G WR1 1817 FEH D +5 VO 19 11-5 WR2V REF XFER CS ILE D17 $ DIO 【OUTl 【OUT2 12 11

12、 11-2 由圖11-2, WR2卡和XFER*接地,故DAC0832的“8位DAC 寄存器” 011-2)處于直通方式。吒位輸入寄存器沙 受CS*和WR1*端控制,且由譯碼器輸出端FEH送來(也可 由P2口的某一根口線來控制)。因此,8031執(zhí)行如下 兩條指令就可在WR1*和CS*上產(chǎn)生低電平信號,使0832 接收8031送來的數(shù)字量。 MOV RO, #OFEH MOVX RO, A ;DAC地址FEH-*RO ;WR*和譯碼器FEH輸出端有效 現(xiàn)說明DAC083洋緩沖方式的應(yīng)用。 0011-1 DAC0832用作波形發(fā)生器。分別寫出產(chǎn)生鋸 齒波、三角波和矩形

13、波的程序。 鋸齒波的產(chǎn)生 ORG START:MOV MOV LOOP: MOVX INC SJMP 2OOOH RO, #OFEH A, #OOH @RO, A A LOOP ;DAC地址FEH-> RO ;數(shù)字量一A ;數(shù)字量一D/A轉(zhuǎn)換器 ;數(shù)字量逐次加1 11-6 輸入數(shù)字量從0開始,逐次加1,為FFH時(shí),力

14、口則 清0,模擬輸出又為0,然后又循環(huán),輸出鋸齒波,如 圖11-6o 每一上升斜邊分256個小臺階,每個小臺階暫留 時(shí)間為執(zhí)行后三條指令所需要的時(shí)間。 (1) 三角波的產(chǎn)生 ORG 2000H START: MOV RO, #OFEH MOV A, #00H UP: MOVX @R0, A ;三角波上升邊 INC A JNZ UP DOWN: DEC A ; A=0時(shí)再減1又為FFH MOVX @R0, A JNZ down ;三角波下降邊 SJMP UP

15、 (2) 矩形波的產(chǎn)生 ORG 2000H START: MOV LOOP: MOV RO, #OFEH A, #data1 MOVX RO, A LCALL DELAY1 MOV A, #data2 ;置矩形波上限電平 ;調(diào)用高電平延時(shí)程序 MOVX ;置矩形波下限電平 LCALL DELAY2 ;調(diào)用低電平延時(shí)程序 SJMP LOOP :重復(fù)進(jìn)行下一個周期 上限電平一一 下限電平[――—

16、11-8 DELAYK DELAY2為兩個延時(shí)程序,決定矩形波高、 低電平時(shí)的持續(xù)時(shí)間。頻率也可采用延時(shí)長短來改變。 (2)雙緩沖方式 多路同步輸出,必須采用雙緩沖同步方式。接口電 路如圖11-9: 苗DAC0832因和譯碼器FDH相連,占有兩個端口地址 FDH和FFH。 2#DAC0832的兩個端口地址為FEH和FFH。其中,F(xiàn)DH 和FEH分別為1 #和2粕人00832的數(shù)字量輸入控制端口地 址,而FFH為啟動D/A^換的端口地址。 圖11-9中DAC輸出的Vx和Vy信號要同步,控制X-Y繪 圖儀繪制的曲線光滑,否則繪制的曲線是階梯狀。控 制程序如下: E AL

17、 鎖存器 o ? f o?o p p 11 03 8 WR +5 V ZF 譯碼器 7\ CS DAC0832 XFER ILE ^OUTl DI7 2 DIO 】OUT2 WR1 WR2 11-9 11-2 例11-2內(nèi)部RAM中兩個長度為20的數(shù)據(jù)塊,起始地 址為分別為addrl和addr2,編寫能把a(bǔ)

18、ddrl和addrr2中 數(shù)據(jù)從薩和2#DAC0832同步輸出的程序。addrl和addr2 中的數(shù)據(jù),為繪制曲線的X、Y坐標(biāo)點(diǎn) DAC0832各端口地址: FDH: 1#DAC0832數(shù)字量輸入控制端口 FEH: 2#DAC0832數(shù)字量輸入控制端口 FFH: 1林和2帕AC0832啟動D/A轉(zhuǎn)換端口 工作寄存器0區(qū)的R1指向addrl; 1區(qū)的R1指向 addr2; 0區(qū)的R2存放數(shù)據(jù)塊長度;0區(qū)和1區(qū)的R0指向 DAC端口地址。程序?yàn)椋? DTOUT: NEXT: ORG 2OOOH addrl DATA 2OH addr2 DATA 40H MOV R1, #ad

19、d r1 ; MOV R2, #20 SETB RSO MOV R1, #addr2 CLR RSO MOV RO, #OFDH : MOV MOVX @RO, A ; INC R1 SET RSO ?定義存儲單元 ;定義存儲單元 0區(qū)R1指向addrl 數(shù)據(jù)塊長度送0區(qū)R2 ;切換到工作寄存器1區(qū) ;1區(qū)R1指向addr2 ;返回0區(qū) 0區(qū)R0指向PDAC0832數(shù) 字量控制端口 addrl中數(shù)據(jù)送A addrl中數(shù)據(jù)送佯DAC0832 修改addrl指針0區(qū)R1 轉(zhuǎn)1區(qū)。 MOV RO, #OFE

20、H MOV MOVX RO A, @R1 @RO, A R1 MOVX @RO, A ;1區(qū)RO指向2#DACO832數(shù)字量 :控制端口 ;addr2中數(shù)據(jù)送A ;addr2中數(shù)據(jù)送2*DACO832 ;修改addr2指針1區(qū)R1 ;1區(qū)R0指向DAC的啟動D/峨換端口 :啟動DAC進(jìn)行轉(zhuǎn)換 CLR RSO DJNZ R2, NEXT LJMP DTOUT ;若未完,則跳NEXT :若送完,則循環(huán) END 11. 1.3 MCS-51 與 12 位 DAC1208的接口 8位DAC分辨率不夠,可采用12位DAC。常用的有 DAC1208系列與DAC1

21、230系列。 1. DAC1208系列的結(jié)構(gòu)引腳及特性 雙緩沖結(jié)構(gòu)。不是用一個12位鎖存器,而是用一 個8位鎖存器和一個4位鎖存器,以便和8位數(shù)據(jù)線相 連。 引腳功能: CS*:片選信號。 WR1*:寫信號,低電平有效 和4位兩個鎖存器,將12位全部打入鎖存器。0:僅開 啟4位輸入鎖存器。 WR2*:輔助寫。該信號與XFER*信號相結(jié)合,當(dāng)同 為低電平時(shí),把鎖存器中數(shù)據(jù)打入DAC寄存器。當(dāng)為 高電

22、平時(shí),DAC寄存器中的數(shù)據(jù)被鎖存起來。 XFER*:傳送控制信號,與WR2*信號結(jié)合,將輸入鎖 存器中的12位數(shù)據(jù)送至D AC寄存器。 DI0-DI11:12|u 數(shù)據(jù)輸入。 loun : D/A轉(zhuǎn)換電流輸出1。當(dāng)DAC寄存器全1時(shí),輸 出電流最大,全0時(shí)輸出為0 loUT2 : D/A轉(zhuǎn)換電流輸出2o loUT1+loUT2=常數(shù) Rfb:反饋電阻輸入 VrEF !參考電壓輸入 Vcc :電源電壓 DGND、AGND:數(shù)字地和模擬地 主要特性: (1)輸出電流穩(wěn)定時(shí)間:1|XS; (2) 基準(zhǔn)電壓: Vref二-1O-+10V;

23、 (3)單工作電源:+5-+15V; (4) 低功耗: 20m Wo D/10 <41 D/9喘 ZV6吁 D/5y DI4Q— DI3O DI2O DIlo (LSB)ZVOo 6 7 8 9 BYTEMBYTEl 亙H wr]q^2 XFERo^| WR2O^ dddddddd 8位輸入鎖存器 QQQQQQQQ LE d&\ 4位 輸入 鎖存器 QQQQQQQQ QQQQ 12位DAC寄存器 DDDDDDDD D D D D 12位乘法DAC 若話1,墮出跟隨D 輸入;若厲=0

24、,Q輸出 被鎖存 丹%F lAn/ ^-O T ToUTl ^-oAGND 込 DGND 2.接口電路設(shè)計(jì)及軟件編程 (1)接口電路設(shè)計(jì) 8031與DAC120瞰換器的接口如 高8位輸入寄存器端口地址:4001H; 低4位寄存器端口地址: 4000H; D AC寄存器的端口地址: 6000H o 由于8031的P0.0分時(shí)復(fù)用, 所以用P0.0與DAC1208 的BYTE1/BYTE2*相連時(shí),要有鎖存器

25、74LS377。 外接AD581做10V基準(zhǔn)電壓源。模擬電壓輸出接為雙 極性。 PO.O DI4 8031 P0.7 WR P2.5 P2.6 P2.7 A B 74LS C 138 4000H 6000H 74LS 377 Dill DIO DI3 DAC 麗 1208 WR21209 WK2 1210 CS XFER 20 pF 910kO LF35 25 kO 【OUT2 】OUT1 Vref BYTE1/BYTE2 AGND DGND 10 V AD581 5kQ 2.5 kfl LF35

26、 1M1 采用雙緩沖方式。先送高8位數(shù)據(jù)DI11~DI4,再送 入低4位數(shù)據(jù)DI4DI0,而不能按相反的順序傳送。如 先送低4位后送高8位,結(jié)果會不正確。 在12位數(shù)據(jù)分別正確地進(jìn)入兩個輸入寄存器后,再 打開DAC寄存器。 單緩沖方式不合適,在12位數(shù)據(jù)不是一次送入的情 況下,邊傳送邊轉(zhuǎn)換,會使輸出產(chǎn)生錯誤的瞬間毛刺。 圖中DAC1208的電流輸出端外接兩個運(yùn)放LF356,其 中運(yùn)放1用作l/噸換,運(yùn)放2實(shí)現(xiàn)雙極性電壓輸出(-10V -+10V) o 電位器W1定零點(diǎn)

27、,電位器腔定滿度。 2?軟件編程 設(shè)12位數(shù)字量存放在內(nèi)部RAM的兩個單元,12位數(shù) 的高8位在DIGIT單元,低4位在DIGIT+1單元的低4位。 按圖11-11電路,D/M^換程序如下: MOV DPTR, #4001H ;8位輸入寄存器地址 MOV Rb #DIGIT ;高8位數(shù)據(jù)地址 MOV A, R1 ;取出高8位數(shù)據(jù) MOVX @DPTR, A ;高8位數(shù)據(jù)送DAC120 DEC DPL ;DPTR修改為4位輸入寄 ;存器地址 INC R1 ;低4位數(shù)據(jù)地址 MOV A, @R1 ;取出低4位數(shù)據(jù) MOVX @DPTR,

28、A ;低4位數(shù)據(jù)送DAC120i MOV DPTR, #6000H ; DAC寄存器地址 MOVX @DPTR, A ; 12位同步輸出完成12位D/A轉(zhuǎn)換 11. 1.4 MCS-51與12位DAC1230系列的接口 DAC1230內(nèi)部結(jié)構(gòu)和應(yīng)用特性與DAC1208完全相似, 只不過DAC1230系列的低4位數(shù)據(jù)線在片內(nèi)與高4位數(shù)據(jù) 線相連,在片外表現(xiàn)為8位數(shù)據(jù)線,故比DAC1208少四 個引腳,20JSPDIP封裝。 內(nèi)部結(jié)構(gòu)及引腳如圖11-12o DAC1230與8位單片機(jī)的接口比DAC120曜簡單; 但DAC1208系列與16位單片機(jī)連接更方便。

29、 (DZ3)Z>/11O (Z)72)D/10o (D/1) DI9O (DIO) DISo DI7O DI6o DI5Q 13 14 15 16 4 5 6 )740-^ 4 BYTEM BYTE2~ WTo— XFERo-^L WR2 Q Q QQ Q Q Q Q 8位輸入鎖存器 DDDDDDDD LE 4位 輸入 鎖存器 }LE Q Q QQ Q Q Q Q Q Q QQ 12位DAC寄存器 DDDDDDDD D D D D YZE 12位乘法吸 B Ls 8 12 TT 若臥hQ輸岀跟隨D輸 入;若血=0,

30、Q輸出被鎖存 ^REF O,0UT2 0UT1 四"cc —AGND 電 DGND 11-12 11.2 MCS-51 與 ADC 的接口 11.2.1 A/D轉(zhuǎn)換器概述 模擬量轉(zhuǎn)換成數(shù)字量,便于計(jì)算機(jī)進(jìn)行處理。 隨著超大規(guī)模集成電路技術(shù)的飛速發(fā)展,大量結(jié)構(gòu) 不同、性能各異的A/D轉(zhuǎn)換芯片應(yīng)運(yùn)而生。 1. A/D轉(zhuǎn)換器的分類 根據(jù)轉(zhuǎn)換原理可將A/D轉(zhuǎn)換器分成兩大類(1)直接 型A/D轉(zhuǎn)換器(2)間接型A/D轉(zhuǎn)換器。 A/D轉(zhuǎn)換器的

31、分類如下: 電荷再分配型A/D轉(zhuǎn)換器 ?直接A/D轉(zhuǎn)換器彳 逐次逼近式A/D轉(zhuǎn)換器 跟蹤計(jì)數(shù)式A/D轉(zhuǎn)換器 11-13 A/D轉(zhuǎn)換器- .間接A/D轉(zhuǎn)換器r (串聯(lián)方式A/D轉(zhuǎn)換器 ?非反饋比較型{并聯(lián)方式A/D轉(zhuǎn)換器 串并聯(lián)方式A/D轉(zhuǎn)換器 單積分型A/D轉(zhuǎn)換器 雙積分型A/D轉(zhuǎn)換器 電壓/時(shí)間變換型-多重積分型3轉(zhuǎn)換器 ?脈寬調(diào)制積分型A/D轉(zhuǎn)換器 電壓/頻率變換型A/D轉(zhuǎn)換器(V/F變換器) 工-A式A/D轉(zhuǎn)換器 11-13 目前使用較廣泛的有:逐次比較式轉(zhuǎn)換器、雙積分 式轉(zhuǎn)換器、△式轉(zhuǎn)換器和V/F轉(zhuǎn)換器。 逐次比較型:精

32、度、速度和價(jià)格都適中,是最常用 的A/D轉(zhuǎn)換器件。 雙積分型:精度高、抗干擾性好、價(jià)格低廉,但轉(zhuǎn)換 速度慢,得到廣泛應(yīng)用。 另-△型:具有積分式與逐次比較式ADC的雙重優(yōu)點(diǎn)。 對工業(yè)現(xiàn)場的串模干擾具有較強(qiáng)的抑制能力,不亞于 雙積分ADC,但比雙積分ADC的轉(zhuǎn)換速度快,與逐次比 較式ADC相比,有較高的信噪比,分辨率高,線性度好 不需采樣保持電路。因此,工-△型得到重視。 V/F轉(zhuǎn)換型:適于轉(zhuǎn)換速度要求不太高,遠(yuǎn)距離信號 傳輸。 2. A/D轉(zhuǎn)換器的主要技術(shù)指標(biāo) ⑴轉(zhuǎn)換時(shí)間和轉(zhuǎn)換速率 完成一次轉(zhuǎn)換所需要的時(shí)間。轉(zhuǎn)換時(shí)間的倒數(shù)為轉(zhuǎn) 換速率。 并行式:20-50ns,速率為50~20

33、M次/s (1M=106); 逐次比較式:0. 4^s,速率為2.5M次/s。 (2)分辨率 用輸出二進(jìn)制位數(shù)或BCD碼位數(shù)表示。例如AD574, 二進(jìn)制12位,即用刃2個數(shù)進(jìn)行量化,分辨為1LSB,百 分?jǐn)?shù)表示 1/212=0. 24%oo 又如雙積分式A/D轉(zhuǎn)換器MC14433,分辨率為三位半。 若滿字位為1999,其分辨率為1 /1999=0. 05%。 量化過程引起的誤差為量化誤差,是由于有限位數(shù) 字對模擬量進(jìn)行量化而引起的誤差。量化誤差理論上 規(guī)定為1個單位分辨率,提高分辨率可減少量化誤差。 (3)轉(zhuǎn)換精度 定義為一個實(shí)際ADC與一個理想ADGS量化值上的差 值。

34、可用絕對誤差或相對誤差表示。 3. A/D轉(zhuǎn)換器的選擇 按輸出代碼的有效位數(shù)分:8位、10位、12位等。 按轉(zhuǎn)換速度分為超高速(Wins)、高速(W1ps) 中速(W1ms)、低速(W1s)等。 為適應(yīng)系統(tǒng)集成需要,將多路轉(zhuǎn)換開關(guān)、時(shí)鐘電 路、基準(zhǔn)電壓源、二/十進(jìn)制譯碼器和轉(zhuǎn)換電路集成 在一個芯片內(nèi),為用戶提供方便。 (1)A/D轉(zhuǎn)換器位數(shù)的確定 系統(tǒng)總精度涉及的環(huán)節(jié)較多: 傳感器變換精度、 信號預(yù)處理電路精度和A/D轉(zhuǎn)換器及輸出電路、控制 機(jī)構(gòu)精度,還包括軟件控制算法。 A/科專換器的位數(shù)至少要比系統(tǒng)總精度要求的最 低分辨率高1位,位數(shù)應(yīng)與其他環(huán)節(jié)所能

35、達(dá)到的精度 相適應(yīng)。只要不低于它們就行,太高無意義,且價(jià) 咼。 8位以下:低分辨率,9~12位:中分辨率,13位 以上:高分辨率。 (2) A/D轉(zhuǎn)換器轉(zhuǎn)換速率的確定 從啟動轉(zhuǎn)換到轉(zhuǎn)換結(jié)束,輸出穩(wěn)定的數(shù)字量,需要一 定的時(shí)間,這就是A/D轉(zhuǎn)換器的轉(zhuǎn)換時(shí)間。 低速:轉(zhuǎn)換時(shí)間從幾ms到幾十ms o 中速:逐次比較型的A/D轉(zhuǎn)換器的轉(zhuǎn)換時(shí)間可從幾匹? 100p.s 左右 o 高速:轉(zhuǎn)換時(shí)間僅20-100nso適用于雷達(dá)、數(shù)字通訊、 實(shí)時(shí)光譜分析、實(shí)時(shí)瞬態(tài)紀(jì)錄、視頻數(shù)字轉(zhuǎn)換 系統(tǒng)等。 如用轉(zhuǎn)換時(shí)間為100匹的集成A/D轉(zhuǎn)換器,其轉(zhuǎn)換 速率為10千次/秒。根據(jù)采樣定理和實(shí)際需要,

36、一個周 期的波形需采10個點(diǎn),最高也只能處理1kHz的信號。把 轉(zhuǎn)換時(shí)間減小到10",信號頻率可提高到10kHzo (3) 是否加采樣保持器 直流和變化非常緩慢的信號可不用采樣保持器。 其他情況都要加采樣保持器。 根據(jù)分辨率、轉(zhuǎn)換時(shí)間、信號帶寬關(guān)系,是否要加 采樣保持器:如果是8位ADC,轉(zhuǎn)換時(shí)間100ms,無采樣保 持器,信號的允許頻率是0.12Hz;如果是12位ADC,該 頻率為0. 0077Hzo如果轉(zhuǎn)換時(shí)間是100|ns, ADC是8位 時(shí),該頻率為12Hz, 12位時(shí)是0. 77Hzo (4) 工作電壓和基準(zhǔn)電壓 選擇使用單一+5V工作電壓的芯片,與單片機(jī)系統(tǒng)共 用一個電

37、源就比較方便。 基準(zhǔn)電壓源是提供給A/D轉(zhuǎn)換器在轉(zhuǎn)換時(shí)所需要的 參考電壓,在要求較高精度時(shí),基準(zhǔn)電壓要單獨(dú)用高 精度穩(wěn)壓電源供給。 11.2.2 MCS-51與ADC 0809 (逐次比較型)的接口 1. ADC0809引腳及功能 逐次比較式8路模擬輸入、8位輸出的A/D轉(zhuǎn)換器。 引腳如圖。 INS—— 1 28 IN4—— 2 27 IN5 — 3 26 IN6—— 4 25 INI—— 5 24 START—— 6 23 EOC—— 7 22 D3—— 8 ADC0809 21 OE 9 20 CLK — 10

38、19 ^cc 11 18 8(十)—— 12 17 GND — 13 16 D1—— 14 15 IN2 INI INO A B C ALE DI D6 D5 D4 DO FT D2 1M4 共28腳,雙列直插式封裝。主要引腳功能如下: ⑴IN3IN7: 8路模擬信號輸入端。 (2) D0-D7: 位數(shù)字量輸出端。 A:控制8路模擬通道的切換,C、B、A= 000-111分別對應(yīng)I

39、N0~ IN7通道o (4) OE、START、CLK:控制信號端,0E為輸出允許端, START為啟動信號輸入端,CLK為時(shí)鐘信號輸入端。 ⑸VR (+)和Vr (-):參考電壓輸入端。 2. ADC0809結(jié)構(gòu)及轉(zhuǎn)換原理 結(jié)構(gòu)如圖11-15o 0809完成1次轉(zhuǎn)換需100戶左右,可對0~5V信號進(jìn) 行轉(zhuǎn)換。 START CLK o o CO BO AO ALE。 8路 模擬量 開關(guān) Z3 地址 鎖存 與譯碼 QEOC 8位 A/D 轉(zhuǎn)換器 三態(tài) 輸出 鎖存器 PO…"& 00000000 一一 蟲―) OE

40、 3. MCS-51 與ADC0809的接口 單片機(jī)如何來控制ADC? 首先用指令選擇0809的一個模擬輸入通道,當(dāng)執(zhí)行 MOVX @DPTR, A時(shí),單片機(jī)的WR*信號有效,產(chǎn)生一個 啟動信號給0809的START腳,對選中通道轉(zhuǎn)換。 轉(zhuǎn)換結(jié)束后,0809發(fā)出轉(zhuǎn)換結(jié)束E0C信號,該信號 可供查詢,也可向單片機(jī)發(fā)出中斷請求;當(dāng)執(zhí)行指令: MOVX A, @DPTR,單片機(jī)發(fā)出RD*信號,加到0E端高電平, 把轉(zhuǎn)換完畢的數(shù)字量讀到A中。 査詢和中斷控制兩種工作

41、方式。 (1)査詢方式 0809與8031單片機(jī)的接口如圖11-16o ALE P0.7 PO.O 8031 WR P2.7 |74LS74 Ml GOE丄 7 2 1 o J D Q CK Q up R CLK Vr(+) Vr㈠ C ADC0809 B A IN7 D7 : i ? DO START ino ALE OE EOC 基準(zhǔn)電壓 \7 \|7 ZHV 00 8路模擬輸入

42、 11-16 ALE腳的輸出頻率為1MHz,(時(shí)鐘頻率為6MHz),經(jīng) D觸發(fā)器二分頻為500kHz時(shí)鐘信號。 0809輸出三態(tài)鎖存,8位數(shù)據(jù)輸出引腳可直接與數(shù) 據(jù)總線相連。 引腳C、B、A分別與地址總線A2、A1、A0相連, IN3IN7中的一個。P2.7 (A15)作為片選信號,在啟 動A/D轉(zhuǎn)換時(shí),由WR*和P2. 7控制ADC的地址鎖存和轉(zhuǎn)換 啟動,由于ALE和START連在一起,因此0809在鎖存通 道地址的同時(shí),啟動并進(jìn)行轉(zhuǎn)換。 讀取轉(zhuǎn)換結(jié)果,用RD*信號和P2.7腳經(jīng)或非后,產(chǎn) 生的正脈沖作為0E信號,用以打開三態(tài)輸出鎖存器。 式轡最蠶

43、纂需蠢諾減用軟件延時(shí)的方 MAIN: MOV MOV R1, #data ;置數(shù)據(jù)區(qū)首地址 DPTR, #7FF8H;端口地址送DPTR, P2. 7=0, ;且指向通道INO rrJ MOV LOOP: MOVX MOV DELAY: NOP R7, #08H @DPTR, A R6, #OAH ;置轉(zhuǎn)換的通道個數(shù) ;啟動A/D轉(zhuǎn)換 ;軟件延時(shí),等待轉(zhuǎn)換結(jié)束 NOP NOP DJNZ MOVX R6, DELAY A, @DPTR ;讀取轉(zhuǎn)換結(jié)果 MOV @R1, A ;存儲轉(zhuǎn)換結(jié)果 I NO DPTR ;指向下一個通

44、道 INC R1 ;修改數(shù)據(jù)區(qū)指針 DJNZ R7, LOOP ;8個通道全采樣完否?未完則繼續(xù) (2)中斷方式 將圖11-16中EOC腳經(jīng)一非門連接到8031的INT1*腳即 可。轉(zhuǎn)換結(jié)束時(shí),EOC發(fā)出一個脈沖向單片機(jī)提出中斷 申請,單片機(jī)響應(yīng)中斷請求,在中斷服務(wù)程序讀A/D結(jié) 果,并啟動0809的下一次轉(zhuǎn)換,外中斷1采用跳沿觸發(fā)。 程序如下: INIT1: SET IT1 SET EA SET EX1 MOV MOV MOVX DPTR, #7FF8H A, #OOH ; @DPTR,

45、 A 中斷服務(wù)程序: PINT1: MOV DPTR, #7FF8H MOVX A, @DPTR MOV 3OH, A MOV A, #OOH MOVX @DPTR, A RET I 外部中斷1初始化編程 CPU開中斷 選擇外中斷為跳沿觸發(fā)方式 端口地址送DPTR 啟動0809對I NO通道轉(zhuǎn)換 完成其他的工作 ;A/D結(jié)果送內(nèi)部RAM單元30H 啟動0809對IN0的轉(zhuǎn)換 11.2.3 MCS-51與AD574 (逐次比較型)的接口 位分辨率的ADC常常不夠,采用10位、12位、16位 A/D轉(zhuǎn)換器。12位ADCAD574A (AD674

46、A、AD1674A)。 1. AD574簡介 12位逐次比較型A/D轉(zhuǎn)換器。轉(zhuǎn)換時(shí)間為25匹,轉(zhuǎn) 換精度為0. 05%,片內(nèi)有三態(tài)輸出緩沖電路,可直接與 各種8位或16位的微處理器相連,而無須附加邏輯接口 電路,且能與CMOS及TTL電平兼容。 28腳雙列直插式封裝,引腳如圖11-17o REFOUT AGND REFIN BIPOFF 10 h 20 F 4印為h nnnnnnnnnnnnnn 1717 USTS UDEll(MSB) UDbulo ~}DB9 ~IDBoo UDBJ ~1D86 UDB5 UDB4 UDB3 UDB2 J Dtao(L

47、SB) —1DGND 引腳的功能如下: CS*:片選信號端。 CE:片啟動信號。 R/C*:讀出/轉(zhuǎn)換控制信號。 12/8*:數(shù)據(jù)輸出格式選擇。 1: 12條數(shù)據(jù)線同時(shí)輸出轉(zhuǎn)換結(jié)果, 0:轉(zhuǎn)換結(jié)果為兩個單字節(jié)輸出,即只有高8位或 低4位有效。 A0:字節(jié)選擇控制線。分為轉(zhuǎn)換期間、讀出期間 在轉(zhuǎn)換期間: 0:進(jìn)行12位轉(zhuǎn)換(轉(zhuǎn)換時(shí)間為25|is); 1:進(jìn)行8位轉(zhuǎn)換(轉(zhuǎn)換時(shí)間為16)xs) o 在讀出期間: 0:高8位數(shù)據(jù)有效

48、; 1:低4位數(shù)據(jù)有效,中間4位為“0",高4位為三態(tài)。 因此當(dāng)兩次讀出12位數(shù)據(jù)時(shí),12位數(shù)據(jù)遵循左對齊 原則,如下所示: 結(jié)果的高8位 結(jié)果的低4位+4位尾0 上述五個控制信號組合的真值表如表11T所示: 表11T AD574JS制真值表 CE CS* R/C* 12/8* A0 操作 0 X X X X 無操作 X 1 X X X 無操作 1 0 0 X 0 初始化為12位轉(zhuǎn)換 1 0 0 X 1 初始化為8位轉(zhuǎn)換 1 0 1 +5V X 允許12位并行輸出 1 0 1 地 0 允許高

49、8位輸出 1 0 1 地 1 允許低4位+4位尾0輸出 STS:轉(zhuǎn)換結(jié)束狀態(tài)引腳。 轉(zhuǎn)換完成時(shí)為低電平??勺鳛闋顟B(tài)信息被CPU查詢, 也可用它的下跳沿向CPU發(fā)出中斷申請,通知A/D轉(zhuǎn)換 已完成,可讀取轉(zhuǎn)換結(jié)果。 2?AD574的工作特性 工作狀態(tài)由CE、CS*、R/C*、12/8*、A0五個控制 信號決定,當(dāng)CE=1, CS*=O同時(shí)滿足,才處于轉(zhuǎn)換狀態(tài)。 AD57祖于工作狀態(tài)時(shí),R/C*=O,啟動A/D轉(zhuǎn)換;R/g 為數(shù)據(jù)讀出。12/8*和A0端用來控制轉(zhuǎn)換字長和數(shù)據(jù)格 式。A0=0按12位轉(zhuǎn)換方式啟動轉(zhuǎn)換;A0=1按8位轉(zhuǎn)換方 式啟動轉(zhuǎn)#奐。 當(dāng)AD

50、574處于數(shù)據(jù)讀出(R/C*=1)狀態(tài)時(shí),A0和12/8* 成為數(shù)據(jù)輸出格式控制端。12/8*=1對應(yīng)12位并行輸 出;12/8*二0對應(yīng)8位的雙字節(jié)輸出。其中A0=0時(shí)輸出 高8位。A0=1時(shí)輸出低4位,并以4個0補(bǔ)足尾隨的4位。 注意:12/8*端與TTL電平不兼容,故只能直接接+5V 或地。另外A0在數(shù)據(jù)輸出期間不能變化。 3. AD574的單極性和雙極性輸入特性 圖11-18(a)為單極性轉(zhuǎn)換電路,可實(shí)現(xiàn):0?10V 或0?20V的轉(zhuǎn)換。 圖11-18(b)為雙極性轉(zhuǎn)換電路,可實(shí)現(xiàn):-5?+5V或 -10?+10V的轉(zhuǎn)換。 REFOUT AD574 REFIN

51、8 BIPOFF REFIN REFOUT BIPOFF AD574 10 F 12 +5V — + 15Vr -15Vf 丄 100 kQh 12 lOOkfl R?] 10"lN 20Vm DGND 10Vm 20Vin AGND 口 14 9 -I -15 V O0?10 V o0?20 V 15 (a)單極性轉(zhuǎn)換電路 DGND AGND —_o WV 14 —~~o -10 ?+10 V +5 V 7 +15 V |l—o—15V 丄 (b)雙極性轉(zhuǎn)換電路

52、 11-18 4?MCS-51與AD574的接口設(shè)計(jì) 見圖11-19.AD574片內(nèi)有時(shí)鐘,無須外加。 單極性方式:對0?10V或0?20V模擬信號進(jìn)行轉(zhuǎn)換。 結(jié)果的高8位從DB11?DB4輸出,低4位從DB3?DBOW出 ,如左對齊,DB3?DBO接單片機(jī)數(shù)據(jù)總線高半字節(jié)。 為實(shí)現(xiàn)啟動轉(zhuǎn)換和結(jié)果讀出,片選信號由A1提供。 讀結(jié)果時(shí),A1=0; CE信號由單片機(jī)的WR*和A7經(jīng)一級 或非門提供,R/C*由RD*和A7經(jīng)一級或非門產(chǎn)生,A7應(yīng) 為低電平。輸出狀態(tài)信號STS接P3.2,供單片機(jī)查詢A/D 轉(zhuǎn)換是否結(jié)束。1

53、2/8*端接+5V, AD574的A0由地址總線 A0控制,實(shí)現(xiàn)全12位轉(zhuǎn)換,并將12位數(shù)據(jù)分兩次送入數(shù) 據(jù)總線上。 4-5 V +15 V 100 kQ -15 V 11-19 完成一次A/D轉(zhuǎn)換的程序如下: (假定結(jié)果高8位在R2中,低4位在R3中,按左對齊原 則): MAIN: MOV RO, #7CH MOVX @R0, A ;選擇AD574,并令A(yù)0=0 ;啟動A/D轉(zhuǎn)換 LOOP: NOP MOVX P3. 2, LOOP A, @R0 MOV R2, A MOV RO, # 7DH MOVX A,

54、@R0 ;查詢轉(zhuǎn)換是否結(jié)束 ;存入R2中 ;令 A0 二 1 ;讀取低4位地 MOV R3, A ;存入R3中 11.2.4 MCS-51與A/D轉(zhuǎn)換器MC14433 (雙積分型) 的接口 雙積分型由于兩次積分時(shí)間比較長,所以轉(zhuǎn)換速度 慢,但精度可以做得比較高;對周期變化的干擾信號 積分為零,抗干擾性能也較好。 常用的有3%位雙積分A/D轉(zhuǎn)換器MC14433 (精度相當(dāng) 于11位二進(jìn)制數(shù))和4%位雙積分A/D轉(zhuǎn)換器ICL7135 (精度相當(dāng)于14位二進(jìn)制數(shù))。 1. MC14433A/瞰換器簡介 MC14433是3%位雙積分型A/D轉(zhuǎn)換器,優(yōu)點(diǎn):精度 高、

55、抗干擾性能好等,缺點(diǎn):轉(zhuǎn)換速度慢,約1~10次 /秒。與國內(nèi)產(chǎn)品5G14433完全相同,可互換。 被轉(zhuǎn)換電壓量程為199.9mV或1.999V。轉(zhuǎn)換完的數(shù) 據(jù)以BCD碼的形式分四次送出。 (1) MC14433的引腳功能說明 MC14433A/蹴換器引腳如 11-20: CLKI CLKO 匸匸匸匚匸匸匸匸匸匚匚匸 1 24 2 23 3 22 4 21 5 20 6 MC 19 7 14433 18 8 17 9 16 10 15 11 14 12 13 nnnnnnnnn

56、nnn 11-20 各引腳的功能如下: (1) 電源及共地端 Vdd:主工作電源+5V。 Vee:模擬部分的負(fù)電源端,接-5V。 Vag:模擬地端。 Vss:數(shù)字地端。 Vr:基準(zhǔn)電壓輸入端。 (2) 外接電阻及電容端 R1:積分電阻輸入端,轉(zhuǎn)換電壓Vx=2V時(shí), R1=470Q; Vx=200mV時(shí),R1=27kQ。 C1:積分電容輸入端,一般取0. 1吁。 R1/C1: R1與C1的公共端。

57、 CLKK CLK0:外接振蕩器時(shí)鐘調(diào)節(jié)電阻Rc, Rc—般 取470 Q左右。 (3) 轉(zhuǎn)換啟動/結(jié)束信號端 EOC:轉(zhuǎn)換結(jié)束信號輸出端,正脈沖有效。 DU:啟動新的轉(zhuǎn)換,若DU與EOC相連,每當(dāng)A/D轉(zhuǎn) 換結(jié)束后,自動啟動新的轉(zhuǎn)換。 (4) 過量程信號輸出端 OR*:當(dāng)|Vx|VVr,輸出低電平。 (5)位選通控制端 IT J MX J DS4-DS1:分別為個、十、百、千位輸出的選通 脈沖,DS1對應(yīng)千位,DS4對應(yīng)個位。每個選通脈沖寬 度為18個時(shí)鐘周期,兩個相應(yīng)脈沖之間間隔為2個時(shí) 鐘周期。如圖11-21所示 土 CLK周期 16 400個時(shí)鐘脈沖周期

58、 DS1產(chǎn)=| 18個時(shí)鐘脈沖周期 (最高位)|位2個時(shí)鐘脈沖周期 DS2—I DS3 (最低位)DS4 11-21 (6) BCD碼輸出端 Q0-Q3: BCD碼數(shù)據(jù)輸出線。Q3為最高位,Q0為最 低位。 當(dāng)DS2、DS3和DS4選通期間,輸出三位完整的BCD 碼數(shù),但在DS1 (千位)選通期間,輸出端Q0?Q3除 了表示個位的0或1外,還表示被轉(zhuǎn)換電壓的正負(fù)極性 (02=1為正)、欠量程還是過量程,具體含義如表行 -2所示。 表11-2 DS1選通時(shí)Q3?Q0表示的結(jié)果 Q3 Q2 Q1 Q0 表不結(jié)果 1 X X 0 千位數(shù)為0 0 X X

59、0 千位數(shù)為1 X 1 X 0 結(jié)果為正 X 0 X 0 結(jié)果為負(fù) 0 X X 1 輸入過量程 1 X X 1 輸入欠量程 2. MC14433與8031單片機(jī)的接口 如圖 11-12, MC1403 (與5G1403相同)為 +2. 5V精密 基準(zhǔn)源。DU端與E0C端相連,即選擇連續(xù)轉(zhuǎn)換方式。 E0C:轉(zhuǎn)換結(jié)束輸出標(biāo)志。 讀取A/D轉(zhuǎn)換結(jié)果可采用中斷方式或查詢方式。采 用中斷方式時(shí),E0C端與8031外部中斷輸入端INTO* 或INT1*相連。采用查詢方式EOC端可與任一I/O口線相 連。 8031 PLO PL1 Pl.2 Pl.3

60、 Pl.4 Pl.5 PL6 Pl.7 | EA FNT1 CM pF 470 kQ 11-22 若用中斷方式讀結(jié)果,選用跳沿觸發(fā)方式。如轉(zhuǎn)換 結(jié)果存到8031內(nèi)部RAM的20H、21H單元中,格式如下: 符號 X X 千 百 D7 D4 D3 DO 十 個 D4 D3 D0 D7 21 H 11-23 20 H 初始化程序開放CPU中斷,允許外部中斷1中斷請 求,置外部中斷1為跳沿觸發(fā)方

61、式。 每次A/D轉(zhuǎn)換結(jié)束,都向CPU請求中斷,CPU響應(yīng)中 折,執(zhí)行中斷服務(wù)程序,讀取A/D轉(zhuǎn)換的結(jié)果。 程序: ORG 001BH LJMP PINT1 ;跳外部中斷1的中斷服務(wù)程序 ORG 01OOH INITI: SETB IT1 ;選擇外中斷1為跳沿觸發(fā)方式 MOV IE, 4H ;CPU開中斷,允許外部中斷1 PINT1: MOV A, P1 ;外部中斷1服務(wù)程序 JN Acc. 4, PINT1;等待DS1選通信號的到來 Acc. 0, Per ;是否過、欠量程,是則轉(zhuǎn)向Per處理 Acc. 2,

62、PL1 ;判結(jié)果極性,為正,跳PL1 SETB 07H ;結(jié)果為負(fù),符號位07H置1 AJMP PL2 PL1: PL2: CLR 07H ;結(jié)果為正,符號位清0 Acc.3, PL3 千位為0,跳PL3 SETB 04H AJMP PL4 PL3: CLR 04H PL4: MOV A, P1 JNB Acc. 5, PL4 MOV RO, #2OH XCHD A, RO PL5: MOV A, P1; 千位為1,把0

63、4H位置1 千位為0,把04H位清0 等待百位的選通信號DS2 指針指向20H單元 百位—20H單元低4位 JNB A”. 6, PL5 SWAP A INC RO MOV @R0, A MOV A, P1 PL6: ;等待十位數(shù)的選通信號DS3的到來 ;讀入十位,高低4位交換 ;指針指向21H單元 ;十位數(shù)的BCD?馬送入21H的高4位 JNB Acc. 7, PL6 ;等待個位數(shù)選通信號DS4的到來; XCHD RET I PEr: SETB 10H 個位數(shù)送入21H單元的低4位 置過量程、欠量程標(biāo)志

64、 RET I 中斷返回 11.3 MCS-51與V/F轉(zhuǎn)換器的接口 在既要求數(shù)據(jù)長距離傳輸又要求精確度較高的場 合,可使用V/F轉(zhuǎn)換器代替A/D器件。 V/噤換器是把電壓信號轉(zhuǎn)變?yōu)轭l率信號的器件, 有良好的精度、線性,此外,電路簡單,外圍元件性 能要求不高,適應(yīng)環(huán)境能力強(qiáng),轉(zhuǎn)換速度不低于一般 的雙積分型A/D器件,且價(jià)格低,因此V/F轉(zhuǎn)換技術(shù)廣 泛用于非快速A/D過程中。 11.3.1用V/F轉(zhuǎn)換器實(shí)現(xiàn)A/D轉(zhuǎn)換的原理 工作原理: 把V/F轉(zhuǎn)換器輸出的頻率信號作為計(jì)數(shù)脈沖,進(jìn)行定 時(shí)計(jì)數(shù),這樣計(jì)數(shù)器的計(jì)數(shù)值與V/F轉(zhuǎn)換器輸出的脈沖

65、 頻率信號之間的關(guān)系為: f=D/T D:計(jì)數(shù)值,T:計(jì)數(shù)時(shí)間,就可求出V/F轉(zhuǎn)換器的輸 出頻率,從而知道輸入電壓V,這就實(shí)現(xiàn)了A/D轉(zhuǎn)換。 定時(shí)/計(jì)數(shù)器可用單片機(jī)內(nèi)部的,也可使用外部擴(kuò)展 的,用單片機(jī)把計(jì)數(shù)值取入內(nèi)存即可進(jìn)行數(shù)據(jù)處理。 冬s 電流輸出匚 參考電流匚2 7 頻率輸出匚3 6 GND 匚 4 5 二1 ?ss 二]比較輸入 二1閾值 二]7?/C 電流輸出C1 參考電流Q 6)閾值 4 GND 8 7)比較輸入 11-24 2?電特性參數(shù): (1)電源電壓:+15V (2) 輸入電壓范圍: 0?10V (3)輸

66、出頻率:10Hz?11KHz (4)非線性失真:0. 03% 3. LMX31的V/F轉(zhuǎn)換外部接線 LMX31的V/F轉(zhuǎn)換外部接線如圖11-25所示。 R\ 口 iookni% So + ?ss O "ss 22 pF 7=15 V ? R 6.8 mi% -l=H q 0.01 |1F Tl- LMX31 丁 1%亠 47Q10% X 11-25 2 12knl% 丄 VLOGIC iom+io% o To 10 kHz 11.3.3 V/F轉(zhuǎn)換器與MCS-51單片機(jī)接口 被測電壓轉(zhuǎn)換為與其成比例的頻率信號后送入單 片機(jī)進(jìn)行處理。 (1) 直接與MCS-51接口。接口簡單,頻率信號接入單 片機(jī)的定時(shí)器/計(jì)數(shù)器輸入端即可。如下圖。 11-26 (2) 在一些電源干擾大、模擬電路部分容易對單片機(jī) 產(chǎn)生電氣干擾等惡劣環(huán)境中,可采用光電隔離的方法使

展開閱讀全文
溫馨提示:
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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔

相關(guān)搜索

關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!