找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4013|回復(fù): 13
收起左側(cè)

關(guān)于電流采樣的問題

  [復(fù)制鏈接]
ID:401564 發(fā)表于 2022-10-28 16:29 | 顯示全部樓層 |閱讀模式
準(zhǔn)備做個(gè)無刷電機(jī)電流環(huán)控制,在電流采集方面有點(diǎn)不太明白的,找網(wǎng)友討論一下,單純的思路問題而已,代碼我自己寫圖中黃的是PWM高電平,藍(lán)色的是采樣電阻電流變化
因?yàn)樨?fù)載是無刷電機(jī)的線圈,電流是一個(gè)慢慢上升的過程,而且電流電大的點(diǎn)是在PWM關(guān)閉之后的一瞬間(電機(jī)線圈續(xù)流的時(shí)候)
那么,現(xiàn)在的問題是,我電流采樣的時(shí)間點(diǎn)要設(shè)定在哪里呢?是PWM的中間還是靠后一點(diǎn)
什么時(shí)候采集電流才能反應(yīng)出"真實(shí)"電流呢?
51hei截圖20221028161218.png
回復(fù)

使用道具 舉報(bào)

ID:1049071 發(fā)表于 2022-10-28 17:01 | 顯示全部樓層
PWM中心點(diǎn) 采樣
回復(fù)

使用道具 舉報(bào)

ID:25310 發(fā)表于 2022-10-28 17:30 | 顯示全部樓層
PWM 寬度14us ,這個(gè)ADC采樣速度有點(diǎn)趕不上,最好PWM 寬度弄到1ms以上,你查查ADC轉(zhuǎn)換時(shí)間看能否來得及。
回復(fù)

使用道具 舉報(bào)

ID:401564 發(fā)表于 2022-10-28 19:27 | 顯示全部樓層
pcbboy 發(fā)表于 2022-10-28 17:30
PWM 寬度14us ,這個(gè)ADC采樣速度有點(diǎn)趕不上,最好PWM 寬度弄到1ms以上,你查查ADC轉(zhuǎn)換時(shí)間看能否來得及。

ADC時(shí)間肯定是足夠的
PWM最小寬度只有3uS,增加寬度肯定是不行的,PWM頻率就有48KHZ
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2022-10-29 08:27 | 顯示全部樓層
只要是【采樣電阻】串聯(lián)于電機(jī)回路間,任何時(shí)刻采樣都是真實(shí)的電機(jī)電流瞬間。
將這些真實(shí)的瞬間電流點(diǎn),結(jié)合起來,就可以看到電機(jī)電流的全貌。
與PWM幾乎無關(guān)。
回復(fù)

使用道具 舉報(bào)

ID:151348 發(fā)表于 2022-10-29 17:29 | 顯示全部樓層
用采集到的電流代表一個(gè)PWM周期內(nèi)的電流有效值嗎,那采樣的時(shí)刻可能隨占空比變化,加密采樣之后積分平均的話,高電平比較短,ADC速度可能跟不上。
回復(fù)

使用道具 舉報(bào)

ID:401564 發(fā)表于 2022-10-29 23:58 | 顯示全部樓層
imxuheng 發(fā)表于 2022-10-29 17:29
用采集到的電流代表一個(gè)PWM周期內(nèi)的電流有效值嗎,那采樣的時(shí)刻可能隨占空比變化,加密采樣之后積分平均的 ...

PWM高電平上升沿觸發(fā)ADC,時(shí)間可以延時(shí)或者提前
ADC的速度肯定是跟得上的,這個(gè)我測試過了,主要是向別人討要點(diǎn)經(jīng)驗(yàn)而已
回復(fù)

使用道具 舉報(bào)

ID:824490 發(fā)表于 2022-10-31 00:01 | 顯示全部樓層
Y_G_G 發(fā)表于 2022-10-29 23:58
PWM高電平上升沿觸發(fā)ADC,時(shí)間可以延時(shí)或者提前
ADC的速度肯定是跟得上的,這個(gè)我測試過了,主要是向別人討 ...

有沒有考慮過,把電流的信號濾波后再AD轉(zhuǎn)換?不用跟隨PWM波,求電流的平均值?
回復(fù)

使用道具 舉報(bào)

ID:401564 發(fā)表于 2022-10-31 15:41 | 顯示全部樓層
名字不是重點(diǎn) 發(fā)表于 2022-10-31 00:01
有沒有考慮過,把電流的信號濾波后再AD轉(zhuǎn)換?不用跟隨PWM波,求電流的平均值?

濾波小寫濾波的,應(yīng)該是多次ADC之后取平均值
這是無刷電機(jī)的電流取樣,我看了在公司的方案,都是在PWM的高電平時(shí)采樣的
而且必需得是每個(gè)PWM的高電平都要處理的
跟平常的電流采樣是有區(qū)別的
原則都是以PWM的上升沿為觸發(fā),之后會進(jìn)行電流,電壓采樣
電壓決定無刷電機(jī)換相
電流數(shù)據(jù)送到PID控制轉(zhuǎn)速
糾結(jié)于采樣點(diǎn)而已,討論一下,我自己也會在不同的采樣點(diǎn)進(jìn)行比較的
回復(fù)

使用道具 舉報(bào)

ID:1049825 發(fā)表于 2022-10-31 16:46 | 顯示全部樓層
應(yīng)該是求平均值,所以只要串接進(jìn)電機(jī)電路就行,用大電容濾波成平均值
回復(fù)

使用道具 舉報(bào)

ID:401564 發(fā)表于 2022-10-31 18:34 | 顯示全部樓層
wyl138 發(fā)表于 2022-10-31 16:46
應(yīng)該是求平均值,所以只要串接進(jìn)電機(jī)電路就行,用大電容濾波成平均值

看來,搞無刷電機(jī)的人并不多
這個(gè)是每個(gè)PWM的高電平電流都要處理的
就算是平均,也是多個(gè)高電平電流的平均
這不是普通的電流采樣
回復(fù)

使用道具 舉報(bào)

ID:961114 發(fā)表于 2022-11-4 11:10 | 顯示全部樓層
STC這個(gè)開源的資料 可以參考一下  高級PWM 對應(yīng)無刷電機(jī)很友好

三相無刷電機(jī)驅(qū)動-STC8H1K28-20220512.rar

158.39 KB, 下載次數(shù): 12

回復(fù)

使用道具 舉報(bào)

ID:401564 發(fā)表于 2022-11-4 18:52 | 顯示全部樓層
STC莊偉 發(fā)表于 2022-11-4 11:10
STC這個(gè)開源的資料 可以參考一下  高級PWM 對應(yīng)無刷電機(jī)很友好

謝謝,這個(gè)項(xiàng)目我看過了,很多思路就是從這里面學(xué)來的
但我現(xiàn)在已經(jīng)改用ADC做過零檢測了
回復(fù)

使用道具 舉報(bào)

ID:1123773 發(fā)表于 2024-7-4 15:03 | 顯示全部樓層
是不是采PWM中心點(diǎn)(也可以是在一個(gè)PWM高電平時(shí)間的任何點(diǎn),靠后好點(diǎn)),負(fù)載變化電流是按固定斜率上升,相同時(shí)間內(nèi)斜率越大電流越大。
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表