找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 657|回復: 6
收起左側(cè)

求助為什么bldc電調(diào)反電動勢檢測的電容大小更換會出現(xiàn)不一樣的結果不一樣

[復制鏈接]
ID:1144836 發(fā)表于 2025-3-4 23:56 | 顯示全部樓層 |閱讀模式
bldc的反電動勢檢測用了103的電容調(diào)速大了電機會抽搐不能穩(wěn)定運行,增大電容可以,是軟件問題還是硬件問題怎么解決
回復

使用道具 舉報

ID:446156 發(fā)表于 2025-3-5 08:47 | 顯示全部樓層
你是用反電動勢來做換相邏輯吧,如果PWM占空比100%那么不加電容也沒事,但凡占空比不是100%那么反電動勢會有一大堆毛刺需要濾波才行。
回復

使用道具 舉報

ID:401564 發(fā)表于 2025-3-5 09:12 | 顯示全部樓層
這是軟件的問題
電容用得太大了,相位就不那么準了,過零點為有偏差的
電容太小了,毛刺太多
但你這個103肯定是可以的了,超過這個電容只是說轉(zhuǎn)得穩(wěn)定而已,過零點檢測不一定是對的
不管你是用比較器還是ADC檢測過零點,軟件一定是要濾波的,你先看你濾波的代碼有沒有問題
回復

使用道具 舉報

ID:1144836 發(fā)表于 2025-3-5 09:21 | 顯示全部樓層
qinlu123 發(fā)表于 2025-3-5 08:47
你是用反電動勢來做換相邏輯吧,如果PWM占空比100%那么不加電容也沒事,但凡占空比不是100%那么反電動勢會 ...

是做換向邏輯檢測的,大佬說的pwm占空比是指油門最大嗎,但是我用電位器調(diào)速,電位器調(diào)速時從低速到高速過程中,電容值小的濾波只要電位器調(diào)到一定位置,在往上調(diào)電機就一直抽搐不正常,換個電容值大10倍的怎么調(diào)電位器都能正常,真是濾波引起的嗎
回復

使用道具 舉報

ID:446156 發(fā)表于 2025-3-5 10:36 | 顯示全部樓層
毒后都會被 發(fā)表于 2025-3-5 09:21
是做換向邏輯檢測的,大佬說的pwm占空比是指油門最大嗎,但是我用電位器調(diào)速,電位器調(diào)速時從低速到高速 ...

是的,你可以試試把油門開到最大,此時的反向電動勢波形沒有毛刺是最理想的情況
回復

使用道具 舉報

ID:1034262 發(fā)表于 2025-3-5 15:08 | 顯示全部樓層
電容用于濾除PWM造成的毛刺干擾,但是用得太大則RC常數(shù)太大會導致高速時過0檢測不準確。
回復

使用道具 舉報

ID:401564 發(fā)表于 2025-3-6 09:20 | 顯示全部樓層
毒后都會被 發(fā)表于 2025-3-5 17:24
大佬能幫忙分析一下怎么處理,這進入閉環(huán)環(huán)節(jié)了

你這是電調(diào)還是自己畫的PCB?
過零檢測是比較器還是ADC過零檢測?
如果是電調(diào),那就只是PWM調(diào)油門而已
如果是自己的PCB那就要過零檢測和濾波
但你這代碼,我看不出過零檢測和濾波
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表