久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
arduino PID庫文件下載
[打印本頁]
作者:
xiaoyan6hao
時間:
2019-1-10 17:26
標題:
arduino PID庫文件下載
arduinoPID庫文件
0.png
(6.29 KB, 下載次數(shù): 106)
下載附件
2019-1-10 17:33 上傳
3個文件下載(僅供參考,有錯誤請指出):
PID_v1.rar
(6.84 KB, 下載次數(shù): 146)
2019-1-10 17:25 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
/********************************************************
* PID RelayOutput Example
* Same as basic example, except that this time, the output
* is going to a digital pin which (we presume) is controlling
* a relay. the pid is designed to Output an analog value,
* but the relay can only be On/Off.
*
* to connect them together we use "time proportioning
* control" it's essentially a really slow version of PWM.
* first we decide on a window size (5000mS say.) we then
* set the pid to adjust its output between 0 and that window
* size. lastly, we add some logic that translates the PID
* output into "Relay On Time" with the remainder of the
* window being "Relay Off Time"
PID繼電器輸出范例
與基本范例相同,這一次輸出是一個數(shù)字引腳控制的繼電器。PID被設計成
輸出一個模擬值,但是繼電器只有開關(guān)狀態(tài)。
為了聯(lián)系上兩者,我們使用時間比例控制,它本質(zhì)上是一個很慢的PWM。
首先我們決定一個窗口時間(比如5000ms)。
然后設置PID適應它的輸出在0到窗口時間的范圍。
最后我們添加一些邏輯,把PID輸出轉(zhuǎn)換成“繼電器接通時間”和剩余的
“繼電器斷開時間”
********************************************************/
#include <PID_v1.h>
#define RelayPin 8
// 定義我們將要使用的變量
//Define Variables we'll be connecting to
double Setpoint, Input, Output;
//指定鏈接和最初的調(diào)優(yōu)參數(shù)
//Specify the links and initial tuning parameters
PID myPID(&Input, &Output, &Setpoint,2,5,1, DIRECT);
int WindowSize = 2000;
unsigned long windowStartTime;
void setup()
{
windowStartTime = millis();
//初始化變量
//initialize the variables we're linked to
Setpoint = 100;
//告訴PID在從0到窗口大小的范圍內(nèi)取值
//tell the PID to range between 0 and the full window size
myPID.SetOutputLimits(0, WindowSize);
//開啟PID
//turn the PID on
myPID.SetMode(AUTOMATIC);
}
void loop()
{
Input = analogRead(0);
myPID.Compute();
/************************************************
* turn the output pin on/off based on pid output 基于PID輸出,打開或關(guān)閉端口輸出
************************************************/
if(millis() - windowStartTime>WindowSize)
{ //time to shift the Relay Window 繼電器窗口時間
windowStartTime += WindowSize;
}
if(Output < millis() - windowStartTime) digitalWrite(RelayPin,HIGH);
else digitalWrite(RelayPin,LOW);
}
復制代碼
作者:
ecpc
時間:
2019-1-12 12:52
沒有解壓密碼
作者:
muelfox
時間:
2019-1-14 19:17
謝謝分享
作者:
HeiZu
時間:
2019-5-4 01:27
感謝分享
作者:
kb_001
時間:
2019-7-14 21:24
感謝分享
作者:
Markus0010
時間:
2019-11-1 17:26
謝謝分享
作者:
雷一刀
時間:
2020-2-5 22:58
感謝分享
作者:
way42
時間:
2024-1-17 16:08
樓主,請問為什么PID定義那里編譯不過呢?會是什么原因?
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产精品一区二区三区四区五区
|
夜夜草av
|
欧美一区二
|
黄色片视频网站
|
黄色一级片免费看
|
欧美一区二区三区免费
|
日本黄色免费视频
|
国产成人午夜高潮毛片
|
欧美一区二区免费
|
亚洲免费二区
|
久久综合五月天
|
黄色片网站免费
|
香蕉视频色版
|
日本毛片在线观看
|
黄色福利网站
|
一区二区三区四区在线视频
|
看国产毛片
|
亚洲黄色大片
|
久艹视频在线观看
|
国模一区二区三区
|
国产视频a
|
精品免费国产一区二区三区四区
|
日本三级一区
|
亚洲欧美一区二区三区在线
|
成人做爰9片免费视频
|
欧美性生活网站
|
999成人网
|
欧美日韩中文在线
|
国产精品久久久久久久久久
|
天天操狠狠干
|
一级片黄色
|
日韩视频免费观看
|
日韩精品久久久久久久酒店
|
精品在线播放
|
伊人色综合网
|
欧美精品一级片
|
中文字幕在线观看日本
|
97精品国产97久久久久久免费
|
亚洲最新av
|
日本aaaa
|
特级丰满少妇一级aaaa爱毛片
|