代码搜索结果

找到约 12,494 项符合 PID 的代码

pid-struct.c

typedef struct DeltPID //定义增量式PID的结构 { int Goal; //设定目标,为实际值的10倍 float P; //比例常数,规范化后取值为1~99 float I; //积分常数,规范化后取值为1~99 float D;

pid-ctrl.c

void PID_Ctrl(void) //增量式PID,调节ui { #define delt_Um 15 //刷新近2次偏差 PID.LastError=PID.ei; PID.ei=PID.Goal-PID.ADC_data[0]; if(PID.ei

pid-init.c

void PIDinit(void) { PID.P=EEPROM_read(0xc0);//初始化PID比例值 if(PID.P>99) {PID.P=50; EEPROM_write(0xc0,50); EEPROM_write(0xc1,50); EEPROM_write(0xc2,50); } PID.I=EEPROM_write(0xc1); PID.D=EEPROM

pid-para set.c

void PIDpara_set(void) //设定PID参数 {unsigned char p=0xc0; 、、//指向参数存储器EEPROM首地址 unsigned char i; //设置参数的个数变量 unsigned char x[3],old_x; //需要设定3个参数 unsigned char setting; // 是否继续设置该参数的标志 unsi

pid.c

#include #include #include /*==================================================================================================== PID Function The PID (比例

pid.plg

Build Log --------------------Configuration: PID - Win32 Release-------------------- Command Lines Creating temporary file "C:\DOCUME~1\MICROS~

pid.c~

float pid(float thempSet, float themp) { /* 玎泐蝾怅

pid.c

float pid(float thempSet, float themp) { /* 玎泐蝾怅

pid.c

/******************************************************************** * Description: pid.c * This file, 'pid.c', is a single * Proportional/Integeral/Derivative control l

pid wenkong.txt

1. <mark>PID</mark>调试步骤 没有一种控制算法比<mark>PID</mark>调节规律更有效、更方便的了。现在一些时髦点的调节器基本源自<mark>PID</mark>。甚至可以这样说:<mark>PID</mark>调节器是其它控制调节算法的妈。 为什么<mark>PID</mark>应用如此广泛、又长久不衰? 因为<mark>PID</mark>解决了自动控制理论所要解决的最基本问题,既系统的稳定性、快速性和准确性。调节<mark>PID</mark>的参数,可实现在系统稳定的前提下, ...