欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 一個51單片機和PID算法的問題,求大神指點!!! [打印本頁]

作者: 啦啦啦我最帥    時間: 2017-4-28 21:21
標題: 一個51單片機和PID算法的問題,求大神指點!!!
用51單片機通過驅動來控制一個電機(RS-360SH,)這個電機是用來抽水的,然后將抽的水放入一個杯子中,這個杯子有一個洞,就是這個杯子一邊有水進來,一邊有水出去,然后通過電機控制水的流速,使杯子中的水的液面保持一個平衡(即進入的水等于流出的水),平衡之后,來改變洞的大小(直接用手堵,比較low了哈),然后通過一個傳感器把這個液面的高度傳給單片機,通過PID算法、’PWM來控制這個電機的電壓從而控制水的流速,使液面高度不隨洞的大小改變而改變,這個整體程序應該怎么寫啊(定時器那塊程序我會,可是就是不會PID那塊,還有就是怎么把他們聯系起來),我是新手,希望大神門幫幫我,能不能給個程序的大體框架啊,萬分感謝!!!!!!!!!

作者: yzwzfyz    時間: 2017-4-29 01:33
本帖最后由 yzwzfyz 于 2017-4-29 02:25 編輯

先弄清PID原理吧
作者: zl2168    時間: 2017-4-29 18:56
先弄清PID原理吧
作者: bayga456    時間: 2017-4-30 10:12
PID不清楚。
液位的高度有數據返回,PWM控制電機可快慢(進水可大小),這就可以了,液位低就加快電機,液位如果在上升,就根據上升的速度和離要保持的液位來適當調慢電機,到要保持的水位再適當修正電機速度,這應該就可以了。




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1