PSoC微处理器在电动车无刷电机控制器上的应用
本系统的控制软件流程如图6所示。
图6:控制软件基本流程。
由于PSoC的开发系统PSoC Designer支持C语言编程,配有功能强大的C语言编译器,所以主程序采用C语言编写,这样简单、直观、可移植性好。
本文小结
通过本文介绍的电动车无刷电机控制器系统,可以略略窥见PSoC芯片的强大的可配置功能,在芯片内部配置连接就好像在设计一款新的芯片一样。整个系统用的元器件极少,比其他的无刷控制器方案具有巨大的成本优势。
PSoC方便、快捷的设计界面,面向对象的设计开发系统,混合信号阵列的模块化及动态可配置功能使其在嵌入式系统应用中拥有更为灵活的设计方式,使设计人员能够随意创建新的系统功能。利用PSoC可以快速、便捷地完成相应程序的开发工作,缩短产品的研发周期,降低开发成本和生产成本。通过片上系统的可编程混合信号阵列的集成应用及动态配置,极大提高了工作效率,使开发成本降低了1/2、PCB的板级空间缩减了l/3、生产成本降低了1/5。
评论