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