资源简介

51单片机的PID温度自动控制

资源截图

代码片段和文件信息

  
#include 
#include 
#include 
#include 
#include 
#define uchar unsigned char
#define uint unsigned int


sbit DOUT=P2^3;
sbit SCLK=P2^4;
sbit CS=P2^5;
sbit dawr=P1^6;
sbit dacs=P1^7;
sbit RELAY=P2^6;
long t;
int c;
double SUM;

float SetNumber=0.0;
 float  ActualNumber=0.0;
float   shuchu=50;
float   err=0.0;
float   err_last=0.0;
 float  err_next=0.0;
 float  Kp=0;
 float  Ki=1;
 float  Kd=0;
 float ActualNumber;
float incrementNumber;
uint jishu;
sbit KS0=P1^0;
sbit KS1=P1^1;

uchar code LcdBuf1[]= {“Set temp:“} ;
uchar code LcdBuf2[]= {“Rel temp:“};
uchar Vref=5;
uchar a[6];
uint voltage=0;  //存放12位数字量
uint SET_TEMP=50;
uint b;

uint read_max1241()
{
  //uint voltage=0;  //存放12位数字量
  u

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-06-20 15:20  加热炉温度控制 -2016--5-7\1-仿真文件\
     文件       24614  2018-06-24 20:13  加热炉温度控制 -2016--5-7\1-仿真文件\Backup Of 加热炉.pdsbak
     文件       23618  2018-06-24 20:40  加热炉温度控制 -2016--5-7\1-仿真文件\Last Loaded 加热炉.pdsbak
     文件      110353  2016-05-07 19:21  加热炉温度控制 -2016--5-7\1-仿真文件\加热炉.DSN
     文件       23669  2019-06-20 15:20  加热炉温度控制 -2016--5-7\1-仿真文件\加热炉.pdsprj
     文件        2247  2018-06-22 18:54  加热炉温度控制 -2016--5-7\1-仿真文件\加热炉.pdsprj.2WT1XTUZYXPMUB5.Administrator.workspace
     文件         328  2019-06-15 19:13  加热炉温度控制 -2016--5-7\1-仿真文件\加热炉.pdsprj.DESKTOP-B01NEFV.AIJUN.workspace
     文件        2246  2019-06-20 15:20  加热炉温度控制 -2016--5-7\1-仿真文件\加热炉.pdsprj.DESKTOP-PB7BHIE.Player.workspace
     文件        2998  2018-06-25 17:06  加热炉温度控制 -2016--5-7\1-仿真文件\加热炉.pdsprj.PC201701201437.Administrator.workspace
     目录           0  2019-06-15 20:46  加热炉温度控制 -2016--5-7\2-程序文件\
     文件        2201  2009-04-29 15:39  加热炉温度控制 -2016--5-7\2-程序文件\LCD1602.h
     文件       17183  2018-06-24 20:36  加热炉温度控制 -2016--5-7\2-程序文件\加热炉
     文件        2943  2018-06-24 20:38  加热炉温度控制 -2016--5-7\2-程序文件\加热炉.c
     文件          29  2018-06-24 20:36  加热炉温度控制 -2016--5-7\2-程序文件\加热炉.lnp
     文件        6539  2018-06-24 20:36  加热炉温度控制 -2016--5-7\2-程序文件\加热炉.LST
     文件       19797  2018-06-24 20:36  加热炉温度控制 -2016--5-7\2-程序文件\加热炉.M51
     文件       19103  2018-06-24 20:36  加热炉温度控制 -2016--5-7\2-程序文件\加热炉.OBJ
     文件        1140  2011-12-01 19:33  加热炉温度控制 -2016--5-7\2-程序文件\加热炉.Opt
     文件         215  2018-06-26 18:37  加热炉温度控制 -2016--5-7\2-程序文件\加热炉.plg
     文件         768  2016-05-07 19:21  加热炉温度控制 -2016--5-7\2-程序文件\加热炉.PWI
     文件        1990  2011-12-01 19:33  加热炉温度控制 -2016--5-7\2-程序文件\加热炉.Uv2.bak
     文件      143933  2018-06-25 17:05  加热炉温度控制 -2016--5-7\2-程序文件\加热炉.uvopt
     文件        1138  2009-04-29 15:45  加热炉温度控制 -2016--5-7\2-程序文件\加热炉_Opt.Bak
     文件        2108  2009-04-29 15:45  加热炉温度控制 -2016--5-7\2-程序文件\加热炉_Uv2.Bak
     文件      143925  2018-06-25 17:03  加热炉温度控制 -2016--5-7\2-程序文件\加热炉_uvopt.bak
     文件        7652  2018-06-24 20:36  加热炉温度控制 -2016--5-7\2-程序文件\温度自动控制系统.hex
     文件       73096  2018-06-26 18:17  加热炉温度控制 -2016--5-7\2-程序文件\温度自动控制系统.uvopt
     文件       13240  2016-05-07 20:04  加热炉温度控制 -2016--5-7\2-程序文件\温度自动控制系统.uvproj
     文件       71490  2018-06-26 18:17  加热炉温度控制 -2016--5-7\2-程序文件\温度自动控制系统_uvopt.bak
     目录           0  2019-06-15 20:46  加热炉温度控制 -2016--5-7\3-仿真截图\
     文件       85305  2016-05-07 19:17  加热炉温度控制 -2016--5-7\3-仿真截图\1.JPG
............此处省略6个文件信息

评论

共有 条评论