PSoC微處理器在電動車無刷電機控制器上的應(yīng)用
本系統(tǒng)的控制軟件流程如圖6所示。
圖6:控制軟件基本流程。
由于PSoC的開發(fā)系統(tǒng)PSoC Designer支持C語言編程,配有功能強大的C語言編譯器,所以主程序采用C語言編寫,這樣簡單、直觀、可移植性好。
本文小結(jié)
通過本文介紹的電動車無刷電機控制器系統(tǒng),可以略略窺見PSoC芯片的強大的可配置功能,在芯片內(nèi)部配置連接就好像在設(shè)計一款新的芯片一樣。整個系統(tǒng)用的元器件極少,比其他的無刷控制器方案具有巨大的成本優(yōu)勢。
PSoC方便、快捷的設(shè)計界面,面向?qū)ο蟮脑O(shè)計開發(fā)系統(tǒng),混合信號陣列的模塊化及動態(tài)可配置功能使其在嵌入式系統(tǒng)應(yīng)用中擁有更為靈活的設(shè)計方式,使設(shè)計人員能夠隨意創(chuàng)建新的系統(tǒng)功能。利用PSoC可以快速、便捷地完成相應(yīng)程序的開發(fā)工作,縮短產(chǎn)品的研發(fā)周期,降低開發(fā)成本和生產(chǎn)成本。通過片上系統(tǒng)的可編程混合信號陣列的集成應(yīng)用及動態(tài)配置,極大提高了工作效率,使開發(fā)成本降低了1/2、PCB的板級空間縮減了l/3、生產(chǎn)成本降低了1/5。
評論