BF50x處理器助力工程師輕松實現嵌入式信號處理
BF50x具有可實現更復雜的算法以及更高精度和更低功耗的控制能力,從而可實現更精密的控制(如運動控制)、更高功效 (如功耗更低)、可靠性(如更高的電能質量)和強大功能(如電力線通信)。與同類競爭性產品相比,BF50x片上內置的以下特性大大增強了該處理器的競爭優勢:更大的L1 SRAM和可執行并行閃存,對于超過 64 KB的代碼/數據規模,BF504F的 4MB可執行閃存能省去外部 SDRAM,相比競爭產品可進一步節省成本;業界最高的12位精度ADC可以解決很多客戶在采用其他競爭產品時所遇到的精度問題;400MHz的時鐘速度使BF50x比同樣價格水平的競爭產品具有更高的處理器性能;具有針對CAN的外設支持,以及脈沖波形調制和移動存儲選項,如SD、e/MMC、CE-ATA;等等。本文將對其中的三相PWM單元、內置ADC和ACM的特性進行簡要介紹。
BF50x優化的系統集成
1. 三相PWM單元
BF50x內置的每個PWM模塊都集成了一個靈活可編程的三相PWM波形發生器,通過編程設置以產生針對交流感應電機(ACIM)或者永磁同步電機(PMSM)控制所需要的開關模式來驅動三相電壓源逆變器。此外,PWM模塊還包含可以大大簡化電子換向電機(ECM)或無刷直流電機控制所需的 PWM開關模式的產生。通過軟件設計可以實現針對開關磁阻電機(SRM)的一種獨特模式。
評論