×

如何使用Atmegal6单片机设计温度控制系统实现PID控制

消耗积分:0 | 格式:rar | 大小:0.22 MB | 2018-10-24

分享资料个

  设计了一种基于Atmegal6 单片机的温度控制系统。 该系统采用单片机作为控制器,温度传感器DS18B20 自动完成对温度信号的采集,同时将采集的信号送入单片机经处理实时显示温度值,根据系统的设定值完成相应的PID 控制,论述了其程序实现方法.

  参数的监测在测控系统中占有非常重要的地位,本文采用了温度传感器DS18B20 为例,对温度信号进行采集与处理,实现对温度参数的测量、控制及显示。 其中控制用的PID 控制器问世至今已有近70 年历史,根据偏差的比例( P) 、积分( I) 、微分(D) 进行控制(简称PID(比例2积分2微分) 控制) ,至今它仍是控制系统一种最基本的控制算法。 PID 控制器适用于大多数工业对象的动态特性尚未被完全掌握且得不到精确的数学模型的工程实际中.

  本系统主要上位机( PC) 、下位机(单片机) 及相关温度控制电路和可控硅控制加热回路组成。 其中下位机分机与数字温度传感器DS18B20 之间通过I/ O 口直接连接,下位机主机与下位机分机之间通过com 串口直接连接。 其系统结构图如图1 所示.

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !