楼主: 对折之内

PID算法完全讲解

  [复制链接]
  • TA的每日心情
    奋斗
    2016-5-17 22:16
  • 签到天数: 275 天

    [LV.8]以坛为家I

     楼主| 发表于 2015-12-17 13:16 | 显示全部楼层
    sadsagwet 发表于 2015-12-17 12:06
    int rise,hold,fall;//PID算法控制升温降温
             rise = 0;
                    hold = 0;

    什么意思? 程序有问题么?
  • TA的每日心情
    开心
    2015-12-17 17:16
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2015-12-17 16:50 | 显示全部楼层
    一直没能理解PID,看过楼主的说明后很有收获,谢谢~
  • TA的每日心情
    擦汗
    2016-3-30 21:29
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2016-3-5 18:09 | 显示全部楼层
    http://blog.csdn.net/chenbang110/article/details/9302519
    请教一下这篇文章的PID算法程序,和楼主的一样吗?这个好像很简单的样子,不知道他的算法对不对
  • TA的每日心情
    奋斗
    2016-5-17 22:16
  • 签到天数: 275 天

    [LV.8]以坛为家I

     楼主| 发表于 2016-3-6 12:14 | 显示全部楼层
    helloworld123 发表于 2016-3-5 18:09
    http://blog.csdn.net/chenbang110/article/details/9302519
    请教一下这篇文章的PID算法程序,和楼主的一样 ...

    对的啊,思想一样。我们平时程序里就是用的他的那种程序,简介方便。PID你只要用程序把那个式子描述出来就行了。
  • TA的每日心情
    擦汗
    2016-3-30 21:29
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2016-3-6 12:27 | 显示全部楼层
    对折之内 发表于 2016-3-6 12:14
    对的啊,思想一样。我们平时程序里就是用的他的那种程序,简介方便。PID你只要用程序把那个式子描述出来 ...

    谢谢,但我看你的程序PID计算的函数要比那个复杂好多,我初学PID,想交流交流
  • TA的每日心情
    奋斗
    2016-5-17 22:16
  • 签到天数: 275 天

    [LV.8]以坛为家I

     楼主| 发表于 2016-3-7 13:12 | 显示全部楼层
    helloworld123 发表于 2016-3-6 12:27
    谢谢,但我看你的程序PID计算的函数要比那个复杂好多,我初学PID,想交流交流 ...

    嗯嗯  我现在用pid也是用的那个网站的那种函数。你只要明白思想怎么样都好啊
  • TA的每日心情
    擦汗
    2016-3-30 21:29
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2016-3-8 15:27 | 显示全部楼层
    对折之内 发表于 2016-3-7 13:12
    嗯嗯  我现在用pid也是用的那个网站的那种函数。你只要明白思想怎么样都好啊 ...

    iIncpid= sptr->Proportion * iError //E[k]项
                         -sptr->Integral * sptr->LastError //E[k-1]项
                         +sptr->Derivative * sptr->PrevError; //E[k-2]项
    这个程序的第二项为什么前面是减号
  • TA的每日心情
    慵懒
    2016-3-11 09:11
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2016-3-11 09:08 | 显示全部楼层
    你好,请问为什么要用正负,我看了好多pid程序好像都没有。。。。
  • TA的每日心情
    擦汗
    2016-3-30 21:29
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2016-3-12 10:55 | 显示全部楼层
    660521 发表于 2016-3-11 09:08
    你好,请问为什么要用正负,我看了好多pid程序好像都没有。。。。

    同问。。。。。。。。。。

    该用户从未签到

    发表于 2016-3-23 12:35 | 显示全部楼层
    楼主请问调参时候,函数曲线怎么弄出来呢?
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    ArduinoJason6教程由ArduinoJson作者Benoit亲自出马一对一教学
    ArduinoJason6教程由Ardui
    这几天我觉得社区教学好像缺了点什么,呃呃~我想一想好像是缺少了ArduinoJson6的教学
    Arduino+L298N小车实例教程
    Arduino+L298N小车实例教
    (第一次写教程,如有错漏,敬请拍砖)Arduino+L298N小车实例教程Arduino小车是一个非
    零知开源分享-蓝牙模块与手机APP通信
    零知开源分享-蓝牙模块与
    本篇文章中将讲解蓝牙模块与安卓手机APP进行通信。1、说明MCU:零知开发板-标准板模
    DHT库无法被找到
    DHT库无法被找到
    今天在安装了DHT库之后在编译时却显示无法找到库,请问我是在哪里安装出错了,谢谢大
    (可远程)ESP8266读DHT11温湿度,APP inventor制作app实时显示
    (可远程)ESP8266读DHT11
    原理讲解 原理简述:利用发布订阅模式。第一步,先读取DHT11温湿度数值,第二步,新
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表