第 13 章 单片机实用技术举例

Download 第 13 章          单片机实用技术举例

If you can't read please download the document

Upload: tejano

Post on 13-Jan-2016

76 views

Category:

Documents


4 download

DESCRIPTION

第 13 章 单片机实用技术举例. 13.1 智能化温度仪表的设计 13.2 PID 智能控制器的设计 13.3 单片机数字万用表的设计 13.4 电子血压计的设计 13.5 步进电机在精确走步中的应用 13.6 单片机在串行通信中的应用 13.7 单片机在气象参数测量中的应用 13.8 单片机在模糊控制中的应用. 第 13 章 单片机实用技术举例. - PowerPoint PPT Presentation

TRANSCRIPT

  • 13 13.1 13.2 PID13.3 13.4 13.5 13.6 13.7 13.8

  • 13 8

  • l3.1

  • l3.1 l.

  • l3.1

  • l3.1 1-5V4-20mAA/D0-255(8)CPUCPU

  • l3.1 ,,PC

  • l3.1

  • l3.1 2. (l) -555 0.57

  • l3.1 (2)

  • l3.1

  • l3.1

  • l3.1 3. 13.2

  • l3.1 (1) RtRlRtAR2R5W1A-555,

  • l3.1 13.3E0S10C0.01C30C0.5C50C0.6C100C3C0Ra25Rb50RcVaVbVcR102550

  • l3.1 --20-+120C13.4aR1RtRtTaTbTcS13.4bTaTcbc0-50CTa=+3CTc=+47C0C+3C0+25C0+47C0+50CRTaTbTcRaRbRcVc-Vb=Vb-Va

  • l3.1 R102550MF5EB393525R25=l0K13.1050Rl=7.8296K12.537.50.5-353

  • l3.1 E=5V0 V0=ER0/(R1RO)=532.6505/(32.65057.8296) =4.0329V25 V25=ER25/(R1R25)=510/(107.8296) =2.8043V50 V50=ER50/(R1R5O)=53.6031/(3.60317.8296) =1.5758V

  • l3.1 251.2285VS13.4

  • l3.1 -50V13.2AR2R5W1A-50V555VW1A-5AAOVR3555VSCPU

  • l3.1 (2) A/D,,A/D 5 - +550.5A/D0.28A/D0.2,50,10A/D

  • l3.1 10A/D8,V/FA/DV/FA/DLM331//,LM331A/DLM33l13.5

  • l3.1

  • l3.1 VinLM33173,10KV+,T0,T013.5,V/F,A/DLM3310-5V,100KHz,1000Hz/V,1mV,12A/D,

  • l3.1 13.2V/FLM331R6C17LM3313T0R11

  • l3.1 Vin,Rs2R8=100kR7=6.8 kC2=0.01FRsVin=05Vf=05000Hz/1000Hz/1V

  • l3.1 RtA/LM33105000HzCPUCPU/CPU01000.1

  • l3.1 -55505000Hz8.3Hz/0.10.012/1HzA/DCPU/12A/D0.5

  • l3.1 (3) KlK2P3.3K2P3.3K2P3.3K2K23S;K23S;K2

  • l3.1 (4) CPUMCS-51AT89C52CMOS256RAM8KBFLASH ROM

  • l3.1 5VROM3l5V40205V5V2OmSCPUCPU

  • l3.1 12MHz20p-40pP1P3.0P3.1P3.2LOBATP3.3CPU/0T0LM331T0ll6

  • l3.1 TOCPU/T0Tl12T00.5S1S

  • l3.1 (5) 13.2CD4543BCD-7//P1.0-P1.3CD4543A,B,C,DBCDABCDCD45437P1.4-P1.74CD4543LDCD4543555CD4543CD4543CD4543- L0BATCD4543

  • l3.1

    (6) 5V773.2V2.4-2.5V2-3.5V5V4.8V

  • l3.1 NCP1400A0.8V100mA13.6

  • l3.1 18H27H0.3VNCP1400ASN50T1Vin=0.8-3.5V,Vout=4.875-5.125V75V89C5210-15mA100mA4.

  • l3.1 4. LM33lT013.7

  • l3.1 MOV TMOD,#15H ;T0MOV TH0,#00H ;MOV TL0,#00H ;T0MOV 30H,#0AH ;SETB TR0 ;T0Y1: MOV TH1,#3CH ;MOV TL1,#20H ;T1SETB TR1 ;T1Y2: JBC TF1,Y3 ;AJMP Y2 ;Y3: DJNZ 30H,Y1 ;CLR TR0 ;CLR TR1 ;MOV 7BH,TH0 ;MOV 7AH,TL0 ;T0CPU

  • l3.1 TlV/F TFTT=f(F)

  • l3.1 NYYNN=5-10Y=(X1+X2+.+XN)/NX1X2.XNN-555100Hz4800Hz0.0125/Hz1000Hz:0.0125/Hz1000-5=7.5

  • l3.1 P113.2P1.0-P1.3P1.4-P1.7CD4543CPU30H30H: MOV 30H,P1 CD4543,+-

  • l3.1 CPUK23S25KK23SK2

  • l3.1 5. PROTEL

  • l3.1

  • l3.1 6. 7VcGND5V RtV1W1V255V1R3LM331W2R2LM3313

  • l3.1 P1LCDMOV P1,#78H ;LCD8MOV P1,#0B8H ;LCD8MOV P1,#0D8H ;LCD8MOV P1,#0E8H ;LCD

  • l3.1 K2Rt0.201025500.50.5

  • 13.2 PID(PID)PID

  • 13.2 PIDl. 13.8

  • 13.2 PID13.9

  • 13.2 PID

  • 13.2 PIDePID

  • 13.2 PID2. PIDPIDPIDPIDPID

  • 13.2 PIDPIDPIDPID13.10PID

  • 13.2 PIDPDCDRDR1R2A1CIRICMRICMCICMA2VIPIDV0

  • 13.2 PID13.11

  • 13.2 PIDPID/PIDRDRpDRIPID

  • 13.2 PIDPIDPIDPIDPID

  • 13.2 PIDPID13.12PIDPIDA/DD/APIDD/A

  • 13.2 PIDPIDPID13.13

  • 13.2 PIDPIDA/DCPUA/D81012A/DPIDCPUPIDeeVK

  • 13.2 PIDKpKiKdVkPIDD/APIDPID

  • 13.2 PIDPIDLEDLCD

  • 13.2 PID

  • 13.2 PIDPID220V+24V5VPIDA/DD/APIDRAMROMI/OMCS-51AT89C52256RAM8KFlash ROMI/ORAMROMPID

  • 13.2 PIDPIDPIDPID13.14

  • 13.2 PIDPIDu(k)=u(k)-u(k-1) =Kp[e(k)-e(k-1)]+Kie(k)+Kd[e(k)-2e(k-1)+e(k-2)] k0,1,2,e(k)ke(k-1)k-1u(k)PIDKKpKiKdu(k)kk-1PIDPID13.15

  • 13.2 PID

  • 13.2 PIDPIDPIDKpKiKdTKpKiKdT13.2

  • 13.2 PIDKpKiKdKpKiKdKpKiKd

  • 13.2 PID4).PIDPID13.16

  • 13.2 PIDLM331V/FKpKiKdPIDPIDP3.5()13.17PID

  • 13.2 PID13.17A/D13.2LM331LEDCD4513BCDLEDCD4543P1.0 - P1.3CD4513CD4513LEDCPUP1.4 - P1.7CD4513CPUP1.7P1.7=1D2LEDP1.7=0D1LEDLEDLEDLED

  • 13.2 PIDCPUPIDPIDCPUT11501MOC3063TLC336A220V/KpKiKdCPUP3.0 - P3.313.17K1K4LEDD2

  • 13.2 PIDK1P1.7=0,D1LEDK1K211K1K311K4P1.70D1D2PID

  • 13.2 PIDK4K1KpK2KiK3KdPIDP3.0P3.3CPUI/OPIDPIDKpKiKd

  • 13.2 PID

  • 13.3 1. /F=BIWL

  • 13.3 BIWLBWLa=s*IIS

  • 13.1813.3

  • RgRabRxERxI=e/(R1+R+R2),ERgR I=K*R2 13.3

  • gRERxRxRxRxSR1R2R3a,bSS13.3

  • 2. 13.1913.3

  • 13.3

  • RxVxUxSCPU13.3

  • 13.3 S1216A/D

  • 3. A/DCPUl)13.20RxREREVRxV13.3

  • 13.3

  • 0-20ME=5VRRx0-5VRx=1-100K E=5VR=10k

    13.3

  • 13.3 V100K-V1K=4.5454V-0.4545V=4.0909V16A/D655361K-100K100K100K/65536=1.53/A/D1.532%-5%2%1K20100K2K11K216A/D1.53

  • 13.3

  • 13.4

    1. mmHg1mmHg133Pa,0.133kPa,,,

  • 13.4 100120mmHg6080mmHg3040mmHg100mmHg140mmHg ,90mmHg50mmHg90mmHg

  • 13.4 140mmHg90 mmHg160mmHg95 mmHg140160mmHg9095 mmHg

  • 13.4

  • 13.4 2.

  • 13.4 RivaRocci30mmHg13.23

  • 13.4 3.

  • 13.4 13.24

  • 13.4 C=0A/h0Ah

  • 13.4 DC 4.5V12V 1020K 540 50% -4055 95%20Hz200Hz 0.5mA 80mV25% () 540

  • 13.4 31mm,6mm30

  • 13.4 13.25

  • 13.4 ,ATABSB~GRS

  • 13.4 Kortkoff13.25

  • 13.4 13.26

  • 13.4

  • 13.4 13.28

  • 13.4

  • 13.4 4. 13.28

  • 13.4

  • 13.4 0 200mmHgMPX5050-40 +1200 50Kpa(0 375mmHg) 5V(4.75 5.25V) 4.5V0.2V 90mV/KPa

  • 13.4 MPX5050A/DMCS-51CPURAMR0MI/0

  • 13.4

  • 13.4

  • 13.5

  • 13.5

  • 13.5 /

  • 13.30ABC

    13.5

  • 13.5

  • AABBCCABCA-AB-BC-C,1-2-3-4A13AAAB24BB13.5

  • 13.5 BC13CCA-B-CC-B-A30

  • A-AB-B-BC-C-CAAABBA13AAB24BBAB1324ABAB15

    13.5

  • 13.5 ABCABC

  • 13.5

  • 13.31VcLRLRcDTVin=0TLVin=1TLVin10LLTDRcLL/RL+RCRLRC

    13.5

  • 13.32AT89C52G20089C52P1.41Q6Q535VQ5GD5+5VD589C52P1.0-P1.31R1-R4Q1-Q4 13.5

  • 13.5

  • 5V35VP1.40Q5Q635VD15VR5D513.5

  • 13.5 10mm31.4mm20010.087mm1

  • 13.5

  • 13.6 1.FlashEEPR0M RAMFlash()EEPROM

  • 13.6 FlashEEPR0MFlashEEPR0M

    FlashNM29A040/080NM29A0404MbitNM29A0808Mbit5V1013.33FlashNM29A040/080

  • 13.6

  • 13.6 l28CSCS=0NM29A040/080NM29A040/080SKSKDISKDOSK4Kbyte16256byte812832byte/

  • 13.6 FlashFlashNM29A040/080l213.4

  • 13.6 FlashNM29A040/080NM29A040127NM29A080254255NM29A040127NM29A08025425555HNM29A040/08013.34

  • 13.6 P1.2NM29A040/080P1.3NM29A040/080NM29A040/080D0DIRXDTXDP1.0P1.1P1.0P1.1RXDTXDFlashNM29A040/080PCEEPROMX84EEPROMX84EEPROMXicor13.5

  • 13.6

  • 13.6 X84 I/O---- CE----- OE----- WE----- WP----- Vcc---- Vss---- NC-----X84041X8404181413.35

  • 13.6

  • 13.6 CE16168X8404100X84041

  • 13.6 X8404113.36

  • 13.6 2.A/DTL2543TI12A/DMCS-51I/0

  • 13.6 TL25431210S11313.37AIN0 AIN1010CSDOUTA/DEOCCLKI/OREF+REF-

  • 13.6 TLC2543AT89C5213.3811TLC2543AIN0 AIN10TLC2543REF+DTLC2543A/DTLC254315 18AT89C52P1.0 P1.3I/0

  • 13.6 AT89C52MAX232PCPCPCPC

  • 13.6

  • 13.6 TLC2543PCAT89C52PCVBPC

  • 13.6 3.USBN9602USBN9602USBUSBN9602FIF013.39USBN96028FIF0SIE/USBD+D-PC

  • 13.6

  • 13.6 USBN9602USBRtREV/FLM331T0

  • 13.6 D0 D7USBN9602USBN9602USBN9602D+D-USBPCPCUSBPCUSBUSB

  • 13.7 1.13.41

  • 13.7

  • 13.7 A/DCPU0 5VA/DCPUCPU

  • 13.7 -10C--+50C 0.2C0--100% 3%0--5m/s2.1--8

  • 13.7 : MF5ER25=10K,RV/FLM331CPUR-10=55.328K R50=3.603K E=5VV-10=4.256V V50=1.357V V=2.899V=2899mVLM3311000HZ/1VHZ=2899Hz,0.021/Hz0.1

  • 13.7 HM1500,,55%RH2%,5V0 - 100%RH1-4V13.6HM1500

  • 13.7

  • 13.7 HM150013.6HM1500HM15001 - 4VV/F LM3311000 - 4000HZ RH=10% V10=1.414V F10=1414HZRH=95% V95=3.429V F95=3429HZT0HM1500

  • 13.7 10,,/

  • 13.7 13.43

  • 13.7 45D1 D16D2D3V2V3=045D2V2=1D4V4=0D3D4D5

  • 13.7 D2D316

  • 13.7 Lux()I=KUL

  • 13.7 I------ U------L---- - -----(1.1 1.2)----(0.5 1) K------RG-CdS-A----< 50K ---.> 100K520nM ---< 50mS

  • 13.7 13.44 10V R1 10K R2 3.9K GR W1 10K V0 R4 10K R3 24K

  • 13.7 GRR1R3R2GRW1V0V00 5VA/DCPU13.45

  • 13.7

  • 13.8 l.

  • 13.8

  • 13.8 13.46

  • 13.8 RYec

  • 13.8 2.

  • 13.8 - -

  • 13.8 - - -

  • 13.8

  • 13.8

  • 13.8 4. =P1/P2100% (P1P2)

  • 13.8 13.47

  • 13.8

  • 13.8 566%RH50 62%RH8PLs PMs PSs P0s NOs NSs NMs NLs 62%RH50%RH50 62%RH

  • 13.8 5%RH7PLsb PMsb PSsb 0sb NSsb NMsb NLsb

  • 13.8 : 1515

  • 13.8 -7/-6 -5/-4 -3/-2 -1/0 +1/+2 +3/+4/+5 +6/+7

  • 13.8 PLk PMk PSk Ok NSk SMk NLk

  • 13.8

    PID

  • 1.2.PIDPIDPID3.TTLCMOS4.5.6.