低成本雙向有刷直流電機(jī)控制
出處:維庫(kù)電子市場(chǎng)網(wǎng) 發(fā)布于:2023-12-18 17:33:02 | 653 次閱讀
本應(yīng)用筆記描述了以下內(nèi)容:
計(jì)算 ECCP PWM 參數(shù)
在全橋 PWM 模式下初始化 ECCP
雙向 BDC 電機(jī)控制
無(wú)傳感器電機(jī)控制反饋
應(yīng)用示例
計(jì)算 ECCP PWM 參數(shù)
在 PWM 模式下使用 ECCP 時(shí),需要計(jì)算 PWM 頻率、占空比和分辨率。
頻率
為電機(jī)控制應(yīng)用選擇 PWM 頻率會(huì)影響電機(jī)的聲音和功率晶體管的開(kāi)關(guān)速度。人耳可以檢測(cè)到 20 Hz 至 20 kHz 的頻率。在本應(yīng)用筆記中,用于電機(jī)控制的 PWM 工作頻率為 4 kHz。這比 1kHz 等更低的 PWM 頻率產(chǎn)生的噪聲更低。如果應(yīng)用帶寬可以支持更高的頻率(特別是高于人類典型聽(tīng)力范圍的頻率),電機(jī)將產(chǎn)生更少的可聽(tīng)噪聲。如果聽(tīng)到太多可聞噪聲,則應(yīng)增加 PWM 頻率。
PWM 周期和頻率可使用公式 A-1 和 A-2 計(jì)算。
占空比
改變 PWM 占空比將改變電機(jī)的平均電壓,從而改變電機(jī)的速度。PWM 占空比使用公式 A-3 計(jì)算。BDC 電機(jī)的平均電壓使用公式 A-4 計(jì)算。
解決
PWM 占空比分辨率決定了可以更改占空比的精度。例如,10 位分辨率允許占空比有 1024 個(gè)可能的值,而 8 位分辨率僅允許 256 個(gè)值。PWM 頻率、PIC16F684 振蕩器頻率和 Timer2 預(yù)分頻器都會(huì)影響分辨率值。最大分辨率為十位。PWM 占空比分辨率使用公式 A-5 計(jì)算。
在全橋 PWM 模式下初始化 ECCP
全橋 PWM 模式下初始化 ECCP 時(shí),需要初始化 4 個(gè)寄存器:
PR2
PR2 寄存器影響 PWM 頻率/周期。PR2 寄存器使用的值使用公式 A-6 計(jì)算。
CCPR1L:CCP1CON<5:4>
PWM 占空比具有十位的完整分辨率。由于 PIC16F684 上的所有寄存器都是 8 位寬,因此這 10 位分布在兩個(gè)寄存器中。CCPR1L 包含高八位,CCP1CON<5:4> 包含低兩位。CCPR1L:CCP1CON<5:4> 的 10 位值使用公式 A-7 計(jì)算。
CCP1CON
除了存儲(chǔ) 10 位 PWM 占空比的低兩位外,CCP1CON 還用于通過(guò)位 CCP1CON<3:0> 將 ECCP 設(shè)置為 PWM 模式。它還可以使用位 CCP1CON<7:6> 更改電機(jī)方向。在 PWM 模式下設(shè)置 ECCP 時(shí),有四種可能的配置。這些配置可容納具有高電平有效、低電平有效或高電平有效和低電平有效組合的 MOSFET 的 H 橋。通過(guò)將 CCP1CON<7:6> 位配置為“01”(表示正轉(zhuǎn))或“11”(表示反轉(zhuǎn)),可以在硬件中更改電機(jī)方向。PIC16F684 ECCP 硬件切換通道以激活和調(diào)制 H 橋中適當(dāng)?shù)?MOSFET 驅(qū)動(dòng)器。
T2CON
T2CON 寄存器用于設(shè)置 Timer2 預(yù)分頻器和打開(kāi) Timer2。Timer2 預(yù)分頻器包含在位 T2CON<1:0> 中,用于確定 PWM 頻率、占空比和分辨率。在 PWM 信號(hào)啟動(dòng)之前,必須通過(guò)將 T2CON<2> 位置 1 來(lái)打開(kāi) Timer2。圖 B-1 顯示了計(jì)算 PWM 頻率的 Timer2 預(yù)分頻器和 PR2 值的算法。
雙向 BDC 電機(jī)控制
ECCP 通過(guò)將 CCP1CON<7:6> 配置為“01”表示正向(圖 1)或“11”表示反向(圖 2),可以輕松更改電機(jī)方向。
圖 1 全橋正向電流流程圖
圖 2 全橋反向電流流程圖低成本無(wú)傳感器電機(jī)控制反饋
無(wú)傳感器轉(zhuǎn)速測(cè)量
通過(guò)測(cè)量電機(jī)的反電動(dòng)勢(shì)電壓,可以使用 BDC 電機(jī)執(zhí)行低成本 RPM 測(cè)量。BDC RPM 與反電動(dòng)勢(shì)電壓成正比。由于 BDC 電機(jī)可以建模為感性負(fù)載,因此電機(jī)兩端的電壓等于電感乘以 dI/dt。在此應(yīng)用中,使用了 12V、最大轉(zhuǎn)速 9600 RPM BDC 電機(jī)。要測(cè)量反電動(dòng)勢(shì)電壓,請(qǐng)關(guān)閉調(diào)制 FET。這將導(dǎo)致電流沿相反方向流動(dòng)。最初關(guān)閉 FET 后,dI/dt 必須穩(wěn)定后再進(jìn)行測(cè)量。為了使用 PIC? 單片機(jī) A/D 轉(zhuǎn)換器,測(cè)量的電壓必須在 0V 和 VDD 之間。由于反電動(dòng)勢(shì)電壓可以在 0V-12V 之間,因此使用分壓器電路將反電動(dòng)勢(shì)電壓調(diào)整在 0V 和 VDD 之間。
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- LM317:高效構(gòu)建電壓源及電流源電路方案1
- 如何使用多相轉(zhuǎn)換器平衡電流2
- LTC4365 如何實(shí)現(xiàn)敏感電路過(guò)壓與反接保護(hù)3
- MOS 管邏輯電路五種門電路特性4
- 點(diǎn)動(dòng)正轉(zhuǎn)控制電路簡(jiǎn)介5
- 單鍵開(kāi)關(guān)機(jī)電路與輕觸開(kāi)關(guān)的創(chuàng)新設(shè)計(jì)解析6
- 二極管的恒壓降模型7
- MC34063電路計(jì)算公式及應(yīng)用講解8
- 3.3V - 1.8V 電平雙向轉(zhuǎn)換:多場(chǎng)景配置及獨(dú)特優(yōu)勢(shì)剖析9
- 液晶電視機(jī)電路結(jié)構(gòu)的關(guān)鍵要點(diǎn)10
- XR2206函數(shù)發(fā)生器
- MC34063電路計(jì)算公式及應(yīng)用講解
- 二極管的恒壓降模型
- 點(diǎn)動(dòng)正轉(zhuǎn)控制電路簡(jiǎn)介
- 如何使用多相轉(zhuǎn)換器平衡電流
- 液晶電視機(jī)電路結(jié)構(gòu)的關(guān)鍵要點(diǎn)
- LTC4365 如何實(shí)現(xiàn)敏感電路過(guò)壓與反接保護(hù)
- 單鍵開(kāi)關(guān)機(jī)電路與輕觸開(kāi)關(guān)的創(chuàng)新設(shè)計(jì)解析
- MOS 管邏輯電路五種門電路特性
- LM317:高效構(gòu)建電壓源及電流源電路方案














