經(jīng)典反電動(dòng)勢(shì)采集電路講解BLDC反電勢(shì)過零檢測(cè)計(jì)算
在下圖中,PHASE_A, PHASE_B, PHASE_C 分別接電機(jī)的 A, B, C 線,經(jīng)過一個(gè)分壓網(wǎng)絡(luò)后分別為 NULL_A, NULL_B, NULL_C, 再連接到單片機(jī)的 ADC0, ADC1, ADC2 引腳。而MITTEL 為估測(cè)的變形后的中點(diǎn)電壓,接單片機(jī)的 AIN0 引腳。只要在 AB 通電期間開通NULL_C 和 MITTEL 的比較;AC 通電期間開通 NULL_B 和 MITTLE 的比較;BC 通電期間開通 NULL_A 的比較,就可以成功檢測(cè)出各相的過零事件。
下面來說說這個(gè)分壓網(wǎng)絡(luò)到底是怎么回事,這是個(gè)比較經(jīng)典的反電動(dòng)勢(shì)采集電路,很多無刷電機(jī)的教材上都有照搬,我想應(yīng)該也不是 MK 項(xiàng)目那個(gè)德國(guó)人的原創(chuàng)?,F(xiàn)在我們來分析,先無視圖中這幾個(gè)電容,把它當(dāng)成純電阻網(wǎng)絡(luò)。假設(shè) AB 相開始通電的時(shí)候,PHASE_A的電壓約為 12V,PHASE_B 的電壓約為 0V,C 線圈此時(shí)產(chǎn)生 6V 的反向感生電動(dòng)勢(shì),疊加在繞組中點(diǎn)上后,在 PHASE_C 輸出的電壓應(yīng)為 12V 左右,問:此時(shí) MITTEL 點(diǎn)電壓值是多少?NULL_C 點(diǎn)電壓值又是多少?
已知各點(diǎn)電壓如上圖所示,計(jì)算C點(diǎn)電壓跟M點(diǎn)電壓?
1、A點(diǎn)電流: (VA-A)/R7 = A/R18 + (A-M)/R20 =》 12 + M = 3A
2、C點(diǎn)電流: (VC-C)/R13 = C/R1 + (C-M)/R22 =》 12 + M = 3C
3、B點(diǎn)電流: (M-B)/R21 = B/R12 + B/R4 =》 M = 3B
4、M點(diǎn)電流:(M-B)/R21 = (A-M)/R20 + (C-M)/R22 =》 3M = A + C + B
5、由1 、2可以計(jì)算出 =》 A = C
6、由 3 、4 、5可以計(jì)算出 =》 3C = 4M
7、由 2 、6可以計(jì)算出 =》 M = 4V, C = 5.3V