- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机机接口与控制技术2016_5资料
void delay(int count) { unsigned int i; for(i=0;icount;i++) ; } //PID初始化 void PIDInit(void) { // sptr-SumError = 0; sptr-LastError = 0; //Error[-1] sptr-PrevError = 0; //Error[-2] sptr-Proportion = 2.3; //比例系数 sptr-Integral = 1.2; //积分系数 sptr-Derivative = 0.1; //微分系数 sptr-SetValue =33;//设定转速对应光电编码器脉冲数 } /***************************************************************************************** *函数名:int PID_Calc(int MeasureValue) *函数功能:PID算法 调节PWM增量 *函数参数:MeasureValue 测得的速度 PID_Adjust PWM返回值 *****************************************************************************************/ int PID_Calc(int MeasureValue) { register int iError, PID_Adjust; iError = sptr-SetValue - MeasureValue; //计算增加量 PID_Adjust = (int)(sptr-Proportion * iError //E[k]项 - sptr-Integral * sptr-LastError //E[k-1]项 + sptr-Derivative * sptr-PrevError); //E[k-2]项 //储存当前误差,以便后面计算 sptr-PrevError = sptr-LastError; sptr-LastError = iError; //返回增量值 return (PID_Adjust); } //数码显示 //数码显示 void display() { uchar LED_code[8]; uchar i,j,chr,sel; /////////////// for(i=0;i8;i++) LED_code[i]=LED_Map[disdata[i]]; // LED_code[i]=0x3f; for(i=0;i8;i++) { chr= LED_code[i]; // // if(i==6) chr= chr|0x80; sel=0x80; for(j=0;j8;j++) { Din=chrsel; CLK=0; sel=sel1; delay(1); CLK=1; delay(1); } } } void speed_disp()//速度显示 { //speed=80; disdata[5]=speed/100;//取10位 disdata[6]=speed%100/10;//取个位 disdata[7]=speed%10;//取个位 disdata[0]=16; disdata[1]=16; disdata[2]=16; disdata[3]=16; disdata[4]=16; if(disdata[5]==0) { disdata[5]=0x10;//如果十位为零则不显示 } display(); } void int0() interrupt 0 using 0 { // float t0; count++; //if (count==10) if (dat_t=1000) { speed=(count-1)/12; dispflag=1; count=0; dat_t=0;
您可能关注的文档
最近下载
- 移动L1认证传输专业试题汇总(含答案).pdf VIP
- (新版)中移动传输专业L1认证考试复习题库-上(单选题汇总).docx VIP
- 计算机专业(基础综合)模拟试卷3(共456题).pdf VIP
- 项目编号szcg2007041645 项目名称2007年度深圳市储备土地管理.doc
- 离婚登记申请受理回执单民法典版(可直接打印).pdf VIP
- 人教五年级数学上册1.2.2 倍数是小数的实际问题和乘法验算 课时训练.doc VIP
- 光伏电站检修规程(行业标准).docx VIP
- (新版)中移动传输专业L1认证考试复习题库-下(多选题汇总).docx VIP
- 基于大概念的初中音乐单元整体教学设计探索.doc VIP
- 《企业经营数据分析》课件.ppt VIP
文档评论(0)