第 2 章 智能仪器模拟量输入 / 输出通道

download 第 2 章  智能仪器模拟量输入 / 输出通道

If you can't read please download the document

description

第 2 章 智能仪器模拟量输入 / 输出通道. 2.1 模拟量输入通道 2.1.1 A / D 转换器概述 2.1.2 逐次比较式 A / D 转换器与微型计算机接口 2.1.3 积分式 A / D 转换器与微型计算机接口 2.2 高速模拟量输入通道 2.3 模拟量输出通道 2.4 数据采集系统. 第 2 章 智能仪器模拟量输入 / 输出通道. - PowerPoint PPT Presentation

Transcript of 第 2 章 智能仪器模拟量输入 / 输出通道

  • 2 / 2.1 2.1.1 AD 2.1.2 AD 2.1.3 AD2.2 2.3 2.4

  • 2 / ADAD DADA

  • 2.1 2.1.1 AD ADAD AD

  • AD A/DA/D122121LSB 1/212)100 =0.02510V10V1/212 = 2.4mV A/DA/DBCD

  • AD A/D 1LSB 1/21/2LSB A/D

  • 2.1.1 ADAD A/DA/DA/DBCD A/D 1LSB

  • 2.1.1 ADAD2 A/DA/DA/D A/D

  • A/D A/D (1LSB)A/DA/D1LSB

  • 2.1.1 ADAD3 AD AD AD5MHz200ns

  • 2.1.1 ADAD4 AD(05)V(010)V(55)V AD12nn02n 12AD10V 109.9976V

  • AD ADs0.1 ADms0.01 ns8 AD0.01

  • 2.1.2 AD AD NNDA ADADEOCADAD

  • ADC0809

  • ADC0809 ADC0809 188IN0IN7ABCALE 2ADSTARTADEOC01A/DCLOCK640kHz100sADC0809 3ADEOCOEOE

  • ADC0809

  • ADC0809

  • 2.1.2 AD ADAD 1 2 3

  • ADC08098031 IN0 8031RAM30H 1 2 3

  • a MOV DPTR #0FEF8H ;IN0 MOV A #00H MOVX DPTRA ; IN0 MOV R2 #20HDLY DJNZ R2 DLY EOCWAITJB P3.3WAIT EOC MOVX ADPTR MOV 30H A 30H b MOV DPTR #0FEF8H MOV A #00H MOVX DPTR A IN0 MOVX R2 #48HWAITDJNZ R2 WAIT 140s MOVX A DPTR MOV 30H A 30H

  • c MAINSETB IT1 SETB EX1 SETB EA MOV DPTR#0FEF8H MOV A #00H AD MOVX @DPTRA NTR1PUSH DPL PUSH DPH PUSH A MOV DPTR#0FEF8H MOVX A DPTR MOV 30H A 30H MOV A #00H MOVX DPTR, A POP A POP DPH POP DPL RETI

  • AD574

  • CS CE R/C/A/DA/D12/8128A0 A0 R/CA08A/D A0 12A/DR/CA04A0 8 CE CS RC 128 A0 1 0 0 0 12 1 0 0 1 8 1 1 0 5V 0 12 1 0 1 0 8 1 0 1 1 45AD5745

  • AD574

  • STSSTS25sAD, MOV R0 #1FH MOVX @R0 A MOV R7 #10H DJNZ R7 MOV R1 #7FH MOVX A @R1 MOV R2 A MOV R1 #3FH MOVX A @R1 MOV R3 A SJMP

  • 2.1.3 AD AD ADA/D12T1 3T2 A/DA/DT f A/DA/D

  • 2.1.3 AD AD

  • 2.1.3 AD AD 1 S4/2 T1 t1S4S1UiN1(t2)S1T1 2.1

  • 3T2 t2 S1UiUiS3URU01t3N2T2 2.2

  • 2.1 2.2 2.3 2.12.2T0N1T1=N1ToT2=N2To2.32.3T2 2.42.4N2 N2

  • N2T0N2 Ui2Ui

  • 2.1.3 AD AD 1----S42----S1 T1 UO1() Ui3----S3/S4 N2UO1Ui

  • AD 1 AD50HzT120msAD

  • AD 1 AD50HzT120ms2 T1T2AD

  • 1202 A/D A/DA/D 12 AD A/D

  • 2.1.3 AD AD AD 1AD 2ADAD AD

  • 1AD

  • 2ADAD ADBCD C14433 2.1.3 AD AD

  • 2.1.3 AD AD ADMC14433AD MC14433CMOS3 BCDADAD (310)Hz 1LSB 0V1.999V0V199.9mV 100M

  • MC14433AD

  • MC14433BCDQ0Q3DS1DS4182

  • MC14433A1A/DA2R1C1A30A1A2A3C0

  • MC14433 AD6

  • MC14433AD MC144338031 2EH2FH EOC8031INT1EOCDUBCDQ0Q3DS1DS4

  • INIT SETB IT1 INT1 MOVC IE#10000100B INT1 SAPMOV AP1 JNB ACC.4 SAP DS1 JB ACC.0 SER SER JB ACC.2 SP1 SP1 SETB 77H 2EHD71 AJMP SP2SP1 CLR 77H 2EH D70SP2 JB ACC.3 SP3 (12)SETB 74H 2EHD41AJMP SP4SP3 CLR 74H 2EHD40SP4 MOV A P1JNB ACC.5 SP4 DS2MOV R0 #2EH XCHD A R0 2EH4

  • SAPMOV AP1 JNB ACC.4 SAP DS1 JB ACC.0 SER SER JB ACC.2 SP1 SP1 SETB 77H 2EHD71 AJMP SP2SP1 CLR 77H 2EH D70SP2 JB ACC.3 SP3 (12)SETB 74H 2EHD41AJMP SP4SP3 CLR 74H 2EHD40SP4 MOV A P1JNB ACC.5 SP4 DS2MOV R0 #2EH XCHD A R0 2EH4SP5 MOV A P1JNB ACC.6 SP5 DS3SWAP A 4INC R0 2FHMOV R0 A 2FH4SP6 MOV A P1JNB ACC.7 SP6 DS4XCHD A R0 2FH4RETI SER SETB 10H RETI

  • 2.2 2.2.1 AD ADADAD AD ADAD

  • AD

  • 2.2.1 AD AD 8255256 AD8 CA3308A/DCA3308RCA8CMOSA/D15MHz 2.2.2 A

  • VIN VDDVSS VAA AG B1B8 OVF CE 1CE2 2.2CLK PHASE UR(+) UR(-)14REF 12REF34REF CA3308

  • ADRAM 8031CA3308

  • 2.2.3 CPU DMA DMA CPUDMA

  • DMA DMAI/ODMADMA CPUDMADMA

  • DMADMACPUCPUDMADMA8237A3MHz CPUDSPon chip DMADMADMA 2.2.3 DMA

  • 2.2.3 DMA 1RAM2FIFO A/D

  • 1RAM RAM/RAM/RAM IDT7024RAM IDT70244K16RAM20/25/35/55/75 ns

  • 1RAMRAM IDT7024

  • A/D14A/DLTC 1419800kHzRAMIDT 7024EPM 7064888

  • 2FIFO FIFOFirst In First Out FIFO/ FIFORAM////RAM

  • 2FIFO

  • FIFOPAEPAF WCLK08FFFF74HC00 EFEF

  • 2.3 2.3.1 DA 2.3.2 DA 2.3.3 DA

  • 2.3.1 DA DA D/AD/AD/AR2RD/A

  • DA

  • DA DA 1AD2A/D3 1 2 LSBAD4

  • DA DA DA DA DA DADA

  • DA DA

  • 2.3.2 DA DADAC0832 DAC 0832D/A

  • 2.3.2 DA DADAC0832 MOV DPTR#0FEFFH 0832 MOV A #DATA A MOVX DPTR A 0832D/A FEFFH8031DACD/A

  • 2.3.2 DA DADAC1208 MOV DPTR#0FDFFH MOV ADATA MOVX DPTRA DEC DPH MOV ADATA1 MOVX DPTRA MOV DPTR#7FFFH MOVX DPTRA 12DATADATA1(DATA)8(DATA1)4()

  • 2.3.3 DA

  • MOV DPTR#0FEFFH DAC0832 MOV A#00H LOOPMOVX DPTRA INC A MOV R0#DATA #DATA DJNZ R0 SJMP LOOP2.3.3 DA

  • TABDB 80H83H86H89H8DH90H93H96H DB 99H9CH9FHA2HA5HA8HABHAEH DB B1HB4HB7HBAHBCHBFHC2HC5H DB C7HCAHCCHCFHD1HD4HD6HD8H DB DAHDDHDFHE1HE3HE5HE7HE9H

  • TABDB 80H83H86H89H8DH90H93H96H DB 99H9CH9FHA2HA5HA8HABHAEH DB B1HB4HB7HBAHBCHBFHC2HC5H DB C7HCAHCCHCFHD1HD4HD6HD8H DB DAHDDHDFHE1HE3HE5HE7HE9H MOV R5 #00H SINMOV A R5 MOV DPTR#TABH MOVC A@A+DPTR MOV DPTR #7FFFH 0832 MOVX @DPTR A INC R5 AJMP SIN

  • 4.6 1.

  • 2. 1 2 3 4

  • 1.

  • 2.

    XY

  • 3.

  • 4. 45

  • 1. ADS7843 ADS7843

  • 2. ADS7843

  • 3. ADS7843 S1A2A0A2A0001YA2A0101XA2A0010110IN3IN4A/DMODEA/D MODE 18012SER/DEF 1 0

  • PD1PD0PD1PD0 00A/D011011 4. ADS7843

  • 5. ADS7843