通用多通道单片机控制系统设计与实现

通用多通道单片机控制系统设计与实现

ID:34135255

大小:129.54 KB

页数:3页

时间:2019-03-03

通用多通道单片机控制系统设计与实现_第1页
通用多通道单片机控制系统设计与实现_第2页
通用多通道单片机控制系统设计与实现_第3页
资源描述:

《通用多通道单片机控制系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2002年3月湖南师范大学自然科学学报Vol.25No.1第25卷第1期JourNatScieHunanNormUniMar.,2002通用多通道单片机控制系统设计与实现周鲜成(湖南商学院信息工程与信息管理系,中国长沙410205)摘要:设计开发了由单片机控制的多通道控制系统.其基本功能为,根据控制要求及每通道的能力,通过人工设定每通道的目标控制值,系统分时控制各通道的执行机构,从而使每通道的控制参数稳定在设定的目标控制值.系统硬件采用单片机STD总线的标准模板.本系统已经应用在多通

2、道温度控制系统中,试验和实际运行证明,精度、可靠性和实时性等均已达到预期效果.关键词:STD总线;MCS-51单片机;多通道控制;中图分类号:TP273.5文献标识码:A文章编号:10002537(2002)01003103TheDesignandFulfillmentofGeneralMultiwayControllingSystemZHOUXiancheng(DepartmentofInformationEngineerandInformationManagement,HunanBusinessCollege,Changsha,41025

3、,China)Abstract:Itisdesigneganddevelopedamultiwaycontrollingsystemcontrolledbymicrocontroller.Itsbasicfunctionsare,accordingtocontrollingrequirementandthepowerofeachwayandthrougheachwaystargetcontrollingvalue,thissystemcontrolsthefulfillmentpartofeachwayindividingtime,sothattheco

4、ntrollingparameterofeachwayfixedthetargetcontrollingvalue.ThesystemhardwareultizesthestandardmaduleofSTDgeneralCircuitofmicrocontroller.Thissystemhasbeenusedatthemutt-waytemperaturecontrollingsystem.Thetestandappertainsproveithavereachedtheforecastingresultsinaccuracyrealiabityandr

5、eal-timeetc.Keywords:STDgeneralcircuit;microcomputer;multiwaycontral1系统构成在工业控制领域,小型化是发展潮流.由于STD总线具有以下优点:采用小板结构,高度模块化;严格的标准化,广泛的兼容性;面向I/O设计,非常适合工业控制;高可靠性等.因此,STD总线得到了广泛的应用.本系统采用STD总线.本系统由一个单片机循环控制多个通道的控制参数.工作人员首先根据系统的要求和每通道的实际情况,通过BCD码盘设定每通道的目标控制值,然后由单片机读入每通道的目标控制值,并采样每通道的实际值,用两者之间

6、的偏差量去控制执行机构,从而将每个通道的控制参数调节到目标控制值,这是本系统的基收稿日期:20011115作者简介:周鲜成(1964),男,湖南双峰人,湖南商学院讲师,主要从事单片机的应用研究.32湖南师范大学自然科学学报第25卷本控制原理.图1为本设计的多通道控制系统功能原理图.系统设计时考虑工业控制现场特定要求,采用以MCS-51单片机为核心的STD总线模板结构,因此本系统的工作可靠性,抗干扰能力等均可满足工业现场要求.本系统硬件总体功能模板图如图2所示.2系统基本原理本系统工作原理如下:操作人员根据实际的需求和每

7、通道的实际情况,利用BCD拨码盘设定各通道的目标控制值.设总的通道数为N,通道号循环变量I初始值为0(N个通道编号为0到N-1).系统工作步骤如下:1)单片机首先从I号通道开始读入所设定的目标控制值;2)对I号通道的输出信号采样,根据采样值计算出该通道当前实际值;3)显示当前通道号I和此通道的当前实际值;4)计算出当前实际值与设定的目标控制值的偏差量;图1系统功能原理图5)用此偏差量通过PID控制算法求出控制量.6)单片机根据求出的控制量发出控制指令控制执行机构.改变通道为下一通道(I=I+1.若I=N,则I=0),循环第一步到第六步,达到一定的循环次数即可

8、使各个通道达到预定值.系统可对每通道进

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。