文档介绍:总体设计方案单片机驱动电路保护电路控制电路 MOSFET 直流电机 P wm 调速原理 P wm 调速方法通常采用功率场效应管作为主开关元件,通过改变开关元件的导通方式及通断比来改变一、 PI 调节器的单闭环系统能实现转速的无静差调节,又能快速相应一般的机械的调速, 二、速度、电流双闭环的调速系统能缩短启动‘、制动、反转过度过程时间, 使系统尽最大可能加速启动,达到围殴太转速后又让电流立即降低、转矩负载相互平衡的稳态。在电流控制回路中设置一个调节器专门调节电流量, ;转速电流俩个调节器串级连接 A sr、 acr 分别为转速电流调节器,俩者串联转速输出作为电流输入电流环内环速度环外环调节器的限幅速度调节 asr 输出限幅决定 acr 的给定电压的最大值电流调节 acr 输出限幅限制最大输出电压即最小触发角传递函数 W asr(s)W acr(s )表示转速电流调节器的传递函数。对于 PI 调节其 W asr(s) =k n(г n s+1 )/г nsW acr(s) =k i(г i s+1 )/г is 总体电路图系统初始化包括中断初始化各储存单元赋初始值、键盘显示器的个数据程序表赋常熟、各限定值装入数据储存器、设定堆栈指针、给主城寻标志寄存器送初始值、控制器设定值等 0000 AJMP START START : CLR CLR : 选中工作寄存器 0组 CLR C MOV R, 4FH MOV A ,30H CLEAR: CLR A INC A DJNZ R, CLEAR1 ; 清零 30-7fh SET TR: 定时器、计数器 0 工作 MOV TMODE ,#1H : 定时器,计数器工作在方式 1 SETB EA: 总中断开放 SETB IT0 置 INT0 为降沿触发 SETB IT1 置 INT1 为降沿触发 LJMP MAIN LJMP CTCO LCALL SAMPLE F=12MHZ, 用一个定时器、计数器定时 50ms ,用 R2 做计数器,置初始值 14H ,到顶是时间后产生中短,每次执行一哦次中断服务程序,让计数器内容减一,当计数器内容减为 0 时,则到 1s。 PI 控制子程序设计 PI 程序: SETB EX1 : 开放中断 1 MOV R0 90H P1 口{ w }送 R0 ,预设 M ove R1 80H P0 口( Y )送 R1 ,实测 M OV A R0w给A MOV B R1y给B SUBB AB ei给A MOV 7FH A ei给 7FH MOV 7EH ,#00H ei-1=0 给 7EH MOV 7BH ,Umax MOV 7AH Umin AJMP IN 积分项 AJMP P 比例项 MOV A,R2 Pi给A ADD A,R3 Pi+Pp 给A MOV 7DH,#00H