基于51单片机电机PWM直流可逆调速系统原理图

我想要的是整个系统的原理图,键盘输入、LED显示,有转速、电流双闭环系统,PI调节器进行调节,可以的话发我邮箱里cleanandclear93@163.com
非常感谢!!!

第1个回答  2010-06-15
摘要Ⅰ
AbstractⅡ
1 概述1
1.1 直流调速系统国内外发展现状及发展趋势1
1.2 直流调速系统的可控直流电源2
1.3 课题研究的意义和目的3
1.4 主要设计技术指标要求4
2 双闭环直流调速系统5
2.1 双闭环直流调速系统5
2.2 闭环系统静特性7
2.3 比例积分单闭环脉宽控制系统9
3 微机控制双闭环可逆直流PWM调速系统原理11
3.1 转速、电流双闭环调速系统及其静特性11
3.2 双闭环脉宽调速系统的动态性能13
3.3 电流调节器和转速调节器的设计16
3.4 可逆PWM变换器18
3.5 脉宽调制器和PWM变换器的传递函数22
3.6 电力晶体管的开关过程、开关损耗和最佳开关频率22
4 双闭环可逆直流PWM调速系统的硬件设计25
4.1 双闭环可逆直流PWM调速系统硬件组成25
4.2 双闭环可逆直流PWM调速系统总体设计25
4.3 主要芯片的选择26
4.4 转速检测单元的设计28
4.5 PWM驱动单元的设计29
5 全数字直流调速器PWM-M 可逆调速系统建模仿真31
5.1 仿真软件简介31
5.2 系统建模与仿真31
5.3 仿真结果与分析34
6 调速系统的软件设计37
6.1 主程序模块37
6.2 PWM波形生成子程序37
6.3 A/D中断处理子程序38
6.4 系统软件的抗干扰措施39
总结42
参考文献43
致谢45
有完整原理图和程序ljpds88@163.com
第2个回答  2019-08-16
首先弄清楚pid是一种控制算法!!!
1,“如果用单片机恒温可以使温度到达预定值就停止加热,低了就加热,用一个温度传感器反馈,这样算是一个自动控制吗”你这是控制系统,但是效果会非常差,尤其是对于温度控制这种大惯性系统,达到预定值就停止加热,但是由于惯性,温度肯定会继续上升,电炉烧水的时候,水开了,断电之后水还要沸腾一定时间的(沸腾是很消耗能量的,由此可见如果是加热的话温度上升更严重,你也可以自己用温度计试试看);“低了就加热”是同样的道理。如果系统对控制精度有要求,你这样做肯定达不到要求。pid是一种控制算法,相对于其他控制算法来说算是最简单的了。pid能够做到在温度快要达到设定值的时候降低加热功率,让温度上升速度变慢,最终稳定在设定值。如果用你的直接控制,温度会在设定值上下振荡,永远不会停在设定值。
2,一般的控制系统都需要加反馈,以构成闭环控制系统,相对的还有开环控制系统。开环控制系统,举个例子,就是你加热的时候事先计算好大约需要多少热量,然后考虑一下环境影响,计算出加热时间,然后控制加热系统按照你这个时间加热。你觉得这样的系统能够稳定工作吗?环境稍稍有变动就挂了!开环控制系统的特点就是很容易受到环境的影响;闭环控制系统就稳定很多,你用1l水可用,2l水也行,500w电能用,1000w电炉也能用,这就是闭环的优点。
因此,大多数的控制系统都是闭环的,开环很少单独使用,即使用到了也是有闭环的。开环其实也是有优点的,开环在控制系统里面叫做前馈(跟反馈对应的),比如你的系统里面电源电压上升了,加热速度肯定会变快,如果你对电源电压采样,将采样的结果输入到闭环里面,对闭环做一个轻微的修正,控制的精度会更好,这就是开环的优势,它是超前的,能够预知结果(根据地源电压提高就能知道需要降低输出功率了)。
说完这些,你应该明白了,反馈是必需的(前馈也可以要,但是不是必需的),pid不能被取代(除非你用其它更复杂的控制算法)。
相似回答