logo资料库

免费下载基于51单片机的直流电机调速系统+Proteus源码+部分代码实现.pdf

第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
资料共16页,剩余部分请下载后查看
1 ............................................................................................................. 1 2 ............................................................................................................. 1 2.1 .................................................................................................. 1 2.2 ...................................................................................... 1 2.3 .................................................................................................. 2 3 ..................................................................................................... 3 3.1 ..................................................................... 4 3.2 ..................................................................................... 4 3.3 LCD12864 ........................................................... 5 4 ..................................................................................................... 5 4.1 .................................................................................................. 6 4.2 PID .......................................................................................... 7 5 ............................................................................................................. 8 6 ..................................................................................................................... 8 ................................................................................................................ 9 ...................................................................................................................... 10 .......................................................................................... 16
1 C 1 2 3 4 2 2.1 STC89C52 T0 PWM Proteus L298N LCD12864 PID 2.2 STC89C52 1 1 1
2.3 2.3.1 PWM PWMPulse Width Modulation PWM PWM D t 1 t 1 t 2 t 1 T (1) T 1t 2t 0* U D U U IR N K , 0U (2) U ; I ; R ; ; K 51 T0 PWM PWM “ ” 2.3.2 , (A B ) 90° A B , 2
0 A B A B 2 2 AB M T M/T 51 M cT 1M M 1M cT 1 Z 1f Z (r/min) n 1 / f M T c 1 (3) 60 M ZT c Z cT n 1M M T0 cT cT A 1M , B 3 M 3 M 3 ProteusProteus 30 Proteus Keil KeilC51 3
HEX Proteus 3.1 12MHz XTAL1 XTAL2 33pF 4 4 3.2 L298N L298N H 4 VSS VS IN1IN2 TTL H ENAENB PWM ENA IN1 PWM IN2 IN1 IN2 PWM IN1 IN2 ENA 5 L298N 5 L298N 4
L298N IN1 X 1 0 1 IN2 X 0 1 1 ENA 0 1 1 1 3.3 LCD12864 LCD128X64 4 /8 2 3 128×64 8192 16*16 128 16*8 ASCII 8×4 16×16 6 Proteus LCD12864 6 LCD12864 4*4 P2 “ON\C”“X”“/”“+” “-”“=” 4 Keil uVision5 KeilC51 5 STC89C51 0 500ms 5
7 Keil5 4.1 7 Keil5 CPU 8 8 6
4.2 PID PID PID 9 PID ( )r t ( )e t ( )u t ( )y t PID rtyt etrtyt(P)(I)(D) 9 PID u( ) t [ ( ) K e t p 1 T i t 0 ( ) e t dt T d ( ) de t dt ] ( ) K e t p K e t dt K ( ) t 0 i ( ) de t dt d pK iT dT ; K T i * K T d ,u( )t ( )e t K d p p K i PID PWM PID PID 0~50r/min50~100r/min 50r/min 7
分享到:
收藏