欧美日韩欧美,女人和拘做受大片免费看,麻花豆传媒剧国产mv免费版特色,欧美成人精品高清在线观看,麻豆产精国品一二三产区区

【E1351】基于ESP32的遠(yuǎn)程PID調(diào)節(jié)器

2021-09-28 20:25:13      索煒達(dá)電子      894     

項(xiàng)目編號:E1351

文件大小:15K

源碼說明:帶中文注釋

開發(fā)環(huán)境:C編譯器

簡要概述:

pid控制器服務(wù)器

獨(dú)立的比例積分微分調(diào)節(jié)器,能夠通過Wi-Fi進(jìn)行控制(類似于UDP服務(wù)器)。


概述

該應(yīng)用程序依賴于官方ESP-IDF框架。調(diào)節(jié)器本身的指令集可以在commandmanager.h文件或pid控制器gui存儲庫中找到。支持IPv4和IPv6網(wǎng)絡(luò)。

udp_服務(wù)器_任務(wù)服務(wù)于主udp服務(wù)器并不斷偵聽傳入消息。然后將它們傳遞給commandmanager模塊(process_request()函數(shù)),并將準(zhǔn)備好的回復(fù)發(fā)送回客戶端。

_stream_任務(wù)是一個(gè)內(nèi)部任務(wù),僅在請求過程變量流和控制器輸出值時(shí)才處于活動(dòng)狀態(tài)。

執(zhí)行主pid算法的pid組件。


用法

有關(guān)編譯和運(yùn)行流程的幫助,請參閱ESP-IDF文檔。通常,要構(gòu)建、閃存和運(yùn)行內(nèi)置UART監(jiān)視器,您應(yīng)該調(diào)用:

$make-j8閃存監(jiān)視器

或者,您可以應(yīng)用我在開發(fā)過程中使用的VSCode編輯器任務(wù)。它們放在.vscode/tasks.json文件中。

該應(yīng)用程序可以很容易地與現(xiàn)成的pid控制器gui PC實(shí)用程序配對。

目錄│文件列表:

 └ pid-controller-server

    │ CMakeLists.txt

    │ Makefile

    │ sdkconfig

    ├ .vscode

    │  │ c_cpp_properties.json

    │  └ tasks.json

    ├ components

    │  ├ commandmanager

    │  │  │ commandmanager.c

    │  │  │ component.mk

    │  │  └ include

    │  │     └ commandmanager.h

    │  └ pid

    │     │ component.mk

    │     │ pid.c

    │     └ include

    │        └ pid.h

    └ main

       │ CMakeLists.txt

       │ component.mk

       │ Kconfig.projbuild

       └ pid_controller_server.c

TAGPID
  • 4 次
  • 5 分