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

標題: 關于PWM轉化成電壓的思路 [打印本頁]

作者: 時間煮雨我煮魚    時間: 2023-6-29 09:11
標題: 關于PWM轉化成電壓的思路
現在這邊要做個4位數碼管顯示板,顯示轉速,得用PWM來做,因為PWM最終通過一個電容和電阻,變成一個電壓信號發送給電機那邊,電機收到后根據這個電壓信號來調整轉速,現在我要做的是用PWM來設置轉速,數碼管下面會有三個按鍵,第一個讓轉速上升,一個讓轉速下降,一個是啟動和停止,就是用PWM來做設置轉速這里沒什么思路,請大伙給點建議,謝謝。
作者: lkc8210    時間: 2023-6-29 16:15
你要的是硬件電路思路
還是軟件代碼思路?

作者: 時間煮雨我煮魚    時間: 2023-6-29 16:22
lkc8210 發表于 2023-6-29 16:15
你要的是硬件電路思路
還是軟件代碼思路?

軟件代碼思路
作者: 老愚童63    時間: 2023-6-29 16:32
有專用的PWM轉電壓芯片GP8301之類的
作者: 老愚童63    時間: 2023-6-29 16:35
也有電壓轉PWM芯片GP9101,GP9301
作者: Hephaestus    時間: 2023-6-29 16:43
改變定時器PWM占空比寄存器的值就可以了。
作者: lkc8210    時間: 2023-6-29 16:57
時間煮雨我煮魚 發表于 2023-6-29 16:22
軟件代碼思路

用啥芯片?
作者: crazymotor    時間: 2023-6-29 19:43
這不簡單嗎  有刷電機的話   一個電位器   一個MOS管   用芯片的話   也是PWM 控制MOS輸出
作者: li64331218    時間: 2023-6-29 20:08
pwm就是高低脈沖電平持續時間,通過定時器來配置。參考一下例程就可以了

作者: Y_G_G    時間: 2023-6-30 12:32
PWM控制電機轉速就是直接加驅動控制就可以 了,不需要什么電壓轉換之類的東西呀
作者: 時間煮雨我煮魚    時間: 2023-7-6 15:15
lkc8210 發表于 2023-6-29 16:57
用啥芯片?

SC92F7322
作者: 時間煮雨我煮魚    時間: 2023-7-6 15:20
Y_G_G 發表于 2023-6-30 12:32
PWM控制電機轉速就是直接加驅動控制就可以 了,不需要什么電壓轉換之類的東西呀

現在得做個顯示屏,也就是電機要和我的上位機通訊,我設定一個轉速,電機那邊收到我這個轉速,它就會轉到我設定的轉速,在這個過程中,我們之間需要有一條通訊線,當我設定500轉速的時候,我用模擬的PWM發送500轉的脈沖過去到電機那邊,在過程中硬件會把PWM轉化成模擬電壓信號,老哥,你有啥建議沒有,我寫了一個,就傳統的方法,不知道你有啥方法沒有。
作者: Y_G_G    時間: 2023-7-6 22:18
時間煮雨我煮魚 發表于 2023-7-6 15:20
現在得做個顯示屏,也就是電機要和我的上位機通訊,我設定一個轉速,電機那邊收到我這個轉速,它就會轉到 ...

1,如果是要相對精確的控制,你電機要有一個測量轉速的,不管是光耦還是霍爾,不然就沒法形成閉環,就是你沒法通過實際的電機轉速還設置PWM的占空比
2,所謂"500",它不過是一個數字量而已,你得根據這個"500"轉換成實際需要有PWM占空比,比如,上位機發送"500",單片機就輸出50%的占空比,上位機發送"100",單片機就輸出20%的占空比
這只是舉例而已,實際是要先輸出不同的占空比,測量得對應的電機轉速,你才能知道,"要電機500的轉速到底要多少的占空比"
3,想要穩定的電機轉速,最好是用PI控制,不需要PID,PI就可以了
作者: TTQ001    時間: 2023-7-7 08:23
使用 PWM 給出速度設定點實際上是使用 PWM 信號的占空比,從參考電壓的 0% 到 100%。
作者: Klees#    時間: 2023-7-10 16:48
時間煮雨我煮魚 發表于 2023-6-29 16:22
軟件代碼思路

旋鈕改變占空比,從0% -100%的占空比對應0% - 100%的轉速就行了,沒有必要多家一個電壓轉換過程,這才是軟件方案
作者: sbskywalker    時間: 2023-7-10 17:09
PWM的原理是面積等效,通過不同的占空比實現不同的速度控制,你這個要求可直接用pwm來處理
作者: coody_sz    時間: 2023-7-11 13:42
RC濾波即可。
作者: 1600277881    時間: 2023-7-12 11:02
原理上沒問題,就是要考慮傳送的距離, 距離遠就不能用太高頻率的PWM
作者: univers    時間: 2023-7-13 17:46
樓主的想法,有點像高精度馬達伺服器的工作原理。一個伺服板驅動一個馬達,她的速度被伺服器控制在精準的轉速中。比如我要300轉每分鐘,她就轉到300轉。
很多機器都有這樣的功能,比如工業上的會圖儀,大幅面的打印機的Y軸和X軸馬達,都是伺服電路精準控制轉速的。
作者: 黑色蜂鳥    時間: 2023-7-15 15:56
直接模擬量輸出端接電壓表就好了
作者: 今朝夜宵    時間: 2023-7-15 19:53
PWM控制轉速一般精度不高,比如接變頻器之類,沒必要用什么閉環。
單片機PWM輸出的話設置對應寄存器的值就行了,同時把這個值轉成對應數字顯示在數碼管。
上升下降按鈕直接去增減這個數值就行。




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