文档介绍:1 1
1
1
2 2 2
1
1 1
1
1
1
1
1
1
1 1
2 2
第 22 卷总第 40 期西北民族学院学报(自然科学版) Vol. 22 ,No. 2
2 0 0 1 年 6 月 1 Journal of Northwest Minorities University( Natural Science) J une ,2001
单片机控制的调速系统
袁凌峰,杜力坤
(西北第二民族学院电信系,宁夏银川 750021)
[摘要] 通过论述 8051 单片机控制的直流电动机调速系统及其在工业系统中的应用,着重阐述采用查
表法对电动机进行调速的原理,以便使读者对计算机调速系统的总体结构,功能特点、设计思路和方法有一个
概括性认识,对设计自己的控制系统有一定的帮助
[关键词] A/ D 转换; PID 调节;查表
[中图分类号] TM571 [文献标识码] A [文章编号] 1009 2102 (2001) 02 0037 05
工业上对电动机的控制方式多种多样,一些工厂和企业对电动机仍采用人工手动控制方
式由于人为的各种因素,会造成产品质量和生产效率降低,生产成本提高为此,我们开发、
设计了数字式触发电路与 8051 单片机一起实现对工业系统中直流电动机转速进行自动调节
的控制系统
8051 单片机在调速系统中的应用,使得该系统对温度的测量及电动机转速的控制基本实
现了自动化由于采用了数字触发电路,且结合软件进行 PID 调节,使电动机运行更加稳定,
精度更高,也使该系统更趋于科学化、规范化,所以整个系统的操作与维护更显得灵活、方便,
基本上消除了人为造成的各种弊病用计算机控制的电动机转速调节系统,系统框图见图 1
本系统是一个温度—转速调节系统,可用于工业风机调温系统等系统采用铂电阻作为
温度检测元件,而转速信号则由电动机附带的测速发电机提供铂电阻检测到的温度经温度
变送器输出 1~5V 的电压信息送给单片机;测速发电机输出电压也需要经过转速变送器,输
出 1~5V 的电压信号送给计算机在计算机中,通过软件编程,八位的 A/ D 转换元件分时将
温度和反馈回来的转速送入 CPU 中,八个输入端的 ADC0809 只用了两个输入端 IN0 与 IN1 ,
分别输入温度与转速,其余留作它用扩展的程序存储器里存有一个表,表的内容为温度与转
速相互对应的经验值,如 1 000 度所对应的转速为 1 000 转,1 002 度时所对应的转速为 950
转,具体表里应为何值,这由工作的经验值决定只所以采用查表法,是因为许多控制系统难
以确定其数学模型查表法的优点在于简单易行,可避免大量繁复的运算,缺点是要占用大量
内存空间由于采用定点查表,其运行速度反倒比采用浮点函数运算快得多系统运行后,通
过对 A/ D 转换单元的控制先将温度送入 CPU 中,CPU 再将采集到的温度与程序存储器中表
[收稿日期] 2000 10 24
[作者简介] 袁凌峰(1949 —) ,男,陕西岐山人,西北第二民族学院电信系副教授,主要从事计算机及电子
技术的教学与科研工作
— 73 —
© 1994-2006 China Aca