DRV8833的速度與施加在電機(jī)上的電壓成比例,采用數(shù)控技術(shù)時(shí),采用脈寬調(diào)制信號(hào)產(chǎn)生平均電壓,速度與占空比成比例。
如果頻率過高,開關(guān)設(shè)備會(huì)損耗將降低系統(tǒng)的效率。一般來說,通過實(shí)驗(yàn)找到一個(gè)合適的PWM頻率是一個(gè)很好的方法。如何利用PIC單片機(jī)產(chǎn)生PWM信號(hào)來控制DRV8833的轉(zhuǎn)速?一種方法是通過編寫特殊的匯編或C代碼來交替翻轉(zhuǎn)輸出引腳級(jí)別。另一種方法是用硬件PWM模塊選擇PIC單片機(jī)。單片機(jī)提供的具有此功能的模塊有CCP和eccp,許多PIC微控制器都有CCP和eccp模塊。
CCP模塊(可以在一個(gè)I/O引腳上輸出10位PWM信號(hào))10位分辨率意味著模塊可以在0%到100%的范圍內(nèi)實(shí)現(xiàn)210(或1024)個(gè)可能的占空比。該模塊的優(yōu)點(diǎn)是可以獨(dú)立地在I/O管腳上產(chǎn)生PWM信號(hào),使處理器有時(shí)間完成其它任務(wù)。CCP模塊只需要開發(fā)人員配置模塊的參數(shù)。配置模塊包括設(shè)置頻率和占空比寄存器。Eccp模塊不僅可以提供CCP模塊的全部功能,還可以驅(qū)動(dòng)全橋或半橋電路。eccp模塊還具有自動(dòng)關(guān)機(jī)功能和可編程死區(qū)延時(shí)。
雖然DRV8833的轉(zhuǎn)速通常與占空比成正比,但目前還沒有理想的電機(jī)。發(fā)熱、換向器磨損和負(fù)載都會(huì)影響電機(jī)的轉(zhuǎn)速。DRV8833在需要精確速度控制的系統(tǒng)中引入某種反饋策略是個(gè)好主意。速度控制可以通過兩種方式實(shí)現(xiàn)。第一種方法是使用某種速度傳感器。第二種方法是利用電機(jī)產(chǎn)生的反電勢(shì)。
DRV8833有多種傳感器可用于速度反饋。最常見的是光學(xué)編碼器和霍爾效應(yīng)傳感器。光電編碼器由幾個(gè)部件組成。在電機(jī)非驅(qū)動(dòng)端的軸上安裝槽輪。紅外線LED在車輪的一側(cè)提供光源,光電晶體管檢測(cè)車輪另一側(cè)的光線。光通過輪子上的槽,就打開了光電晶體管。當(dāng)轉(zhuǎn)軸轉(zhuǎn)動(dòng)時(shí),光電晶體管會(huì)在有或無光通過輪槽的情況下開啟和關(guān)閉。晶體管的通斷頻率代表馬達(dá)的速度。在電機(jī)位移的應(yīng)用中,采用光電編碼器來反饋電機(jī)的位置。
霍爾效應(yīng)傳感器也用于提供速度反饋。與光電編碼器類似,霍爾效應(yīng)傳感器需要一個(gè)與電機(jī)相連的旋轉(zhuǎn)元件和一個(gè)靜態(tài)元件。旋轉(zhuǎn)元件是一個(gè)外邊緣有一個(gè)或多個(gè)磁鐵的轉(zhuǎn)輪。靜態(tài)傳感器檢測(cè)通過的磁鐵并產(chǎn)生TTL脈沖。
我公司經(jīng)營(yíng)產(chǎn)品有DRV8833、PT2469、PT5139、STM32F103CBT6、STM32F107RCT6等,如有需要?dú)g迎聯(lián)系。