久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2645|回復: 24
打印 上一主題 下一主題
收起左側

請教讓一個值平穩緩升緩降(像電容充放電一樣)

  [復制鏈接]
跳轉到指定樓層
樓主
比如給定一個值200 從0緩慢升到200。不是突變直接給200。下次這個值又是100,200又平穩緩慢的降到100....等。好像電容充放電特性。請問這個程序怎么實現 ??謝謝。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:891041 發表于 2022-8-19 18:31 | 只看該作者
在定時中斷里低通濾波吧, 把截止頻率定到你想要的帶寬就好了。
回復

使用道具 舉報

板凳
ID:213173 發表于 2022-8-19 21:25 | 只看該作者
參考PWM呼吸燈
回復

使用道具 舉報

地板
ID:1007932 發表于 2022-8-20 02:05 | 只看該作者
將變化過程量化,然后用PWM或DAC輸出,即控制各個時刻的占空比或DAC的值
回復

使用道具 舉報

5#
ID:499032 發表于 2022-8-20 09:03 | 只看該作者
電容充電,恒流
回復

使用道具 舉報

6#
ID:546770 發表于 2022-8-20 09:11 | 只看該作者
既然是類似于電容充放電肯定有對應的函數咯,在程序把函數寫好,然后定時器定時,按照時間給計算出相應的值就行了。
回復

使用道具 舉報

7#
ID:92553 發表于 2022-8-20 09:49 | 只看該作者
類似于變頻器的軟啟動功能
回復

使用道具 舉報

8#
ID:1042500 發表于 2022-8-20 11:00 | 只看該作者
設計一個數組輸出函數,在定時器里面調用即可
回復

使用道具 舉報

9#
ID:582276 發表于 2022-8-20 11:22 | 只看該作者
就是產生一個鋸齒波吧,NE555有類似的應用,
回復

使用道具 舉報

10#
ID:491875 發表于 2022-8-20 16:33 | 只看該作者
I/O口控制恒流源給電容器充放電時間,電容器兩端可以得到你需要的數值
回復

使用道具 舉報

11#
ID:123289 發表于 2022-8-20 17:09 | 只看該作者
先不要求緩慢動作。
你能控制輸出量嗎?
試試先做在這一點吧。比如:
讓輸出=100,55,0,33……
回復

使用道具 舉報

12#
ID:284571 發表于 2022-8-21 07:04 來自手機 | 只看該作者
紫氣東來 發表于 2022-8-20 09:49
類似于變頻器的軟啟動功能

就緩啟動的意思、不讓給定值突變、而是緩慢過渡到給定值
回復

使用道具 舉報

13#
ID:284571 發表于 2022-8-21 07:06 來自手機 | 只看該作者
yzwzfyz 發表于 2022-8-20 17:09
先不要求緩慢動作。
你能控制輸出量嗎?
試試先做在這一點吧。比如:

就是軟啟動、值不能突變、
回復

使用道具 舉報

14#
ID:88256 發表于 2022-8-21 09:09 | 只看該作者
WCM1998 發表于 2022-8-21 07:06
就是軟啟動、值不能突變、

人家11樓的只是問你能否做到百分比輸出,沒說要突變。7樓也是,是你理解不了),如果你連百分比輸出都做不到,那么談何緩慢變化輸出?如果做得到,以一定的時間間隔,依次輸出百分一、百分二、百分三……,不就可以達到目的了?要是嫌棄不夠細膩,那么就百分零點一、百分零點二輸出,總會滿足你的要求的
回復

使用道具 舉報

15#
ID:284571 發表于 2022-8-22 10:11 | 只看該作者
hhdsdy 發表于 2022-8-21 09:09
人家11樓的只是問你能否做到百分比輸出,沒說要突變。7樓也是,是你理解不了),如果你連百分比輸出都 ...

就這種模式

1.JPG (23.76 KB, 下載次數: 49)

1.JPG
回復

使用道具 舉報

16#
ID:1034262 發表于 2022-8-22 10:22 | 只看該作者
如果你要線性變化,則隔一個時間就加減1,入股要完全像電容充放電那樣的響應,則用一階低通濾波。
回復

使用道具 舉報

17#
ID:284571 發表于 2022-8-24 02:28 來自手機 | 只看該作者
coody_sz 發表于 2022-8-22 10:22
如果你要線性變化,則隔一個時間就加減1,入股要完全像電容充放電那樣的響應,則用一階低通濾波。

上升可以隔段時間加一`直到到達給定值。第二周期本次給定值小于上次給定值、哪就要從上次值降到本次給定值、該怎么做呢?
回復

使用道具 舉報

18#
ID:606226 發表于 2022-8-24 08:04 來自手機 | 只看該作者
WCM1998 發表于 2022-8-24 02:28
上升可以隔段時間加一`直到到達給定值。第二周期本次給定值小于上次給定值、哪就要從上次值降到本次給定 ...

你這個就像電梯,從一樓到二樓,就是從100變到200的過程,你說的平穩不清楚要達到什么標準,線性的加1就行了,如果像電梯一樣,到了二樓平穩停下來,正好與二樓平齊,就要用到PID算法了
回復

使用道具 舉報

19#
ID:382454 發表于 2022-8-24 11:37 | 只看該作者
用PWM方波輸出,從0-200 一小格一小格的加就是了。
回復

使用道具 舉報

20#
ID:342822 發表于 2022-8-24 16:58 | 只看該作者

用數字電位器可以搞定
回復

使用道具 舉報

21#
ID:466505 發表于 2022-8-25 12:13 | 只看該作者
當前值跟給定值做比較,如果大就定時減,如果小就定時加,至于加減多少看你要求要怎么變了!
回復

使用道具 舉報

22#
ID:342822 發表于 2022-8-25 13:48 | 只看該作者


回復

使用道具 舉報

23#
ID:1042823 發表于 2022-8-26 09:25 | 只看該作者
這還不簡單嗎?if可以搞定
回復

使用道具 舉報

24#
ID:284571 發表于 2022-9-27 15:33 | 只看該作者
杰西Jesse 發表于 2022-8-26 09:25
這還不簡單嗎?if可以搞定

怎么弄?謝謝
回復

使用道具 舉報

25#
ID:1021032 發表于 2022-10-11 20:17 | 只看該作者
I/O口控制恒流源給電容器充放電時間,電容器兩端可以得到你需要的數值
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 蜜桃免费一区二区三区 | 九九亚洲 | 国产精品影视在线观看 | 欧美成人免费在线 | 九九热国产视频 | 最新中文字幕在线播放 | 色综合区| 午夜免费网站 | www.成人久久 | 视频国产一区 | 中文字幕av一区 | 久久久久国产精品午夜一区 | 亚洲色图综合 | 请别相信他免费喜剧电影在线观看 | 国产精品视频在线观看 | 日日噜噜夜夜爽爽狠狠 | 在线国产一区 | 国产精品黄色 | 欧美精三区欧美精三区 | 精品一二区 | 久久国产区 | 久久99精品久久久久久秒播九色 | 日韩av一二三区 | 日本中文在线 | 久久久这里都是精品 | 亚洲精品中文在线观看 | 夜夜操天天艹 | 久久久久国产一区二区三区 | 一区二区三区四区在线视频 | 久久久蜜桃 | 激情免费视频 | 日韩中文一区 | 欧美电影一区 | 色资源在线 | 亚洲一区二区三区高清 | 国产美女黄色片 | 中文字幕成人av | 亚洲夜射 | 国产精品欧美一区二区三区 | 欧美日韩国产一区二区三区 | 一区二区在线不卡 |