教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 教育文库 >

基于单片机的温度控制实习报告(2)

来源:网络收集 时间:2026-08-14
导读: 降到30%左右。当引入积分使功率从100%快速的降低,当偏差第一次为0℃时功率为0。当第二次为0℃时功率保持在30%左右,从而达到一个平衡状态。 PID算法部分程序: int PIDCalc(int NextPoint) { Error = SetPoint

降到30%左右。当引入积分使功率从100%快速的降低,当偏差第一次为0℃时功率为0。当第二次为0℃时功率保持在30%左右,从而达到一个平衡状态。

PID算法部分程序:

int PIDCalc(int NextPoint) {

Error = SetPoint - NextPoint; 偏差 if(Error>=100) b=20;

else if(Error>=85) b=Error/7+5;

else if(Error>=55) b=Error/8+5;

else if(Error>=30) b=Error/7+2;

else if((NextPoint-SetPoint)<=5) { SumError += Error; 积分 dError = Error - LastError; 当前微分 LastError = Error; a=Proportion*Error+ Integral * SumError+ Derivative * dError; if(a>20) b=20; else b=a; } if((NextPoint-SetPoint)>5) b=0; return b; }

(四) 程序写好后开始调试。调试主要改变PID控制算法中的各个增益值,之后通过串口线将程序载

入到单片机中,然后开始上电加热,计算每次的超调量和调节时间以及对扰动的抵抗能力。不断地修改参数和实验来确定最佳的参数值。

主程序部分:

void main() {

LCD_init(); while(1) {

setPosition(1,2); prints("successfully!"); delayl(2000);

基于单片机的温度控制实习报告及程序电路图。

while(1) {

scan_key1();

if(Sv3==1) 设定键

{

while(1)

{ LCD_init(); setPosition(1,3); prints("setpoint!"); delayl(2000); write_com(0x01);

while(1) {

scan_key(); LCD_display(); scan_key1();

if(Sv3==0) 确定键 {

while(1) {

dd++; if(dd>20)

dd=1;

if(dd<=cc) else

kaitong=1; kaitong=0;

scan_key1();

基于单片机的温度控制实习报告及程序电路图。

}

if(Sv3==1) 最大值显示按键 {

Pvmax_display(); scan_key(); LCD_display(); }

if(Sv3==0) B_display(); 功率显示按键

}

}

}

}

} }

}

实习内容二:参观学校供配电系统和供水系统以及企业实习

首先参观了学校的总配电所:采用双配电模式从而保证正常供电的可靠性。由未央变电所来的高压电经过总的配电所分别给学校的生活区、公寓楼、教学区、逸夫楼、实验楼进行配电,采用树干式配电方式,这样可以方便维修和管理,当任意支路出现故障而不影响其他支路的正常供电。之后在生活区、公寓楼、教学区、逸夫楼、实验楼分别设有配电室以方便管理和维修各个区域内的不同地方的供电。如:教学区设有配电室分别管理从A-F各栋楼的供电,还每栋楼各个楼层的用电管理,以及每层楼各个房间的供电管理,供电系统采用树干式供电,方便可靠的供电,保证各个单元的正常用电。

其次参观了学校的供水系统,由几个大功率的水泵进行各个区域的供水。

总之,不论是供电供水每天白天高峰期都采用保险系统数高可靠性好的供给方式。夜间由于用水用电较少,供水系统用小型功率的水泵,已达到节约电能的目的。

五、实习总结及体会

生产实习是学校为培养高素质工程技术人才安排的一个重要实践性教学环节,是将学校教学与生产实际相结合,理论与实践相联系的重要途径。其目的是使我们通过实习在专业知识和人才素质两方面得到锻炼和培养,从而为毕业后走向工作岗位尽快成为业务骨干打下良好基础。

通过本次实习,学会了基于单片机对温度控制的原理和工作方式以及控制方法,通过按键设定温度,开始全功加热,通过18B20温度采集器实时采集温度根据偏差由PID算法确定加热功率。然后通过LCD1602显示设定值和实时温度值以及功率和最大值。通过参观学校供配电系统,使我了解和

基于单片机的温度控制实习报告及程序电路图。

掌握了变电所的主要结构、生产技术和工艺过程;使用的主要工装设备;产品生产用技术资料;生产组织管理等内容,加深对变电所的工作原理、设计、试验等基本理论的理解。使我们了解和掌握了变电所的工作原理和结构等方面的知识。为进一步学好专业课,从事这方面的研制、设计等打下良好的基础。

从本次实习中,发现自己还从在很多不足,对单片机的编程中一些高级形式不懂,导致程序繁多而不简洁。还有对数据手册中的时序图理解不是很透彻,使得18B20的读取出现乱码。以后要不断的通过实践和理论结合来弥补自己的不足之处。

…… 此处隐藏:159字,全部文档内容请下载后查看。喜欢就下载吧 ……
基于单片机的温度控制实习报告(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/115936.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)